AES-GCM and AEGIS: Efficient and High Speed Hardware Implementations

被引:0
|
作者
Karim M. Abdellatif
Roselyne Chotin-Avot
Habib Mehrez
机构
[1] Center of Microelectronics in Provence (CMP),
[2] LIP6-SoC Laboratory,undefined
[3] University of Paris VI,undefined
来源
关键词
Authenticated encryption; AES-GCM; AEGIS; FPGAs; GHASH; Karatsuba Ofman algorithm (KOA);
D O I
暂无
中图分类号
学科分类号
摘要
Authenticated Encryption (AE) is a block cipher mode of operation which provides confidentiality and integrity simultaneously. In terms of the hardware implementation, it produces smaller area compared to two separated algorithms. Therefore, it has become popular and a number of modes have been proposed. This paper presents two efficient hardware implementations for AE schemes, AES-GCM and AEGIS. In terms of AES-GCM, the performance of the system is always determined by the Galois Hash (GHASH) architecture because of the inherent computation feedback. This paper introduces an efficient method for implementing the pipelined Karatsuba Ofman Algorithm (KOA)-based GHASH on FPGAs. In particular, the computation feedback is removed by analyzing the complexity of the computation process. In addition, an efficient AEGIS is also implemented using only five AES rounds. The proposed architectures are evaluated with three different implementations of AES SubBytes (BRAMs-based SubBytes, composite field-based SubBytes, and LUT-based SubBytes) to increase the flexibility of the presented work. The presented architectures are implemented using Xilinx Virtex-5 FPGAs. Our comparison to previous work reveals that our architectures are more performance-efficient (Throughput/Slices).
引用
收藏
页码:1 / 12
页数:11
相关论文
共 50 条
  • [1] AES-GCM and AEGIS: Efficient and High Speed Hardware Implementations
    Abdellatif, Karim M.
    Chotin-Avot, Roselyne
    Mehrez, Habib
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2017, 88 (01): : 1 - 12
  • [2] Efficient and high-throughput implementations of AES-GCM on FPGAs
    Zhou, Gang
    Michalik, Harald
    Hinsenkamp, Laszlo
    ICFPT 2007: INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2007, : 185 - +
  • [3] Efficient and High-Performance Parallel Hardware Architectures for the AES-GCM
    Mozaffari-Kermani, Mehran
    Reyhani-Masoleh, Arash
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (08) : 1165 - 1178
  • [4] The Design of a High-Throughput Hardware Architecture for the AES-GCM Algorithm
    Lin, Ming-Bo
    Chuang, Jen-Hua
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 425 - 432
  • [5] Efficient AES-GCM for VPNs Using FPGAs
    Abdellatif, Karim M.
    Chotin-Avot, R.
    Mehrez, H.
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 1411 - 1414
  • [6] Maximizing the Throughput of Threshold-protected AES-GCM Implementations on FPGA
    Vliegen, Jo
    Reparaz, Oscar
    Mentens, Nele
    2017 IEEE 2ND INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), 2017, : 140 - 145
  • [7] High performance AES-GCM implementation based on efficient AES and FR-KOA multiplier
    Zhang, Yong
    Wu, Ning
    Zhou, Fang
    Zhang, Xiaoqiang
    Zhang, Jinbao
    IEICE ELECTRONICS EXPRESS, 2018, 15 (14):
  • [8] Poster: Efficient AES-GCM Decryption Under Homomorphic Encryption
    Aharoni, Ehud
    Drucker, Nir
    Ezov, Gilad
    Kushnir, Eyal
    Shaul, Hayim
    Soceanu, Omri
    PROCEEDINGS OF THE 2023 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, CCS 2023, 2023, : 3567 - 3569
  • [9] An Efficient Hardware Design for Combined AES and AEGIS
    Sardar, Amit
    Das, Bijoy
    Chowdhury, Dipanwita Roy
    2019 EIGHTH INTERNATIONAL CONFERENCE ON EMERGING SECURITY TECHNOLOGIES (EST), 2019,
  • [10] The fragility of AES-GCM authentication algorithm
    Gueron, Shay
    Krasnov, Vlad
    2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 333 - 337