Efficient hardware implementation of a CRYPTO-MEMORY based on AES algorithm and SRAM architecture

被引:0
|
作者
Labbé, A [1 ]
Pérez, A [1 ]
Portal, JM [1 ]
机构
[1] IMT Technopole Chateau Gombert, CNRS, UMR 6137, Lab Mat & Microelect Provence, F-13451 Marseille 20, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a CRYPTO-MEMORY based on Advanced Encryption Standard (AES) algorithm and SRAM architecture. The design of a dual-port SRAM has been modified by the addition of all logic operators required by the hardware implementation of AES. Moreover, a Finite State Machine has been included in order to allow a self-encryption in full autonomy. Consequently, compared to the classical scheme consisting of a crypto-block and a separated memory, this new design will lead to an important reduction of data transfers during the encryption process. So this will increase the security of sensitive data. This CRYPTO-MEMORY has a storage capacity of 32 kbits and is able to encrypt a 16*128-bit message using a 128-bit key. Its hardware implementation uses 386 kgates and encrypts a 128-bit message in 44 clock cycles.
引用
收藏
页码:637 / 640
页数:4
相关论文
共 50 条
  • [21] A new ASIC implementation of an advanced encryption standard (AES) crypto-hardware accelerator
    Ahmad, Nabihah
    Hasan, S. M. Rezaul
    MICROELECTRONICS JOURNAL, 2021, 117
  • [22] EFFICIENT IMPLEMENTATION OF AES ALGORITHM ON FPGA
    Deshpande, Hrushikesh S.
    Karande, Kailash J.
    Mulani, Altaaf O.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [23] AES hardware implementation in FPGA for algorithm acceleration purpose
    Gielata, Artur
    Russek, Pawel
    Wiatr, Kazimierz
    ICSES 2008 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS, CONFERENCE PROCEEDINGS, 2008, : 137 - 140
  • [24] Hardware Implementation and Optimization of Advanced Encryption Standard (AES) algorithm based on CCSDS
    Taufik, M.
    Amin, D. E.
    Saifuddin, M. A.
    7TH INTERNATIONAL SEMINAR ON AEROSPACE SCIENCE AND TECHNOLOGY (ISAST 2019), 2020, 2226
  • [25] TERO-Based Detection of Hardware Trojans on FPGA Implementation of the AES Algorithm
    Digital IC DEsign and Systems Laboratory , Computer and Informatics Engineering Department, TEI of Western Greece, Greece
    不详
    Proc. - Euromicro Conf. Digit. Syst. Des., DSD, (678-681):
  • [26] TERO-based Detection of Hardware Trojans on FPGA Implementation of the AES Algorithm
    Kitsos, Paris
    Stefanidis, Kyriakos
    Voyiatzis, Artemios G.
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 678 - 681
  • [27] FPGA Design and Implementation of an AES Algorithm based on Iterative Looping Architecture
    Al-Khafaji, Alshaima Q.
    Al-Gailani, M. F.
    Abdullah, Hikmat N.
    2019 IEEE 9TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2019, : 1 - 5
  • [28] Efficient implementation of AES algorithm in FPGA device
    Kaur, Swinder
    Vig, Renu
    ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL II, PROCEEDINGS, 2007, : 179 - 187
  • [29] 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
  • [30] A High Performance Hardware Implementation Image Encryption With AES Algorithm
    Farmani, Ali
    Jafari, Mohamad
    Miremadi, Seyed Sohrab
    THIRD INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2011), 2011, 8009