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 条
  • [41] EFFICIENT METHOD FOR RANDOM FAULT ATTACK AGAINST AES HARDWARE IMPLEMENTATION
    Liao, Nan
    Cui, Xiaoxin
    Wang, Tian
    Liao, Kai
    Yu, Dunshan
    Cui, Xiaole
    2016 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2016,
  • [42] Block-matching algorithm based on hardware implementation and its VLSI architecture
    Zhao, Bo
    Du, Jian-Chao
    Yan, Yao-Ping
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2003, 30 (02): : 160 - 164
  • [43] The Efficient Implementation of S8 AES Algorithm
    Ahmed, W.
    Mahmood, H.
    Siddique, U.
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1215 - 1219
  • [44] Efficient BinDCT hardware architecture exploration and implementation on FPGA
    Ben Abdelali, Abdessalem
    Chatti, Ichraf
    Hannachi, Marwa
    Mtibaa, Abdellatif
    JOURNAL OF ADVANCED RESEARCH, 2016, 7 (06) : 909 - 922
  • [45] Efficient architecture and hardware implementation of the whirlpool hash function
    Kitsos, P
    Koufopavlou, O
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (01) : 208 - 213
  • [46] Implementation of VLSI on Signal Processing-Based Digital Architecture Using AES Algorithm
    Marimuthu, Mohanapriya
    Rajendran, Santhosh
    Radhakrishnan, Reshma
    Rengarajan, Kalpana
    Khurram, Shahzada
    Ahmad, Shafiq
    Sayed, Abdelaty Edrees
    Shafiq, Muhammad
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 4729 - 4745
  • [47] An Efficient Algorithm and Architecture for the VLSI Implementation of Integer DCT That Allows an Efficient Incorporation of the Hardware Security with a Low Overhead
    Chiper, Doru Florin
    Cracan, Arcadie
    APPLIED SCIENCES-BASEL, 2023, 13 (12):
  • [48] In-Memory Computing Architecture for Efficient Hardware Security
    Ajmi, Hala
    Zayer, Fakhreddine
    Belgacem, Hamdi
    arXiv,
  • [49] A Parallel Yet Pipelined Architecture for Efficient Implementation of the Advanced Encryption Standard Algorithm on Reconfigurable Hardware
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    Wang, Chao
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2016, 44 (06) : 1102 - 1117
  • [50] High-Level Implementation of a Chaotic and AES Based Crypto-System
    Sbiaa, Fatma
    Kotel, Sonia
    Zeghid, Medien
    Tourki, Rached
    Machhout, Mohsen
    Baganne, Adel
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (07)