A Highly Parallel AES-GCM Core for Authenticated Encryption of 400 Gb/s Network Protocols

被引:0
|
作者
Buhrow, Benjamin [1 ]
Fritz, Karl [1 ]
Gilbert, Barry [1 ]
Daniel, Erik [1 ]
机构
[1] Mayo Clin SPPDG, Special Purpose Processor Dev Grp, Rochester, MN 55904 USA
关键词
Galois Counter Mode; high throughput; scalable; FPGA; multiple packets per clock cycle; segmented bus;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Advanced Encryption Standard (AES) together with the Galois Counter Mode (GCM) of operation has been approved for use in several high throughput network protocols to provide authenticated encryption. However, the demand for continued increase in network bandwidth has not abated and we anticipate the need for continual performance improvement of AES-GCM in hardware. Additionally, as data interfaces become wider and segmented, existing methods of GCM parallelization become inefficient. This paper presents a novel scalable architecture for highly parallel implementations of AES-GCM that can process multiple separately-keyed packets simultaneously every clock cycle. We demonstrate throughputs of 482 Gb/s in a single Xilinx Virtex Ultrascale FPGA and describe how the architecture can be used to achieve over 800 Gb/s in a system comprising multiple FPGAs.
引用
收藏
页数:7
相关论文
共 7 条
  • [1] An AES-GCM Authenticated Encryption Crypto-Core for IoT Security
    Sung, Byung-Yoon
    Kim, Ki-Bbeum
    Shin, Kyung-Wook
    2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2018, : 285 - 287
  • [2] Performance Comparison of AES-GCM-SIV and AES-GCM Algorithms for Authenticated Encryption on FPGA Platforms
    Koteshwara, Sandhya
    Das, Amitabh
    Parhi, Keshab K.
    2017 FIFTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2017, : 1331 - 1336
  • [3] FPGA implementation and comparison of AES-GCM and Deoxys Authenticated Encryption schemes
    Koteshwara, Sandhya
    Das, Amitabh
    Parhi, Keshab K.
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 356 - 359
  • [4] A Low Power AES-GCM Authenticated Encryption Core in 65nm SOTB CMOS Process
    Van-Phuc Hoang
    Van-Tinh Nguyen
    Anh-Thai Nguyen
    Pham, Cong-Kha
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 112 - 115
  • [5] The Multi-user Security of Authenticated Encryption: AES-GCM in TLS 1.3
    Bellare, Mihir
    Tackmann, Bjorn
    ADVANCES IN CRYPTOLOGY - CRYPTO 2016, PT I, 2016, 9814 : 247 - 276
  • [6] 100 Gbit/s AES-GCM Cryptography Engine for Optical Transport Network Systems: Architecture, Design and 40 nm Silicon Prototyping
    Mobilon, Eduardo
    Arantes, Dalton Soares
    MICROELECTRONICS JOURNAL, 2021, 116
  • [7] 64-Gb/s highly reliable network switch (RHiNET-2/SW) using parallel optical interconnection
    Nishimura, S
    Kudoh, T
    Nishi, H
    Yamamoto, J
    Harasawa, K
    Matsudaira, N
    Akutsu, S
    Amano, H
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2000, 18 (12) : 1620 - 1627