Twister --- A Framework for Secure and Fast Hash Functions

  • Authors:
  • Ewan Fleischmann;Christian Forler;Michael Gorski;Stefan Lucks

  • Affiliations:
  • Bauhaus-University Weimar, Germany;Sirrix AG Security Technologies,;Bauhaus-University Weimar, Germany;Bauhaus-University Weimar, Germany

  • Venue:
  • ISPEC '09 Proceedings of the 5th International Conference on Information Security Practice and Experience
  • Year:
  • 2009
  • Cryptanalysis of Twister

    ACNS '09 Proceedings of the 7th International Conference on Applied Cryptography and Network Security

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present Twister , a new framework for hash functions. Twister incorporates the ideas of wide pipe and sponge functions. The core of this framework is a --- very easy to analyze --- Mini-Round providing both extremely fast diffusion as well as collision-freeness for one Mini-Round . The total security level is claimed to be not below 2 n /2 for collision attacks and 2 n for 2nd pre-image attacks. Twister instantiations are secure against all known generic attacks. We also propose three instances Twister -n for hash output sizes n = 224,256,384,512. These instantiations are highly optimized for 64-bit architectures and run very fast in hardware and software, e.g Twister -256 is faster than SHA2-256 on 64-bit platforms and Twister -512 is faster than SHA2-512 on 32-bit platforms. Furthermore, Twister scales very well on low-end platforms.