Abstract:
Authenticated encryption algorithms protect both the confidentiality and integrity of messages in a single processing pass. We show how to utilize the L∘P∘S transform of the Russian GOST R 34.11-2012 standard hash “Streebog” to construct an efficient, lightweight algorithm for Authenticated Encryption with Associated Data (AEAD) via the Sponge scheme. The proposed algorithm “StriBob” has attractive security properties, is faster than the Streebog hash alone, twice as fast as the GOST 28147-89 encryption algorithm, and requires only a modest amount of running-time memory. StriBob is a Round 1 candidate in the CAESAR competition.
This publication is cited in the following 5 articles:
Reynier Antonio de la Cruz Jiménez, Lecture Notes in Computer Science, 11368, Progress in Cryptology – LATINCRYPT 2017, 2019, 191
Philipp Jovanovic, Atul Luykx, Bart Mennink, Yu Sasaki, Kan Yasuda, “Beyond Conventional Security in Sponge-Based Authenticated Encryption Modes”, J Cryptol, 32:3 (2019), 895
Biryukov A., Perrin L., Udovenko A., “Reverse-Engineering the S-Box of Streebog, Kuznyechik and STRIBOBr1”, Advances in Cryptology - Eurocrypt 2016, v. I, Lecture Notes in Computer Science, 9665, eds. Fischlin M., Coron J., Springer Int Publishing Ag, 2016, 372–402
Saarinen M.-J.O., Brumley B.B., “Whirlbob, the Whirlpool Based Variant of Stribob Lighter, Faster, and Constant Time”, Secure It Systems, Nordsec 2015, Lecture Notes in Computer Science, 9417, eds. Buchegger S., Dam M., Springer Int Publishing Ag, 2015, 106–122
Philipp Jovanovic, Atul Luykx, Bart Mennink, Lecture Notes in Computer Science, 8874, Advances in Cryptology – ASIACRYPT 2014, 2014, 85