SLIDE 36 Introduction CAESAR Competition TriviA : A Streamcipher Based AE Scheme Hardware Implementation of TriviA ELmD : A Blockcipher Based AE Scheme Specification of ELmD Mode Security of ELmD Features of ELmD Robustness
ELmD Mode to encrypt a message of length l
M1 2.L ⊕ EK MM1 X1 IV ρ E−1
K
32.L ⊕ Y1 CC1 C1 M2 22.L ⊕ EK MM2 X2 ρ W1 E−1
K
32.2.L ⊕ Y2 CC2 C2 Ml 7.2l.L ⊕ EK MMl Xl ρ
· · ·
E−1
K
32.2l−1.L ⊕ Y [l] CCl Cl Ml+1 7.2l+1.L⊕ EK MMl+1 Xl+1 ρ Wl E−1
K
32.2l.L ⊕ Yl+1 CCl+1 Cl+1
Message Padding Ml+1 = Ml = l−1
i=1 Mi + (M∗ l ||10∗).
Authenticated Encryption