The CAESAR-API in the real world - Towards a fair evaluation of hardware CAESAR candidates

Michael Tempelmeier, Fabrizio De Santis, Georg Sigl, Jens Peter Kaps

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

In 2013 the Competition for Authenticated Encryption: Security, Applicability, and Robustness (CAESAR) was started. It aims at determining a portfolio of ciphers for authenticated encryption that has advantages over AES-GCM in terms of performance, security, and ease of implementation. This competition, for the first time, provides a standardized hardware API, which allows a fair comparison of hardware implementations. However, the community still lacks a common platform to automatically test hardware implementations, confirm implementation claims, and benchmark performance figures on real hardware in terms of runtime, area, power and energy consumption. In this work, we present a common platform using the CAESAR-API in a Xilinx Zynq-7000 System on Chip (SoC) with ARM processors and an AXI interface. This reflects a typical real world usage scenario for hardware-accelerators and thus extends the work for a fair comparison of hardware implementations in three dimensions: first the API is evaluated on a real SoC, which shows, e.g. the performance of the API. Second, it provides a hardware platform to test the proposed implementations of the candidates easily. This can be used by future designers, as we will provide it as open source hardware. Finally, we ran all published hardware implementations of the current 3rd-round candidates during which we identified several implementation weaknesses, e.g. presumably unintended latches in the design, hence emphasizing the importance of testing hardware proposals on real hardware.

Original languageEnglish
Title of host publicationProceedings of the 2018 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages73-80
Number of pages8
ISBN (Electronic)9781538647318
DOIs
StatePublished - 12 Jun 2018
Event2018 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2018 - Washington, United States
Duration: 30 Apr 20184 May 2018

Publication series

NameProceedings of the 2018 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2018

Conference

Conference2018 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2018
Country/TerritoryUnited States
CityWashington
Period30/04/184/05/18

Fingerprint

Dive into the research topics of 'The CAESAR-API in the real world - Towards a fair evaluation of hardware CAESAR candidates'. Together they form a unique fingerprint.

Cite this