From 81caa982c1f1dc5f581be04f013a787ae6e31710 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Thu, 6 Apr 2017 17:46:33 +0200 Subject: [PATCH] [omemo] Add auth tag to key instead of payload --- omemo/omemo/state.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/omemo/omemo/state.py b/omemo/omemo/state.py index a7e96f2..91cd319 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]) -- GitLab