What’s all the HOOPLA about: I am glad to announce that we will soon be starting a series on GPG/PGP Key. Using GPG signature has become a standard practice for secure communication over Internet when sending emails, files, etc. to other people, especially in Open Source world. So it is very essential that we learn how to do this so that we can send our patches, fixes, etc. to various mailing lists, websites, bugzillas, etc.

Background: If you would like to learn how to generate your GPG/PGP keys so that you can send/receive encrypted message to a mailing list, to personal email account, upload files for public download or any type of secure communication over the Internet then this is the right tutorial for you. I have tried to gather information from different websites and combined them into a comprehensive guide after refining/adding/modifying some steps as required.

Assumptions: The entire tutorial assumes that you are running Debian Lenny Linux although this tutorial can be applied to any Linux distribution.

Part 1: Generating GPG/PGP keys on Debian Linux

Part 2: How to send and receive encrypted files using GPG key

Part 3: Verify encrypted sign files like ISO image

Part 4: Signing/Encrypting a file using GPG/PGP key

Part 5: Backing up, Restoring, Revoking and Deleting your GPG/PGP keys in Debian

Part 6:Review and Conclusion

Be Sociable, Share!