KangarooTwelve
draft-viguier-kangarootwelve-04

Document Type Replaced Internet-Draft (cfrg RG)
Last updated 2019-03-13 (latest revision 2019-02-07)
Replaced by draft-irtf-cfrg-kangarootwelve
Stream IRTF
Intended RFC status (None)
Formats
Expired & archived
plain text pdf html bibtex
Stream IRTF state Replaced
Consensus Boilerplate Unknown
Document shepherd No shepherd assigned
IESG IESG state Replaced by draft-irtf-cfrg-kangarootwelve
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
https://www.ietf.org/archive/id/draft-viguier-kangarootwelve-04.txt

Abstract

This document defines the KangarooTwelve eXtendable Output Function (XOF), a hash function with output of arbitrary length. It provides an efficient and secure hashing primitive, which is able to exploit the parallelism of the implementation in a scalable way. It uses tree hashing over a round-reduced version of SHAKE128 as underlying primitive. This document builds up on the definitions of the permutations and of the sponge construction in [FIPS 202], and is meant to serve as a stable reference and an implementation guide.

Authors

BenoƮt Viguier (b.viguier@cs.ru.nl)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)