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 条
  • [31] SPUMONE: Lightweight CPU Virtualization Layer for Embedded Systems
    Kanda, Wataru
    Yumura, Yu
    Kinebuchi, Yuki
    Makijima, Kazuo
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 144 - 151
  • [32] A Lightweight Kernel Objects Monitoring Infrastructure for Embedded Systems
    Sun, Lei
    Nakajima, Tatsuo
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 55 - 60
  • [33] FlashLight: A Lightweight Flash File System for Embedded Systems
    Kim, Jaegeuk
    Shim, Hyotaek
    Park, Seon-Yeong
    Maeng, Seungryoul
    Kim, Jin-Soo
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (01)
  • [34] A Lightweight Dynamic Performance Monitoring Framework for Embedded Systems
    Guo, Yao
    Chen, Ziwen
    Chen, Xiangqun
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 256 - 262
  • [35] Design of very lightweight agents for reactive embedded systems
    Oh, JC
    Tamhankar, MS
    Mossé, D
    ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 149 - 158
  • [36] Elliptic Curve Cryptography for Real Time Embedded Systems in IoT Networks
    Dhillon, Parwinder Kaur
    Kalra, Sheetal
    2016 5TH INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND EMBEDDED SYSTEMS (WECON), 2016, : 117 - 122
  • [37] Practical Lattice-Based Cryptography: A Signature Scheme for Embedded Systems
    Gueneysu, Tim
    Lyubashevsky, Vadim
    Poeppelmann, Thomas
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2012, 2012, 7428 : 530 - 547
  • [38] CrISA-X: Unleashing Performance Excellence in Lightweight Symmetric Cryptography for Extendable and Deeply Embedded Processors
    Ganon, Oren
    Levi, Itamar
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2024, 2024 (03): : 377 - 417
  • [39] Mixed Cryptography Constrained Optimization for Heterogeneous, Multicore, and Distributed Embedded Systems
    Nam, Hyunsuk
    Lysecky, Roman
    COMPUTERS, 2018, 7 (02)
  • [40] A Performance Analysis of Lightweight Cryptography Algorithm for Data Privacy in IoT Devices
    Kim, Young-Sae
    Kim, Geonwoo
    2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2018, : 936 - 938