Difference between revisions of "Jean-Philippe Aumasson"

From ESC2013
Jump to: navigation, search
m
Line 1: Line 1:
 
'''Title:'''  
 
'''Title:'''  
[https://blake2.net blake2]
+
[https://blake2.net BLAKE2]
  
 
'''Abstract:'''  
 
'''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 join work with Samuel ([https://twitter.com/sevenps @sevenps]), Zooko ([https://twitter.com/zooko @zooko]), and Chris ([https://twitter.com/codesinchaos @codesinchaos]).
  
 
'''Slides:'''
 
'''Slides:'''
 +
[http://t.qkme.me/353unx.jpg to appear]

Revision as of 08:35, 14 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 join work with Samuel (@sevenps), Zooko (@zooko), and Chris (@codesinchaos).

Slides: to appear