Difference between revisions of "Jean-Philippe Aumasson"

From ESC2013
Jump to: navigation, search
(Created page with "'''Title:''' TBA '''Abstract:''' TBA '''Slides:'''")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Title:''' TBA
+
'''Title:'''  
 +
[https://blake2.net BLAKE2]
  
'''Abstract:''' TBA
+
'''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 ([https://twitter.com/sevenps @sevenps]), Zooko ([https://twitter.com/zooko @zooko]), and Chris ([https://twitter.com/codesinchaos @codesinchaos]).
  
 
'''Slides:'''
 
'''Slides:'''
 +
[https://blake2.net/blake2_esc13.pdf PDF]

Latest revision as of 23: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