diff options
-rw-r--r-- | omemo/file_crypto.py | 2 | ||||
-rw-r--r-- | omemo/omemo/state.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/omemo/file_crypto.py b/omemo/file_crypto.py index 05e5d09..d305eb0 100644 --- a/omemo/file_crypto.py +++ b/omemo/file_crypto.py @@ -65,7 +65,7 @@ except Exception: def encrypt_file(data): key = os.urandom(32) - iv = os.urandom(16) + iv = os.urandom(12) payload, tag = aes_encrypt(key, iv, data) encrypted_data = payload + tag diff --git a/omemo/omemo/state.py b/omemo/omemo/state.py index 050db17..5777bab 100644 --- a/omemo/omemo/state.py +++ b/omemo/omemo/state.py @@ -221,7 +221,7 @@ class OmemoState: def create_msg(self, from_jid, jid, plaintext): key = os.urandom(16) - iv = os.urandom(16) + iv = os.urandom(12) encrypted_keys = {} devices_list = self.device_list_for(jid) @@ -277,7 +277,7 @@ class OmemoState: def create_gc_msg(self, from_jid, jid, plaintext): key = os.urandom(16) - iv = os.urandom(16) + iv = os.urandom(12) encrypted_keys = {} room = jid encrypted_jids = [] |