Lightweight Cryptography for Embedded Systems - A Comparative Analysis

被引:56
|
作者
Manifavas, Charalampos [1 ]
Hatzivasilis, George [2 ]
Fysarakis, Konstantinos [2 ]
Rantos, Konstantinos [3 ]
机构
[1] Technol Educ Inst Crete, Dept Informat Engn, Iraklion, Crete, Greece
[2] Eastern Macedonia & Thrace Inst Technol, Dept Comp & Informat Engn, Kavala, Greece
[3] Technol Educ Inst Kavala, Dept Ind Informat, Kavala, Greece
来源
DATA PRIVACY MANAGEMENT AND AUTONOMOUS SPONTANEOUS SECURITY, DPM 2013 | 2014年 / 8247卷
关键词
HASH FUNCTIONS; BLOCK CIPHER; FAMILY; IMPLEMENTATION;
D O I
10.1007/978-3-642-54568-9_21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As computing becomes pervasive, embedded systems are deployed in a wide range of domains, including industrial systems, critical infrastructures, private and public spaces as well as portable and wearable applications. An integral part of the functionality of these systems is the storage, access and transmission of private, sensitive or even critical information. Therefore, the confidentiality and integrity of the resources and services of said devices constitutes a prominent issue that must be considered during their design. There is a variety of cryptographic mechanisms which can be used to safeguard the confidentiality and integrity of stored and transmitted information. In the context of embedded systems, however, the problem at hand is exacerbated by the resource-constrained nature of the devices, in conjunction with the persistent need for smaller size and lower production costs. This paper provides a comparative analysis of lightweight cryptographic algorithms applicable to such devices, presenting recent advances in the field for symmetric and asymmetric algorithms as well as hash functions. A classification and evaluation of the schemes is also provided, utilizing relevant metrics in order to assess their suitability for various types of embedded systems.
引用
收藏
页码:333 / 349
页数:17
相关论文
共 50 条
  • [1] Comparative Analysis of Lightweight Cryptography Algorithms for Smart Grids
    Kaur, Sumandeep
    Kaur, Supreet
    PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMPUTING AND CONTROL (ISPCC 2K17), 2017, : 564 - 567
  • [2] Comparative Performance Analysis of Lightweight Cryptography Algorithms for IoT Sensor Nodes
    Fotovvat, Amir
    Rahman, Gazi M. E.
    Vedaei, Seyed Shahim
    Wahid, Khan A.
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (10) : 8279 - 8290
  • [3] Lightweight Generics in Embedded Systems through Static Analysis
    Sallenave, Olivier
    Ducournau, Roland
    ACM SIGPLAN NOTICES, 2012, 47 (05) : 11 - 20
  • [4] Bibliometric Analysis of IoT Lightweight Cryptography
    Dewamuni, Zenith
    Shanmugam, Bharanidharan
    Azam, Sami
    Thennadil, Suresh
    INFORMATION, 2023, 14 (12)
  • [5] Lightweight services for embedded systems
    Milanovic, N
    Richling, J
    Malek, M
    SECOND IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2004, : 40 - 44
  • [6] Post-Quantum Cryptography in Embedded Systems
    Marzougui, Soundes
    Kraemer, Juliane
    14TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES 2019), 2019,
  • [7] The application of elliptic curves cryptography in embedded systems
    Wang, QX
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 527 - 530
  • [8] Learning Strategies for Cryptography Using Embedded Systems
    Jacinto, Edwar
    Martinez, Fredy
    Martinez, Fernando
    SMART EDUCATION AND E-LEARNING 2016, 2016, 59 : 495 - 505
  • [9] Elliptic curve cryptography on embedded multicore systems
    Fan, Junfeng
    Sakiyama, Kazuo
    Verbauwhede, Ingrid
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (03) : 231 - 242
  • [10] Elliptic curve cryptography on embedded multicore systems
    Junfeng Fan
    Kazuo Sakiyama
    Ingrid Verbauwhede
    Design Automation for Embedded Systems, 2008, 12 : 231 - 242