The search functionality is under construction.
The search functionality is under construction.

Indifferentiability of SKINNY-HASH Internal Functions

Akinori HOSOYAMADA, Tetsu IWATA

  • Full Text Views

    0

  • Cite this

Summary :

We provide a formal proof for the indifferentiability of SKINNY-HASH internal function from a random oracle. SKINNY-HASH is a family of sponge-based hash functions that use functions (instead of permutations) as primitives, and it was selected as one of the second round candidates of the NIST lightweight cryptography competition. Its internal function is constructed from the tweakable block cipher SKINNY. The construction of the internal function is very simple and the designers claim n-bit security, where n is the block length of SKINNY. However, a formal security proof of this claim is not given in the original specification of SKINNY-HASH. In this paper, we formally prove that the internal function of SKINNY-HASH has n-bit security, i.e., it is indifferentiable from a random oracle up to O(2n) queries, substantiating the security claim of the designers.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E104-A No.9 pp.1156-1162
Publication Date
2021/09/01
Publicized
2021/03/10
Online ISSN
1745-1337
DOI
10.1587/transfun.2020DMP0005
Type of Manuscript
Special Section PAPER (Special Section on Discrete Mathematics and Its Applications)
Category
Cryptography and Information Security

Authors

Akinori HOSOYAMADA
  NTT Corporation,Nagoya University
Tetsu IWATA
  Nagoya University

Keyword