An FPGA hardware implementation of the Rijndael block cipher

被引:0
|
作者
Dhoha, Chorfi
Ben Othman, Slim
Ben Saoud, Slim
机构
关键词
AES; Rijndael; encryption; decryption; hardware implementation;
D O I
10.1109/DTIS.2006.1708717
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a hardware implementation of an Advanced Encryption Standard (AES) Rijndael (128-bit block and 128-bit key) using Xilinx development tools and Spartan FPGA circuits. All the modules in this core are described by using VHDL language. The developed Rijndael core is aimed at providing sufficient performance with good area efficiency. In fact, the encryption/decryption data path operates at 29,29,45MHz resulting in a throughput of 289,98 Mbits per second for the encryption and 157,1 Mbits per second for decryption. Encryption/decryption circuit will fit in one Xilinx Spartan XC2S600E circuit taking approximately 87% of the area (6068 Slices). Compared to software implementation, migrating to hardware provides higher level of security and faster encryption speed.
引用
收藏
页码:351 / 354
页数:4
相关论文
共 50 条
  • [21] A hardware implementation of lightweight block cipher for ubiquitous computing security
    Park, Jong Sou
    Kim, Sung-Hwan
    Kim, Dong Seong
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2006, 4251 : 935 - 942
  • [22] High-Performance Hardware Implementation of LED block cipher
    Mhaouch, Ayoub
    Fradi, Marwa
    Gtifa, Wafa
    Issa, Khaled
    Ben Abdelali, Abdessalem
    Machhout, Mohsen
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 317 - 321
  • [23] The Rijndael block cipher (AES proposal): A comparison with DES
    Sanchez-Avila, C
    Sanchez-Reillo, R
    35TH ANNUAL 2001 INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY, PROCEEDINGS, 2001, : 229 - 234
  • [24] Effective Implementation of "Kuznyechik" Block Cipher on FPGA with OpenCL Platform
    Korobeynikov, Alexey
    PROCEEDINGS OF THE 2019 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2019, : 1683 - 1686
  • [25] FPGA implementation of an enhanced chaotic-KASUMI block cipher
    Madani, Mahdi
    Tanougast, Camel
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 80
  • [26] Design and Implementation of Block Cipher in Hummingbird Algorithm over FPGA
    Saha, Shumit
    Islam, Md. Rashedul
    Rahman, Habibur
    Hassan, Mehadi
    Hossain, A. B. M. Aowlad
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT, 2014,
  • [27] Compact Architecture for ASIC and FPGA Implementation of the KASUMI Block Cipher
    Yamamoto, Dai
    Itoh, Kouichi
    Yajima, Jun
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (12): : 2628 - 2638
  • [28] A very compact hardware implementation of the MISTY1 block cipher
    Yamamoto, Dai
    Yajima, Jim
    Itoh, Kouichi
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2008, PROCEEDINGS, 2008, 5154 : 315 - 330
  • [29] Compact hardware implementation of the block cipher Camellia with concurrent error detection
    Cheng, Huiju
    Heys, Howard M.
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 1129 - 1132
  • [30] Hardware implementation of block matching algorithm with FPGA technology
    Loukil, H
    Ghozzi, F
    Samet, A
    Ben Ayed, MA
    Masmoudi, N
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 542 - 546