WAGE: An Authenticated Encryption with a Twist

被引:12
作者
AlTawy, Riham [1 ]
Gong, Guang [2 ]
Mandal, Kalikinkar [2 ]
Rohit, Raghvendra [2 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC, Canada
[2] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Authenticated encryption; Pseudorandom bit generators; Welch-Gong permutation; Lightweight cryptography; STREAM CIPHERS; CRYPTANALYSIS; ATTACKS; WG;
D O I
10.13154/tosc.v2020.iS1.132-159
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents WAGE, a new lightweight sponge-based authenticated cipher whose underlying permutation is based on a 37-stage Galois NLFSR over F(2)7. At its core, the round function of the permutation consists of the well-analyzed WelchGong permutation (WGP), primitive feedback polynomial, a newly designed 7-bit SB sbox and partial word-wise XORs. The construction of the permutation is carried out such that the design of individual components is highly coupled with cryptanalysis and hardware efficiency. As such, we analyze the security of WAGE against differential, linear, algebraic and meet/miss-in-the-middle attacks. For 128-bit authenticated encryption security, WAGE achieves a throughput of 535 Mbps with hardware area of 2540 GE in ASIC ST Micro 90 nm standard cell library. Additionally, WAGE is designed with a twist where its underlying permutation can be efficiently turned into a pseudorandom bit generator based on the WG transformation (WG-PRBG) whose output bits have theoretically proved randomness properties.
引用
收藏
页码:132 / 159
页数:28
相关论文
共 66 条
[41]   The PHOTON Family of Lightweight Hash Functions [J].
Guo, Jian ;
Peyrin, Thomas ;
Poschmann, Axel .
ADVANCES IN CRYPTOLOGY - CRYPTO 2011, 2011, 6841 :222-239
[42]  
Hell M., 2019, NIST LIGHTWEIGHT CRY
[43]  
Hutchinson Daniel, 2017, Selected Areas in Cryptography - SAC 2016. 23rd International Conference. Revised Selected Papers: LNCS 10532, P381, DOI 10.1007/978-3-319-69453-5_21
[44]  
Jovanovic P, 2014, LECT NOTES COMPUT SC, V8873, P85, DOI 10.1007/978-3-662-45611-8_5
[45]  
Leander G, 2011, LECT NOTES COMPUT SC, V6841, P206, DOI 10.1007/978-3-642-22792-9_12
[46]   Optimal parameters for the WG stream cipher family [J].
Mandal, Kalikinkar ;
Gong, Guang ;
Fan, Xinxin ;
Aagaard, Mark .
CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2014, 6 (02) :117-135
[47]  
McKay K., 2017, Report on lightweight cryptography (nistir8114)
[48]  
Meier W., 1989, Journal of Cryptology, V1, P159, DOI 10.1007/BF02252874
[49]   WG: A family of stream ciphers with designed randomness properties [J].
Nawaz, Yassir ;
Gong, Guang .
INFORMATION SCIENCES, 2008, 178 (07) :1903-1916
[50]   Cryptanalysis of WG-7: a lightweight stream cipher [J].
Orumiehchiha, Mohammad Ali ;
Pieprzyk, Josef ;
Steinfeld, Ron .
CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2012, 4 (3-4) :277-285