Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pskc/encryption.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pskc/encryption.py b/pskc/encryption.py
index 16cc565..fd8dd49 100644
--- a/pskc/encryption.py
+++ b/pskc/encryption.py
@@ -335,8 +335,8 @@ class Encryption(object):
chosen for missing arguments.
"""
self._setup_encryption(kwargs)
- key = kwargs.pop('key', self.key)
- if not key:
+ self.key = kwargs.pop('key', self.key)
+ if not self.key:
from Crypto import Random
self.key = Random.get_random_bytes(kwargs.pop(
'key_length', self.algorithm_key_lengths[-1]))