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)
- 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
-
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} }