[omemo] Add auth tag to key instead of payload
This commit is contained in:
@@ -228,9 +228,7 @@ class OmemoState:
|
|||||||
|
|
||||||
payload, tag = encrypt(key, iv, plaintext)
|
payload, tag = encrypt(key, iv, plaintext)
|
||||||
|
|
||||||
# for XEP-384 Compliance uncomment
|
key += tag
|
||||||
# key += tag
|
|
||||||
payload += tag
|
|
||||||
|
|
||||||
# Encrypt the message key with for each of receivers devices
|
# Encrypt the message key with for each of receivers devices
|
||||||
for device in devices_list:
|
for device in devices_list:
|
||||||
@@ -289,9 +287,7 @@ class OmemoState:
|
|||||||
|
|
||||||
payload, tag = encrypt(key, iv, plaintext)
|
payload, tag = encrypt(key, iv, plaintext)
|
||||||
|
|
||||||
# for XEP-384 Compliance uncomment
|
key += tag
|
||||||
# key += tag
|
|
||||||
payload += tag
|
|
||||||
|
|
||||||
for tup in devices_list:
|
for tup in devices_list:
|
||||||
self.get_session_cipher(tup[0], tup[1])
|
self.get_session_cipher(tup[0], tup[1])
|
||||||
|
|||||||
Reference in New Issue
Block a user