diff options
author | Ben McGinnes <[email protected]> | 2018-03-13 00:50:38 +0000 |
---|---|---|
committer | Ben McGinnes <[email protected]> | 2018-03-13 00:50:38 +0000 |
commit | c27a7a3f994dad0eccee890185582f4350fbf233 (patch) | |
tree | 5d19eecea186d5dae03cba0e25bd36708e4d11b7 /lang/python/docs/GPGMEpythonHOWTOen.org | |
parent | doc: python bindings howto (diff) | |
download | gpgme-c27a7a3f994dad0eccee890185582f4350fbf233.tar.gz gpgme-c27a7a3f994dad0eccee890185582f4350fbf233.zip |
doc: python bindings howto
* Added text description for the decryption example.
Diffstat (limited to 'lang/python/docs/GPGMEpythonHOWTOen.org')
-rw-r--r-- | lang/python/docs/GPGMEpythonHOWTOen.org | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/lang/python/docs/GPGMEpythonHOWTOen.org b/lang/python/docs/GPGMEpythonHOWTOen.org index 4d02f97b..40d28140 100644 --- a/lang/python/docs/GPGMEpythonHOWTOen.org +++ b/lang/python/docs/GPGMEpythonHOWTOen.org @@ -451,9 +451,14 @@ :CUSTOM_ID: howto-basic-encryption :END: - Decrypting something encrypted to a key in one's secret keyring - (will display some extra data you normally wouldn't show, but which - may be of use): + Decrypting something encrypted to a key in one's secret keyring is + fairly straight forward. + + In this example code, however, preconfiguring either + =gpg.Context()= or =gpg.core.Context()= as =c= is unnecessary + because there is no need to modify the Context prior to conducting + the decryption and since the Context is only used once, setting it + to =c= simply adds lines for no gain. #+begin_src python import os.path @@ -481,6 +486,11 @@ pass #+end_src + The data available in plaintext in this example is the decrypted + content as a byte object in =plaintext[0]=, the recipient key IDs + and algorithms in =plaintext[1]= and the results of verifying any + signatures of the data in =plaintext[0]=. + ** Signing text :PROPERTIES: @@ -550,7 +560,7 @@ #+begin_src python import gpg - tfile = open("/path/to/statement.txt", "r") + tfile = open("/path/to/statement.txt", "rb") text = tfile.read() tfile.close() |