Cryptology ePrint Archive: Report 2016/028

Sponges and Engines: An introduction to Keccak and Keyak

Jos Wetzels and Wouter Bokslag

Abstract: In this document we present an introductory overview of the algorithms and design components underlying the Keccac cryptographic primitive and the Keyak encryption scheme for authenticated (session-supporting) encryption. This document aims to familiarize readers with the basic principles of authenticated encryption, the Sponge and Duplex constructions (full-state, keyed as well as regular versions), the permutation functions underlying Keccak and Keyak as well as Keyak v2's Motorist mode of operation.

Category / Keywords: secret-key cryptography / Keccak, Keyak, SHA-3, CAESAR competition, Authenticated Encryption, Sponge Constructions, Permutation-based Cryptography

Original Publication (in the same form):

Date: received 11 Jan 2016

Contact author: a l g m wetzels at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20160112:080309 (All versions of this report)

Short URL:

Discussion forum: Show discussion | Start new discussion

[ Cryptology ePrint archive ]