A review of lightweight block ciphers

被引:121
|
作者
Hatzivasilis, George [1 ]
Fysarakis, Konstantinos [1 ]
Papaefstathiou, Ioannis [1 ]
Manifavas, Charalampos [2 ]
机构
[1] Tech Univ Crete, Dept Elect & Comp Engn, Akrotiri Campus, Khania 73100, Crete, Greece
[2] Rochester Inst Technol Dubai, Dept Elect Engn & Comp Sci, Techno Bldg, Silicon Oasis 341055, Dubai, U Arab Emirates
关键词
Symmetric cryptography; Lightweight cryptography; Block ciphers; Embedded systems security; ENCRYPTION ALGORITHM; HARDWARE ARCHITECTURES; PRACTICAL ATTACK; CRYPTANALYSIS; IMPLEMENTATION; SECURITY; EFFICIENT; ICEBERG; HIGHT; MIBS;
D O I
10.1007/s13389-017-0160-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Embedded systems are deployed in various domains, including industrial installations, critical and nomadic environments, private spaces and public infrastructures. Their operation typically involves access, storage and communication of sensitive and/or critical information that requires protection, making the security of their resources and services an imperative design concern. The demand for applicable cryptographic components is therefore strong and growing. However, the limited resources of these devices, in conjunction with the ever-present need for smaller size and lower production costs, hinder the deployment of secure algorithms typically found in other environments and necessitate the adoption of lightweight alternatives. This paper provides a survey of lightweight cryptographic algorithms, presenting recent advances in the field and identifying opportunities for future research. More specifically, we examine lightweight implementations of symmetric-key block ciphers in hardware and software architectures. We evaluate 52 block ciphers and 360 implementations based on their security, performance and cost, classifying them with regard to their applicability to different types of embedded devices and referring to the most important cryptanalysis pertaining to these ciphers.
引用
收藏
页码:141 / 184
页数:44
相关论文
共 50 条
  • [1] A review of lightweight block ciphers
    George Hatzivasilis
    Konstantinos Fysarakis
    Ioannis Papaefstathiou
    Charalampos Manifavas
    Journal of Cryptographic Engineering, 2018, 8 : 141 - 184
  • [2] A MAC Mode for Lightweight Block Ciphers
    Luykx, Atul
    Preneel, Bart
    Tischhauser, Elmar
    Yasuda, Kan
    FAST SOFTWARE ENCRYPTION (FSE 2016), 2016, 9783 : 43 - 59
  • [3] The Simeck Family of Lightweight Block Ciphers
    Yang, Gangqiang
    Zhu, Bo
    Suder, Valentin
    Aagaard, Mark D.
    Gong, Guang
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2015, 2015, 9293 : 307 - 329
  • [4] On the Key Schedule of Lightweight Block Ciphers
    Huang, Jialin
    Vaudenay, Serge
    Lai, Xuejia
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2014, 2014, 8885 : 124 - 142
  • [5] The SIMON and SPECK lightweight block ciphers
    Beaulieu, Ray
    Shors, Douglas
    Smith, Jason
    Treatman-Clark, Stefan
    Weeks, Bryan
    Wingers, Louis
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [6] Improved algebraic attacks on lightweight block ciphers
    Yeo, Sze Ling
    Le, Duc-Phong
    Khoo, Khoongming
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2021, 11 (01) : 1 - 19
  • [7] KLEIN: A New Family of Lightweight Block Ciphers
    Gong, Zheng
    Nikova, Svetla
    Law, Yee Wei
    RFID SECURITY AND PRIVACY, 2012, 7055 : 1 - +
  • [8] Application of the distinguishing attack to lightweight block ciphers
    Ryabko, Boris
    Soskov, Aleksandr
    2017 INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING, COMPUTER AND INFORMATION SCIENCES (SIBIRCON), 2017, : 338 - 341
  • [9] Integral Attacks on Some Lightweight Block Ciphers
    Zhu, Shiqiang
    Wang, Gaoli
    He, Yu
    Qian, Haifeng
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (11) : 4502 - 4521
  • [10] Distinguishing Lightweight Block Ciphers in Encrypted Images
    Mishra, Girish
    Pal, S. K.
    Murthy, S. V. S. S. N. V. G. Krishna
    Vats, Kanishk
    Raina, Rakshak
    DEFENCE SCIENCE JOURNAL, 2021, 71 (05) : 647 - 655