diff options
author | Philipp Hörist <forenjunkie@chello.at> | 2017-04-06 18:45:26 +0300 |
---|---|---|
committer | Philipp Hörist <forenjunkie@chello.at> | 2017-04-06 18:45:26 +0300 |
commit | 14e661a79c040174d0560efeb27290aadce06a95 (patch) | |
tree | 2d4290c908842f8db54b9f7da0eb92a26a1d4add /omemo | |
parent | bd4cdf8faeef4c02c252563b749fb522fa26208a (diff) |
[omemo] Add auth tag to key instead of payload
Diffstat (limited to 'omemo')
-rw-r--r-- | omemo/omemo/state.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/omemo/omemo/state.py b/omemo/omemo/state.py index 2a899d1..49dd7cd 100644 --- a/omemo/omemo/state.py +++ b/omemo/omemo/state.py @@ -228,9 +228,7 @@ class OmemoState: payload, tag = encrypt(key, iv, plaintext)
- # for XEP-384 Compliance uncomment
- # key += tag
- payload += tag
+ key += tag
# Encrypt the message key with for each of receivers devices
for device in devices_list:
@@ -289,9 +287,7 @@ class OmemoState: payload, tag = encrypt(key, iv, plaintext)
- # for XEP-384 Compliance uncomment
- # key += tag
- payload += tag
+ key += tag
for tup in devices_list:
self.get_session_cipher(tup[0], tup[1])
|