High Throughput and Fully Pipelined FPGA Implementation of AES-192 Algorithm

被引:0
|
作者
Abdul-Karim, Mona Sayed [1 ]
Rahouma, Kamel Hussien [1 ]
Nasr, Khalid [1 ]
机构
[1] Minia Univ, Fac Engn, Elect Engn Dept, Elect & Commun Sect, Al Minya, Egypt
来源
PROCEEDINGS OF 2020 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMMUNICATION AND COMPUTER ENGINEERING (ITCE) | 2020年
关键词
High-throughput; AES-192; fully pipelining; sub-pipelining; FPGA; ENCRYPTION; DESIGN;
D O I
10.1109/itce48509.2020.9047815
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
AES (Advanced Encryption Standard) is one of the most common and secured symmetric key cryptographic algorithms. AES has received considerable attention from scientists in latest years due to its broad spectrum of applications such as communication, military, network, electronic banking, Internet of Things (IoT), etc. AES can be implemented using software and hardware. Hardware implementation can be based on Field Programmable Gate Array (FPGA). By using hardware, a higher data rate for fast applications such as routers can be achieved compared to software implementation. In this paper we present an FPGA implementation for AES-192. We employ loop-unrolling, fully pipelining, and sub-pipelining techniques and other efficient methods for the most complex parts of AES-192 such as Mix-columns, S-boxes. Our AES-192 implementation using Xilinx Defense-Grade Virtex-7(XQ7VX330T-RF1157) FPGA achieves high throughput of 54.52 Gbps and maximum operational frequency of 425.996 MHZ.
引用
收藏
页码:137 / 142
页数:6
相关论文
共 50 条
  • [1] An ultra-high throughput and fully pipelined implementation of AES algorithm on FPGA
    Soltani, Abolfazl
    Sharifian, Saeed
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (07) : 480 - 493
  • [2] High Throughput, Pipelined Implementation of AES on FPGA
    Qu, Shanxin
    Shou, Guochu
    Hu, Yihong
    Guo, Zhigang
    Qian, Zongjue
    IEEC 2009: FIRST INTERNATIONAL SYMPOSIUM ON INFORMATION ENGINEERING AND ELECTRONIC COMMERCE, PROCEEDINGS, 2009, : 542 - 545
  • [3] Implementations of high throughput sequential and fully pipelined AES processors on FPGA
    Fan, Chih-Peng
    Hwang, Jun-Kui
    2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 280 - +
  • [4] Iterative and Fully Pipelined High Throughput Efficient Architectures of AES in FPGA and ASIC
    Sharma, Vijay K.
    Kumar, Saurabh
    Mahapatra, K. K.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (05)
  • [5] A High Throughput and Pipelined Implementation of the LUKS on FPGA
    Li, Xiaochao
    Wu, Kongcheng
    Zhang, Qi
    Lin, Shaoyu
    Chen, Yihui
    Wong, Shen Yuong
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (05)
  • [6] Implementation of Pipelined Hardware Architecture for AES Algorithm using FPGA
    Kumar, J. Senthil
    Mahalakshmi, C.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORK TECHNOLOGIES (ICCNT), 2014, : 260 - 264
  • [7] FPGA implementation of AES algorithm for high throughput using folded parallel architecture
    Rahimunnisa, K.
    Karthigaikumar, P.
    Rasheed, Soumiya
    Jayakumar, J.
    SureshKumar, S.
    SECURITY AND COMMUNICATION NETWORKS, 2014, 7 (11) : 2225 - 2236
  • [8] Implementation of the AES Algorithm for a Reconfigurable, Bit Serial, Fully Pipelined Architecture
    Weber, Raphael
    Rettberg, Achim
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 330 - +
  • [9] High Throughput Pipelined Implementation Of Pulse Width Modulation On FPGA
    Nandagopal, V.
    Manikandan, M.
    2013 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING AND TECHNOLOGY (ICCTET), 2013, : 245 - 247
  • [10] High Throughput Pipelined Implementation Of Pulse Width Modulation On FPGA
    Nandagopal, V.
    Manikandan, M.
    2013 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING AND TECHNOLOGY (ICCTET), 2013, : 239 - 241