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 条
  • [41] A High-Speed FPGA Implementation of AES for Large Scale Embedded Systems and its Applications
    Harb, Salah
    Ahmad, M. Omair
    Swamy, M. N. S.
    2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 59 - 64
  • [42] Modified Vigenere Encryption Algorithm and its Hybrid Implementation with Base64 and AES
    Singh, Gurpreet
    Supriya
    2013 SECOND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, NETWORKING AND SECURITY (ADCONS 2013), 2013, : 232 - 237
  • [43] Securing RFID-Based Attendance Management Systems: An Implementation of the AES Block Cipher Algorithm
    Ayodele, Faith
    Singh, Harsehaj
    AbdAllah, Eslam G.
    2023 IEEE 13TH INTERNATIONAL CONFERENCE ON RFID TECHNOLOGY AND APPLICATIONS, RFID-TA, 2023, : 99 - 102
  • [44] Design and implementation of area optimized AES algorithm on reconfigurable FPGA
    Rady, Ahmed
    El Sehely, Ehab
    El Hennawy, A. M.
    2007 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 247 - +
  • [45] Efficient Architecture Design for the AES-128 Algorithm on Embedded Systems
    Mondal, Rupam
    Ngo, Hau
    Shey, James
    Rakvic, Ryan
    Walker, Owens
    Brown, Dane
    17TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2020 (CF 2020), 2020, : 89 - 97
  • [46] Real-time Implementation of Chirp Scaling Algorithm
    Shi Changzhen
    Wang Zhensong
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 1113 - 1118
  • [47] IMPLEMENTATION OF AES ALGORITHM IN UART MODULE FOR SECURED DATA TRANSFER
    Basu, Debjani
    Kole, Dipak K.
    Rahaman, Hafizur
    2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2012, : 142 - 145
  • [48] Some aspects of practical implementation of AES 256 crypto algorithm
    Orlic, Vladimir D.
    Peric, Miroslav
    Banjac, Zoran
    Milicevic, Sasa
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 584 - 587
  • [49] A New Real-Time Embedded Video Denoising Algorithm
    Petreto, Andrea
    Romera, Thomas
    Lemaitre, Florian
    Masliah, Ian
    Gaillard, Boris
    Bouyer, Manuel
    Meunier, Quentin L.
    Lacassagne, Lionel
    2019 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL AND IMAGE PROCESSING (DASIP), 2019, : 47 - 52
  • [50] Implementation of Real Time Secure Routing Protocol for Mobile Ad hoc Network and AES for Disaster Affected Area
    Mukhedkar, Moresh M.
    Kolekar, Uttam D.
    2017 INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC), 2017, : 491 - 496