Cryptology ePrint Archive: Report 2019/1351

Speeding Up OMD Instantiations in Hardware

Diana Maimut and Alexandru Stefan Mega

Abstract: Particular instantiations of the Offset Merkle Damgaard authenticated encryption scheme (OMD) represent highly secure alternatives for AES-GCM. It is already a fact that OMD can be efficiently implemented in software. Given this, in our paper we focus on speeding-up OMD in hardware, more precisely on FPGA platforms. Thus, we propose a new OMD instantiation based on the compression function of BLAKE2b. Moreover, to the best of our knowledge, we present the first FPGA implementation results for the SHA-512 instantiation of OMD as well as the first architecture of an online authenticated encryption system based on OMD.

Category / Keywords: implementation / Authenticated encryption, pseudorandom function, compression function, provable security, FPGA, hardware optimization, nonce respecting adversaries.

Original Publication (in the same form): SECITC 2019

Date: received 23 Nov 2019

Contact author: maimut diana at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20191127:081055 (All versions of this report)

Short URL: ia.cr/2019/1351


[ Cryptology ePrint archive ]