100 Gbit/s authenticated encryption based on quantum key distribution

Michael Muehlberghuber, Christoph Keller, Norbert Felber, Christian Pendl

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We propose a block-cipher-based hardware architecture for authenticated encryption (AE) applications supporting the Ethernet standard IEEE 802.3ba. Our main design goal was to achieve high throughput on FPGA platforms. Compared to previous works aiming at data rates beyond 100 Gbit/s, our design makes use of an alternative block cipher and an alternative mode of operation, namely Serpent and the offset codebook mode of operation, respectively. Using four cipher cores for the encryption part of the AE architecture, we achieve a throughput of 133 Gbit/s on an Altera Stratix IV FPGA. The design requires 30 kALMs and runs at a maximum clock frequency of 260 MHz. This represents, to the best of our knowledge, the fastest full implementation of an AE scheme on FPGAs to date.

Original languageEnglish (US)
Title of host publication2012 IEEE/IFIP 20th International Conference on VLSI and System-on-Chip, VLSI-SoC 2012
PublisherIEEE Computer Society
Pages123-128
Number of pages6
ISBN (Electronic)9781467326582
DOIs
StatePublished - Nov 18 2015
Externally publishedYes
EventIEEE/IFIP 20th International Conference on VLSI and System-on-Chip, VLSI-SoC 2012 - Santa Cruz, United States
Duration: Oct 7 2012Oct 10 2012

Publication series

NameIEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC
Volume07-10-October-2012
ISSN (Print)2324-8432
ISSN (Electronic)2324-8440

Conference

ConferenceIEEE/IFIP 20th International Conference on VLSI and System-on-Chip, VLSI-SoC 2012
CountryUnited States
CitySanta Cruz
Period10/7/1210/10/12

Keywords

  • AES
  • Authenticated encryption
  • FPGA
  • GCM
  • High-throughput architecture
  • OCB
  • Pipelining
  • Serpent

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of '100 Gbit/s authenticated encryption based on quantum key distribution'. Together they form a unique fingerprint.

  • Cite this

    Muehlberghuber, M., Keller, C., Felber, N., & Pendl, C. (2015). 100 Gbit/s authenticated encryption based on quantum key distribution. In 2012 IEEE/IFIP 20th International Conference on VLSI and System-on-Chip, VLSI-SoC 2012 (pp. 123-128). [7332088] (IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC; Vol. 07-10-October-2012). IEEE Computer Society. https://doi.org/10.1109/VLSI-SoC.2012.7332088