Paper 2016/587

Bash-f: another LRX sponge function

Sergey Agievich, Vadim Marchuk, Alexander Maslau, and Vlad Semenov

Abstract

We present the Bash family of hashing algorithms based on the sponge paradigm. A core element of this family is the Bash-f sponge function which refers to the LRX (Logical-Rotation-Xor) class of symmetric cryptography schemes. We describe the components of Bash-f: a nonlinear mapping, linear diffusion mappings, a permutation of words of a hash state. For each component, we establish reasonable quality criteria as detailed as possible to make the choice of the component maximally objective and transparent.

Note: Minor corrections + a description of the overall hashing algorithms

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
hash algorithmsponge constructionLRXS-boxbitslice technique
Contact author(s)
agievich @ bsu by
History
2016-06-14: revised
2016-06-06: received
See all versions
Short URL
https://ia.cr/2016/587
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/587,
      author = {Sergey Agievich and Vadim Marchuk and Alexander Maslau and Vlad Semenov},
      title = {Bash-f: another {LRX} sponge function},
      howpublished = {Cryptology {ePrint} Archive, Paper 2016/587},
      year = {2016},
      url = {https://eprint.iacr.org/2016/587}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.