summaryrefslogtreecommitdiff
path: root/python/lilliput_ae_2.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/lilliput_ae_2.py')
-rw-r--r--python/lilliput_ae_2.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/python/lilliput_ae_2.py b/python/lilliput_ae_2.py
index 2e7843b..3c0aa2a 100644
--- a/python/lilliput_ae_2.py
+++ b/python/lilliput_ae_2.py
@@ -2,7 +2,6 @@
SCT 2 for lilliput ae 2
"""
-import lilliput_tbc as ltbc
from constants import BLOCK_BYTES
from helpers import (
ArrayToBlockbytesMatrix,
@@ -12,6 +11,7 @@ from helpers import (
TagValidationError,
XorState
)
+import tbc
TWEAK_BITS = 128
@@ -62,17 +62,17 @@ def MesssageAuthTag(M, N, Auth, key):
for j in range(0, l):
tweak = TweakTag(j, False)
- encryption = ltbc.LilliputTBCEnc(tweak, key, M[j])
+ encryption = tbc.encrypt(tweak, key, M[j])
tag = XorState(tag, encryption)
if need_padding:
tweak = TweakTag(l, True)
m_padded = Padding10LSB(M[l])
- encryption = ltbc.LilliputTBCEnc(tweak, key, m_padded)
+ encryption = tbc.encrypt(tweak, key, m_padded)
tag = XorState(tag, encryption)
tweak = TweakTagEnd(N)
- encryption = ltbc.LilliputTBCEnc(tweak, key, tag)
+ encryption = tbc.encrypt(tweak, key, tag)
tag = encryption
return tag
@@ -88,13 +88,13 @@ def MessageEncryption(M, N, tag, key):
for j in range(0, l):
tweak = AddTagJ(tag, j)
padded_nonce = list(N) + [0x00]
- encryption = ltbc.LilliputTBCEnc(tweak, key, padded_nonce)
+ encryption = tbc.encrypt(tweak, key, padded_nonce)
C.append(XorState(M[j], encryption))
if need_padding:
tweak = AddTagJ(tag, l)
padded_nonce = list(N) + [0x00]
- encryption = ltbc.LilliputTBCEnc(tweak, key, padded_nonce)
+ encryption = tbc.encrypt(tweak, key, padded_nonce)
C.append(XorState(M[l], encryption))
return C