A survey of lightweight stream ciphers for embedded systems

被引:52
|
作者
Manifavas, Charalampos [1 ]
Hatzivasilis, George [2 ]
Fysarakis, Konstantinos [2 ]
Papaefstathiou, Yannis [2 ]
机构
[1] Rochester Inst Technol Dubai, Dept Elect Engn & Comp Sci, Techno Point Bldg, Dubai Silicon Oasis 341055, Dubai, U Arab Emirates
[2] Tech Univ Crete, Dept Elect & Comp Engn, Akrotiri Campus, Khania 73100, Crete, Greece
关键词
authenticated encryption; embedded systems; lightweight cryptography; stream ciphers; CONSTRAINED DEVICES; SECRET KEY; CRYPTANALYSIS; CRYPTOGRAPHY; ATTACK; RC4; COMMUNICATION; FEEDBACK; HC-128; A5/1;
D O I
10.1002/sec.1399
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Pervasive computing constitutes a growing trend, aiming to embed smart devices into everyday objects. The limited resources of these devices and the ever-present need for lower production costs, lead to the research and development of lightweight cryptographic mechanisms. Block ciphers, the main symmetric key cryptosystems, perform well in this field. Nevertheless, stream ciphers are also relevant in ubiquitous computing applications, as they can be used to secure the communication in applications where the plaintext length is either unknown or continuous, like network streams. This paper provides the latest survey of stream ciphers for embedded systems. Lightweight implementations of stream ciphers in embedded hardware and software are examined as well as relevant authenticated encryption schemes. Their speed and simplicity enable compact and low-power implementations, allow them to excel in applications pertaining to resource-constrained devices. The outcomes of the International Organization for Standardization/International Electrotechnical Commission 29192-3 standard and the cryptographic competitions eSTREAM and Competition for Authenticated Encryption: Security, Applicability, and Robustness are summarized along with the latest results in the field. However, cryptanalysis has proven many of these schemes are actually insecure. From the 31 designs that are examined, only six of them have been found to be secure by independent cryptanalysis. A constrained benchmark analysis is performed on low-cost embedded hardware and software platforms. The most appropriate and secure solutions are then mapped in different types of applications. Copyright (c) 2015 John Wiley & Sons, Ltd
引用
收藏
页码:1226 / 1246
页数:21
相关论文
共 50 条
  • [1] Evaluation of Lightweight Block Ciphers for Embedded Systems
    Barahtian, Oana
    Cuciuc, Mihai
    Petcana, Lucian
    Leordeanu, Catalin
    Cristea, Valentin
    [J]. INNOVATIVE SECURITY SOLUTIONS FOR INFORMATION TECHNOLOGY AND COMMUNICATIONS, 2015, 9522 : 49 - 58
  • [2] Lightweight instruction-level encryption for embedded processors using stream ciphers
    Hiscock, Thomas
    Savry, Olivier
    Goubin, Louis
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2019, 64 : 43 - 52
  • [3] Recent advances in lightweight stream ciphers
    Akshay Bhasin
    Girish Mishra
    [J]. CSI Transactions on ICT, 2016, 4 (2-4) : 173 - 176
  • [4] On Lightweight Stream Ciphers with Shorter Internal States
    Armknecht, Frederik
    Mikhalev, Vasily
    [J]. FAST SOFTWARE ENCRYPTION, FSE 2015, 2015, 9054 : 451 - 470
  • [5] On Analysis of Lightweight Stream Ciphers with Keyed Update
    Kara, Orhun
    Esgin, Muhammed F.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (01) : 99 - 110
  • [6] A Survey On Lightweight Ciphers For IoT Devices
    Philip, Merly Annie
    Vaithiyanathan
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ADVANCEMENTS IN POWER AND ENERGY (TAP ENERGY): EXPLORING ENERGY SOLUTIONS FOR AN INTELLIGENT POWER GRID, 2017,
  • [7] Fault-Resilient Lightweight Cryptographic Block Ciphers for Secure Embedded Systems
    Mozaffari-Kermani, Mehran
    Tian, Kai
    Azarderakhsh, Reza
    Bayat-Sarmadi, Siavash
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2014, 6 (04) : 89 - 92
  • [8] Performance analysis of current lightweight stream ciphers for constrained environments
    Deb, Subhrajyoti
    Bhuyan, Bubu
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2020, 45 (01):
  • [9] Performance analysis of current lightweight stream ciphers for constrained environments
    Subhrajyoti Deb
    Bubu Bhuyan
    [J]. Sādhanā, 2020, 45
  • [10] Enhancing CAN Security by Means of Lightweight Stream-Ciphers and Protocols
    Boudguiga, Aymen
    Letailleur, Jerome
    Sirdey, Renaud
    Klaudel, Witold
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2019, 2019, 11699 : 235 - 250