Difference between revisions of "CubeHash"
(Added Bloom/Kaminsky paper) |
m (updated link to round 2 submission) |
||
Line 3: | Line 3: | ||
* Author(s): Dan Bernstein | * Author(s): Dan Bernstein | ||
* Website: [http://cubehash.cr.yp.to/ http://cubehash.cr.yp.to/] | * Website: [http://cubehash.cr.yp.to/ http://cubehash.cr.yp.to/] | ||
− | * NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/CubeHash.zip CubeHash.zip] | + | * NIST submission package: |
+ | ** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/CubeHash.zip CubeHash.zip] | ||
+ | ** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/CubeHash_Round2.zip CubeHash_Round2.zip] | ||
+ | |||
+ | <bibtex> | ||
+ | @misc{sha3Bernstein09a, | ||
+ | author = {Daniel J. Bernstein}, | ||
+ | title = {CubeHash specification (2.B.1)}, | ||
+ | url = {http://cubehash.cr.yp.to/submission2/spec.pdf}, | ||
+ | howpublished = {Submission to NIST (Round 2)}, | ||
+ | year = {2009}, | ||
+ | } | ||
+ | </bibtex> | ||
+ | |||
+ | <bibtex> | ||
+ | @misc{sha3Bernstein09, | ||
+ | author = {Daniel J. Bernstein}, | ||
+ | title = {CubeHash parameter tweak: 16 times faster}, | ||
+ | url = {http://cubehash.cr.yp.to/submission/tweak.pdf}, | ||
+ | howpublished = {Available online}, | ||
+ | year = {2009}, | ||
+ | } | ||
+ | </bibtex> | ||
<bibtex> | <bibtex> | ||
Line 11: | Line 33: | ||
title = {CubeHash Specification (2.B.1)}, | title = {CubeHash Specification (2.B.1)}, | ||
url = {http://cubehash.cr.yp.to/submission/spec.pdf}, | url = {http://cubehash.cr.yp.to/submission/spec.pdf}, | ||
− | howpublished = {Submission to NIST}, | + | howpublished = {Submission to NIST (Round 1)}, |
year = {2008}, | year = {2008}, | ||
} | } |
Revision as of 16:39, 23 November 2009
1 The algorithm
- Author(s): Dan Bernstein
- Website: http://cubehash.cr.yp.to/
- NIST submission package:
- round 1: CubeHash.zip
- round 2: CubeHash_Round2.zip
Daniel J. Bernstein - CubeHash specification (2.B.1)
- ,2009
- http://cubehash.cr.yp.to/submission2/spec.pdf
BibtexAuthor : Daniel J. Bernstein
Title : CubeHash specification (2.B.1)
In : -
Address :
Date : 2009
Daniel J. Bernstein - CubeHash parameter tweak: 16 times faster
- ,2009
- http://cubehash.cr.yp.to/submission/tweak.pdf
BibtexAuthor : Daniel J. Bernstein
Title : CubeHash parameter tweak: 16 times faster
In : -
Address :
Date : 2009
Daniel J. Bernstein - CubeHash Specification (2.B.1)
- ,2008
- http://cubehash.cr.yp.to/submission/spec.pdf
BibtexAuthor : Daniel J. Bernstein
Title : CubeHash Specification (2.B.1)
In : -
Address :
Date : 2008
2 Cryptanalysis
Type of Analysis | Hash Function Part | Hash Size (n) | Parameters/Variants | Compression Function Calls | Memory Requirements | Reference |
preimage | hash | all | 2513-4b | ? | Aumasson,Meier,Naya-Plasencia,Peyrin | |
multi-collision | all | 2513-4b | ? | Aumasson,Meier,Naya-Plasencia,Peyrin | ||
observations | all | Aumasson,Meier,Naya-Plasencia,Peyrin | ||||
preimage | hash | 512 | 2511 | 2508 | Khovratovich,Nikolić,Weinmann | |
preimage | hash | 512 | r/4 | 2496 | - | Khovratovich,Nikolić,Weinmann |
preimage | hash | 512 | r/8 | 2480 | - | Khovratovich,Nikolić,Weinmann |
collision | hash | 512 | 2/120 | example | - | Aumasson |
collision | hash | 512 | 1/45, 2/89 | example | - | Dai |
collision | hash | 512 | 2/4 | example | - | Brier,Peyrin |
collision | hash | all | 2/3 | 246 | - | Brier,Peyrin |
collision | hash | 384/512 | 4/4 | 2189 | - | Brier,Peyrin |
collision | hash | 512 | 4/3 | 2207 | - | Brier,Peyrin |
collision | hash | all | 3/64 | 289 | - | Brier,Peyrin |
collision | hash | 512 | 5/64 | 2231 | - | Brier,Peyrin |
collision | hash | 512 | 2/2 | 2196 | - | Brier,Khazaei,Meier,Peyrin |
collision | hash | all | 3/64 | example (224) | - | Brier,Khazaei,Meier,Peyrin |
collision | hash | all | 4/64 | example (234) | - | Brier,Khazaei,Meier,Peyrin |
collision | hash | all | 4/48 | example (237) | - | Brier,Khazaei,Meier,Peyrin |
collision | hash | 512 | 7/64 | 2203 | - | Brier,Khazaei,Meier,Peyrin |
observations | all | Bloom,Kaminsky |
A description of this table is given here.
Jean-Philippe Aumasson, Eric Brier, Willi Meier, María Naya-Plasencia, Thomas Peyrin - Inside the Hypercube
- ACISP 5594:202-213,2009
- http://www.131002.net/data/papers/ABMNP08.pdf
BibtexAuthor : Jean-Philippe Aumasson, Eric Brier, Willi Meier, María Naya-Plasencia, Thomas Peyrin
Title : Inside the Hypercube
In : ACISP -
Address :
Date : 2009
Dmitry Khovratovich, Ivica Nikolić, Ralf-Philipp Weinmann - Preimage attack on CubeHash512-r/4 and CubeHash512-r/8
- ,2008
- http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf
BibtexAuthor : Dmitry Khovratovich, Ivica Nikolić, Ralf-Philipp Weinmann
Title : Preimage attack on CubeHash512-r/4 and CubeHash512-r/8
In : -
Address :
Date : 2008
Jean-Philippe Aumasson - Collision for CubeHash2/120-512
- ,2008
- http://ehash.iaik.tugraz.at/uploads/a/a9/Cubehash.txt
BibtexAuthor : Jean-Philippe Aumasson
Title : Collision for CubeHash2/120-512
In : -
Address :
Date : 2008
Wei Dai - Collisions for CubeHash1/45 and CubeHash2/89
- ,2008
- http://www.cryptopp.com/sha3/cubehash.pdf
BibtexAuthor : Wei Dai
Title : Collisions for CubeHash1/45 and CubeHash2/89
In : -
Address :
Date : 2008
Eric Brier, Thomas Peyrin - Cryptanalysis of CubeHash
- ,2009
- http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf
BibtexAuthor : Eric Brier, Thomas Peyrin
Title : Cryptanalysis of CubeHash
In : -
Address :
Date : 2009
Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin - Attack for CubeHash-2/2 and collision for CubeHash-3/64
- ,2009
- http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt
BibtexAuthor : Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin
Title : Attack for CubeHash-2/2 and collision for CubeHash-3/64
In : -
Address :
Date : 2009
Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin - Real Collisions for CubeHash-4/64
- ,2009
- http://ehash.iaik.tugraz.at/uploads/9/93/Bkmp_ch464.txt
BibtexAuthor : Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin
Title : Real Collisions for CubeHash-4/64
In : -
Address :
Date : 2009
Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin - Real Collisions for CubeHash-4/48
- ,2009
- http://ehash.iaik.tugraz.at/uploads/5/50/Bkmp_ch448.txt
BibtexAuthor : Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin
Title : Real Collisions for CubeHash-4/48
In : -
Address :
Date : 2009
Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin - Linearization Framework for Collision Attacks: Application to CubeHash and MD6
- ,2009
- http://eprint.iacr.org/2009/382.pdf
BibtexAuthor : Eric Brier, Shahram Khazaei, Willi Meier, Thomas Peyrin
Title : Linearization Framework for Collision Attacks: Application to CubeHash and MD6
In : -
Address :
Date : 2009
Benjamin Bloom, Alan Kaminsky - Single Block Attacks and Statistical Tests on CubeHash