Difference between revisions of "Jean-Philippe Aumasson"

From ESC2013
Jump to: navigation, search
Line 9: Line 9:
[http://t.qkme.me/353unx.jpg to appear]
[https://blake2.net/blake2_esc13.pdf PDF]

Latest revision as of 22:23, 19 January 2013

Title: BLAKE2

Abstract: We present the cryptographic hash function BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed in software. Target applications include cloud storage, intrusion detection, or version control systems. BLAKE2 comes in two main flavors: BLAKE2b is optimized for 64-bit platforms, and BLAKE2s for smaller architectures. On 64-bit platforms, BLAKE2 is often faster than MD5, yet provides security similar to that of SHA-3. We specify parallel versions BLAKE2bp and BLAKE2sp that are up to 4 and 8 times faster, by taking advantage of SIMD and/or multiple cores. BLAKE2 has more benefits than just speed: BLAKE2 uses up to 32% less RAM than BLAKE, and comes with a comprehensive tree-hashing mode as well as an efficient MAC mode.

This is a joint work with Samuel (@sevenps), Zooko (@zooko), and Chris (@codesinchaos).

Slides: PDF