GnuPG is commonly used encryption standard for email, xml and other data. It is a free implementation of the OpenPGP standard as defined by RFC4880. GnuPG or also known as GPG allows you to encrypt and sign your data and communication with a versatile key managment system. Since its a public domain version, it can be freely used, modified and distributed under the terms of the GNU General Public License. Recently we worked with a bank that uses GnuPG as their standard encryption. We are using VB.Net as our front-end, after some research we found a very good VB.Net class wrapper that implements GPG. To use the GnuPG encryption, you need to download the following.1. VB.Net GnuPG Wrapper
2. GnuPG Source
Commands/Options Supported by this GnuPG's Wrapper
1. Initial Key Generation
2. Signing and Encryption
3. Decryption
4. Importing of a Friend's Public Key to Your Public Key Ring
5. Exporting of Your Public Key to a Friend's Public Key Ring
Read the full article that explains the wrapper codes.
To stay up-to-date on Coding Tips & Tricks, subscribe now.
1 comments:
There is a wrapper for GPGME (GnuPG made Easy) available (here) that is documented with examples and a HTML class overview.
Post a Comment