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 条
  • [41] KT-64: A New Block Cipher Suitable to Efficient FPGA Implementation
    Nguyen Lieu Minh
    Nguyen Thien Luan
    Luu Hong Dung
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (01): : 10 - 18
  • [42] An area-efficient FPGA Implementation of SKINNY Block Cipher for Lightweight Application
    Feng, Xiang
    Li, Shuguo
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [43] FPGA Implementation of the SMS4 Block Cipher in the Chinese WAPI Standard
    Gao, Xianwei
    Lu, Erhong
    Xian, Liqin
    Chen, Hanlin
    2008 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS SYMPOSIA, PROCEEDINGS, 2008, : 104 - 106
  • [44] Lightweight Hardware Architectures for the Present Cipher in FPGA
    Andres Lara-Nino, Carlos
    Diaz-Perez, Arturo
    Morales-Sandoval, Miguel
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (09) : 2544 - 2555
  • [45] FPGA implementations of the ICEBERG block cipher
    Standaert, FX
    Piret, G
    Rouvroy, G
    Quisquater, JJ
    ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, 2005, : 556 - 561
  • [46] FPGA implementations of the ICEBERG block cipher
    Standaert, F. -X.
    Piret, G.
    Rouvroy, G.
    Quisquater, J. -J.
    INTEGRATION-THE VLSI JOURNAL, 2007, 40 (01) : 20 - 27
  • [47] Analysis and Implementation Hardware-Software of Rijndael Encryption
    Grediaga, A.
    Brotons, F.
    Ledesma, B.
    Crespi, F. G.
    IEEE LATIN AMERICA TRANSACTIONS, 2010, 8 (01) : 82 - 87
  • [48] Novel FPGA-based low-cost hardware architecture for the PRESENT block cipher
    Lara-Nino, Carlos Andres
    Morales-Sandoval, Miguel
    Diaz-Perez, Arturo
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 646 - 650
  • [49] Hardware Implementation of the Stone Metamorphic Cipher
    Mahmoud, Rabie A.
    Saeb, Magdy
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (08): : 54 - 60
  • [50] Enhanced design and hardware implementation of a chaos-based block cipher for image protection
    Madani, Mahdi
    El Assad, Safwan
    Dridi, Fethi
    Lozi, Rene
    JOURNAL OF DIFFERENCE EQUATIONS AND APPLICATIONS, 2023, 29 (9-12) : 1408 - 1428