LBlock: A Lightweight Block Cipher

被引:369
作者
Wu, Wenling [1 ]
Zhang, Lei [1 ]
机构
[1] Chinese Acad Sci, Inst Software, State Key Lab Informat Secur, Beijing 100190, Peoples R China
来源
APPLIED CRYPTOGRAPHY AND NETWORK SECURITY (ACNS 2011) | 2011年 / 6715卷
关键词
Block cipher; Lightweight; Hardware efficiency; Design; Cryptanalysis; ATTACK; CRYPTANALYSIS; SECURITY; MCRYPTON; TWIS;
D O I
10.1007/978-3-642-21554-4_19
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a new lightweight block cipher called LBlock. Similar to many other lightweight block ciphers, the block size of LBlock is 64-bit and the key size is 80-bit. Our security evaluation shows that LBlock can achieve enough security margin against known attacks, such as differential cryptanalysis, linear cryptanalysis, impossible differential cryptanalysis and related-key attacks etc. Furthermore, LBlock can be implemented efficiently not only in hardware environments but also in software platforms such as 8-bit microcontroller. Our hardware implementation of LBlock requires about 1320 GE on 0.18 mu m technology with a throughput of 200 Kbps at 100 KHz. The software implementation of LBlock on 8-bit microcontroller requires about 3955 clock cycles to encrypt a plaintext block.
引用
收藏
页码:327 / 344
页数:18
相关论文
共 36 条
[1]  
[Anonymous], 2002, DESIGN RIJNDAEL
[2]  
Aoki K., 2001, LNCS, V2012, P39
[3]  
Biham E, 2005, LECT NOTES COMPUT SC, V3788, P443
[4]  
BIHAM E, 1994, J CRYPTOL, V7, P229, DOI 10.1007/BF00203965
[5]  
Biham E., 2004, LNCS, V3027, P12
[6]  
Biham E., 1993, Differ. Cryptanal. Data Encrypt. Stand., DOI [10.1007/978-1-4613-9314-6, DOI 10.1007/978-1-4613-9314-6]
[7]  
Biryukov A, 2010, LECT NOTES COMPUT SC, V6110, P322
[8]  
Biryukov A, 2009, LECT NOTES COMPUT SC, V5912, P1, DOI 10.1007/978-3-642-10366-7_1
[9]  
Biryukov A, 2009, LECT NOTES COMPUT SC, V5677, P231, DOI 10.1007/978-3-642-03356-8_14
[10]  
Bogdanov A, 2007, LECT NOTES COMPUT SC, V4727, P450