Abstract

We analyze the GrOstl-0 hash function, that is the version of GrOstl submitted to the SHA-3 competition. This paper extends Peyrin's internal differential strategy, that uses differential paths between the permutations P and Q of GrOstl-0 to construct distinguishers of the compression function. This results in collision attacks and semi-free-start collision attacks on the GrOstl-0 hash function and compression function with reduced rounds. Specifically, we show collision attacks on the GrOstl-0-256 hash function reduced to 5 and 6 out of 10 rounds with time complexities 248 and 2112 and on the GrOstl-0-512 hash function reduced to 6 out of 14 rounds with time complexity 2183. Furthermore, we demonstrate semi-free-start collision attacks on the GrOstl-0-256 compression function reduced to 8 rounds and the GrOstl-0-512 compression function reduced to 9 rounds. Finally, we show improved distinguishers for the GrOstl-0-256 permutations with reduced rounds.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.