Skip to main content
Top
Published in:

01-11-2024

Simple vs. vectorial: exploiting structural symmetry to beat the ZeroSum distinguisher

Applications to SHA3, Xoodyak and Bash

Authors: Sahiba Suryawanshi, Shibam Ghosh, Dhiman Saha, Prathamesh Ram

Published in: Designs, Codes and Cryptography | Issue 1/2025

Login to get access

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The article introduces 'SimSum', a new cryptographic distinguisher that uses simple Boolean derivatives to improve upon existing methods like 'ZeroSum' and 'SymSum'. 'SimSum' leverages the symmetry in the state variables to compute higher-order derivatives more efficiently, allowing it to penetrate deeper into cryptographic primitives such as SHA-3 and Xoodyak-Hash. The distinguisher is shown to outperform 'ZeroSum' and 'SymSum' in terms of complexity and effectiveness, making it a valuable tool for cryptanalysts. The authors also address the limitations of previous methods, such as the need for fully self-symmetric states, and provide a fix for two-round linearization. The article concludes with experimental verification of the proposed methods on various cryptographic primitives, demonstrating the practical applicability of 'SimSum'.
Appendix
This content is only visible if you are logged in and have the appropriate permissions.
Footnotes
This content is only visible if you are logged in and have the appropriate permissions.
Literature
This content is only visible if you are logged in and have the appropriate permissions.
Metadata
Title
Simple vs. vectorial: exploiting structural symmetry to beat the ZeroSum distinguisher
Applications to SHA3, Xoodyak and Bash
Authors
Sahiba Suryawanshi
Shibam Ghosh
Dhiman Saha
Prathamesh Ram
Publication date
01-11-2024
Publisher
Springer US
Published in
Designs, Codes and Cryptography / Issue 1/2025
Print ISSN: 0925-1022
Electronic ISSN: 1573-7586
DOI
https://doi.org/10.1007/s10623-024-01502-x

Premium Partner