aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | example: encrypt-sign-file.pyBen McGinnes2018-03-211-2/+2
| | | | | | | | | | | | * Adjusted the doc string.
| * | examples: doc stringsBen McGinnes2018-03-212-2/+4
| | | | | | | | | | | | * Fixed minor errors in two doc strings.
| * | example: clear signingBen McGinnes2018-03-211-0/+56
| | | | | | | | | | | | * Added example to clear sign a file with signing key selection.
| * | doc: python bindings howtoBen McGinnes2018-03-211-15/+12
| | | | | | | | | | | | * deconstructed and fixed all three signing methods.
| * | example: sign fileBen McGinnes2018-03-211-0/+63
| | | | | | | | | | | | | | | | | | | | | * Similar to encrypt file except for signing a file in normal mode. * Noticed additional changes to be made to the howto to match this, but they will have to wait due to a power outage (currently running on battery and a mobile connection, but that won't last).
| * | doc: python bindings howtoBen McGinnes2018-03-201-2/+2
| | | | | | | | | | | | * Fixed typos in examples.
| * | example: keycountBen McGinnes2018-03-201-1/+1
| | | | | | | | | | | | * Fixed missing parenthesis.
| * | example: decrypt fileBen McGinnes2018-03-201-0/+44
| | | | | | | | | | | | * Decrypts a file taking file names as command line parameters.
| * | example: groups work-aroundBen McGinnes2018-03-201-0/+44
| | | | | | | | | | | | | | | | | | | | | * Added groups selection work around code. * Intended for use as a module to be imported by other scripts, usually with "from groups import group_lists" or "from groups import group_lines" or similar.
| * | example: encrypt fileBen McGinnes2018-03-191-8/+14
| | | | | | | | | | | | | | | * Nested encryption in try/except statement in case recipient key is untrusted or invalid.
| * | example: sign and encrypt fileBen McGinnes2018-03-191-0/+70
| | | | | | | | | | | | | | | | | | | | | * Example to sign and encrypt a file. * Similar to encrypt-file.py except all keys are considered trusted and signs with the default key. * Also encrypts to the default key.
| * | example: encrypt fileBen McGinnes2018-03-191-1/+1
| | | | | | | | | | | | * Fixed typo in second encryption call.
| * | example: encrypt fileBen McGinnes2018-03-191-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Example to encrypt a file to a single key. * Takes key ID and/or fpr as a CLI parameter. * Takes path and filename as a CLI parameter. * Encrypts to specified key only, no signing and writes the output in both ASCII armoured and GPG binary formats with output filenames based on input filename.
| * | example: python bindings key countBen McGinnes2018-03-191-0/+42
| | | | | | | | | | | | | | | * Added script wo count the number of keys in both the public and secret key stores.
| * | doc: python bindings examplesBen McGinnes2018-03-191-0/+6
| | | | | | | | | | | | | | | * Explicitly stated that all this code is released under the GPLv2+ and the LGPLv2.1+.
| * | doc: python bindings example READMEBen McGinnes2018-03-191-0/+28
| | | | | | | | | | | | | | | | | | | | | * Added the same license as used with the HOWTO. * Since these examples are so basic, they'll be dual licensed the same as GPGME itself (otherwise it would slip too dangerously against the need for permissive licensing of crypto libraries).
| * | docs: python bindings examplesBen McGinnes2018-03-192-1/+34
| | | | | | | | | | | | | | | | | | * Added reference to location where all the examples included in the HOWTO will be available as executable scripts. * Included a short README file in that location.
| * | example: python bindings encryptionBen McGinnes2018-03-191-0/+0
| | | | | | | | | | | | | | | | | | | | | * Since we don't want to encourage accessing the low level functions (e.g. op_encrypt), but since this example can still be useful to understand, renaming it and will add new encryption examples to match the instructions in the HOWTO.
| * | doc: python bindings howtoBen McGinnes2018-03-191-5/+5
| | | | | | | | | | | | | | | * Slight python-gnupg clarification. See also this thread: https://lists.gnupg.org/pipermail/gnupg-devel/2018-March/033528.html
| * | doc: python bindings howtoBen McGinnes2018-03-191-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adjusted the python-gnupg so the comments regarding insecure invocation of commands via subprocess (shell=True) were a major historical issue and not a a current issue. * Not including Vinay Sajip's requested change to say it is now secure since no audit of the current code base has been performed and my last major inspection of that code was around the time I first ported PyME to Python 3 in 2015.
| * | doc: python bindings todo listBen McGinnes2018-03-191-10/+33
| | | | | | | | | | | | | | | | | | * Checked off several points of howto coverage as completed. * Reorganised to move S/MIME coverage to its own separate group of tasks. * Noted only revocation remains for howto completion.
| * | doc: python bindings howtoBen McGinnes2018-03-181-43/+59
| | | | | | | | | | | | * deconstructing multi-recipient encryption.
| * | doc: python bindings howtoBen McGinnes2018-03-181-101/+54
| | | | | | | | | | | | | | | * Replaced the single encryption methods with one main way (i.e. cut the low level stuff involving SEEK_SET instructions).
| * | doc: python bindings howtoBen McGinnes2018-03-181-64/+64
| | | | | | | | | | | | | | | | | | * moved single encrytion examples up to the first ones, pending merge and major cut. * This is basically just to make future checks of revisions a little easier.
| * | doc: python bindings howtoBen McGinnes2018-03-181-20/+6
| | | | | | | | | | | | * Stripped decryption example to the bare bones as suggested by Justus.
| * | doc: python bindings howtoBen McGinnes2018-03-161-69/+54
| | | | | | | | | | | | | | | * Made the changes suggested by Jakub Wilk on gnupg-devel. * Still need to make the far more comprehensive changes suggested by Justus.
| * | doc: python bindings howtoBen McGinnes2018-03-151-0/+8
| | | | | | | | | | | | * Added clarification on why it's not on PyPI.
| * | doc: python bindings howtoBen McGinnes2018-03-151-1/+1
| | | | | | | | | | | | * fixed custom_id for decryption so the XHTML validates.
| * | doc: python bindings howtoBen McGinnes2018-03-151-49/+49
| | | | | | | | | | | | | | | * Promoted final encryption example so that it will appear as heading 6.1.3 when exported to HTML or PDF.
| * | doc: python bindings howtoBen McGinnes2018-03-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed a minor typographic error. * Bumped version number in preparation for merge with master. * While there are probably a few more things worthy of being added (mainly how to revoke things), this document is essentially ready for publication now. Signed-off-by: Ben McGinnes <[email protected]>
| * | doc: python bindings howtoBen McGinnes2018-03-151-0/+32
| | | | | | | | | | | | * Added key signing.
| * | doc: python bindings howtoBen McGinnes2018-03-151-5/+32
| | | | | | | | | | | | | | | | | | * Added a new user ID for Danger Mouse. * Removed the empty entry for key preferences since that is handled through gpg.conf and/or editing the key directly.
| * | doc: python bindings howtoBen McGinnes2018-03-151-10/+10
| | | | | | | | | | | | * Spell checking and fixing the few errors.
| * | doc: python bindings howtoBen McGinnes2018-03-151-0/+72
| | | | | | | | | | | | * Added an encryption subkey to Danger Mouse's primary key.
| * | doc: python bindings howtoBen McGinnes2018-03-151-0/+93
| | | | | | | | | | | | * generated a new primary key for Danger Mouse in an alternative homedir.
| * | doc: python bindings howtoBen McGinnes2018-03-151-0/+42
| | | | | | | | | | | | * Added sections for key generation and key editing.
| * | doc: python bindings howtoBen McGinnes2018-03-151-17/+60
| | | | | | | | | | | | * Added c.get_key instructions and examples.
| * | doc: python bindings howtoBen McGinnes2018-03-151-0/+21
| | | | | | | | | | | | * Added text for verifying signatures.
| * | doc: python bindings howtoBen McGinnes2018-03-141-19/+116
| | | | | | | | | | | | * Added 4 signature verification methods and partial text for them.
| * | doc: python bindings howtoBen McGinnes2018-03-141-11/+35
| | | | | | | | | | | | * Added description for detached signatures.
| * | doc: python bindings howtoBen McGinnes2018-03-141-28/+45
| | | | | | | | | | | | | | | * Fixed multiple sample code examples of writing output to a file. * Added the description of detached signatures.
| * | doc: python bindings todoBen McGinnes2018-03-141-2/+2
| | | | | | | | | | | | * minor phrasing fix.
| * | doc: python bindings howtoBen McGinnes2018-03-141-0/+66
| | | | | | | | | | | | * Added recommended method of single encryption with description.
| * | doc: python binding howtoBen McGinnes2018-03-131-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | * Clarified which English dialects this is written in. * Translating to American can happen *after* it's done. ** The Yank version would probably want to change some of the examples anyway. * Began the description for normal/default signing.
| * | doc: python bindings howtoBen McGinnes2018-03-131-1/+60
| | | | | | | | | | | | | | | | | | | | | | | | * Added a section on key selection. * Included recommendation for using fingerprint when selecting one specific key. * Also included the most ironically amusing example of multiple key selection in a GPG guide. Hey, it's public data ... (heh).
| * | doc: python bindings howtoBen McGinnes2018-03-131-13/+44
| | | | | | | | | | | | | | | | | | | | | * Added explanation of the ascendance of Python 3 over Python 2 in the guide to the intro. * Expanded key selection description so people know what not to include regarding key IDs with this key selection method.
| * | doc: python bindings howtoBen McGinnes2018-03-131-8/+17
| | | | | | | | | | | | * Added key selection for specifying signing key or keys.
| * | doc: python bindings howtoBen McGinnes2018-03-131-52/+91
| | | | | | | | | | | | | | | | | | | | | * During the course of working out the updated signature methods, determined that key selection (including counting) will beed to be presented before the basic functions. * Moved "working with keys" up.
| * | doc: python bindings howtoBen McGinnes2018-03-131-6/+5
| | | | | | | | | | | | | | | | | | * Signatures have changed as a result of the recent update from Justus. * Sample code updated. * Text to follow later.
| * | doc: python bindings howtoBen McGinnes2018-03-131-4/+14
| | | | | | | | | | | | * Added text description for the decryption example.