aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp/inline.py
diff options
context:
space:
mode:
authorJ08nY2017-06-25 22:15:38 +0200
committerJ08nY2017-06-25 22:15:38 +0200
commit468cafd33d41036312b9f4408a7e5a0a45d9ce23 (patch)
treea918029b88dcde1230edcc6ca0a87b508afc26b3 /src/mailman_pgp/pgp/inline.py
parent8c54f50a39f1aa7513fa9d28cc15f5c9c2a50c56 (diff)
downloadmailman-pgp-468cafd33d41036312b9f4408a7e5a0a45d9ce23.tar.gz
mailman-pgp-468cafd33d41036312b9f4408a7e5a0a45d9ce23.tar.zst
mailman-pgp-468cafd33d41036312b9f4408a7e5a0a45d9ce23.zip
Diffstat (limited to 'src/mailman_pgp/pgp/inline.py')
-rw-r--r--src/mailman_pgp/pgp/inline.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mailman_pgp/pgp/inline.py b/src/mailman_pgp/pgp/inline.py
index 06ecee5..ae731cf 100644
--- a/src/mailman_pgp/pgp/inline.py
+++ b/src/mailman_pgp/pgp/inline.py
@@ -226,10 +226,11 @@ class InlineWrapper:
for part in walk(out):
if not part.is_multipart():
if len(keys) == 1:
- self._encrypt(part, *keys)
+ self._encrypt(part, *keys, cipher=cipher)
else:
session_key = cipher.gen_key()
for key in keys:
- self._encrypt(part, key, session_key=session_key)
+ self._encrypt(part, key, cipher=cipher,
+ session_key=session_key)
del session_key
return out