CompactRIO Based Real Time Implementation of AES Algorithm for Embedded Applications

被引:3
|
作者
Samir, El Adib [1 ]
Naoufal, Raissouni [1 ]
机构
[1] Univ Abdelmalek Essaadi, Natl Sch Appl Sci Tetuan, Remote Sensing & Geog Informat Syst Unit RS&GIS, Tetouan, Morocco
来源
INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS) | 2019年 / 10卷 / 02期
关键词
AES; CompactRIO; Cryptography; Embedded Systems; Encryption; LabVIEW Real-Time; PAC; Real Time; Security;
D O I
10.4018/IJERTCS.2019040102
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For real-time embedded applications, several factors (time, cost, power) that are moving security considerations from a function-centric perspective into a system architecture (hardware/software) design issue. The National Institute of Standards and Technology (NIST) adopts Advanced Encryption Standard (AES) as the most widely used encryption algorithm in many security applications. The AES algorithm specifies 10, 12 and 14 rounds offering different levels of security. Although the number of rounds determines the strength of security, the power consumption issue has risen recently, especially in real-time embedded systems. In this article, the authors present real time implementation of the AES encryption on the compactRIO platform for a different number of AES rounds. The target hardware is NI cRIO-9022 embedded real-time controller from National Instruments (NI). The real time encryption processing has been verified successfully. The power consumption and encryption time experimental results are presented graphically for 10, 12 and 14 rounds of processing.
引用
收藏
页码:19 / 36
页数:18
相关论文
共 50 条
  • [1] REAL-TIME EFFICIENT FPGA IMPLEMENTATION OF AES ALGORITHM
    El Maraghy, Mazen
    Hesham, Salma
    Abd El Ghany, Mohamed A.
    2013 IEEE 26TH INTERNATIONAL SOC CONFERENCE (SOCC), 2013, : 203 - 208
  • [2] FPGA implementation of AES algorithm for high speed applications
    Priya, S. Sridevi Sathya
    Karthigaikumar, P.
    Teja, Narayana Ravi
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2022, 112 (01) : 115 - 125
  • [3] FPGA implementation of AES algorithm for high speed applications
    S. Sridevi Sathya Priya
    P. Karthigaikumar
    Narayana Ravi Teja
    Analog Integrated Circuits and Signal Processing, 2022, 112 : 115 - 125
  • [4] Design Space Exploration of the AES Encryption Algorithm Implementation for Securing CAN Protocol
    Monfared, Mohamad Sadegh
    Noori, Hamid
    Abazari, Mohammad Amin
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 380 - 385
  • [5] Design and implementation of AES (Rijndael) Algorithm
    Patel, P
    Parikh, C
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2003, : 126 - 130
  • [6] Design and implementation of AES (Rijndael) algorithm
    Parikh, C
    Patel, P
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2004, : 85 - 89
  • [7] Efficient Implementation of the AES Algorithm for Security Applications
    Soliman, Shady Mohamed
    Magdy, Baher
    Abd El Ghany, Mohamed A.
    2016 29TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2016, : 206 - 210
  • [8] Face modeling:: A real-time embedded implementation of a stereovision algorithm
    Zimmer, JP
    Mitéran, J
    THREE-DIMENSIONAL IMAGE CAPTURE AND APPLICATIONS IV, 2001, 4298 : 155 - 162
  • [9] Optimization of Memory for AES Rijndeal algorithm Implementation on Embedded system
    Babu, M. Ravindra
    Reddy, A. R.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (09): : 105 - 108
  • [10] A lightweight CNN-based algorithm and implementation on embedded system for real-time face recognition
    Chen, Zhongyue
    Chen, Jiangqi
    Ding, Guangliu
    Huang, He
    MULTIMEDIA SYSTEMS, 2023, 29 (01) : 129 - 138