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 条
  • [31] Modeling and optimization of the lightweight HIGHT block cipher design with FPGA implementation
    Mohd, Bassam Jamil
    Hayajneh, Thaier
    Abu Khalaf, Zaid
    Yousef, Khalil Mustafa Ahmad
    SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (13) : 2200 - 2216
  • [32] PIPELINE IMPLEMENTATION OF THE 128-BIT BLOCK CIPHER CLEFIA IN FPGA
    Kryjak, Tomasz
    Gorgon, Marek
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 373 - 378
  • [33] A Low-Cost and Flexible FPGA Implementation for SPECK Block Cipher
    Nemati, Ali
    Feizi, Soheil
    Ahmadi, Arash
    Makki, Vahab Al-din
    2015 12TH INTERNATIONAL IRANIAN SOCIETY OF CRYPTOLOGY CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2015, : 42 - 47
  • [34] An Efficient VLSI Architecture for PRESENT Block Cipher and Its FPGA Implementation
    Pandey, Jai Gopal
    Goel, Tarun
    Karmakar, Abhijit
    VLSI DESIGN AND TEST, 2017, 711 : 270 - 278
  • [35] FPGA Design & Implementation of optimized RC5 Block Cipher
    Acharya, Lomash Chandra
    Purohit, Jyoti Prakash
    Bairwa, Surendra Kumar
    Kumawat, Harish Chandra
    2017 2ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATION AND NETWORKS (TEL-NET), 2017, : 360 - 365
  • [36] A high speed FPGA implementation of the Rijndael algorithm
    Sever, R
    Ismailoglu, AN
    Tekmen, YC
    Askar, M
    Okcan, B
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 358 - 362
  • [37] A time and area efficient hardware implementation of the misty1 block cipher
    Kitsos, P
    Koufopavlou, O
    Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 794 - 797
  • [38] Csl: Fpga implementation of lightweight block cipher for power-constrained devices
    Lamkuche H.S.
    Pramod D.
    International Journal of Information and Computer Security, 2020, 12 (2-3) : 349 - 377
  • [39] Towards a New Quasigroup Block Cipher for a Single-Chip FPGA Implementation
    Mahoney, William
    Parakh, Abhishek
    24TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS ICCCN 2015, 2015,
  • [40] FPGA Implementation of Cube Neutral Key Bits Tester on Block Cipher EPCBC
    Ma, Chun-Bo
    Wei, Lei
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 752 - 756