summaryrefslogtreecommitdiff
path: root/aesgcmanalysis.py
diff options
context:
space:
mode:
authorcyfraeviolae <cyfraeviolae>2022-08-24 16:15:46 -0400
committercyfraeviolae <cyfraeviolae>2022-08-24 16:15:46 -0400
commit39ba5a7dacb5d8ca4d52600e96a49ad46936238c (patch)
treec432853794f6353468cb8b4a8df351aa93c841c2 /aesgcmanalysis.py
parentd4e149445bda4a73dc3bb987e6ba296c7d6fe84e (diff)
work
Diffstat (limited to 'aesgcmanalysis.py')
-rw-r--r--aesgcmanalysis.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/aesgcmanalysis.py b/aesgcmanalysis.py
index 0b81522..5123c63 100644
--- a/aesgcmanalysis.py
+++ b/aesgcmanalysis.py
@@ -517,7 +517,7 @@ def compute_forbidden_polynomial(aad1, aad2, c1, c2, mac1, mac2):
b2 = bytes_to_gf128(bs2[i*16:(i+1)*16])
f.append(gf128_add(b1, b2))
f.append(gf128_add(bytes_to_gf128(mac1), bytes_to_gf128(mac2)))
- return list(reversed(f))
+ return collapse(list(reversed(f)))
def nonce_reuse_recover_secrets(nonce, aad1, aad2, c1, c2, mac1, mac2):
f = compute_forbidden_polynomial(aad1, aad2, c1, c2, mac1, mac2)