summaryrefslogtreecommitdiff
path: root/aesgcmanalysis.py
diff options
context:
space:
mode:
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)