| By Suresh Krishna Madhuvarsu | Article Rating: |
|
| November 25, 2009 02:55 PM EST | Reads: |
2,667 |
Recently, I had to use the PGP for the first time when one of my colleague wanted to send some documents securely. Over all, this is an easy process and works quite well. I use Windows XP, Thunderbird and gnupg for this to work. Following are some instruction to do this…
You download the software from http://www.gnupg.org if you’re using Windows. If you have Linux, you most likely already have GnuPG.
Enigmail is the plug-in for Thunderbird. You can get it from https://addons.mozilla.org. Alternately, on GNOME-based Linux, check out Seahorse. You can use GnuPG with Outlook, but it isn’t pretty. I would recommend Thunderbird any day.
The software will generate a key pair for you.
Unlike traditional S/MIME, where you use an X.509 certificate signed by a trusted CA, PGP / GnuPG is based on a more general model. You determine if a key is “valid” if it has been signed by someone you “trust”. So, let’s say, you trust that I will not sign any key without verifying that it actually belongs to who it says it belongs to. Then, you can be assured that any key you get that is signed by me is valid.
For distribution, you can upload your public key to a few key servers at PGP and MIT. Keep your private key, well, private.
Signing a message is easy. You just click a button in Thunderbird that says, “Sign message”.
Encryption requires that you have the public key of the person you’re sending the message to. Either he can give it to you, or you can download it from a key server that you trust and that he’s uploaded it to. Once the public key is downloaded, it is stored in your “keyring”. When you send a message to a person whose public key you have, you can click the “Encrypt” button, and it will work.

Read the original blog entry...
Published November 25, 2009 Reads 2,667
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Suresh Krishna Madhuvarsu
Suresh Krishna works for a major Utilities company with a focus on frameworks and tools. He is passionate about the developer productivity and tools and blogs at http://sureshkrishna.com/blog.
- Microsoft Tries Hadoop on Azure
- OpenXava 4.3: Rapid Java Web Development
- Asynchronous Logging Using Spring
- StorSimple Supports OpenStack
- What to Expect in 2012: Cloud Computing and Open Source Software
- Will PaaS Finally Bring Open Source Love to the Enterprise?
- AT&T Joins OpenStack, Floats Cloud Architect
- Linux Virtualization and Tired Open Source Myths
- Red Hat Sets Up GlusterFS Advisory Board
- OpenOffice.com Lives
- Selecting a Business Intelligence Solution
- Cloud Computing: A Platform-First Approach
- Adobe Sends Flex to the Apache Foundation
- i-Technology in 2012: Five Industry Predictions
- Microsoft Tries Hadoop on Azure
- OpenXava 4.3: Rapid Java Web Development
- Asynchronous Logging Using Spring
- StorSimple Supports OpenStack
- What to Expect in 2012: Cloud Computing and Open Source Software
- Will PaaS Finally Bring Open Source Love to the Enterprise?
- AT&T Joins OpenStack, Floats Cloud Architect
- More Use Cases for Big Data Analytics
- Linux Virtualization and Tired Open Source Myths
- Red Hat Sets Up GlusterFS Advisory Board
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- SCO CEO Posts Open Letter to the Open Source Community
- Simula Labs Launches Hosted Delivery Platform To Enable Enterprise Open Source Adoption
- Where Are RIA Technologies Headed in 2008?
- Source Claims SCO Will Sue Google
- How Open Is "Open"? – Industry Luminaries Join the Debate
- Latest SCO News is Plain Weird
- SCO Claims Linux Lifted ELF
- IBM Tells SCO Court It Can't Find AIX-on-Power Code
- Flashback: Investing in 'Professional Open Source' - Exclusive 2004 Interview with David Skok, Matrix Partners
- Developing an Application Using the Eclipse BIRT Report Engine API
- HP Starts Pushing Desktop Linux



















