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 条
  • [1] Architecture design and hardware implementation of AES encryption algorithm
    Wei, Hongling
    Li, Hongyan
    Chen, Mingying
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1611 - 1614
  • [2] Hardware implementation of AES based on genetic algorithm
    Wang, Li
    Wang, Youren
    Yao, Rui
    Zhang, Zhai
    ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 904 - 907
  • [3] Implementation of Pipelined Hardware Architecture for AES Algorithm using FPGA
    Kumar, J. Senthil
    Mahalakshmi, C.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORK TECHNOLOGIES (ICCNT), 2014, : 260 - 264
  • [4] Architecture Design of High Efficient and Non-memory AES Crypto Core for WPAN
    Chen, Rong-Jian
    Peng, Yu-Cheng
    Lai, Jui-Lin
    Horng, Shi-Jinn
    NSS: 2009 3RD INTERNATIONAL CONFERENCE ON NETWORK AND SYSTEM SECURITY, 2009, : 36 - 43
  • [5] Toward More Efficient DPA-Resistant AES Hardware Architecture Based on Threshold Implementation
    Ueno, Rei
    Homma, Naofumi
    Aoki, Takafumi
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, 2017, 10348 : 50 - 64
  • [6] Efficient Hardware Implementation of Image Watermarking Using DWT and AES Algorithm
    Singh, Gulroz
    Lamba, Mankirat Singh
    PROCEEDINGS OF THE 2015 39TH NATIONAL SYSTEMS CONFERENCE (NSC), 2015,
  • [7] An open-source, efficient and parameterizable hardware implementation of the AES algorithm
    Nacci, A. A.
    Rana, V.
    Sciuto, D.
    Santambrogio, M. D.
    2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 85 - 92
  • [8] Successful Implementation of AES Algorithm in Hardware
    Borhan, Rozita
    Aziz, Raja Mohd Fuad Tengku
    IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS DESIGN, SYSTEMS AND APPLICATIONS (ICEDSA 2012), 2012, : 27 - 32
  • [9] Hardware Implementation of the IDEA NXT Crypto-Algorithm
    Bozesan, Andreea
    Opritoiu, Flavius
    Vladutiu, Mircea
    2013 IEEE 19TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2013, : 35 - 38
  • [10] An efficient crossover architecture for hardware parallel implementation of genetic algorithm
    Faraji, Rasoul
    Naji, Hamid Reza
    NEUROCOMPUTING, 2014, 128 : 316 - 327