|
Project Information
Featured
Links
|
The GNU Privacy Guard (gpg, or gpg.exe on Windows) is a command-line program which provides support for programmatic access via spawning a separate process to run it and then communicating with that process from your program. This project implements a Python library which takes care of the internal details and allows its users to generate and manage keys, encrypt and decrypt data, and sign and verify messages. Credits- The developers of the GNU Privacy Guard.
- The original version of this module was developed by Andrew Kuchling.
- It was improved by Richard Jones.
- It was further improved by Steve Traugott.
The present incarnation uses the subprocess module and so works on Windows as well as Unix/Linux platforms. It's not, however, 100% backwards-compatible with earlier incarnations. CHANGE LOG| 0.2.8 | Fixed Issue #29 : Now handles IMPORT_RES while verifying. Fixed Issue #30 : Fixed an encoding problem. Fixed Issue #33 : Quoted arguments for added safety. | | 0.2.7 | Fixed Issue #24 : License is clarified as BSD. Fixed Issue #25 : Incorporated Daniel Folkinshteyn's changes. Fixed Issue #26 : Incorporated Yann Leboulanger's subkey change.Fixed Issue #27 : Incorporated hysterix's support for symmetric encryption. Also did some internal cleanups of Unicode handling. | | 0.2.6 | Fixed Issue #14 : Should be able to accept passphrases from GPG-Agent. Fixed Issue #19 : Should be able to create a detached signature. Fixed Issue #21 , Issue #23 : Better handling of less common responses from GPG. | | 0.2.5 | Fixed Issue #11 , Issue #16 : Detached signatures can now be created. Fixed Issue #3 : Detached signatures can be verified. Fixed Issue #12 : Better support for RSA and IDEA. Fixed Issue #15 , Issue #17 : Better support for non-ASCII input. | | 0.2.4 | Fixed Issue #9 : Now allows encryption without armor and the ability to encrypt and decrypt directly to/from files. | | 0.2.3 | Fixed Issue #7 : Made sending data to process threaded and added a test case. With a test data file used by the test case, the archive size has gone up to 5MB (the size of the test file). | | 0.2.2 | Fixed Issues #5 and #6: Added --batch when specifying --passphrase-fd and changed the name of the distribution file to add the python- prefix. | | 0.2.1 | Fixed Issue #2 : Added handle_status method to the ListKeys class. | | 0.2.0 | Various changes made to support Python 3.0. | | 0.1.0 | Initial release. |
|