An FPGA hardware implementation of the Rijndael block cipher

被引:0
|
作者
Dhoha, Chorfi
Ben Othman, Slim
Ben Saoud, Slim
机构
来源
IEEE DTIS: 2006 International Conference on Design & Test of Integrated Systems in Nanoscale Technology, Proceedings | 2006年
关键词
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 条
  • [1] FPGA Based Hardware Implementation of AES Rijndael Algorithm for Encryption and Decryption
    Srinivas, N. S. Sai
    Akramuddin, Md.
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 1769 - 1776
  • [2] FPGA implementation of the "pyramids" block cipher
    AlKalbany, A
    Al Hassan, HA
    Saeb, M
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2005, : 271 - 275
  • [3] FPGA Implementation of the "PYRAMIDS" Block Cipher
    AlKalbany, A.
    Al hassan, H.
    Saeb, M.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 5, 2005, 5 : 267 - 273
  • [4] Towards Hardware Implementation of INDECT Block Cipher
    Niemiec, Marcin
    Dudek, Jakub
    Romanski, Lukasz
    Swiety, Marcin
    MULTIMEDIA COMMUNICATIONS, SERVICES AND SECURITY, 2012, 287 : 252 - 261
  • [5] An FPGA implementation of the AES-Rijndael in OCB/ECB modes of operation
    Chitu, C
    Glesner, M
    MICROELECTRONICS JOURNAL, 2005, 36 (02) : 139 - 146
  • [6] 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
  • [7] FPGA Based Implementation Scenarios of TEA Block Cipher
    Hussain, Muhammad Awais
    Badar, Rabiah
    2015 13TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2015, : 283 - 286
  • [8] 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
  • [9] 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
  • [10] Hardware implementation of Rijndael processor using sub-pipeline
    Lee, Y
    Lee, S
    Kim, Y
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 84 - 88