Paper 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.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. http://arxiv.org/abs/1510.02856
Keywords
KeccakKeyakSHA-3CAESAR competitionAuthenticated EncryptionSponge ConstructionsPermutation-based Cryptography
Contact author(s)
a l g m wetzels @ gmail com
History
2016-01-12: received
Short URL
https://ia.cr/2016/028
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/028,
      author = {Jos Wetzels and Wouter Bokslag},
      title = {Sponges and Engines: An introduction to Keccak and Keyak},
      howpublished = {Cryptology {ePrint} Archive, Paper 2016/028},
      year = {2016},
      url = {https://eprint.iacr.org/2016/028}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.