<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ehash.iaik.tugraz.at/api.php?action=feedcontributions&amp;user=Fmendel&amp;feedformat=atom</id>
	<title>The ECRYPT Hash Function Website - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ehash.iaik.tugraz.at/api.php?action=feedcontributions&amp;user=Fmendel&amp;feedformat=atom"/>
	<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/wiki/Special:Contributions/Fmendel"/>
	<updated>2024-07-08T07:03:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.3</generator>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3770</id>
		<title>Groestl</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3770"/>
		<updated>2013-08-01T09:12:02Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Praveen Gauravaram, Lars R. Knudsen, Krystian Matusiewicz, Florian Mendel, Christian Rechberger, Martin Schläffer, Søren S. Thomsen&lt;br /&gt;
* Website: [http://www.groestl.info http://www.groestl.info]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** Round 3: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round3/documents/Groestl_FinalRnd.zip Groestl_FinalRnd.zip]&lt;br /&gt;
** Round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Grostl_Round2.zip Grostl_Round2.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Grostl.zip Grostl.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl -- a SHA-3 candidate},&lt;br /&gt;
  url        = {http://www.groestl.info/Groestl.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 3)},&lt;br /&gt;
  year      = {2011},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl Addendum},&lt;br /&gt;
  url        = {http://groestl.info/Groestl-addendum.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl -- a SHA-3 candidate},&lt;br /&gt;
  url        = {http://groestl.info/Groestl-0.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1/2)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
| collision || 224,256 || 3 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://groestl.info/groestl-analysis.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
| collision || 512 || 3 rounds || 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; || - || [http://groestl.info/groestl-analysis.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-           &lt;br /&gt;
| distinguisher || permutation || 256 || 9 rounds || 2&amp;lt;sup&amp;gt;368&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://link.springer.com/chapter/10.1007%2F978-3-642-34047-5_7 Jean,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-         &lt;br /&gt;
| distinguisher || permutation || 512 || 8 rounds || 2&amp;lt;sup&amp;gt;280&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://link.springer.com/chapter/10.1007%2F978-3-642-34047-5_7 Jean,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || permutation || 512 || 9 rounds || 2&amp;lt;sup&amp;gt;328&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://link.springer.com/chapter/10.1007%2F978-3-642-34047-5_7 Jean,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || permutation || 512 || 10 rounds || 2&amp;lt;sup&amp;gt;392&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://link.springer.com/chapter/10.1007%2F978-3-642-34047-5_7 Jean,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| preimage|| output transformation || 256 || 5 rounds || 2&amp;lt;sup&amp;gt;206&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;48&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2012/206.pdf Wu,Feng,Wu,Guo,Dong,Zou]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo preimage|| hash function || 256 || 5 rounds || 2&amp;lt;sup&amp;gt;244.85&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;230.13&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2012/206.pdf Wu,Feng,Wu,Guo,Dong,Zou]&lt;br /&gt;
|-&lt;br /&gt;
| preimage|| output transformation || 512 || 8 rounds || 2&amp;lt;sup&amp;gt;495&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2012/206.pdf Wu,Feng,Wu,Guo,Dong,Zou]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo preimage|| hash function || 512 || 8 rounds || 2&amp;lt;sup&amp;gt;507.32&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;507&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2012/206.pdf Wu,Feng,Wu,Guo,Dong,Zou]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || output transformation || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;251&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2012/141.pdf Khovratovich]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || compression function || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;128&amp;lt;/sup&amp;gt; ||  || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 6 rounds / 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 6 rounds / 2&amp;lt;sup&amp;gt;8&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 7 rounds / 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 7 rounds / 2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 8 rounds / 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 8 rounds / 2&amp;lt;sup&amp;gt;136&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || compression function || 256 || 9 rounds / 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || hash function || 256 || 5 rounds / 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || hash function || 256 || 6 rounds / 2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;136&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || hash function || 256 || 6 rounds / 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || hash function || 256 || 6 rounds / 2&amp;lt;sup&amp;gt;8&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || hash function || 256 || 7 rounds / 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| chosen multitarget preimage || hash function || 256 || 7 rounds / 2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt; targets || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || hash function || 256 || 5 rounds || 2&amp;lt;sup&amp;gt;144&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || hash function || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;144&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo preimage || hash function || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;128&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://web.science.mq.edu.au/~rons/preimageattack-final.pdf Emami,Guaravaram,Pieprzyk,Steinfeld]&lt;br /&gt;
|-   &lt;br /&gt;
| distinguisher  || permutation || 256 || 10 rounds || 2&amp;lt;sup&amp;gt;509&amp;lt;/sup&amp;gt; || || [http://fse2011.mat.dtu.dk/slides/Higher-order%20differential%20properties%20of%20Keccak%20and%20Luffa.pdf Boura,Canteaut,DeCannière]&lt;br /&gt;
|-           &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://groestl.info/groestl-analysis.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression function || 384,512 || 6 rounds || 2&amp;lt;sup&amp;gt;180&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://groestl.info/groestl-analysis.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
| collision || hash function || 224,256 || 5 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;48&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/375.pdf Ideguchi,Tischhauser,Preneel]&lt;br /&gt;
|-&lt;br /&gt;
| collision || hash function || 256 || 6 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/375.pdf Ideguchi,Tischhauser,Preneel]&lt;br /&gt;
|-&lt;br /&gt;
| collision || hash function || 224,256 || 4 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || hash function || 224,256 || 3 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || hash function || 384,512 || 5 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;176&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || hash function || 384,512 || 4 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 10 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;175&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/607.pdf Naya-Plasencia]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression function || 512 || 11 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;630&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/607.pdf Naya-Plasencia]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || permutation || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;48&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;8&amp;lt;/sup&amp;gt; || [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/Aug2010/documents/papers/SASAKI_ECHOanalysisFinal.pdf Sasaki,Li,Wang,Sakiyama,Ohta]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression function || 512 || 7 rounds || 2&amp;lt;sup&amp;gt;152&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt; || [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/Aug2010/documents/papers/SASAKI_ECHOanalysisFinal.pdf Sasaki,Li,Wang,Sakiyama,Ohta]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 7 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/375.pdf Ideguchi,Tischhauser,Preneel]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 8 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/375.pdf Ideguchi,Tischhauser,Preneel]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || permutation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;19&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2010/375.pdf Ideguchi,Tischhauser,Preneel]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || permutation || 224,256 || 8 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/375.pdf Ideguchi,Tischhauser,Preneel]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression function || 256 || 10 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 9 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 512 || 11 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;640&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-  &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 7 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 8 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 7 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function|| 384,512 || 7 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;152&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 6 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || output transformation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;55&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 6 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 5 rounds (Round 1/2) || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || hash  || all  ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf Kelsey]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || block cipher || all ||  ||  ||  || [http://www.larc.usp.br/~pbarreto/Grizzly.pdf Barreto]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start collision || compression function || all || any || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || compression function || all || any || 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; || - || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{DBLP:dblp_conf/fse/JeanNP12,&lt;br /&gt;
   author              = {Jérémy Jean and &lt;br /&gt;
                          María Naya-Plasencia and &lt;br /&gt;
                          Thomas Peyrin and &lt;br /&gt;
                          Thomas Peyrin},&lt;br /&gt;
   title               = {Improved Rebound Attack on the Finalist Grøstl.},&lt;br /&gt;
   booktitle           = {FSE},&lt;br /&gt;
   year                = {2012},&lt;br /&gt;
   pages               = {110-126},&lt;br /&gt;
   url                 = {http://dx.doi.org/10.1007/978-3-642-34047-5_7},&lt;br /&gt;
   crossref            = {2012},&lt;br /&gt;
   abstract = {Grøstl is one of the five finalist hash functions of the SHA-3 competition. For entering this final phase, the designers have tweaked the submitted versions. This tweak renders inapplicable the best known distinguishers on the compression function presented by Peyrin [18] that exploited the internal permutation properties. Since the beginning of the final round, very few analysis have been published on Grøstl. Currently, the best known rebound-based results on the permutation and the compression function for the 256-bit version work up to 8 rounds, and up to 7 rounds for the 512-bit version. In this paper, we present new rebound distinguishers that work on a higher number of rounds for the permutations of both 256 and 512-bit versions of this finalist, that is 9 and 10 respectively. Our distinguishers make use of an algorithm that we propose for solving three fully active states in the middle of the differential characteristic, while the Super-Sbox technique only handles two.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2012:206,&lt;br /&gt;
    author = {Shuang Wu and Dengguo Feng and Wenling Wu and Jian Guo and Le Dong and Jian Zou},&lt;br /&gt;
    title = {(Pseudo) Preimage Attack on Round-Reduced Gr{\o}stl Hash Function and Others (Extended Version)},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2012/206},&lt;br /&gt;
    year = {2012},&lt;br /&gt;
    url = {http://eprint.iacr.org/2012/206.pdf},&lt;br /&gt;
    abstract = {The Gr{\o}stl hash function is one of the 5 final round candidates of the SHA-3 competition hosted by NIST. In this paper, we study the preimage resistance of the Gr{\o}stl hash function. We propose pseudo preimage attacks on Gr{\o}stl hash function for both 256-bit and 512-bit versions, i.e. we need to choose the initial value in order to invert the hash function. Pseudo preimage attack on 5(out of 10)-round Gr{\o}stl-256 has a complexity of $(2^{244.85},2^{230.13})$ (in time and memory) and pseudo preimage attack on 8(out of 14)-round Gr{\o}stl-512 has a complexity of $(2^{507.32},2^{507.00})$. To the best of our knowledge, our attacks are the first (pseudo) preimage attacks on round-reduced Gr{\o}stl hash function, including its compression function and output transformation. These results are obtained by a variant of meet-in-the-middle preimage attack framework by Aoki and Sasaki. We also improve the time complexities of the preimage attacks against 5-round Whirlpool and 7-round AES hashes by Sasaki in FSE~2011.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{emami-multitarget,&lt;br /&gt;
  author = {Sareh Emami and Praveen Gauravaram and Josef Pieprzyk and Ron Steinfeld},&lt;br /&gt;
  title = {(Chosen-multi-target) preimage attacks on reduced Grøstl-0},&lt;br /&gt;
  url = {http://web.science.mq.edu.au/~rons/preimageattack-final.pdf},&lt;br /&gt;
  abstract = {The cryptographic hash function Grøstl is a finalist in the NIST’s SHA-3 hash function&lt;br /&gt;
competition and it is a tweaked variant of its predecessor called Grøstl-0, a second round SHA-3 candidate.&lt;br /&gt;
In this article, we consider 256-bit Grøstl-0 and its 512-bit compression function. We show that&lt;br /&gt;
internal differential trails built between the two almost similar looking permutations of the compression&lt;br /&gt;
function can be coverted to chosen-multi-target-preimage attacks, a variant of multi-target preimage&lt;br /&gt;
attacks. Consequently, we show chosen-multi-target-preimage attacks for up to 9 out of 10 rounds of&lt;br /&gt;
the compression function and up to 7 rounds of the hash function. Finally, we use these attacks as a&lt;br /&gt;
tool to find preimages and pseudo preimages for 6 rounds of the 256-bit Grøstl-0 hash function.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2012:141,&lt;br /&gt;
    author = {Dmitry Khovratovich},&lt;br /&gt;
    title = {Bicliques for permutations: collision and preimage attacks in stronger settings},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2012/141},&lt;br /&gt;
    year = {2012},&lt;br /&gt;
    url = {http://eprint.iacr.org/2012/141.pdf},&lt;br /&gt;
    abstract = {We extend and improve biclique attacks, which were recently introduced for the cryptanalysis of block ciphers and hash functions. While previous attacks required a primitive to have a key or a message schedule, we show how to mount attacks on the primitives with these parameters fixed, i.e. on permutations. We introduce the concept of sliced bicliques, which is a translation of regular bicliques to the framework with permutations.&lt;br /&gt;
&lt;br /&gt;
The new framework allows to convert preimage attacks into collision attacks and derive the first collision attacks on the reduced SHA-3 finalist Skein in the hash function setting up to 11 rounds. We also demonstrate new preimage attacks on the reduced Skein and the output transformation of the reduced Gr{\o}stl. Finally, the sophisticated technique of message compensation gets a simple explanation with bicliques.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseBCD11,&lt;br /&gt;
  author = {Christina Boura and Anne Canteaut and Christophe De Cannière},&lt;br /&gt;
  title = {Higher-order differential properties of Keccak and Luffa},&lt;br /&gt;
  url = {http://fse2011.mat.dtu.dk/slides/Higher-order%20differential%20properties%20of%20Keccak%20and%20Luffa.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2011},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  pages     = {252-269},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  volume    = {6733},&lt;br /&gt;
  abstract = {In this paper, we identify higher-order differential and zero-sum properties in the full Keccak-f permutation, in the Luffa v1 hash function, and in components of the Luffa v2 algorithm. These structural properties rely on a new bound on the degree of iterated permutations with a nonlinear layer composed of parallel applications of smaller balanced Sboxes. These techniques yield zero-sum partitions of size $2^{1590}$ for the full Keccak-f permutation and several observations on the Luffa hash family. We first show that Luffa v1 applied to one-block messages is a function of 255 variables with degree at most 251. This observation leads to the construction of a higher-order differential distinguisher for the full Luffa v1 hash function, similar to the one presented by Watanabe et al. on a reduced version. We show that similar techniques can be used to find all-zero higher-order differentials in the Luffa v2 compression function, but the additional blank round destroys this property in the hash function.},&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlSchlaeffer11,&lt;br /&gt;
    author = {Martin Schläffer},&lt;br /&gt;
    title = {Updated Differential Analysis of Grøstl},&lt;br /&gt;
    howpublished = {Grøstl website},&lt;br /&gt;
    month = {January},&lt;br /&gt;
    year = {2011},&lt;br /&gt;
    url = {http://groestl.info/groestl-analysis.pdf},&lt;br /&gt;
    abstract = {Grøstl is a SHA-3 finalist with clear proofs against a large class of differential attacks, similar to those of MD6. Furthermore, in this note we provide an update also regarding more advanced types of differential attacks that have been developed in recent years. We apply the rebound attacks on the initial submission to the tweaked version of Grøstl. We have analyzed the round-reduced hash function and compression function of Grøstl-256 (10 rounds) and Grøstl-512 (14 rounds). For both versions, we get collisions for 3 rounds of the hash function and collisions for 6 rounds of the compression function. We hope that our own efforts on improving the cryptanalysis will continue to motivate and accelerate external cryptanalysis.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2010:607,&lt;br /&gt;
    author = {María Naya-Plasencia},&lt;br /&gt;
    title = {Scrutinizing rebound attacks: new algorithms for improving the complexities},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/607},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/607.pdf},&lt;br /&gt;
    abstract = {Rebound attacks are a state-of-the-art analysis method for hash functions. These cryptanalysis methods are based on a well chosen differential path and have been applied to several hash functions from the SHA-3 competition, providing the best known analysis in these cases. In this paper we study rebound attacks in detail and find for a great number of cases, that complexities of existing attacks can be improved. This is done by determining problems that adapt optimally to the cryptanalytic situation, and by using better algorithms to follow the differential path. These improvements are essentially based on merging big lists in a more efficient way, as well as on new ideas on how to reduce the complexities. As a result, we introduce general purpose new algorithms for enabling further rebound analysis to be as performant as possible. We illustrate our new algorithms for real hash functions and demonstrate how to reduce the complexities of the best known analysis on five hash functions: JH, Grøstl, ECHO, Luffa and Lane (the first four are round two SHA-3 candidates).},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{groestlechoSLWSO10,&lt;br /&gt;
  author = {Yu Sasaki and Yang Li and Lei Wang and Kazuo Sakiyama and Kazuo Ohta},&lt;br /&gt;
  title = {New Non-Ideal Properties of AES-Based Permutations: Applications to ECHO and Grøstl},&lt;br /&gt;
  booktitle = {ASIACRYPT},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
  pages     = {38-55},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {6477},&lt;br /&gt;
  url = {http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/Aug2010/documents/papers/SASAKI_ECHOanalysisFinal.pdf},&lt;br /&gt;
  abstract = {In this paper, we present non-full-active Super-Sbox analysis which can detect non-ideal&lt;br /&gt;
properties of a class of AES-based permutations with a low complexity. We apply this framework&lt;br /&gt;
to SHA-3 round-2 candidates ECHO and Grøstl. The ﬁrst application is for the full-round (8-round)&lt;br /&gt;
ECHO permutation, which is a building block for 256-bit and 224-bit output sizes. By combining several&lt;br /&gt;
observations speciﬁc to ECHO, our attack detects a non-ideal property with a time complexity of 2^182&lt;br /&gt;
and 2^37 amount of memory. The complexity, especially in terms of the product of time and memory,&lt;br /&gt;
is drastically reduced from the previous best attack which required 2^512 x 2^512. To the best of our knowledge, this is the ﬁrst result on the full-round ECHO permutation with both time and memory below 2^256 or 2^224. Note that this result does not impact the security of the ECHO compression function nor the overall hash function. We also show that our method can detect non-ideal properties of the 8-round Grøstl-256 permutation with a practical complexity, and ﬁnally show that our approach leads&lt;br /&gt;
to an improvement on a semi-free-start collision attack on the 7-round Grøstl-512 compression function.&lt;br /&gt;
Our approach is based on a series of attacks on AES-based hash functions such as rebound attack and&lt;br /&gt;
Super-Sbox analysis. The core idea is using a new diﬀerential path consisting of only non-full-active&lt;br /&gt;
states.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{ITP10,&lt;br /&gt;
    author = {Kota Ideguchi and Elmar Tischhauser and Bart Preneel},&lt;br /&gt;
    title = {Improved Collision Attacks on the Reduced-Round Grøstl Hash Function},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/375},&lt;br /&gt;
  booktitle = {ISC},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
  pages     = {1-16},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {6531},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/375.pdf},&lt;br /&gt;
    abstract = {We analyze the Gr{\o}stl hash function, which is a 2nd-round candidate of the SHA-3 competition. Using the start-from-the-middle variant of the rebound technique, we show collision attacks on the Gr{\o}stl-256 hash function reduced to 5 and 6 out of 10 rounds with time complexities $2^{48}$ and $2^{112}$, respectively. Furthermore, we demonstrate semi-free-start collision attacks on the Gr{\o}stl-224 and -256 hash functions reduced to 7 rounds and the Gr{\o}stl-224 and -256 compression functions reduced to 8 rounds. Our attacks are based on differential paths between the two permutations $P$ and $Q$ of Gr{\o}stl, a strategy introduced by Peyrin to construct distinguishers for the compression function. In this paper, we extend this approach to construct collision and semi-free-start collision attacks for both the hash and the compression function. Finally, we present improved distinguishers for reduced-round versions of the Gr{\o}stl-224 and -256 permutations.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;           &lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;           &lt;br /&gt;
@inproceedings{Pey10,&lt;br /&gt;
    author = {Thomas Peyrin},&lt;br /&gt;
    title = {Improved Differential Attacks for ECHO and Grostl},&lt;br /&gt;
  booktitle = {CRYPTO},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
  pages     = {370-392},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {6223},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/223.pdf},&lt;br /&gt;
    abstract = {We present improved cryptanalysis of two second-round SHA-3 candidates: the AES-based hash functions ECHO and Grostl. We explain methods for building better differential trails for ECHO by increasing the granularity of the truncated differential paths previously considered. In the case of Grostl, we describe a new technique, the internal differential attack, which shows that when using parallel computations designers should also consider the differential security between the parallel branches. Then, we exploit the recently introduced start-from-the-middle or Super-Sbox attacks, that proved to be very efficient when attacking AES-like permutations, to achieve a very efficient utilization of the available freedom degrees. Finally, we obtain the best known attacks so far for both ECHO and Grostl. In particular, we are able to mount a distinguishing attack for the full Grostl-256 compression function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseGP10,&lt;br /&gt;
  author    = {Henri Gilbert and Thomas Peyrin},&lt;br /&gt;
  title     = {Super-Sbox Cryptanalysis: Improved Attacks for AES-like permutations},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {6147},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  pages     = {365-383},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/531.pdf},&lt;br /&gt;
  abstract = {In this paper, we improve the recent rebound and start-from-the-middle attacks on AES-like permutations. Our new cryptanalysis technique uses the fact that one can view two rounds of such permutations as a layer of big Sboxes preceded and followed by simple affine transformations. The big Sboxes encountered in this alternative representation are named Super-Sboxes. We apply this method to two second-round SHA-3 candidates Grostl and ECHO, and obtain improvements over the previous cryptanalysis results for these two schemes. Moreover, we improve the best distinguisher for the AES block cipher in the known-key setting, reaching 8 rounds for the 128-bit version.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{ctrsaMRST10,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Rebound Attacks on the Reduced Grøstl Hash Function},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053},&lt;br /&gt;
  booktitle  = {CT-RSA},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5985},&lt;br /&gt;
  pages     = {350-365},&lt;br /&gt;
  abstract = {Grøstl is one of 14 second round candidates of the&lt;br /&gt;
NIST SHA-3 competition. Cryptanalytic results on the wide-pipe compression&lt;br /&gt;
function of Grøstl-256 have already been published. However, little is known&lt;br /&gt;
about the hash function, arguably a much more interesting cryptanalytic&lt;br /&gt;
setting. Also, Grøstl-512 has not been analyzed yet. In this paper, we show&lt;br /&gt;
the first cryptanalytic attacks on reduced-round versions of the Grøstl hash&lt;br /&gt;
functions. These results are obtained by several extensions of the rebound&lt;br /&gt;
attack. We present a collision attack on 4/10 rounds of the Grøstl-256 hash&lt;br /&gt;
function and 5/14 rounds of the Grøstl-512 hash functions. Additionally, we&lt;br /&gt;
give the best collision attack for reduced-round (7/10 and 7/14) versions of the&lt;br /&gt;
compression function of Grøstl-256 and Grøstl-512.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian&lt;br /&gt;
Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl&lt;br /&gt;
Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  volume    = {5867},&lt;br /&gt;
  pages     = {16-35},&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks&lt;br /&gt;
on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks&lt;br /&gt;
also to the AES. Our results improve upon and extend the rebound&lt;br /&gt;
attack. Using the new techniques, we are able to extend the number of&lt;br /&gt;
rounds in which available degrees of freedom can be used. As a result,&lt;br /&gt;
we present the first attack on 7 rounds for the Gr{\o}stl-256 output&lt;br /&gt;
transformation and improve the semi-free-start collision attack on 6&lt;br /&gt;
rounds. Further, we present an improved known-key distinguisher for 7&lt;br /&gt;
rounds of the AES block cipher and the internal permutation used in&lt;br /&gt;
ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseMRST09,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {The Rebound Attack: Cryptanalysis of Reduced Whirlpool and Grøstl},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  editor     = {Orr Dunkelman},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5665},&lt;br /&gt;
  pages     = {260-276},&lt;br /&gt;
  abstract = {In this work, we propose the rebound attack, a new tool&lt;br /&gt;
for the cryptanalysis of hash functions. The idea of the rebound&lt;br /&gt;
attack is to use the available degrees of freedom in a collision&lt;br /&gt;
attack to efficiently bypass the low probability parts of a&lt;br /&gt;
differential trail. The rebound attack consists of an inbound phase&lt;br /&gt;
with a match-in-the-middle part to exploit the available degrees of&lt;br /&gt;
freedom, and a subsequent probabilistic outbound phase. Especially on&lt;br /&gt;
AES based hash functions, the rebound attack leads to new attacks for&lt;br /&gt;
a surprisingly high number of&lt;br /&gt;
rounds.&lt;br /&gt;
We use the rebound attack to construct collisions for 4.5 rounds of&lt;br /&gt;
the 512-bit hash function Whirlpool with a complexity of $2^{120}$&lt;br /&gt;
compression function evaluations and negligible memory requirements.&lt;br /&gt;
The attack can be extended to a near-collision on 7.5 rounds of the&lt;br /&gt;
compression function of Whirlpool and 8.5 rounds of the similar hash&lt;br /&gt;
function Maelstrom. Additionally, we apply the rebound attack to the&lt;br /&gt;
SHA-3 submission Gr{\o}stl, which leads to an attack on 6 rounds of&lt;br /&gt;
the Gr{\o}stl-256 compression function with a complexity of $2^{120}$&lt;br /&gt;
and memory requirements of about $2^{64}$.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlK09,&lt;br /&gt;
  author    = {John Kelsey},&lt;br /&gt;
  title     = {Some notes on Grøstl},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf},&lt;br /&gt;
  howpublished = {NIST hash function mailing list},&lt;br /&gt;
  month     = {April},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {These are some quick notes on some properties and&lt;br /&gt;
observations of Grøstl. Nothing in this note threatens the hash&lt;br /&gt;
function; instead, I'm pointing out some properties that are a bit&lt;br /&gt;
surprising, and some broad approaches someone might take to get&lt;br /&gt;
attacks to work.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlB08,&lt;br /&gt;
  author    = {Paulo S. L. M. Barreto},&lt;br /&gt;
  title     = {An observation on Grøstl},&lt;br /&gt;
  url        = {http://www.larc.usp.br/~pbarreto/Grizzly.pdf},&lt;br /&gt;
  howpublished = {NIST hash function mailing list},&lt;br /&gt;
  month     = {November},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {An alternative view of the Groestl SHA-3 submission is&lt;br /&gt;
presented. It does not lead to an effective attack nor reveals a&lt;br /&gt;
weakness in the design, but illustrates the importance of the&lt;br /&gt;
double-width pipe in this construction.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3689</id>
		<title>Skein</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3689"/>
		<updated>2011-03-22T18:37:56Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare, Tadayoshi Kohno, Jon Callas, Jesse Walker&lt;br /&gt;
* Website: [http://www.schneier.com/skein.html http://www.schneier.com/skein.html]; [http://skein-hash.info/ http://skein-hash.info/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 3: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round3/documents/Skein_FinalRnd.zip Skein_FinalRnd.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Skein_Round2.zip Skein_Round2.zip]&lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SkeinUpdate.zip SkeinUpdate.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Skein.zip Skein.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+10,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein1.3.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 3)},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+09,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein1.2.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+08,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein1.1.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''72''' rounds (Skein-512)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression function || all || 57 rounds  (Round 2) || 2&amp;lt;sup&amp;gt;503&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/538.pdf Khovratovich,Nikolić,Rechberger]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression function || 256 || 53 rounds (Round 2) || 2&amp;lt;sup&amp;gt;251&amp;lt;/sup&amp;gt;, Skein-256  || - || [http://eprint.iacr.org/2010/538.pdf Khovratovich,Nikolić,Rechberger]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || all || 24 rounds (No. 20-43) || 2&amp;lt;sup&amp;gt;230&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/355.pdf Su,Wu,Wu,Dong]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 256 || 24 rounds (No. 12-35), Skein-256 || 2&amp;lt;sup&amp;gt;60&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/355.pdf Su,Wu,Wu,Dong]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || all || 24 rounds, Skein-1024 || 2&amp;lt;sup&amp;gt;395&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/355.pdf Su,Wu,Wu,Dong]&lt;br /&gt;
|-&lt;br /&gt;
|  observations || hash || all || ||  ||  || [http://people.item.ntnu.no/~danilog/Hash/Non-random-behaviour-narrow-pipe-designs-03.pdf Gligoroski]&lt;br /&gt;
|-&lt;br /&gt;
|  observations || block cipher || all || - || - || - || [http://eprint.iacr.org/2010/282.pdf McKay,Vora]&lt;br /&gt;
|-&lt;br /&gt;
|  observations || compression function || all || - || - || - || [http://eprint.iacr.org/2010/262.pdf Kaminsky]&lt;br /&gt;
|-&lt;br /&gt;
|  key recovery || block cipher || 256 || 39 rounds || 2&amp;lt;sup&amp;gt;254.1&amp;lt;/sup&amp;gt; || - || [http://cryptolux.org/mediawiki/uploads/5/5b/Rotational_Cryptanalysis_of_Skein.pdf Khovratovich,Nikolic]&lt;br /&gt;
|-&lt;br /&gt;
|  key recovery || block cipher || 512 || 42 rounds|| 2&amp;lt;sup&amp;gt;507&amp;lt;/sup&amp;gt; || - || [http://cryptolux.org/mediawiki/uploads/5/5b/Rotational_Cryptanalysis_of_Skein.pdf Khovratovich,Nikolic]&lt;br /&gt;
|-    &lt;br /&gt;
|  key recovery || block cipher || 512 || 32 rounds (Round 1) || 2&amp;lt;sup&amp;gt;226&amp;lt;/sup&amp;gt; (2&amp;lt;sup&amp;gt;222&amp;lt;/sup&amp;gt;) || 2&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/526.pdf Chen,Jia]&lt;br /&gt;
|-  &lt;br /&gt;
|  key recovery || block cipher || 512 || 33 rounds (Round 1) || 2&amp;lt;sup&amp;gt;352.17&amp;lt;/sup&amp;gt; (2&amp;lt;sup&amp;gt;355.5&amp;lt;/sup&amp;gt;) || - || [http://eprint.iacr.org/2009/526.pdf Chen,Jia]&lt;br /&gt;
|-&lt;br /&gt;
|  near collision || compression function || 512 || 17 rounds (Round 1) || 2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-     &lt;br /&gt;
|  distinguisher || block cipher || 512 || 35 rounds (Round 1) || 2&amp;lt;sup&amp;gt;478&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|- &lt;br /&gt;
|  impossible differential || block cipher || 512 || 21 rounds (Round 1) || - || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-        &lt;br /&gt;
|  key recovery || block cipher || 512 || 32 rounds (Round 1) || 2&amp;lt;sup&amp;gt;312&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-    &lt;br /&gt;
|}        &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinKNR10,&lt;br /&gt;
  author = {Dmitry Khovratovich and Ivica Nikolić and Christian Rechberger},&lt;br /&gt;
  title = {Rotational Rebound Attacks on Reduced Skein},&lt;br /&gt;
  howpublished = {Cryptology ePrint Archive, Report 2010/538},&lt;br /&gt;
  year = {2010},&lt;br /&gt;
  url = {http://eprint.iacr.org/2010/538.pdf},&lt;br /&gt;
  abstract = {In this paper we combine the recent rotational cryptanalysis with the rebound attack, which results in the best cryptanalysis of Skein, a candidate for the SHA-3 competition. The rebound attack approach was so far only applied to AES-like constructions. For the first time, we show that this approach can also be applied to very different constructions. In more detail, we develop a number of techniques that extend the reach of both the inbound and the outbound phase, leading to rotational collisions for about 53/57 out of the 72 rounds of the Skein-256/512 compression function and the Threefish cipher. At this point, the results do not threaten the security of the full-round Skein hash function.&lt;br /&gt;
&lt;br /&gt;
The new techniques include an analytical search for optimal input values in the rotational cryptanalysis, which allows to extend the outbound phase of the attack with a precomputation phase, an approach never used in any rebound-style attack before. Further we show how to combine multiple inside-out computations and neutral bits in the inbound phase of the rebound attack, and give well-defined rotational distinguishers as certificates of weaknesses for the compression functions and block ciphers.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinSuWWD10,&lt;br /&gt;
  author = {Bozhan Su and Wenling Wu and Shuang Wu and Le Dong},&lt;br /&gt;
  title = {Near-Collisions on the Reduced-Round Compression Functions of Skein and BLAKE},&lt;br /&gt;
  howpublished = {Cryptology ePrint Archive, Report 2010/355},&lt;br /&gt;
  year = {2010},&lt;br /&gt;
  url = {http://eprint.iacr.org/2010/355.pdf},&lt;br /&gt;
  abstract = {The SHA-3 competition organized by NIST aims to find a new hash standard as a replacement of SHA-2. Till now, 14 submissions have been selected as the second round candidates, including Skein and BLAKE, both of which have components based on modular addition, rotation and bitwise XOR (ARX). In this paper, we propose improved near-collision attacks on the reduced-round compression functions of Skein and a variant of BLAKE. The attacks are based on linear differentials of the modular additions. The computational complexity of near-collision attacks on a 4-round compression function of BLAKE-32, 4-round and 5-round compression functions of BLAKE-64 are 2^{21}, 2^{16} and 2^{216} respectively, and the attacks on a 24-round compression functions of Skein-256, Skein-512 and Skein-1024 have a complexity of 2^{60}, 2^{230} and 2^{395} respectively.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinGli10,&lt;br /&gt;
  author    = {Danilo Gligoroski},&lt;br /&gt;
  title     = {Narrow-pipe SHA-3 candidates differ significantly from ideal random functions defined over big domains},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/Non-random-behaviour-narrow-pipe-designs-03.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinMV10,&lt;br /&gt;
    author = {Kerry A. McKay and Poorvi L. Vora},&lt;br /&gt;
    title = {Pseudo-Linear Approximations for ARX Ciphers: With Application to Threefish},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/282},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/282.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {The operations addition modulo 2^n and exclusive-or have recently been combined to obtain an efficient mechanism for nonlinearity in block cipher design. In this paper, we show that ciphers using this approach may be approximated by pseudo-linear expressions relating groups of contiguous bits of the round key, round input, and round output. The bias of an approximation can be large enough for known plaintext attacks. We demonstrate an application of this concept to a reduced-round version of the Threefish block cipher, a component of the Skein entry in the secure hash function competition.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinKam10,&lt;br /&gt;
    author = {Alan Kaminsky},&lt;br /&gt;
    title = {Cube Test Analysis of the Statistical Behavior of CubeHash and Skein},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/262},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/262.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {This work analyzes the statistical properties of the SHA-3 candidate cryptographic hash algorithms CubeHash and Skein to try to find nonrandom behavior. Cube tests were used to probe each algorithm's internal polynomial structure for a large number of choices of the polynomial input variables. The cube test data were calculated on a 40-core hybrid SMP cluster parallel computer. The cube test data were subjected to three statistical tests: balance, independence, and off-by-one. Although isolated statistical test failures were observed, the balance and off-by-one tests did not find nonrandom behavior overall in either CubeHash or Skein. However, the independence test did find nonrandom behavior overall in both CubeHash and Skein. }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:526,&lt;br /&gt;
    author = {Dmitry Khovratovich and Ivica Nikolic},&lt;br /&gt;
    title = {Rotational Cryptanalysis of ARX},&lt;br /&gt;
    howpublished = {Preproceedings of FSE 2010},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://cryptolux.org/mediawiki/uploads/5/5b/Rotational_Cryptanalysis_of_Skein.pdf},&lt;br /&gt;
    abstract = {In this paper we analyze the security of systems based on&lt;br /&gt;
modular additions, rotations, and XORs (ARX systems). We provide&lt;br /&gt;
both theoretical support for their security and practical cryptanalysis of&lt;br /&gt;
real ARX primitives. We use a technique called rotational cryptanalysis,&lt;br /&gt;
that is universal for the ARX systems and is quite efficient. We illustrate&lt;br /&gt;
the method with the best known attack on reduced versions of the block&lt;br /&gt;
cipher Threeﬁsh (the core of Skein). Additionally, we prove that ARX&lt;br /&gt;
with constants are functionally complete, i.e. any function can be realized&lt;br /&gt;
with these operations.&lt;br /&gt;
},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:526,&lt;br /&gt;
    author = {Jiazhe Chen and Keting Jia},&lt;br /&gt;
    title = {Improved Related-key Boomerang Attacks on Round-Reduced Threefish-512},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/526},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/526.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {Hash function Skein is one of the 14 NIST SHA-3 second round candidates. Threefish is a tweakable block cipher as the core of Skein, defined with a 256-, 512-, and 1024-bit block size. The 512-bit block size is the primary proposal of the authors. In this paper we construct two related-key boomerang distinguishers on round-reduced Threefish-512 using the method of \emph{modular differential}. With a distinguisher on 32 rounds of Threefish-512, we improve the key recovery attack on 32 rounds of Threefish-512 proposed by Aumasson et al. Their attack requires $2^{312}$ encryptions and $2^{71}$ bytes of memory. However, our attack has a time complexity of $2^{226}$ encryptions with memory of $2^{12}$ bytes. Furthermore, we give a key recovery attack on Threefish-512 reduced to 33 rounds using a 33-round related-key boomerang distinguisher, with $2^{352.17}$ encryptions and negligible memory. Skein had been updated after it entered the second round and the results above are based on the original version. However, as the only differences between the original and the new version are the rotation constants, both of the methods can be applied to the new version with modified differential trails. For the new rotation constants, our attack on 32-round Threefish-512 has a time complexity $2^{222}$ and $2^{12}$ bytes' memory. Our attack on 33-round Threefish-512 has a time complexity $2^{355.5}$ and negligible memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinA+09,&lt;br /&gt;
    author = {Jean-Philippe Aumasson and Cagdas Calik and Willi Meier and Onur Ozen and Raphael C.-W. Phan and Kerem Varici},&lt;br /&gt;
    title = {Improved Cryptanalysis of Skein},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/438},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/438.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract={The hash function Skein is the submission of Ferguson et al. to the NIST Hash Competition, and is arguably a serious candidate for selection as SHA-3. This paper presents the first third-party analysis of Skein, with an extensive study of its main component: the block cipher Threefish. We notably investigate near collisions, distinguishers, impossible differentials, key recovery using related-key differential and boomerang attacks. In particular, we present near collisions on up to 17 rounds, an impossible differential on 21 rounds, a related-key boomerang distinguisher on 34 rounds, a known-related-key boomerang distinguisher on 35 rounds, and key recovery attacks on up to 32 rounds, out of 72 in total for Threefish-512. None of our attacks directly extends to the full Skein hash. However, the pseudorandomness of Threefish is required to validate the security proofs on Skein, and our results conclude that at least 36 rounds of Threefish seem required for optimal security guarantees.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{SkeinAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier and Raphael Phan},&lt;br /&gt;
  title     = {Improved analyis of Threefish},&lt;br /&gt;
  url = {http://131002.net/data/talks/threefish_rump.pdf},&lt;br /&gt;
  howpublished = {FSE 2009 rump session, slides available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=The_SHA-3_Zoo&amp;diff=3665</id>
		<title>The SHA-3 Zoo</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=The_SHA-3_Zoo&amp;diff=3665"/>
		<updated>2010-12-13T07:58:04Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The SHA-3 Zoo (work in progress) is a collection of cryptographic hash functions (in alphabetical order) submitted to the [http://www.nist.gov/hash-competition SHA-3 contest] (see also [http://en.wikipedia.org/wiki/SHA-3 here]). It aims to provide an overview of design and cryptanalysis of all submissions. A list of all [[SHA-3 submitters]] is also available. For a software performance related overview, see [http://bench.cr.yp.to/ebash.html eBASH]. At a separate page, we also collect [[SHA-3_Hardware_Implementations | hardware implementation results]] of the candidates. Another categorization of the SHA-3 submissions can be found [http://eprint.iacr.org/2008/511.pdf here].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The idea of the SHA-3 Zoo is to give a good overview of cryptanalytic results. We try to avoid additional judgement whether a submission is broken. The answer to this question is left to NIST. However, we categorize the cryptanalytic results by their impact from very theoretic to practical attacks. A detailed description is given in [[Cryptanalysis Categories]].&lt;br /&gt;
&lt;br /&gt;
At this time, 56 out of 64 submissions to the SHA-3 competition are publicly known and available. 51 submissions have advanced to [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/index.html round 1] and 14 submissions have made it into [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/index.html round 2].&lt;br /&gt;
&lt;br /&gt;
The following table should give a first impression on the remaining SHA-3 candidates. It shows only the best known attack, more detailed results are collected at the individual hash function pages. A description of the main table is given [[Cryptanalysis_Categories#Main_Cryptanalysis_Table | here]].&lt;br /&gt;
&lt;br /&gt;
[http://ehash.iaik.tugraz.at/index.php?title=Special:Recentchangeslinked&amp;amp;target=The_SHA-3_Zoo&amp;amp;days=7&amp;amp;limit=50&amp;amp;hideminor=1 Recent updates of the SHA-3 Zoo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The 5 finalists of the SHA-3 competition are:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! width=&amp;quot;120&amp;quot;| Hash Name !! width=&amp;quot;160&amp;quot; | Principal Submitter !! width=&amp;quot;150&amp;quot;| Best Attack on Main NIST Requirements !! width=&amp;quot;140&amp;quot;| Best Attack on other Hash Requirements&lt;br /&gt;
|-&lt;br /&gt;
| [[BLAKE]]        || Jean-Philippe Aumasson || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Groestl|Grøstl]] || Lars R. Knudsen || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[JH]]           || Hongjun Wu || style=&amp;quot;background:greenyellow&amp;quot; | preimage ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[Keccak]]       || The Keccak Team || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Skein]]        || Bruce Schneier || ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following SHA-3 candidates advanced to round 2 but did not get into the final:&lt;br /&gt;
&lt;br /&gt;
[http://ehash.iaik.tugraz.at/uploads/c/ce/20090922-2230_SHA-3_round2_tweaks.pdf Round 2 tweaks for all candidates]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! width=&amp;quot;120&amp;quot;| Hash Name !! width=&amp;quot;160&amp;quot; | Principal Submitter !! width=&amp;quot;150&amp;quot;| Best Attack on Main NIST Requirements !! width=&amp;quot;140&amp;quot;| Best Attack on other Hash Requirements&lt;br /&gt;
|-&lt;br /&gt;
| [[Blue Midnight Wish]] || Svein Johan Knapskog || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[CubeHash]]     || Daniel J. Bernstein || style=&amp;quot;background:greenyellow&amp;quot; | preimage ||&lt;br /&gt;
|-&lt;br /&gt;
| [[ECHO]]         || Henri Gilbert || ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[Fugue]]        || Charanjit S. Jutla || ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[Hamsi]]        || &amp;lt;nowiki&amp;gt;Özgül Kü&amp;amp;#231;ük&amp;lt;/nowiki&amp;gt; || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Luffa]]        || Dai Watanabe || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Shabal]]       || &amp;lt;nowiki&amp;gt;Jean-Fran&amp;amp;#231;ois Misarsky&amp;lt;/nowiki&amp;gt; || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[SHAvite-3]]    || Orr Dunkelman || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[SIMD]]         || &amp;lt;nowiki&amp;gt;Ga&amp;amp;#235;tan Leurent&amp;lt;/nowiki&amp;gt; || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following submitted hash functions have not advanced to round 2:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! width=&amp;quot;120&amp;quot;| Hash Name !! width=&amp;quot;160&amp;quot; | Principal Submitter !! width=&amp;quot;120&amp;quot; | Status !! width=&amp;quot;150&amp;quot;| Best Attack on Main NIST Requirements !! width=&amp;quot;140&amp;quot;| Best Attack on other Hash Requirements&lt;br /&gt;
|-&lt;br /&gt;
| [[Abacus]]      || Neil Sholer || in round 1 || style=&amp;quot;background:orange&amp;quot; | 2nd-preimage ||&lt;br /&gt;
|-&lt;br /&gt;
| [[ARIRANG]]      || Jongin Lim || in round 1 || ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[AURORA]]       || Masahiro Fujita  || in round 1|| style=&amp;quot;background:orange&amp;quot;| 2nd preimage  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Blender]]      || Colin Bradbury || in round 1|| style=&amp;quot;background:orange&amp;quot; | collision, preimage  || near-collision&lt;br /&gt;
|-  &lt;br /&gt;
| [[Boole]]       || Greg Rose || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-                                                                                                           &lt;br /&gt;
| [[Cheetah]]      || Dmitry Khovratovich || in round 1||  || length-extension&lt;br /&gt;
|-&lt;br /&gt;
| [[CHI]]          || Phillip Hawkes || in round 1|| ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[CRUNCH]]       || Jacques Patarin || in round 1||  || length-extension&lt;br /&gt;
|-&lt;br /&gt;
| [[DCH]]         || David A. Wilson || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Dynamic SHA]]  || Xu Zijie || in round 1|| style=&amp;quot;background:red&amp;quot;|collision || length-extension &lt;br /&gt;
|-&lt;br /&gt;
| [[Dynamic SHA2]] || Xu Zijie || in round 1|| style=&amp;quot;background:orange&amp;quot;|collision  || length-extension&lt;br /&gt;
|-&lt;br /&gt;
| [[ECOH]]         || Daniel R. L. Brown || in round 1|| style=&amp;quot;background:orange&amp;quot;| 2nd preimage ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Edon-R (SHA-3 submission)|Edon-R]] || Danilo Gligoroski || in round 1|| style=&amp;quot;background:yellow&amp;quot; | preimage ||&lt;br /&gt;
|-&lt;br /&gt;
| [[EnRUPT]]       || Sean O'Neil || in round 1|| style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[ESSENCE]]      || Jason Worth Martin || in round 1|| style=&amp;quot;background:orange&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[FSB (SHA-3 submission) | FSB]] || Matthieu Finiasz || in round 1|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[HASH 2X]]     || Jason Lee || not in round 1 || style=&amp;quot;background:red&amp;quot; | 2nd-preimage ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Khichidi-1]]  || M. Vidyasagar || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[LANE]]         || Sebastiaan Indesteege || in round 1|| ||&lt;br /&gt;
|-                         &lt;br /&gt;
| [[Lesamnta]]     || Hirotaka Yoshida || in round 1|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[LUX]]          || &amp;lt;nowiki&amp;gt;Ivica Nikoli&amp;amp;#263;&amp;lt;/nowiki&amp;gt; || in round 1|| style=&amp;quot;background:orange&amp;quot; | collision, 2nd preimage || DRBG,HMAC&lt;br /&gt;
|-             &lt;br /&gt;
| [[Maraca]]      || Robert J. Jenkins || not in round 1 || style=&amp;quot;background:red&amp;quot; | preimage ||&lt;br /&gt;
|-  &lt;br /&gt;
| [[MCSSHA-3]]     || Mikhail Maslennikov || in round 1|| style=&amp;quot;background:orange&amp;quot; | 2nd preimage ||&lt;br /&gt;
|-                                                                                             &lt;br /&gt;
| [[MD6]]          || Ronald L. Rivest || in round 1|| ||&lt;br /&gt;
|-     &lt;br /&gt;
| [[MeshHash]]    || Björn Fay || in round 1 || style=&amp;quot;background:orange&amp;quot; | 2nd preimage ||&lt;br /&gt;
|-                                                                                                         &lt;br /&gt;
| [[NaSHA]]        || Smile Markovski || in round 1|| style=&amp;quot;background:orange&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[NKS2D]]       || Geoffrey Park || not in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Ponic]]       || Peter Schmidt-Nielsen || not in round 1 || style=&amp;quot;background:yellow&amp;quot; | 2nd-preimage&lt;br /&gt;
|-&lt;br /&gt;
| [[SANDstorm]]    || Rich Schroeppel || in round 1|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Sarmal]]       || &amp;lt;nowiki&amp;gt;Kerem Var&amp;amp;#305;c&amp;amp;#305;&amp;lt;/nowiki&amp;gt; || in round 1||  style=&amp;quot;background:yellow&amp;quot; | preimage ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[Sgàil]]        || Peter Maxwell|| in round 1|| style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[SHAMATA]]      || Orhun Kara || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Spectral Hash]] || &amp;lt;nowiki&amp;gt;&amp;amp;#199;etin Kaya Ko&amp;amp;#231;&amp;lt;/nowiki&amp;gt; || in round 1|| style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[StreamHash]]   || Michal Trojnara || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[SWIFFTX]]      || Daniele Micciancio || in round 1|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Tangle]]      || Rafael Alvarez || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[TIB3]]         || Daniel Penazzi || in round 1|| style=&amp;quot;background:yellow&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Twister]]      || Michael Gorski || in round 1|| style=&amp;quot;background:orange&amp;quot; | preimage ||&lt;br /&gt;
|-                                                                                                             &lt;br /&gt;
| [[Vortex (SHA-3 submission)|Vortex]] || Michael Kounavis || in round 1|| style=&amp;quot;background:yellow&amp;quot; | preimage ||&lt;br /&gt;
|-&lt;br /&gt;
| [[WaMM]]        || John Washburn || in round 1 || style=&amp;quot;background:red&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Waterfall]]   || Bob Hattersley || in round 1 || style=&amp;quot;background:orange&amp;quot; | collision ||&lt;br /&gt;
|-&lt;br /&gt;
| [[ZK-Crypt]]       || Carmi Gressel || not in round 1 || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your analysis is not mentioned? Drop a line at sha3zoo@iaik.tugraz.at to let us know!&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Hamsi&amp;diff=3534</id>
		<title>Hamsi</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Hamsi&amp;diff=3534"/>
		<updated>2010-07-05T12:55:44Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Özgül Kücük&lt;br /&gt;
* Website: [http://homes.esat.kuleuven.be/~okucuk/hamsi/ http://homes.esat.kuleuven.be/~okucuk/hamsi/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
**round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Hamsi_Round2.zip Hamsi_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Hamsi.zip Hamsi.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/HamsiUpdate.zip HamsiUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Kucuk09,&lt;br /&gt;
  author    = {Özgül Küçük},&lt;br /&gt;
  title     = {The Hash Function Hamsi},&lt;br /&gt;
  url        = {http://www.cosic.esat.kuleuven.be/publications/article-1203.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Kucuk08,&lt;br /&gt;
  author    = {Özgül Küçük},&lt;br /&gt;
  title     = {The Hash Function Hamsi},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/9/95/Hamsi.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: '''(3,6)''' P,P&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt; rounds (n=224,256); '''(6,12)''' P,P&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt; rounds (n=384,512).&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the actual hash function. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
|    observations || hash || all || ||  ||  || [http://people.item.ntnu.no/~danilog/Hash/Non-random-behaviour-narrow-pipe-designs-03.pdf Gligoroski]&lt;br /&gt;
|-&lt;br /&gt;
|    non-randomness || compression function || 224, 256 || 5 rounds ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/db/Hamsi_nonrandomness.txt Aumasson]&lt;br /&gt;
|-&lt;br /&gt;
|   near-collision || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;21&amp;lt;/sup&amp;gt; ||  || [http://rump2009.cr.yp.to/936779b3afb9b48a404b487d6865091d.pdf Nikolic]&lt;br /&gt;
|-&lt;br /&gt;
|   distinguisher || compression function || 224, 256 || 6 rounds || 2&amp;lt;sup&amp;gt;27&amp;lt;/sup&amp;gt; ||  || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|    distinguisher || compression function || 384, 512 || 12 rounds || 2&amp;lt;sup&amp;gt;729&amp;lt;/sup&amp;gt; ||  || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|    near-collision || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|    near-collision || compression function || 224, 256 || 4 rounds || 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|    near-collision || compression function || 224, 256 || 5 rounds || 2&amp;lt;sup&amp;gt;125&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|    message-recovery || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;10.48&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2010/057.pdf Calik,Turan]&lt;br /&gt;
|-&lt;br /&gt;
|    pseudo-2nd-preimage || hash function || 256 || (3,6) rounds || 2&amp;lt;sup&amp;gt;254.25&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2010/057.pdf Calik,Turan]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiGli10,&lt;br /&gt;
  author    = {Danilo Gligoroski},&lt;br /&gt;
  title     = {Narrow-pipe SHA-3 candidates differ significantly from ideal random functions defined over big domains},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/Non-random-behaviour-narrow-pipe-designs-03.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson},&lt;br /&gt;
  title     = {On the pseudorandomness of Hamsi},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/db/Hamsi_nonrandomness.txt},&lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiN09,&lt;br /&gt;
  author    = {Ivica Nikolic},&lt;br /&gt;
  title     = {Near Collisions for the Compression Function of Hamsi-256},&lt;br /&gt;
  url        = {http://rump2009.cr.yp.to/936779b3afb9b48a404b487d6865091d.pdf},&lt;br /&gt;
  howpublished = {CRYPTO rump session},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAM9,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier},&lt;br /&gt;
  title     = {Zero-sum distinguishers for reduced Keccak-f and for the core functions of Luffa and Hamsi},&lt;br /&gt;
  url        = {http://www.131002.net/data/papers/AM09.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {We present a new type of distinguisher, called zero-sum distinguisher, and apply it to reduced versions of the Keccak-f permutation. We obtain practical and deterministic distinguishers on up to 9 rounds, and shortcut distinguishers on up to 16 rounds, out of 18 in total. These observations do not seem to affect the security of Keccak. We also briefly describe application of zero-sum distinguishers to the core permutations of Luffa and Hamsi.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiWWJW09,&lt;br /&gt;
    author = {Meiqin Wang, Xiaoyun Wang, Keting Jia, Wei Wang},&lt;br /&gt;
    title = {New Pseudo-Near-Collision Attack on Reduced-Round of Hamsi-256},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/484},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/484.pdf},&lt;br /&gt;
    abstract = {Hamsi-256 is designed by Özgül Kücük and it has been a candidate Hash function for the second round of SHA-3. The compression function of Hamsi-256 maps a 256-bit chaining value and a 32-bit message to a new 256-bit chaining value. As hashing a message, Hamsi-256 operates 3-round except for the last message it operates 6-round. In this paper, we will give the pseudo-near-collision for 5-round Hamsi-256. By the message modifying, the pseudo-near-collision for 3, 4 and 5 rounds can be found with $2^5$, $2^{32}$ and $2^{125}$ compression function computations respectively.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiWWJW09,&lt;br /&gt;
    author = {Cagdas Calik and Meltem Sonmez Turan},&lt;br /&gt;
    title = {Message Recovery and Pseudo-Preimage Attacks on the Compression Function of Hamsi-256},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/057}},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/057.pdf},&lt;br /&gt;
    abstract = {Hamsi is one of the second round candidates of the SHA-3&lt;br /&gt;
competition. In this study, we present non-random differential proper-&lt;br /&gt;
ties for the compression function of the hash function Hamsi-256. Based&lt;br /&gt;
on these properties, we first demonstrate a distinguishing attack that&lt;br /&gt;
requires a few evaluations of the compression function and extend the&lt;br /&gt;
distinguisher to 5 rounds with complexity 2^83 . Then, we present a mes-&lt;br /&gt;
sage recovery attack with complexity of 2^10.48 compression function evaluations. Also, we present a pseudo-preimage attack for the compression&lt;br /&gt;
function with complexity 2^254.25 . The pseudo-preimage attack on the&lt;br /&gt;
compression function is easily converted to a pseudo second preimage&lt;br /&gt;
attack on Hamsi-256 hash function with the same complexity.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3532</id>
		<title>Groestl</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3532"/>
		<updated>2010-07-05T12:55:25Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Praveen Gauravaram, Lars R. Knudsen, Krystian Matusiewicz, Florian Mendel, Christian Rechberger, Martin Schläffer, Søren S. Thomsen&lt;br /&gt;
* Website: [http://www.groestl.info http://www.groestl.info]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Grostl_Round2.zip Grostl_Round2.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Grostl.zip Grostl.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl -- a SHA-3 candidate},&lt;br /&gt;
  url        = {http://www.groestl.info/Groestl.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl Addendum},&lt;br /&gt;
  url        = {http://groestl.info/Groestl-addendum.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 224,256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 224,256 || 3 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 384,512 || 5 rounds || 2&amp;lt;sup&amp;gt;176&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 384,512 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-           &lt;br /&gt;
| distinguisher || compression function || 256 || 10 rounds || 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 9 rounds || 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 512 || 11 rounds || 2&amp;lt;sup&amp;gt;640&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-  &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function|| 384,512 || 7 rounds || 2&amp;lt;sup&amp;gt;152&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 6 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || output transformation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;55&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 5 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || hash  || all  ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf Kelsey]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || block cipher || all ||  ||  ||  || [http://www.larc.usp.br/~pbarreto/Grizzly.pdf Barreto]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start collision || compression function || all || any || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || compression function || all || any || 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; || - || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;           &lt;br /&gt;
@misc{Pey10,&lt;br /&gt;
    author = {Thomas Peyrin},&lt;br /&gt;
    title = {Improved Differential Attacks for ECHO and Grostl},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/223},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/223.pdf},&lt;br /&gt;
    abstract = {We present improved cryptanalysis of two second-round SHA-3 candidates: the AES-based hash functions ECHO and Grostl. We explain methods for building better differential trails for ECHO by increasing the granularity of the truncated differential paths previously considered. In the case of Grostl, we describe a new technique, the internal differential attack, which shows that when using parallel computations designers should also consider the differential security between the parallel branches. Then, we exploit the recently introduced start-from-the-middle or Super-Sbox attacks, that proved to be very efficient when attacking AES-like permutations, to achieve a very efficient utilization of the available freedom degrees. Finally, we obtain the best known attacks so far for both ECHO and Grostl. In particular, we are able to mount a distinguishing attack for the full Grostl-256 compression function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseGP10,&lt;br /&gt;
  author    = {Henri Gilbert and Thomas Peyrin},&lt;br /&gt;
  title     = {Super-Sbox Cryptanalysis: Improved Attacks for AES-like permutations},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/531.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we improve the recent rebound and start-from-the-middle attacks on AES-like permutations. Our new cryptanalysis technique uses the fact that one can view two rounds of such permutations as a layer of big Sboxes preceded and followed by simple affine transformations. The big Sboxes encountered in this alternative representation are named Super-Sboxes. We apply this method to two second-round SHA-3 candidates Grostl and ECHO, and obtain improvements over the previous cryptanalysis results for these two schemes. Moreover, we improve the best distinguisher for the AES block cipher in the known-key setting, reaching 8 rounds for the 128-bit version.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{ctrsaMRST10,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Rebound Attacks on the Reduced Grøstl Hash Function},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053},&lt;br /&gt;
  booktitle  = {CT-RSA},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5985},&lt;br /&gt;
  pages     = {350-365},&lt;br /&gt;
  abstract = {Grøstl is one of 14 second round candidates of the&lt;br /&gt;
NIST SHA-3 competition. Cryptanalytic results on the wide-pipe compression&lt;br /&gt;
function of Grøstl-256 have already been published. However, little is known&lt;br /&gt;
about the hash function, arguably a much more interesting cryptanalytic&lt;br /&gt;
setting. Also, Grøstl-512 has not been analyzed yet. In this paper, we show&lt;br /&gt;
the first cryptanalytic attacks on reduced-round versions of the Grøstl hash&lt;br /&gt;
functions. These results are obtained by several extensions of the rebound&lt;br /&gt;
attack. We present a collision attack on 4/10 rounds of the Grøstl-256 hash&lt;br /&gt;
function and 5/14 rounds of the Grøstl-512 hash functions. Additionally, we&lt;br /&gt;
give the best collision attack for reduced-round (7/10 and 7/14) versions of the&lt;br /&gt;
compression function of Grøstl-256 and Grøstl-512.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian&lt;br /&gt;
Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl&lt;br /&gt;
Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  volume    = {5867},&lt;br /&gt;
  pages     = {16-35},&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks&lt;br /&gt;
on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks&lt;br /&gt;
also to the AES. Our results improve upon and extend the rebound&lt;br /&gt;
attack. Using the new techniques, we are able to extend the number of&lt;br /&gt;
rounds in which available degrees of freedom can be used. As a result,&lt;br /&gt;
we present the first attack on 7 rounds for the Gr{\o}stl-256 output&lt;br /&gt;
transformation and improve the semi-free-start collision attack on 6&lt;br /&gt;
rounds. Further, we present an improved known-key distinguisher for 7&lt;br /&gt;
rounds of the AES block cipher and the internal permutation used in&lt;br /&gt;
ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseMRST09,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {The Rebound Attack: Cryptanalysis of Reduced Whirlpool and Grøstl},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  editor     = {Orr Dunkelman},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5665},&lt;br /&gt;
  pages     = {260-276},&lt;br /&gt;
  abstract = {In this work, we propose the rebound attack, a new tool&lt;br /&gt;
for the cryptanalysis of hash functions. The idea of the rebound&lt;br /&gt;
attack is to use the available degrees of freedom in a collision&lt;br /&gt;
attack to efficiently bypass the low probability parts of a&lt;br /&gt;
differential trail. The rebound attack consists of an inbound phase&lt;br /&gt;
with a match-in-the-middle part to exploit the available degrees of&lt;br /&gt;
freedom, and a subsequent probabilistic outbound phase. Especially on&lt;br /&gt;
AES based hash functions, the rebound attack leads to new attacks for&lt;br /&gt;
a surprisingly high number of&lt;br /&gt;
rounds.&lt;br /&gt;
We use the rebound attack to construct collisions for 4.5 rounds of&lt;br /&gt;
the 512-bit hash function Whirlpool with a complexity of $2^{120}$&lt;br /&gt;
compression function evaluations and negligible memory requirements.&lt;br /&gt;
The attack can be extended to a near-collision on 7.5 rounds of the&lt;br /&gt;
compression function of Whirlpool and 8.5 rounds of the similar hash&lt;br /&gt;
function Maelstrom. Additionally, we apply the rebound attack to the&lt;br /&gt;
SHA-3 submission Gr{\o}stl, which leads to an attack on 6 rounds of&lt;br /&gt;
the Gr{\o}stl-256 compression function with a complexity of $2^{120}$&lt;br /&gt;
and memory requirements of about $2^{64}$.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlK09,&lt;br /&gt;
  author    = {John Kelsey},&lt;br /&gt;
  title     = {Some notes on Grøstl},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {These are some quick notes on some properties and&lt;br /&gt;
observations of Grøstl. Nothing in this note threatens the hash&lt;br /&gt;
function; instead, I'm pointing out some properties that are a bit&lt;br /&gt;
surprising, and some broad approaches someone might take to get&lt;br /&gt;
attacks to work.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlB08,&lt;br /&gt;
  author    = {Paulo S. L. M. Barreto},&lt;br /&gt;
  title     = {An observation on Grøstl},&lt;br /&gt;
  url        = {http://www.larc.usp.br/~pbarreto/Grizzly.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {An alternative view of the Groestl SHA-3 submission is&lt;br /&gt;
presented. It does not lead to an effective attack nor reveals a&lt;br /&gt;
weakness in the design, but illustrates the importance of the&lt;br /&gt;
double-width pipe in this construction.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3529</id>
		<title>Fugue</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3529"/>
		<updated>2010-07-05T12:55:03Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Shai Halevi and William E. Hall and Charanjit S. Jutla&lt;br /&gt;
* Website: [http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html  http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2_Update.zip Fugue_Round2_Update.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Fugue.zip Fugue.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/FugueUpdate.zip FugueUpdate.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2.zip Fugue_Round2.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi09,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/fugue_09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi08,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/NIST-submission-Oct08-fugue.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: (k,r,t) = '''(2,5,13)''' for (n=224,256); (k,r,t) = '''(3,5,13)''' for (n=384); (k,r,t) = '''(4,8,13)''' for (n=512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
| || |||| || ||         &lt;br /&gt;
|-            &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                   &lt;br /&gt;
| distinguisher&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; || output transformation || 256 ||    || 1  || - || [http://ehash.iaik.tugraz.at/uploads/c/cd/Fugue_path.pdf Aumasson,Phan]&lt;br /&gt;
|-                   &lt;br /&gt;
| internal collision || hash function || 256 || (2,5,13)   || 2&amp;lt;sup&amp;gt;352&amp;lt;/sup&amp;gt;  || 2&amp;lt;sup&amp;gt;352&amp;lt;/sup&amp;gt; || [http://cryptolux.org/mediawiki/uploads/9/99/Struct2.pdf Khovratovich]&lt;br /&gt;
|-&lt;br /&gt;
| internal collision || hash function || 512 || (4,8,13)   || 2&amp;lt;sup&amp;gt;480&amp;lt;/sup&amp;gt;  || 2&amp;lt;sup&amp;gt;480&amp;lt;/sup&amp;gt; || [http://cryptolux.org/mediawiki/uploads/9/99/Struct2.pdf Khovratovich]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;The Fugue team commented on these distinguishers in [http://ehash.iaik.tugraz.at/uploads/d/d7/Fugue_designers_reply_to_AumassonPhan_Distinguisher.txt this note] using [http://ehash.iaik.tugraz.at/uploads/c/c8/Fig7.pdf this figure].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{nistAP10,&lt;br /&gt;
    author = {Jean-Philippe Aumasson and Raphael C.-W. Phan},&lt;br /&gt;
    title = {Analysis of Fugue-256},&lt;br /&gt;
    howpublished = {Posting to NIST hash mailing list},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://ehash.iaik.tugraz.at/uploads/c/cd/Fugue_path.pdf},&lt;br /&gt;
    abstract = {We would like to report our analysis results on the final round algorithm of&lt;br /&gt;
Fugue-256 (i.e., the function called &amp;quot;G&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
The attached pdf note shows an example differential characteristic of&lt;br /&gt;
probability 1, on 15 intermediate rounds of G, as well as an extended&lt;br /&gt;
characteristic that can be used as a distinguisher for the full&lt;br /&gt;
18-round G. It also shows how differences propagate on an&lt;br /&gt;
augmented-round version of G (i.e. if more G2 rounds were added).&lt;br /&gt;
&lt;br /&gt;
A detailed analysis as well as further observations will be reported&lt;br /&gt;
in a subsequent paper.&lt;br /&gt;
},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sacKhovratovich09,&lt;br /&gt;
    author = {Dmitry Khovratovich},&lt;br /&gt;
    title = {Cryptanalysis of hash functions with structures},&lt;br /&gt;
    howpublished = {Proceedings of Selected Areas in Cryptography},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://cryptolux.org/mediawiki/uploads/9/99/Struct2.pdf},&lt;br /&gt;
    abstract = {Hash function cryptanalysis has acquired many methods,&lt;br /&gt;
tools and tricks from other areas, mostly block ciphers. In this paper&lt;br /&gt;
another trick from block cipher cryptanalysis, the structures, is used for&lt;br /&gt;
speeding up the collision search. We investigate the memory and the time&lt;br /&gt;
complexities of this approach under different assumptions on the round&lt;br /&gt;
functions. The power of the new attack is illustrated with the crypt-&lt;br /&gt;
analysis of the hash functions Grindahl and the analysis of the SHA-3&lt;br /&gt;
candidate Fugue (both functions as 256 and 512 bit versions). The collision attack on Grindahl-512 is the first collision attack on this function.&lt;br /&gt;
},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=CubeHash&amp;diff=3524</id>
		<title>CubeHash</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=CubeHash&amp;diff=3524"/>
		<updated>2010-07-05T12:54:06Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Dan Bernstein &lt;br /&gt;
* Website: [http://cubehash.cr.yp.to/ http://cubehash.cr.yp.to/] &lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/CubeHash.zip CubeHash.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/CubeHash_Round2.zip CubeHash_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Bernstein09a,&lt;br /&gt;
  author    = {Daniel J. Bernstein},&lt;br /&gt;
  title     = {CubeHash specification (2.B.1)},&lt;br /&gt;
  url        = {http://cubehash.cr.yp.to/submission2/spec.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Bernstein09,&lt;br /&gt;
  author    = {Daniel J. Bernstein},&lt;br /&gt;
  title     = {CubeHash parameter tweak: 16 times faster},&lt;br /&gt;
  url        = {http://cubehash.cr.yp.to/submission/tweak.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Bernstein08,&lt;br /&gt;
  author    = {Daniel J. Bernstein},&lt;br /&gt;
  title     = {CubeHash Specification (2.B.1)},&lt;br /&gt;
  url        = {http://cubehash.cr.yp.to/submission/spec.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: r/b = '''16/32''' (n=224,256); '''16/32''' (n=384,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot; | preimage || 384,512 || r/32 || 2&amp;lt;sup&amp;gt;383.7&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2010/273.pdf Ferguson,Lucks,McKay]&lt;br /&gt;
|- &lt;br /&gt;
| preimage || 384,512 || r/33 || 2&amp;lt;sup&amp;gt;257.6&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2010/273.pdf Ferguson,Lucks,McKay]&lt;br /&gt;
|- &lt;br /&gt;
| collision || 512 || 7/64 || 2&amp;lt;sup&amp;gt;203&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/382.pdf Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || all || 4/48 || example (2&amp;lt;sup&amp;gt;37&amp;lt;/sup&amp;gt;) || - || [http://ehash.iaik.tugraz.at/uploads/5/50/Bkmp_ch448.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || all || 4/64 || example (2&amp;lt;sup&amp;gt;34&amp;lt;/sup&amp;gt;) || - || [http://ehash.iaik.tugraz.at/uploads/9/93/Bkmp_ch464.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || all || 3/64 || example (2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt;) || - || [http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 512 || 2/2 || 2&amp;lt;sup&amp;gt;196&amp;lt;/sup&amp;gt; || - || [http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|-            &lt;br /&gt;
| collision || 512 || 5/64 || 2&amp;lt;sup&amp;gt;231&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-                      &lt;br /&gt;
| collision || all || 3/64 || 2&amp;lt;sup&amp;gt;89&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || 512 || 4/3 || 2&amp;lt;sup&amp;gt;207&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || 384,512 || 4/4 || 2&amp;lt;sup&amp;gt;189&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || all || 2/3 || 2&amp;lt;sup&amp;gt;46&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-    &lt;br /&gt;
| collision || 512 || 2/4 || example || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-     &lt;br /&gt;
| collision || 512 || 1/45, 2/89 || example || - || [http://www.cryptopp.com/sha3/cubehash.pdf Dai]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 512 || 2/120 || example || - || [http://ehash.iaik.tugraz.at/uploads/a/a9/Cubehash.txt Aumasson]&lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || 512 || r/8 || 2&amp;lt;sup&amp;gt;480&amp;lt;/sup&amp;gt; || - || [http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf Khovratovich,Nikolic',Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || 512 || r/4 || 2&amp;lt;sup&amp;gt;496&amp;lt;/sup&amp;gt; || - || [http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf Khovratovich,Nikolic',Weinmann]&lt;br /&gt;
|-          &lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot; | preimage || 512 || r/1 (round 1) || 2&amp;lt;sup&amp;gt;511&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;508&amp;lt;/sup&amp;gt; || [http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf Khovratovich,Nikolic',Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot; | preimage || all || r/b || 2&amp;lt;sup&amp;gt;513-4b&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2008/486.pdf Aumasson,Meier,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || all || r/b || 2&amp;lt;sup&amp;gt;521-4b-log b&amp;lt;/sup&amp;gt; || - || [http://cubehash.cr.yp.to/submission/generic.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot; | preimage || all || r/b || 2&amp;lt;sup&amp;gt;522-4b-log b&amp;lt;/sup&amp;gt; || - || [http://cubehash.cr.yp.to/submission/generic.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-       &lt;br /&gt;
|  observations || hash || all ||  ||  ||  || [http://eprint.iacr.org/2010/262.pdf Kaminsky]&lt;br /&gt;
|-&lt;br /&gt;
| observations || hash || all ||  ||  ||  || [http://eprint.iacr.org/2009/407.pdf Bloom,Kaminsky]&lt;br /&gt;
|-             &lt;br /&gt;
| multi-collision || hash || all  ||  || 2&amp;lt;sup&amp;gt;513-4b&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2008/486.pdf Aumasson,Meier,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| observations || permutation|| all  ||  ||  ||  || [http://eprint.iacr.org/2008/486.pdf Aumasson,Meier,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-           &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashFLM10,&lt;br /&gt;
    author = {Niels Ferguson and Stefan Lucks and Kerry A. McKay},&lt;br /&gt;
    title = {Symmetric States and their Structure:  Improved Analysis of CubeHash},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/273},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/273.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abtract = {This paper provides three improvements over previous work on analyzing CubeHash, based on its classes of symmetric states: (1) We present a detailed analysis of the hierarchy of symmetry classes. (2) We point out some flaws in previously claimed attacks which tried to exploit the symmetry classes. (3) We present and analyze new multicollision and preimage attacks. For the default parameter setting of CubeHash, namely for a message block size of b = 32, the new attacks are slightly faster than 2^384 operations. If one increases the size of a message block by a single byte to b = 33, our multicollision and preimage attacks become much faster – they only require about 2^256 operations. This demonstrates how sensitive the security of CubeHash is, depending on minor changes of the tunable security parameter b. }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashKam10,&lt;br /&gt;
    author = {Alan Kaminsky},&lt;br /&gt;
    title = {Cube Test Analysis of the Statistical Behavior of CubeHash and Skein},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/262},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/262.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {This work analyzes the statistical properties of the SHA-3 candidate cryptographic hash algorithms CubeHash and Skein to try to find nonrandom behavior. Cube tests were used to probe each algorithm's internal polynomial structure for a large number of choices of the polynomial input variables. The cube test data were calculated on a 40-core hybrid SMP cluster parallel computer. The cube test data were subjected to three statistical tests: balance, independence, and off-by-one. Although isolated statistical test failures were observed, the balance and off-by-one tests did not find nonrandom behavior overall in either CubeHash or Skein. However, the independence test did find nonrandom behavior overall in both CubeHash and Skein. }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBK09,&lt;br /&gt;
    author = {Benjamin Bloom and Alan Kaminsky},&lt;br /&gt;
    title = {Single Block Attacks and Statistical Tests on CubeHash},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/407},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/407.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {This paper describes a second preimage attack on the CubeHash cryptographic one-way hash function. The attack finds a second preimage in less time than brute force search for these CubeHash variants: CubeHash $r$/$b$-224 for $b &amp;gt; 100$; CubeHash$r$/$b$-256 for $b &amp;gt; 96$; CubeHash$r$/$b$-384 for $b &amp;gt; 80$; and CubeHash$r$/$b$-512 for $b &amp;gt; 64$. However, the attack does not break the CubeHash variants recommended for SHA-3. The attack requires minimal memory and can be performed in a massively parallel fashion. This paper also describes several statistical randomness tests on CubeHash. The tests were unable to disprove the hypothesis that CubeHash behaves as a random mapping. These results support CubeHash's viability as a secure cryptographic hash function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09b,&lt;br /&gt;
    author = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
    title = {Linearization Framework for Collision Attacks: Application to CubeHash and MD6},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/382},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/382.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {In this paper, an improved differential cryptanalysis framework for finding collisions in hash functions is provided. Its principle is based on linearization of compression functions in order to find low weight differential characteristics as initiated by Chabaud and Joux. This is formalized and refined however in several ways: for the problem of finding a conforming message pair whose differential trail follows a linear trail, a condition function is introduced so that finding a collision is equivalent to finding a preimage of the zero vector for the condition function. Then, the dependency table concept shows how much influence every input bit of the condition function has on its output bits. Careful analysis of the dependency table reveals degrees of freedom that can be exploited in accelerated preimage reconstruction of the condition function. These concepts are applied to an in-depth collision analysis of reduced-round versions of the two SHA-3 candidates CubeHash and MD6, and are demonstrated to give by far the best currently known collision attacks on these SHA-3 candidates.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09a,&lt;br /&gt;
  author    = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
  title     = {Real Collisions for CubeHash-4/48},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/5/50/Bkmp_ch448.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09a,&lt;br /&gt;
  author    = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
  title     = {Real Collisions for CubeHash-4/64},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/9/93/Bkmp_ch464.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09,&lt;br /&gt;
  author    = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
  title     = {Attack for CubeHash-2/2 and collision for CubeHash-3/64},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashP09,&lt;br /&gt;
  author    = {Thomas Peyrin},&lt;br /&gt;
  title     = {Collision for CubeHash2/4},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/d/d5/Peyrin_cubehashcollision.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBP09,&lt;br /&gt;
  author    = {Eric Brier and Thomas Peyrin},&lt;br /&gt;
  title     = {Cryptanalysis of CubeHash},&lt;br /&gt;
  url = {http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
  abstract = {CubeHash is a family of hash functions submitted by Bern stein as a SHA-3 candidate. In this paper, we provide two different cryptanalysis approaches concerning its collision resistance. Thanks to the first approach, related to truncated differentials, we computed a collision for the CubeHash-1/36 hash function, i.e. when for each iteration 36 bytes of message are incorporated and one call to the permutation is applied. Then, the second approach, already used by Dai, much more efficient and simply based on a linearization of the scheme, allowed us to compute a collision for the CubeHash-2/4 hash function. Finally, a theoretical collision attack against CubeHash-2/3, CubeHash-4/4 and CubeHash-4/3 is described. This is currently the best known cryptanalysis result on this SHA-3 candidate.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashD08,&lt;br /&gt;
  author    = {Wei Dai},&lt;br /&gt;
  title     = {Collisions for CubeHash1/45 and CubeHash2/89},&lt;br /&gt;
  url = {http://www.cryptopp.com/sha3/cubehash.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
  abstract = {Collisions were found for the hash functions CubeHash1/45-512 and CubeHash2/89-512. Attack code is included.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashA08,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson},&lt;br /&gt;
  title     = {Collision for CubeHash2/120-512},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/a/a9/Cubehash.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashKNW08,&lt;br /&gt;
  author    = {Dmitry Khovratovich and Ivica Nikolic' and Ralf-Philipp Weinmann},&lt;br /&gt;
  title     = {Preimage attack on CubeHash512-r/4 and CubeHash512-r/8},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{cubehashAMPP09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Eric Brier and Willi Meier and María Naya-Plasencia and Thomas Peyrin},&lt;br /&gt;
  title     = {Inside the Hypercube},&lt;br /&gt;
  booktitle = {ACISP},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  editor = {Colin Boyd and Juan Manuel Gonz{\'a}lez Nieto},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  pages     = {202-213},&lt;br /&gt;
  volume    = {5594},&lt;br /&gt;
  url = {http://www.131002.net/data/papers/ABMNP08.pdf},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {Bernstein’s CubeHash is a hash function family that includes four functions submitted to the NIST Hash Competition. A CubeHash function is parametrized by a number of rounds r, a block byte size b, and a digest bit length h. The 1024-bit internal state of CubeHash is represented as a five-dimension hypercube. Submissions to NIST have r = 8, b = 1, and $h \in {224, 256, 384, 512}$. &lt;br /&gt;
This paper gives the first external analysis of CubeHash, with&lt;br /&gt;
- improved standard generic attacks for collisions and preimages&lt;br /&gt;
- a multicollision attack that exploits fixed points&lt;br /&gt;
- a study of the round function symmetries&lt;br /&gt;
- a preimage attack that exploits these symmetries&lt;br /&gt;
- a practical collision attack on a weakened version of CubeHash&lt;br /&gt;
- high-probability truncated differentials over the 8-round transform&lt;br /&gt;
Our results do not contradict the security claims about CubeHash.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Blue_Midnight_Wish&amp;diff=3523</id>
		<title>Blue Midnight Wish</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Blue_Midnight_Wish&amp;diff=3523"/>
		<updated>2010-07-05T12:53:29Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Danilo Gligoroski, Vlastimil Klima, Svein Johan Knapskog, Mohamed El-Hadedy, Jørn Amundsen, Stig Frode Mjølsnes&lt;br /&gt;
* Website: [http://www.q2s.ntnu.no/sha3_nist_competition/start http://www.q2s.ntnu.no/sha3_nist_competition/start]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Blue_Midnight_Wish.zip Blue_Midnight_Wish.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Blue_Midnight_Wish_Round2.zip Blue_Midnight_Wish_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiKKH+09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima and Svein Johan Knapskog and Mohamed El-Hadedy and J\o{}rn Amundsen and Stig Frode Mj\o{}lsnes},&lt;br /&gt;
  title     = {Cryptographic Hash Function BLUE MIDNIGHT WISH},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/BlueMidnightWishDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiK09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima },&lt;br /&gt;
  title     = {A Document describing all modifications made on the Blue Midnight Wish cryptographic hash function before entering the Second Round of SHA-3 hash competition},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/Round2Mods.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiKKH+08,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima and Svein Johan Knapskog and Mohamed El-Hadedy and J\o{}rn Amundsen and Stig Frode Mj\o{}lsnes},&lt;br /&gt;
  title     = {Cryptographic Hash Function BLUE MIDNIGHT WISH},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW/Supporting_Documentation/BlueMidnightWishDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: Expandrounds&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = '''2'''&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| observation|| compression function || all || ||  || - || [http://cryptography.hyperlink.cz/2009/BMWDecomposition04.pdf Gligoroski,Klima]&lt;br /&gt;
|-&lt;br /&gt;
| observation|| compression function || all || ||  || - || [http://cryptography.hyperlink.cz/BMW/BijectionsInBMW03-plain.pdf Gligoroski,Klima]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression function || 256,512 || || 1 || - || [http://www2.mat.dtu.dk/people/S.Thomsen/bmw/bmw-distinguishers.pdf Guo,Thomsen]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression function|| 512 || changed constant || 2&amp;lt;sup&amp;gt;278.2&amp;lt;/sup&amp;gt; || - || [https://cryptolux.org/mediawiki/uploads/0/07/Rotational_distinguishers_%28Nikolic%2C_Pieprzyk%2C_Sokolowski%2C_Steinfeld%29.pdf Nikolić,Pieprzyk,Sokołowski,Steinfeld]&lt;br /&gt;
|- &lt;br /&gt;
| distinguisher || compression function|| 512 || (Round 1) || 2&amp;lt;sup&amp;gt;223.5&amp;lt;/sup&amp;gt; || - || [https://cryptolux.org/mediawiki/uploads/0/07/Rotational_distinguishers_%28Nikolic%2C_Pieprzyk%2C_Sokolowski%2C_Steinfeld%29.pdf Nikolić,Pieprzyk,Sokołowski,Steinfeld]&lt;br /&gt;
|-  &lt;br /&gt;
| distinguisher || compression function || 256,512 || || 2&amp;lt;sup&amp;gt;19&amp;lt;/sup&amp;gt; || - || [http://131002.net/data/papers/Aum10.pdf Aumasson]&lt;br /&gt;
|-  &lt;br /&gt;
| observation || hash || 256,512 ||  || - || - || [http://eprint.iacr.org/2009/453.pdf Klima,Susil]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-collision || hash || all || (Round 1) || 2&amp;lt;sup&amp;gt;3n/8+1&amp;lt;/sup&amp;gt;|| - || [http://eprint.iacr.org/2009/478.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || hash || all || (Round 1) || 2&amp;lt;sup&amp;gt;3n/4+1&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/478.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| near-collision || compression || all || (Round 1) || example || - || [http://eprint.iacr.org/2009/478.pdf Thomsen]&lt;br /&gt;
|- &lt;br /&gt;
|}        &lt;br /&gt;
         &lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{bmwGligoroskiK10,&lt;br /&gt;
 author = {Danilo Gligoroski and Vlastimil Klima},&lt;br /&gt;
 title = {On Blue Midnight Wish Decomposition},&lt;br /&gt;
 booktitle = {SantaCrypt 2009},&lt;br /&gt;
  pages     = {41-51},&lt;br /&gt;
  year = {2010},&lt;br /&gt;
  url = {http://cryptography.hyperlink.cz/2009/BMWDecomposition04.pdf},&lt;br /&gt;
 abstract ={Blue Midnight Wish is one of the 14 candidates in the second round of the NIST SHA-3 competition. In this paper we present a decomposition of the Blue Midnight Wish core functions, what gives&lt;br /&gt;
deeper look at the Blue Midnight Wish family of hash functions and a tool for their cryptanalysis. We&lt;br /&gt;
used this decomposition for better understanding the insights of Blue Midnight Wish functions and&lt;br /&gt;
to propose the tweak for the second round. We would like to encourage further cryptanalysis of Blue&lt;br /&gt;
Midnight Wish, as the quickest candidate in the second round.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{bmwGligoroskiK102,&lt;br /&gt;
 author = {Danilo Gligoroski and Vlastimil Klima},&lt;br /&gt;
 title = {On the Computational Asymmetry of the S-Boxes Present in Blue Midnight Wish  Cryptographic Hash},&lt;br /&gt;
 booktitle = {ICT Innovations 2009},&lt;br /&gt;
  editor    = {Danco Davcev and Jorge Marx Gómez},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  pages     = {391-400},&lt;br /&gt;
  year = {2010},&lt;br /&gt;
 url = {http://cryptography.hyperlink.cz/BMW/BijectionsInBMW03-plain.pdf},&lt;br /&gt;
 abstract ={Blue Midnight Wish hash function is one of 14 candidate functions that are continuing in the Second Round of the SHA-3 competition. In its design it has several S-boxes (bijective components) that transform 32-bit or 64-bit values. Although they look similar to the S-boxes in SHA-2, they are also different.&lt;br /&gt;
It is well known fact that the design principles of SHA-2 family of hash functions are still kept as a classified NSA information. However, in the open literature there have been several attempts to analyze those design principles. In this paper first we give an observation on the properties of SHA-2 S-boxes and then we investigate the same properties in Blue Midnight Wish.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{bmwGT10,&lt;br /&gt;
 author = {Jian Guo and Søren S. Thomsen},&lt;br /&gt;
 title = {Distinguishers for the Compression Function of Blue Midnight Wish with Probability 1},&lt;br /&gt;
 url = {http://www2.mat.dtu.dk/people/S.Thomsen/bmw/bmw-distinguishers.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2010},&lt;br /&gt;
 abstract ={In this paper, we give distinguishers for the compression function of SHA-3 candidate Blue Midnight Wish (tweaked version for round 2) with probability 1. The computational complexity is about 20 compression function calls. This applies to security parameters 0/16, 1/15, and 2/14. However, it does not threaten the security of the BMW hash functions.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{bmwNikolicPST,&lt;br /&gt;
 author = {Ivica Nikolić and Josef Pieprzyk and Przemysław Sokołowski and Ron Steinfeld},&lt;br /&gt;
 title = {Rotational Cryptanalysis of (Modified) Versions of BMW and SIMD},&lt;br /&gt;
 url = {https://cryptolux.org/mediawiki/uploads/0/07/Rotational_distinguishers_%28Nikolic%2C_Pieprzyk%2C_Sokolowski%2C_Steinfeld%29.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2010},&lt;br /&gt;
 abstract ={We extend the application of rotational distinguishers to&lt;br /&gt;
classes of primitives that besides ARX, may have substractions, shifts,&lt;br /&gt;
and boolean functions. This allows us to launch rotational attacks on&lt;br /&gt;
the compression functions of two SHA-3 candidates: BMW and SIMD.&lt;br /&gt;
Specifically, we find rotational distinguishers for the compression functions&lt;br /&gt;
of:&lt;br /&gt;
1. round 1 BMW-512,&lt;br /&gt;
2. round 2 BMW-512, with the constant modified in one byte&lt;br /&gt;
3. round 1,2 modified SIMD-512 reduced to 24 rounds, with linearized&lt;br /&gt;
key schedule&lt;br /&gt;
4. round 1,2, SIMD-512 reduced to 12 rounds&lt;br /&gt;
Our attacks do not contradict any security claims of the candidates.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{bmwAum10,&lt;br /&gt;
 author = {Jean-Philippe Aumasson},&lt;br /&gt;
 title = {Practical distinguisher for the compression function of Blue Midnight Wish},&lt;br /&gt;
 url = {http://131002.net/data/papers/Aum10.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2010},&lt;br /&gt;
 abstract ={This note presents distinguishers for the compression functions of Blue Midnight Wish-256 and -512, with data complexity of 2^19 pairs of images of uniformly random unknown inputs with a given difference.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseThomsen10,&lt;br /&gt;
  author    = {Søren S. Thomsen},&lt;br /&gt;
  title     = {Pseudo-cryptanalysis of the Original Blue Midnight Wish},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/478.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {The hash function Blue Midnight Wish (BMW) is a candidate in the SHA-3 competition organised by the U.S. National Institute of Standards and Technology (NIST). BMW was selected for the second round of the competition, but the algorithm was tweaked in a number of ways. In this paper we describe cryptanalysis on the original version of BMW, as submitted to the SHA-3 competition in October 2008. When we refer to BMW, we therefore mean the original version of the algorithm.&lt;br /&gt;
&lt;br /&gt;
The attacks described are (near-)collision, preimage and second preimage attacks on the BMW compression function. These attacks can also be described as pseudo-attacks on the full hash function, i.e., as attacks in which the adversary is allowed to choose the initial value of the hash function. The complexities of the attacks are about 2^{14} for the near-collision attack, about 2^{3n/8+1} for the pseudo-collision attack, and about 2^{3n/4+1} for the pseudo-(second) preimage attack, where n is the output length of the hash function. Memory requirements are negligible. Moreover, the attacks are not (or only moderately) affected by the choice of security parameter for BMW. }&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:453,&lt;br /&gt;
    author = {Vlastimil Klima and Petr Susil},&lt;br /&gt;
    title = {A Note on Linear Approximations of BLUE MIDNIGHT WISH Cryptographic Hash Function},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/453},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/453.pdf},&lt;br /&gt;
    abstract = {Abstract. BLUE MIDNIGHT WISH hash function is the fastest among 14 algorithms in the second round of SHA-3 competition [1]. At the beginning of this round authors were invited to add some tweaks before September 15th 2009. In this paper we discuss the tweaked version (BMW). The BMW algorithm [3] is of the type AXR, since it uses only operations ADD (sub), XOR and ROT (shift). If we substitute the operation ADD with operation XOR, we get a BMWlin, which is an affine transformation. In this paper we consider only a BMWlin function and its building blocks. These affine transformations can be represented as a linear matrix and a constant vector. We found that all matrices of main blocks of BMWlin have a full rank, or they have a rank very close to full rank. The structure of matrices was examined. Matrices of elementary blocks have an expected non-random structure, while main blocks have a random structure. We will also show matrices for different values of security parameter ExpandRounds1 (values between 0 and 16). We observed that increasing the number of rounds ExpandRounds1 tends to increase randomness as was intended by designers. These observations hold for both BMW256lin and BMW512lin. In this analysis we did not find any useful property, which would help in cryptanalysis, nor did we find any weaknesses of BMW. The study of all building blocks will follow.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Archive ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Thomsen-bmw-compress,&lt;br /&gt;
 author = {Søren S. Thomsen},&lt;br /&gt;
 title = {Pseudo-cryptanalysis of Blue Midnight Wish},&lt;br /&gt;
 url = {http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2009},&lt;br /&gt;
 abstract ={We describe pseudo-collision and pseudo-(second) preimage attacks on the SHA-3 candidate Blue Midnight Wish. The complexity of the pseudo-collision attack is around 2^{3n/8+1}, and the complexity of the pseudo-(second) preimage attack is around 2^{3n/4+1}.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Thomsen-bmw-nc-compress,&lt;br /&gt;
 author = {Søren S. Thomsen},&lt;br /&gt;
 title = {A near-collision attack on the Blue Midnight Wish compression function},&lt;br /&gt;
 url = {http://www2.mat.dtu.dk/people/S.Thomsen/bmw/nc-compress.pdf},&lt;br /&gt;
 howpublished = {Version 2.0, available online},&lt;br /&gt;
 year = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=BLAKE&amp;diff=3522</id>
		<title>BLAKE</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=BLAKE&amp;diff=3522"/>
		<updated>2010-07-05T12:53:01Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Jean-Philippe Aumasson, Luca Henzen, Willi Meier, Raphael C.-W. Phan&lt;br /&gt;
* Website: [http://131002.net/blake/ http://131002.net/blake/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/BLAKE_Round2.zip BLAKE_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/BLAKE.zip BLAKE.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/BLAKEUpdate.zip BLAKEUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3AumassonHMP08,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Luca Henzen and Willi Meier and Raphael C.-W. Phan},&lt;br /&gt;
  title     = {SHA-3 proposal BLAKE},&lt;br /&gt;
  url        = {http://131002.net/blake/blake.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis ||  Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || 224,256 || 2.5 rounds   || 2&amp;lt;sup&amp;gt;n-15&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || 384 || 2.5 rounds   || 2&amp;lt;sup&amp;gt;355&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage ||  512 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;481&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 256 || 4 rounds (No. 4-7) || 2&amp;lt;sup&amp;gt;21&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/355.pdf Su,Wu,Wu,Dong]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 512 || 4 rounds (No. 7-10) || 2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/355.pdf Su,Wu,Wu,Dong]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 512 || 5 rounds (No. 7-11) || 2&amp;lt;sup&amp;gt;216&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2010/355.pdf Su,Wu,Wu,Dong]&lt;br /&gt;
|-&lt;br /&gt;
| observations || hash || all || ||  ||  || [http://people.item.ntnu.no/~danilog/Hash/Non-random-behaviour-narrow-pipe-designs-03.pdf Gligoroski]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || permutation || 224,256 || 5 rounds  || - || - || [http://eprint.iacr.org/2010/043.pdf Aumasson,Guo,Knellwolf,Matusiewicz,Meier]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || permutation || 384,512 || 6 rounds  || - || - || [http://eprint.iacr.org/2010/043.pdf Aumasson,Guo,Knellwolf,Matusiewicz,Meier]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 256 || 4 rounds (No. 3-6) || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt;  || - || [http://www.jguo.org/docs/blake-col.pdf Guo,Matusiewicz]&lt;br /&gt;
|-&lt;br /&gt;
| free-start collision || hash || 224,256 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n/2-16&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| free-start collision || hash || 384,512 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n/2-32&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{blakeSuWWD10,&lt;br /&gt;
  author = {Bozhan Su and Wenling Wu and Shuang Wu and Le Dong},&lt;br /&gt;
  title = {Near-Collisions on the Reduced-Round Compression Functions of Skein and BLAKE},&lt;br /&gt;
  howpublished = {Cryptology ePrint Archive, Report 2010/355},&lt;br /&gt;
  year = {2010},&lt;br /&gt;
  url = {http://eprint.iacr.org/2010/355.pdf},&lt;br /&gt;
  abstract = {The SHA-3 competition organized by NIST aims to find a new hash standard as a replacement of SHA-2. Till now, 14 submissions have been selected as the second round candidates, including Skein and BLAKE, both of which have components based on modular addition, rotation and bitwise XOR (ARX). In this paper, we propose improved near-collision attacks on the reduced-round compression functions of Skein and a variant of BLAKE. The attacks are based on linear differentials of the modular additions. The computational complexity of near-collision attacks on a 4-round compression function of BLAKE-32, 4-round and 5-round compression functions of BLAKE-64 are 2^{21}, 2^{16} and 2^{216} respectively, and the attacks on a 24-round compression functions of Skein-256, Skein-512 and Skein-1024 have a complexity of 2^{60}, 2^{230} and 2^{395} respectively.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{blakeGli10,&lt;br /&gt;
  author    = {Danilo Gligoroski},&lt;br /&gt;
  title     = {Narrow-pipe SHA-3 candidates differ significantly from ideal random functions defined over big domains},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/Non-random-behaviour-narrow-pipe-designs-03.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list},&lt;br /&gt;
  year      = {2010},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2010:043,&lt;br /&gt;
    author = {Jean-Philippe Aumasson and Jian Guo and Simon Knellwolf&lt;br /&gt;
and Krystian Matusiewicz and Willi Meier},&lt;br /&gt;
    title = {Differential and invertibility properties of BLAKE (full version)},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/043},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/043.pdf},&lt;br /&gt;
    abstract = {BLAKE is a hash function selected by NIST as one of&lt;br /&gt;
the 14 second round candidates for the SHA-3 Competition. In this&lt;br /&gt;
paper, we follow a bottom-up approach to exhibit properties of BLAKE&lt;br /&gt;
and of its building blocks: based on differential properties of the&lt;br /&gt;
internal function G, we show that a round of BLAKE is a permutation on&lt;br /&gt;
the message space, and present an efficient inversion algorithm. For&lt;br /&gt;
1.5 rounds we present an algorithm that finds preimages faster than in&lt;br /&gt;
previous attacks. Discovered properties lead us to describe large&lt;br /&gt;
classes of impossible differentials for two rounds of BLAKE’s internal&lt;br /&gt;
permutation, and particular impossible differentials for five and six&lt;br /&gt;
rounds, respectively for BLAKE- 32 and BLAKE-64. Then, using a linear&lt;br /&gt;
and rotation-free model, we describe near-collisions for four rounds&lt;br /&gt;
of the compression function. Finally, we discuss the problem of&lt;br /&gt;
establishing upper bounds on the probability of differential&lt;br /&gt;
characteristics for BLAKE.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{blakeGM09,&lt;br /&gt;
 author = {Jian Guo and Krystian Matusiewicz},&lt;br /&gt;
 title  = {Round-Reduced Near-Collisions of BLAKE-32},&lt;br /&gt;
 url    = {http://www.jguo.org/docs/blake-col.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 note = {Accepted for presentation at WEWoRC 2009},&lt;br /&gt;
 year   = {2009}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:238,&lt;br /&gt;
    author = {Li Ji and Xu Liangyu },&lt;br /&gt;
    title = {Attacks on Round-Reduced BLAKE},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/238},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/238.pdf},&lt;br /&gt;
    abstract = {BLAKE is a new hash family proposed for SHA-3. The&lt;br /&gt;
core of compression function reuses the core function of ChaCha. A&lt;br /&gt;
round-dependent permutation is used as message schedule. BLAKE is&lt;br /&gt;
claimed to achieve full diffusion after 2 rounds. However, message&lt;br /&gt;
words can be controlled on the first several founds. By exploiting&lt;br /&gt;
properties of message permutation, we can attack 2.5 reduced rounds.&lt;br /&gt;
The results do not threat the security claimed in the specification.&lt;br /&gt;
},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3521</id>
		<title>ECHO</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3521"/>
		<updated>2010-07-05T12:52:41Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Ryad Benadjila, Olivier Billet, Henri Gilbert, Gilles Macario-Rat, Thomas Peyrin, Matt Robshaw, Yannick Seurin &lt;br /&gt;
* Website: http://crypto.rd.francetelecom.com/echo/&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/ECHO_Round2.zip ECHO_Round2.zip] (old version [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ECHO.zip ECHO.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+09,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description_1-5.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+08,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''8''' rounds (n=224,256); '''10''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || 256 || 5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| near-collision|| 256 || 4.5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision|| 256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| distinguisher (chosen salt) || compression function || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;107&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start near-collision (chosen salt) || compression function || 256 || 6.5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher (chosen salt) || compression function || 512 || 7 rounds || 2&amp;lt;sup&amp;gt;106&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start near-collision (chosen salt) || compression function || 512|| 6.5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                     &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 3 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                   &lt;br /&gt;
| distinguisher || compression function || 256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-       &lt;br /&gt;
| semi-free-start collision || compression function || 512 || 3 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                   &lt;br /&gt;
| distinguisher || compression function || 512 || 6 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                 &lt;br /&gt;
| distinguisher || permutation || all || 8 rounds || 2&amp;lt;sup&amp;gt;768&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;512&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;384&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;896&amp;lt;/sup&amp;gt; || - || [http://crypto.rd.francetelecom.com/echo/doc/echo_description_1-5.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
|}  &lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;           &lt;br /&gt;
@misc{Pey10,&lt;br /&gt;
    author = {Thomas Peyrin},&lt;br /&gt;
    title = {Improved Differential Attacks for ECHO and Grostl},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/223},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {We present improved cryptanalysis of two second-round SHA-3 candidates: the AES-based hash functions ECHO and Grostl. We explain methods for building better differential trails for ECHO by increasing the granularity of the truncated differential paths previously considered. In the case of Grostl, we describe a new technique, the internal differential attack, which shows that when using parallel computations designers should also consider the differential security between the parallel branches. Then, we exploit the recently introduced start-from-the-middle or Super-Sbox attacks, that proved to be very efficient when attacking AES-like permutations, to achieve a very efficient utilization of the available freedom degrees. Finally, we obtain the best known attacks so far for both ECHO and Grostl. In particular, we are able to mount a distinguishing attack for the full Grostl-256 compression function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseGP10,&lt;br /&gt;
  author    = {Henri Gilbert and Thomas Peyrin},&lt;br /&gt;
  title     = {Super-Sbox Cryptanalysis: Improved Attacks for AES-like permutations},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/531.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we improve the recent rebound and start-from-the-middle attacks on AES-like permutations. Our new cryptanalysis technique uses the fact that one can view two rounds of such permutations as a layer of big Sboxes preceded and followed by simple affine transformations. The big Sboxes encountered in this alternative representation are named Super-Sboxes. We apply this method to two second-round SHA-3 candidates Grostl and ECHO, and obtain improvements over the previous cryptanalysis results for these two schemes. Moreover, we improve the best distinguisher for the AES block cipher in the known-key setting, reaching 8 rounds for the 128-bit version.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian&lt;br /&gt;
Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl&lt;br /&gt;
Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  volume    = {5867},&lt;br /&gt;
  pages     = {16-35},&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks&lt;br /&gt;
on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks&lt;br /&gt;
also to the AES. Our results improve upon and extend the rebound&lt;br /&gt;
attack. Using the new techniques, we are able to extend the number of&lt;br /&gt;
rounds in which available degrees of freedom can be used. As a result,&lt;br /&gt;
we present the first attack on 7 rounds for the Gr{\o}stl-256 output&lt;br /&gt;
transformation and improve the semi-free-start collision attack on 6&lt;br /&gt;
rounds. Further, we present an improved known-key distinguisher for 7&lt;br /&gt;
rounds of the AES block cipher and the internal permutation used in&lt;br /&gt;
ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2010:321,&lt;br /&gt;
    author = {Martin Schläffer},&lt;br /&gt;
    title = {Subspace Distinguisher for 5/8 Rounds of the ECHO-256 Hash Function},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/321},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/321.pdf},&lt;br /&gt;
    abstract = {In this work we present the first results for the ECHO hash function. We provide a subspace distinguisher for 5/8 rounds, near-collisions on 4.5/8 rounds and collisions for 4/8 rounds of the ECHO-256 hash function. The complexities are $2^{96}$ compression function calls for the distinguisher and near-collision attack, and $2^{64}$ for the collision attack. The memory requirements are $2^{64}$ for all attacks. Furthermore, we provide improved compression function attacks on ECHO-256 to get a distinguisher on 7/8 rounds and near-collisions for 6.5/8 rounds with chosen salt. The compression function attacks also apply to ECHO-512. To get these results, we consider new and sparse truncated differential paths through ECHO. We are able to construct these paths by analyzing the combined MixColumns and BigMixColumns transformation. Since in these sparse truncated differential paths at most 1/4 of all bytes of each ECHO state are active, missing degrees of freedom are not a problem. Therefore, we are able to mount a rebound attack with multiple inbound phases to efficiently find according message pairs for ECHO.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3520</id>
		<title>ECHO</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3520"/>
		<updated>2010-07-05T12:34:16Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: Subspace Distinguisher for 5/8 Rounds of the ECHO-256 Hash Function&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Ryad Benadjila, Olivier Billet, Henri Gilbert, Gilles Macario-Rat, Thomas Peyrin, Matt Robshaw, Yannick Seurin &lt;br /&gt;
* Website: http://crypto.rd.francetelecom.com/echo/&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/ECHO_Round2.zip ECHO_Round2.zip] (old version [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ECHO.zip ECHO.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+09,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description_1-5.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+08,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''8''' rounds (n=224,256); '''10''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || 256 || 5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| near-collision|| 256 || 4.5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision|| 256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| distinguisher (chosen salt) || compression function || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;107&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start near-collision (chosen salt) || compression function || 256 || 6.5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher (chosen salt) || compression function || 512 || 7 rounds || 2&amp;lt;sup&amp;gt;106&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start near-collision (chosen salt) || compression function || 512|| 6.5 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/321.pdf Schläffer]&lt;br /&gt;
|-                     &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 3 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                   &lt;br /&gt;
| distinguisher || compression function || 256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-       &lt;br /&gt;
| semi-free-start collision || compression function || 512 || 3 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                   &lt;br /&gt;
| distinguisher || compression function || 512 || 6 rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                 &lt;br /&gt;
| distinguisher || permutation || all || 8 rounds || 2&amp;lt;sup&amp;gt;768&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;512&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;384&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;896&amp;lt;/sup&amp;gt; || - || [http://crypto.rd.francetelecom.com/echo/doc/echo_description_1-5.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
|}  &lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;           &lt;br /&gt;
@misc{Pey10,&lt;br /&gt;
    author = {Thomas Peyrin},&lt;br /&gt;
    title = {Improved Differential Attacks for ECHO and Grostl},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/223},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {We present improved cryptanalysis of two second-round SHA-3 candidates: the AES-based hash functions ECHO and Grostl. We explain methods for building better differential trails for ECHO by increasing the granularity of the truncated differential paths previously considered. In the case of Grostl, we describe a new technique, the internal differential attack, which shows that when using parallel computations designers should also consider the differential security between the parallel branches. Then, we exploit the recently introduced start-from-the-middle or Super-Sbox attacks, that proved to be very efficient when attacking AES-like permutations, to achieve a very efficient utilization of the available freedom degrees. Finally, we obtain the best known attacks so far for both ECHO and Grostl. In particular, we are able to mount a distinguishing attack for the full Grostl-256 compression function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseGP10,&lt;br /&gt;
  author    = {Henri Gilbert and Thomas Peyrin},&lt;br /&gt;
  title     = {Super-Sbox Cryptanalysis: Improved Attacks for AES-like permutations},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/531.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we improve the recent rebound and start-from-the-middle attacks on AES-like permutations. Our new cryptanalysis technique uses the fact that one can view two rounds of such permutations as a layer of big Sboxes preceded and followed by simple affine transformations. The big Sboxes encountered in this alternative representation are named Super-Sboxes. We apply this method to two second-round SHA-3 candidates Grostl and ECHO, and obtain improvements over the previous cryptanalysis results for these two schemes. Moreover, we improve the best distinguisher for the AES block cipher in the known-key setting, reaching 8 rounds for the 128-bit version.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian&lt;br /&gt;
Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl&lt;br /&gt;
Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  volume    = {5867},&lt;br /&gt;
  pages     = {16-35},&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks&lt;br /&gt;
on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks&lt;br /&gt;
also to the AES. Our results improve upon and extend the rebound&lt;br /&gt;
attack. Using the new techniques, we are able to extend the number of&lt;br /&gt;
rounds in which available degrees of freedom can be used. As a result,&lt;br /&gt;
we present the first attack on 7 rounds for the Gr{\o}stl-256 output&lt;br /&gt;
transformation and improve the semi-free-start collision attack on 6&lt;br /&gt;
rounds. Further, we present an improved known-key distinguisher for 7&lt;br /&gt;
rounds of the AES block cipher and the internal permutation used in&lt;br /&gt;
ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2010:321,&lt;br /&gt;
    author = {Martin Schläffer},&lt;br /&gt;
    title = {Subspace Distinguisher for 5/8 Rounds of the ECHO-256 Hash Function},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/321},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/321.pdf},&lt;br /&gt;
    abstract = {In this work we present the first results for the ECHO hash function. We provide a subspace distinguisher for 5/8 rounds, near-collisions on 4.5/8 rounds and collisions for 4/8 rounds of the ECHO-256 hash function. The complexities are $2^{96}$ compression function calls for the distinguisher and near-collision attack, and $2^{64}$ for the collision attack. The memory requirements are $2^{64}$ for all attacks. Furthermore, we provide improved compression function attacks on ECHO-256 to get a distinguisher on 7/8 rounds and near-collisions for 6.5/8 rounds with chosen salt. The compression function attacks also apply to ECHO-512. To get these results, we consider new and sparse truncated differential paths through ECHO. We are able to construct these paths by analyzing the combined MixColumns and BigMixColumns transformation. Since in these sparse truncated differential paths at most 1/4 of all bytes of each ECHO state are active, missing degrees of freedom are not a problem. Therefore, we are able to mount a rebound attack with multiple inbound phases to efficiently find according message pairs for ECHO.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3510</id>
		<title>Groestl</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3510"/>
		<updated>2010-06-15T14:23:18Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: fixed bibtex entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Praveen Gauravaram, Lars R. Knudsen, Krystian Matusiewicz, Florian Mendel, Christian Rechberger, Martin Schläffer, Søren S. Thomsen&lt;br /&gt;
* Website: [http://www.groestl.info http://www.groestl.info]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Grostl_Round2.zip Grostl_Round2.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Grostl.zip Grostl.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl -- a SHA-3 candidate},&lt;br /&gt;
  url        = {http://www.groestl.info/Groestl.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl Addendum},&lt;br /&gt;
  url        = {http://groestl.info/Groestl-addendum.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 224,256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 224,256 || 3 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 384,512 || 5 rounds || 2&amp;lt;sup&amp;gt;176&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 384,512 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-           &lt;br /&gt;
| distinguisher || compression function || 256 || 10 rounds || 2&amp;lt;sup&amp;gt;192&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 9 rounds || 2&amp;lt;sup&amp;gt;80&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 512 || 11 rounds || 2&amp;lt;sup&amp;gt;640&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2010/223.pdf Peyrin]&lt;br /&gt;
|-  &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression function || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function|| 384,512 || 7 rounds || 2&amp;lt;sup&amp;gt;152&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 6 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || output transformation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;55&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression function || 224,256 || 5 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || hash  || all  ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf Kelsey]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || block cipher || all ||  ||  ||  || [http://www.larc.usp.br/~pbarreto/Grizzly.pdf Barreto]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start collision || compression function || all || any || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || compression function || all || any || 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; || - || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;           &lt;br /&gt;
@misc{Pey10,&lt;br /&gt;
    author = {Thomas Peyrin},&lt;br /&gt;
    title = {Improved Differential Attacks for ECHO and Grostl},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/223},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/223.pdf},&lt;br /&gt;
    abstract = {We present improved cryptanalysis of two second-round SHA-3 candidates: the AES-based hash functions ECHO and Grostl. We explain methods for building better differential trails for ECHO by increasing the granularity of the truncated differential paths previously considered. In the case of Grostl, we describe a new technique, the internal differential attack, which shows that when using parallel computations designers should also consider the differential security between the parallel branches. Then, we exploit the recently introduced start-from-the-middle or Super-Sbox attacks, that proved to be very efficient when attacking AES-like permutations, to achieve a very efficient utilization of the available freedom degrees. Finally, we obtain the best known attacks so far for both ECHO and Grostl. In particular, we are able to mount a distinguishing attack for the full Grostl-256 compression function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseGP10,&lt;br /&gt;
  author    = {Henri Gilbert and Thomas Peyrin},&lt;br /&gt;
  title     = {Super-Sbox Cryptanalysis: Improved Attacks for AES-like permutations},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/531.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we improve the recent rebound and start-from-the-middle attacks on AES-like permutations. Our new cryptanalysis technique uses the fact that one can view two rounds of such permutations as a layer of big Sboxes preceded and followed by simple affine transformations. The big Sboxes encountered in this alternative representation are named Super-Sboxes. We apply this method to two second-round SHA-3 candidates Grostl and ECHO, and obtain improvements over the previous cryptanalysis results for these two schemes. Moreover, we improve the best distinguisher for the AES block cipher in the known-key setting, reaching 8 rounds for the 128-bit version.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{ctrsaMRST10,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Rebound Attacks on the Reduced Grøstl Hash Function},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=128007&amp;amp;pCurrPk=47053},&lt;br /&gt;
  booktitle  = {CT-RSA},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5985},&lt;br /&gt;
  pages     = {350-365},&lt;br /&gt;
  abstract = {Grøstl is one of 14 second round candidates of the&lt;br /&gt;
NIST SHA-3 competition. Cryptanalytic results on the wide-pipe compression&lt;br /&gt;
function of Grøstl-256 have already been published. However, little is known&lt;br /&gt;
about the hash function, arguably a much more interesting cryptanalytic&lt;br /&gt;
setting. Also, Grøstl-512 has not been analyzed yet. In this paper, we show&lt;br /&gt;
the first cryptanalytic attacks on reduced-round versions of the Grøstl hash&lt;br /&gt;
functions. These results are obtained by several extensions of the rebound&lt;br /&gt;
attack. We present a collision attack on 4/10 rounds of the Grøstl-256 hash&lt;br /&gt;
function and 5/14 rounds of the Grøstl-512 hash functions. Additionally, we&lt;br /&gt;
give the best collision attack for reduced-round (7/10 and 7/14) versions of the&lt;br /&gt;
compression function of Grøstl-256 and Grøstl-512.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian&lt;br /&gt;
Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl&lt;br /&gt;
Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  volume    = {5867},&lt;br /&gt;
  pages     = {16-35},&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks&lt;br /&gt;
on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks&lt;br /&gt;
also to the AES. Our results improve upon and extend the rebound&lt;br /&gt;
attack. Using the new techniques, we are able to extend the number of&lt;br /&gt;
rounds in which available degrees of freedom can be used. As a result,&lt;br /&gt;
we present the first attack on 7 rounds for the Gr{\o}stl-256 output&lt;br /&gt;
transformation and improve the semi-free-start collision attack on 6&lt;br /&gt;
rounds. Further, we present an improved known-key distinguisher for 7&lt;br /&gt;
rounds of the AES block cipher and the internal permutation used in&lt;br /&gt;
ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseMRST09,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {The Rebound Attack: Cryptanalysis of Reduced Whirlpool and Grøstl},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  editor     = {Orr Dunkelman},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5665},&lt;br /&gt;
  pages     = {260-276},&lt;br /&gt;
  abstract = {In this work, we propose the rebound attack, a new tool&lt;br /&gt;
for the cryptanalysis of hash functions. The idea of the rebound&lt;br /&gt;
attack is to use the available degrees of freedom in a collision&lt;br /&gt;
attack to efficiently bypass the low probability parts of a&lt;br /&gt;
differential trail. The rebound attack consists of an inbound phase&lt;br /&gt;
with a match-in-the-middle part to exploit the available degrees of&lt;br /&gt;
freedom, and a subsequent probabilistic outbound phase. Especially on&lt;br /&gt;
AES based hash functions, the rebound attack leads to new attacks for&lt;br /&gt;
a surprisingly high number of&lt;br /&gt;
rounds.&lt;br /&gt;
We use the rebound attack to construct collisions for 4.5 rounds of&lt;br /&gt;
the 512-bit hash function Whirlpool with a complexity of $2^{120}$&lt;br /&gt;
compression function evaluations and negligible memory requirements.&lt;br /&gt;
The attack can be extended to a near-collision on 7.5 rounds of the&lt;br /&gt;
compression function of Whirlpool and 8.5 rounds of the similar hash&lt;br /&gt;
function Maelstrom. Additionally, we apply the rebound attack to the&lt;br /&gt;
SHA-3 submission Gr{\o}stl, which leads to an attack on 6 rounds of&lt;br /&gt;
the Gr{\o}stl-256 compression function with a complexity of $2^{120}$&lt;br /&gt;
and memory requirements of about $2^{64}$.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlK09,&lt;br /&gt;
  author    = {John Kelsey},&lt;br /&gt;
  title     = {Some notes on Grøstl},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {These are some quick notes on some properties and&lt;br /&gt;
observations of Grøstl. Nothing in this note threatens the hash&lt;br /&gt;
function; instead, I'm pointing out some properties that are a bit&lt;br /&gt;
surprising, and some broad approaches someone might take to get&lt;br /&gt;
attacks to work.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlB08,&lt;br /&gt;
  author    = {Paulo S. L. M. Barreto},&lt;br /&gt;
  title     = {An observation on Grøstl},&lt;br /&gt;
  url        = {http://www.larc.usp.br/~pbarreto/Grizzly.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {An alternative view of the Groestl SHA-3 submission is&lt;br /&gt;
presented. It does not lead to an effective attack nor reveals a&lt;br /&gt;
weakness in the design, but illustrates the importance of the&lt;br /&gt;
double-width pipe in this construction.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SIMD&amp;diff=3499</id>
		<title>SIMD</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SIMD&amp;diff=3499"/>
		<updated>2010-05-27T11:25:42Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: Cryptanalysis of the Compression Function of SIMD&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Gaëtan Leurent, Charles Bouillaguet, Pierre-Alain Fouque &lt;br /&gt;
* Website: [http://www.di.ens.fr/~leurent/simd.html http://www.di.ens.fr/~leurent/simd.html]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SIMDUpdate.zip SIMDUpdate.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SIMD.zip SIMD.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SIMD_Round2.zip SIMD_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3LBF09,&lt;br /&gt;
  author    = {Gaëtan Leurent and Charles Bouillaguet and Pierre-Alain Fouque},&lt;br /&gt;
  title     = {SIMD Is a Message Digest},&lt;br /&gt;
  url        = {http://www.di.ens.fr/~leurent/files/SIMD.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3LBF08,&lt;br /&gt;
  author    = {Gaëtan Leurent and Charles Bouillaguet and Pierre-Alain Fouque},&lt;br /&gt;
  title     = {SIMD Is a Message Digest},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/4/4e/Simd.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: total number of steps = '''32'''&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| free-start near-collision || compression || 256 || 20 steps || 2&amp;lt;sup&amp;gt;107&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2010/304.pdf Yu, Wang]&lt;br /&gt;
|-&lt;br /&gt;
| free-start near-collision || compression || 512 || 24 steps || 2&amp;lt;sup&amp;gt;208&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2010/304.pdf Yu, Wang]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression || 512 || full || 2&amp;lt;sup&amp;gt;398&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2010/304.pdf Yu, Wang]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || compression || 512 || 12 steps || 2&amp;lt;sup&amp;gt;236&amp;lt;/sup&amp;gt; || - || [https://cryptolux.org/mediawiki/uploads/0/07/Rotational_distinguishers_%28Nikolic%2C_Pieprzyk%2C_Sokolowski%2C_Steinfeld%29.pdf Nikolić,Pieprzyk,Sokołowski,Steinfeld]&lt;br /&gt;
|- &lt;br /&gt;
| distinguisher || compression || 512 || linear message exp., 24 steps || 2&amp;lt;sup&amp;gt;497&amp;lt;/sup&amp;gt; || - || [https://cryptolux.org/mediawiki/uploads/0/07/Rotational_distinguishers_%28Nikolic%2C_Pieprzyk%2C_Sokolowski%2C_Steinfeld%29.pdf Nikolić,Pieprzyk,Sokołowski,Steinfeld]&lt;br /&gt;
|-                   &lt;br /&gt;
| distinguisher || compression || 512 || full (Round 1) || 5*2&amp;lt;sup&amp;gt;425.28 || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=125658 Mendel, Nad]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2010:304,&lt;br /&gt;
    author = {Hongbo Yu and Xiaoyun Wang},&lt;br /&gt;
    title = {Cryptanalysis of the Compression Function of SIMD},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/304},&lt;br /&gt;
    url={http://eprint.iacr.org/2010/304.pdf},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract={SIMD is one of the second round candidates of the SHA-3 competition hosted by NIST. In this paper, we present some results on the compression function of SIMD 1.1 (the tweaked version) using the modular difference method. For SIMD-256, We give a free-start near collision attack on the compression function reduced to 20 steps with complexity $2^{-107}$. And for SIMD-512, we give a free-start near collision attack on the 24-step compression function with complexity $2^{208}$. Furthermore, we give a distinguisher attack on the full compression function of SIMD-512 with complexity $2^{398}$. Our attacks are also applicable for the final compression function of SIMD.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{bmwNikolicPST,&lt;br /&gt;
 author = {Ivica Nikolić, Josef Pieprzyk, Przemysław Sokołowski and Ron Steinfeld},&lt;br /&gt;
 title = {Rotational Cryptanalysis of (Modified) Versions of BMW and SIMD},&lt;br /&gt;
 url = {https://cryptolux.org/mediawiki/uploads/0/07/Rotational_distinguishers_%28Nikolic%2C_Pieprzyk%2C_Sokolowski%2C_Steinfeld%29.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2010},&lt;br /&gt;
 abstract ={We extend the application of rotational distinguishers to&lt;br /&gt;
classes of primitives that besides ARX, may have substractions, shifts,&lt;br /&gt;
and boolean functions. This allows us to launch rotational attacks on&lt;br /&gt;
the compression functions of two SHA-3 candidates: BMW and SIMD.&lt;br /&gt;
Specifically, we find rotational distinguishers for the compression functions&lt;br /&gt;
of:&lt;br /&gt;
1. round 1 BMW-512,&lt;br /&gt;
2. round 2 BMW-512, with the constant modified in one byte&lt;br /&gt;
3. round 1,2 modified SIMD-512 reduced to 24 rounds, with linearized&lt;br /&gt;
key schedule&lt;br /&gt;
4. round 1,2, SIMD-512 reduced to 12 rounds&lt;br /&gt;
Our attacks do not contradict any security claims of the candidates.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{indocryptMendelN09,&lt;br /&gt;
  author    = {Florian Mendel and&lt;br /&gt;
               Tomislav Nad},&lt;br /&gt;
  title     = {A Distinguisher for the Compression Function of SIMD-512},&lt;br /&gt;
  booktitle = {INDOCRYPT},&lt;br /&gt;
  editor    = {Bimal K. Roy and&lt;br /&gt;
               Nicolas Sendrier},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  pages     = {219-232},&lt;br /&gt;
  volume    = {5922},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=125658},&lt;br /&gt;
  abstract  = {SIMD is one of the round 2 candidates of the public SHA-3&lt;br /&gt;
competition hosted by NIST. It was designed by Leurent et al.. In this&lt;br /&gt;
paper, we present a distinguisher attack on the compression function of&lt;br /&gt;
SIMD-512. By linearizing the compression function we construct a linear&lt;br /&gt;
code. Using techniques from coding theory to search for low Hamming&lt;br /&gt;
weight codewords, we can find differential characteristics with low Hamming&lt;br /&gt;
weight (and hence high probability). In the attack the differences&lt;br /&gt;
are introduced only in the IV . Such a characteristic is the base for our distinguisher,&lt;br /&gt;
which can distinguish the compression function of SIMD-512&lt;br /&gt;
from random with a complexity of 5*2^425.28 compression function calls.&lt;br /&gt;
Furthermore, we can distinguish the output transformation of SIMD-512&lt;br /&gt;
from random with a complexity of about 22*2^425.28 compression function&lt;br /&gt;
calls. So far this is the first cryptanalytic result for the SIMD hash&lt;br /&gt;
function}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Hamsi&amp;diff=3408</id>
		<title>Hamsi</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Hamsi&amp;diff=3408"/>
		<updated>2010-03-08T15:28:59Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Özgül Kücük&lt;br /&gt;
* Website: [http://homes.esat.kuleuven.be/~okucuk/hamsi/ http://homes.esat.kuleuven.be/~okucuk/hamsi/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
**round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Hamsi_Round2.zip Hamsi_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Hamsi.zip Hamsi.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/HamsiUpdate.zip HamsiUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Kucuk09,&lt;br /&gt;
  author    = {Özgül Küçük},&lt;br /&gt;
  title     = {The Hash Function Hamsi},&lt;br /&gt;
  url        = {http://www.cosic.esat.kuleuven.be/publications/article-1203.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Kucuk08,&lt;br /&gt;
  author    = {Özgül Küçük},&lt;br /&gt;
  title     = {The Hash Function Hamsi},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/9/95/Hamsi.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: '''(3,6)''' P,P&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt; rounds (n=224,256); '''(6,12)''' P,P&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt; rounds (n=384,512).&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the actual hash function. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
|   | non-randomness || compression function || 224, 256 || 5 rounds ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/db/Hamsi_nonrandomness.txt Aumasson]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;21&amp;lt;/sup&amp;gt; ||  || [http://rump2009.cr.yp.to/936779b3afb9b48a404b487d6865091d.pdf Nikolic]&lt;br /&gt;
|-&lt;br /&gt;
|   | distinguisher || compression function || 224, 256 || 6 rounds || 2&amp;lt;sup&amp;gt;27&amp;lt;/sup&amp;gt; ||  || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|   | distinguisher || compression function || 384, 512 || 12 rounds || 2&amp;lt;sup&amp;gt;729&amp;lt;/sup&amp;gt; ||  || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 4 rounds || 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 5 rounds || 2&amp;lt;sup&amp;gt;125&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|   | message-recovery || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;10.48&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2010/057.pdf Calik,Turan]&lt;br /&gt;
|-&lt;br /&gt;
|   | pseudo-2nd-preimage || hash function || 256 || (3,6) rounds || 2&amp;lt;sup&amp;gt;254.25&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2010/057.pdf Calik,Turan]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson},&lt;br /&gt;
  title     = {On the pseudorandomness of Hamsi},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/db/Hamsi_nonrandomness.txt},&lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiN09,&lt;br /&gt;
  author    = {Ivica Nikolic},&lt;br /&gt;
  title     = {Near Collisions for the Compression Function of Hamsi-256},&lt;br /&gt;
  url        = {http://rump2009.cr.yp.to/936779b3afb9b48a404b487d6865091d.pdf},&lt;br /&gt;
  howpublished = {CRYPTO rump session},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAM9,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier},&lt;br /&gt;
  title     = {Zero-sum distinguishers for reduced Keccak-f and for the core functions of Luffa and Hamsi},&lt;br /&gt;
  url        = {http://www.131002.net/data/papers/AM09.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {We present a new type of distinguisher, called zero-sum distinguisher, and apply it to reduced versions of the Keccak-f permutation. We obtain practical and deterministic distinguishers on up to 9 rounds, and shortcut distinguishers on up to 16 rounds, out of 18 in total. These observations do not seem to affect the security of Keccak. We also briefly describe application of zero-sum distinguishers to the core permutations of Luffa and Hamsi.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiWWJW09,&lt;br /&gt;
    author = {Meiqin Wang, Xiaoyun Wang, Keting Jia, Wei Wang},&lt;br /&gt;
    title = {New Pseudo-Near-Collision Attack on Reduced-Round of Hamsi-256},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/484},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/484.pdf},&lt;br /&gt;
    abstract = {Hamsi-256 is designed by Özgül Kücük and it has been a candidate Hash function for the second round of SHA-3. The compression function of Hamsi-256 maps a 256-bit chaining value and a 32-bit message to a new 256-bit chaining value. As hashing a message, Hamsi-256 operates 3-round except for the last message it operates 6-round. In this paper, we will give the pseudo-near-collision for 5-round Hamsi-256. By the message modifying, the pseudo-near-collision for 3, 4 and 5 rounds can be found with $2^5$, $2^{32}$ and $2^{125}$ compression function computations respectively.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiWWJW09,&lt;br /&gt;
    author = {Cagdas Calik and Meltem Sonmez Turan},&lt;br /&gt;
    title = {Message Recovery and Pseudo-Preimage Attacks on the Compression Function of Hamsi-256},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/057}},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/057.pdf},&lt;br /&gt;
    abstract = {Hamsi is one of the second round candidates of the SHA-3&lt;br /&gt;
competition. In this study, we present non-random differential proper-&lt;br /&gt;
ties for the compression function of the hash function Hamsi-256. Based&lt;br /&gt;
on these properties, we first demonstrate a distinguishing attack that&lt;br /&gt;
requires a few evaluations of the compression function and extend the&lt;br /&gt;
distinguisher to 5 rounds with complexity 2^83 . Then, we present a mes-&lt;br /&gt;
sage recovery attack with complexity of 2^10.48 compression function evaluations. Also, we present a pseudo-preimage attack for the compression&lt;br /&gt;
function with complexity 2^254.25 . The pseudo-preimage attack on the&lt;br /&gt;
compression function is easily converted to a pseudo second preimage&lt;br /&gt;
attack on Hamsi-256 hash function with the same complexity.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3394</id>
		<title>Groestl</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3394"/>
		<updated>2010-02-17T08:26:28Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: fixed bibtex entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Praveen Gauravaram, Lars R. Knudsen, Krystian Matusiewicz, Florian Mendel, Christian Rechberger, Martin Schläffer, Søren S. Thomsen&lt;br /&gt;
* Website: [http://www.groestl.info http://www.groestl.info]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Grostl_Round2.zip Grostl_Round2.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Grostl.zip Grostl.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl -- a SHA-3 candidate},&lt;br /&gt;
  url        = {http://www.groestl.info/Groestl.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl Addendum},&lt;br /&gt;
  url        = {http://groestl.info/Groestl-addendum.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 224,256 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 224,256 || 3 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 384,512 || 5 rounds || 2&amp;lt;sup&amp;gt;176&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || 384,512 || 4 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || compression || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 256 || 8 rounds || 2&amp;lt;sup&amp;gt;112&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/531.pdf Gilbert,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 384,512 || 7 rounds || 2&amp;lt;sup&amp;gt;152&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 224,256 || 6 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || output transformation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 224,256 || 7 rounds || 2&amp;lt;sup&amp;gt;55&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 224,256 || 5 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || hash  || all  ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf Kelsey]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || block cipher || all ||  ||  ||  || [http://www.larc.usp.br/~pbarreto/Grizzly.pdf Barreto]&lt;br /&gt;
|-                    &lt;br /&gt;
| free-start collision || compression || all || any || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || compression || all || any || 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; || - || [http://www.groestl.info/Groestl.pdf submission document]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseGP10,&lt;br /&gt;
  author    = {Henri Gilbert and Thomas Peyrin},&lt;br /&gt;
  title     = {Super-Sbox Cryptanalysis: Improved Attacks for AES-like permutations},&lt;br /&gt;
  url = {http://eprint.iacr.org/2009/531.pdf},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we improve the recent rebound and start-from-the-middle attacks on AES-like permutations. Our new cryptanalysis technique uses the fact that one can view two rounds of such permutations as a layer of big Sboxes preceded and followed by simple affine transformations. The big Sboxes encountered in this alternative representation are named Super-Sboxes. We apply this method to two second-round SHA-3 candidates Grostl and ECHO, and obtain improvements over the previous cryptanalysis results for these two schemes. Moreover, we improve the best distinguisher for the AES block cipher in the known-key setting, reaching 8 rounds for the 128-bit version.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{ctrsaMRST10,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Rebound Attacks on the Reduced Grøstl Hash Function},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getvolltext?pDocumentNr=122759},&lt;br /&gt;
  booktitle  = {CT-RSA},&lt;br /&gt;
  year       = {2010},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5985},&lt;br /&gt;
  pages     = {350-365},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {Grøstl is one of 14 second round candidates of the&lt;br /&gt;
NIST SHA-3 competition. Cryptanalytic results on the wide-pipe compression&lt;br /&gt;
function of Grøstl-256 have already been published. However, little is known&lt;br /&gt;
about the hash function, arguably a much more interesting cryptanalytic&lt;br /&gt;
setting. Also, Grøstl-512 has not been analyzed yet. In this paper, we show&lt;br /&gt;
the first cryptanalytic attacks on reduced-round versions of the Grøstl hash&lt;br /&gt;
functions. These results are obtained by several extensions of the rebound&lt;br /&gt;
attack. We present a collision attack on 4/10 rounds of the Grøstl-256 hash&lt;br /&gt;
function and 5/14 rounds of the Grøstl-512 hash functions. Additionally, we&lt;br /&gt;
give the best collision attack for reduced-round (7/10 and 7/14) versions of the&lt;br /&gt;
compression function of Grøstl-256 and Grøstl-512.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian&lt;br /&gt;
Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl&lt;br /&gt;
Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124407&amp;amp;pCurrPk=44420},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  volume    = {5867},&lt;br /&gt;
  pages     = {16-35},&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks&lt;br /&gt;
on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks&lt;br /&gt;
also to the AES. Our results improve upon and extend the rebound&lt;br /&gt;
attack. Using the new techniques, we are able to extend the number of&lt;br /&gt;
rounds in which available degrees of freedom can be used. As a result,&lt;br /&gt;
we present the first attack on 7 rounds for the Gr{\o}stl-256 output&lt;br /&gt;
transformation and improve the semi-free-start collision attack on 6&lt;br /&gt;
rounds. Further, we present an improved known-key distinguisher for 7&lt;br /&gt;
rounds of the AES block cipher and the internal permutation used in&lt;br /&gt;
ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseMRST09,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {The Rebound Attack: Cryptanalysis of Reduced Whirlpool and Grøstl},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=124409&amp;amp;pCurrPk=40943},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  editor     = {Orr Dunkelman},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5665},&lt;br /&gt;
  pages     = {260-276},&lt;br /&gt;
  abstract = {In this work, we propose the rebound attack, a new tool&lt;br /&gt;
for the cryptanalysis of hash functions. The idea of the rebound&lt;br /&gt;
attack is to use the available degrees of freedom in a collision&lt;br /&gt;
attack to efficiently bypass the low probability parts of a&lt;br /&gt;
differential trail. The rebound attack consists of an inbound phase&lt;br /&gt;
with a match-in-the-middle part to exploit the available degrees of&lt;br /&gt;
freedom, and a subsequent probabilistic outbound phase. Especially on&lt;br /&gt;
AES based hash functions, the rebound attack leads to new attacks for&lt;br /&gt;
a surprisingly high number of&lt;br /&gt;
rounds.&lt;br /&gt;
We use the rebound attack to construct collisions for 4.5 rounds of&lt;br /&gt;
the 512-bit hash function Whirlpool with a complexity of $2^{120}$&lt;br /&gt;
compression function evaluations and negligible memory requirements.&lt;br /&gt;
The attack can be extended to a near-collision on 7.5 rounds of the&lt;br /&gt;
compression function of Whirlpool and 8.5 rounds of the similar hash&lt;br /&gt;
function Maelstrom. Additionally, we apply the rebound attack to the&lt;br /&gt;
SHA-3 submission Gr{\o}stl, which leads to an attack on 6 rounds of&lt;br /&gt;
the Gr{\o}stl-256 compression function with a complexity of $2^{120}$&lt;br /&gt;
and memory requirements of about $2^{64}$.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlK09,&lt;br /&gt;
  author    = {John Kelsey},&lt;br /&gt;
  title     = {Some notes on Grøstl},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {These are some quick notes on some properties and&lt;br /&gt;
observations of Grøstl. Nothing in this note threatens the hash&lt;br /&gt;
function; instead, I'm pointing out some properties that are a bit&lt;br /&gt;
surprising, and some broad approaches someone might take to get&lt;br /&gt;
attacks to work.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlB08,&lt;br /&gt;
  author    = {Paulo S. L. M. Barreto},&lt;br /&gt;
  title     = {An observation on Grøstl},&lt;br /&gt;
  url        = {http://www.larc.usp.br/~pbarreto/Grizzly.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {An alternative view of the Groestl SHA-3 submission is&lt;br /&gt;
presented. It does not lead to an effective attack nor reveals a&lt;br /&gt;
weakness in the design, but illustrates the importance of the&lt;br /&gt;
double-width pipe in this construction.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3390</id>
		<title>Skein</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3390"/>
		<updated>2010-02-16T08:30:05Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare, Tadayoshi Kohno, Jon Callas, Jesse Walker&lt;br /&gt;
* Website: [http://www.schneier.com/skein.html http://www.schneier.com/skein.html]; [http://skein-hash.info/ http://skein-hash.info/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SkeinUpdate.zip SkeinUpdate.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Skein.zip Skein.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Skein_Round2.zip Skein_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+09,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein1.2.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+08,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''72''' rounds (n=256,512)&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
|-     &lt;br /&gt;
|  near collision || compression function || 512 || 17 rounds (Round 1) || 2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-     &lt;br /&gt;
|  distinguisher || block cipher || 512 || 35 rounds (Round 1) || 2&amp;lt;sup&amp;gt;478&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|- &lt;br /&gt;
|  impossible differential || block cipher || 512 || 21 rounds (Round 1) || - || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-        &lt;br /&gt;
|  key recovery || block cipher || 512 || 32 rounds (Round 1) || 2&amp;lt;sup&amp;gt;312&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-    &lt;br /&gt;
|  key recovery || block cipher || 512 || 32 rounds (Round 1) || 2&amp;lt;sup&amp;gt;226&amp;lt;/sup&amp;gt; (2&amp;lt;sup&amp;gt;222&amp;lt;/sup&amp;gt;) || 2&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/526.pdf Chen,Jia]&lt;br /&gt;
|-  &lt;br /&gt;
|  key recovery || block cipher || 512 || 33 rounds (Round 1) || 2&amp;lt;sup&amp;gt;352.17&amp;lt;/sup&amp;gt; (2&amp;lt;sup&amp;gt;355.5&amp;lt;/sup&amp;gt;) || - || [http://eprint.iacr.org/2009/526.pdf Chen,Jia]&lt;br /&gt;
|-&lt;br /&gt;
|  key recovery || block cipher || 256 || 39 rounds || 2&amp;lt;sup&amp;gt;254.1&amp;lt;/sup&amp;gt; || - || [http://cryptolux.org/mediawiki/uploads/5/5b/Rotational_Cryptanalysis_of_Skein.pdf Khovratovich,Nikolic]&lt;br /&gt;
|-&lt;br /&gt;
|  key recovery || block cipher || 512 || 42 rounds|| 2&amp;lt;sup&amp;gt;507&amp;lt;/sup&amp;gt; || - || [http://cryptolux.org/mediawiki/uploads/5/5b/Rotational_Cryptanalysis_of_Skein.pdf Khovratovich,Nikolic]&lt;br /&gt;
|-&lt;br /&gt;
|}        &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinA+09,&lt;br /&gt;
    author = {Jean-Philippe Aumasson and Cagdas Calik and Willi Meier and Onur Ozen and Raphael C.-W. Phan and Kerem Varici},&lt;br /&gt;
    title = {Improved Cryptanalysis of Skein},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/438},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/438.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract={The hash function Skein is the submission of Ferguson et al. to the NIST Hash Competition, and is arguably a serious candidate for selection as SHA-3. This paper presents the first third-party analysis of Skein, with an extensive study of its main component: the block cipher Threefish. We notably investigate near collisions, distinguishers, impossible differentials, key recovery using related-key differential and boomerang attacks. In particular, we present near collisions on up to 17 rounds, an impossible differential on 21 rounds, a related-key boomerang distinguisher on 34 rounds, a known-related-key boomerang distinguisher on 35 rounds, and key recovery attacks on up to 32 rounds, out of 72 in total for Threefish-512. None of our attacks directly extends to the full Skein hash. However, the pseudorandomness of Threefish is required to validate the security proofs on Skein, and our results conclude that at least 36 rounds of Threefish seem required for optimal security guarantees.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:526,&lt;br /&gt;
    author = {Jiazhe Chen and Keting Jia},&lt;br /&gt;
    title = {Improved Related-key Boomerang Attacks on Round-Reduced Threefish-512},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/526},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/526.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {Hash function Skein is one of the 14 NIST SHA-3 second round candidates. Threefish is a tweakable block cipher as the core of Skein, defined with a 256-, 512-, and 1024-bit block size. The 512-bit block size is the primary proposal of the authors. In this paper we construct two related-key boomerang distinguishers on round-reduced Threefish-512 using the method of \emph{modular differential}. With a distinguisher on 32 rounds of Threefish-512, we improve the key recovery attack on 32 rounds of Threefish-512 proposed by Aumasson et al. Their attack requires $2^{312}$ encryptions and $2^{71}$ bytes of memory. However, our attack has a time complexity of $2^{226}$ encryptions with memory of $2^{12}$ bytes. Furthermore, we give a key recovery attack on Threefish-512 reduced to 33 rounds using a 33-round related-key boomerang distinguisher, with $2^{352.17}$ encryptions and negligible memory. Skein had been updated after it entered the second round and the results above are based on the original version. However, as the only differences between the original and the new version are the rotation constants, both of the methods can be applied to the new version with modified differential trails. For the new rotation constants, our attack on 32-round Threefish-512 has a time complexity $2^{222}$ and $2^{12}$ bytes' memory. Our attack on 33-round Threefish-512 has a time complexity $2^{355.5}$ and negligible memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:526,&lt;br /&gt;
    author = {Dmitry Khovratovich and Ivica Nikolic},&lt;br /&gt;
    title = {Rotational Cryptanalysis of ARX},&lt;br /&gt;
    howpublished = {Preproceedings of FSE 2010},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://cryptolux.org/mediawiki/uploads/5/5b/Rotational_Cryptanalysis_of_Skein.pdf},&lt;br /&gt;
    abstract = {In this paper we analyze the security of systems based on&lt;br /&gt;
modular additions, rotations, and XORs (ARX systems). We provide&lt;br /&gt;
both theoretical support for their security and practical cryptanalysis of&lt;br /&gt;
real ARX primitives. We use a technique called rotational cryptanalysis,&lt;br /&gt;
that is universal for the ARX systems and is quite efficient. We illustrate&lt;br /&gt;
the method with the best known attack on reduced versions of the block&lt;br /&gt;
cipher Threeﬁsh (the core of Skein). Additionally, we prove that ARX&lt;br /&gt;
with constants are functionally complete, i.e. any function can be realized&lt;br /&gt;
with these operations.&lt;br /&gt;
},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Archive ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{SkeinAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier and Raphael Phan},&lt;br /&gt;
  title     = {Improved analyis of Threefish},&lt;br /&gt;
  url = {http://131002.net/data/talks/threefish_rump.pdf},&lt;br /&gt;
  howpublished = {FSE 2009 rump session, slides available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=JH&amp;diff=3389</id>
		<title>JH</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=JH&amp;diff=3389"/>
		<updated>2010-02-16T07:59:36Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Hongjun Wu&lt;br /&gt;
* Website: [http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/ http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/JH_Round2.zip JH_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/JH.zip JH.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/JHUpdate.zip JHUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3W09,&lt;br /&gt;
  author    = {Hongjun Wu},&lt;br /&gt;
  title     = {The Hash Function JH},&lt;br /&gt;
  url        = {http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/jh_round2.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3W08,&lt;br /&gt;
  author    = {Hongjun Wu},&lt;br /&gt;
  title     = {The Hash Function JH},&lt;br /&gt;
  url        = {http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/jh.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''35.5''' rounds&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                     &lt;br /&gt;
|  style=&amp;quot;background:greenyellow&amp;quot; | preimage&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; || 512 ||  || 2&amp;lt;sup&amp;gt;510.3&amp;lt;/sup&amp;gt; (+ 2&amp;lt;sup&amp;gt;524&amp;lt;/sup&amp;gt; MA + 2&amp;lt;sup&amp;gt;524&amp;lt;/sup&amp;gt; CMP) || 2&amp;lt;sup&amp;gt;510.3&amp;lt;/sup&amp;gt; (Wu: 2&amp;lt;sup&amp;gt;510.6&amp;lt;/sup&amp;gt;) || [http://ehash.iaik.tugraz.at/uploads/d/da/Jh_preimage.pdf Mendel,Thomsen], [http://ehash.iaik.tugraz.at/uploads/6/6f/Jh_mt_complexity.pdf Wu]&lt;br /&gt;
|-                                      &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; Wu has analyzed the exact memory requirements, additional memory accesses (MA) and comparisons (CMP) of the attack by Mendel and Thomsen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                     &lt;br /&gt;
|  | pseudo-collision || compression || all ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/a/a8/Jh1.txt Bagheri]&lt;br /&gt;
|-                    &lt;br /&gt;
|  | pseudo-2nd preimage || compression || all ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/a/a8/Jh1.txt Bagheri]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{B08,&lt;br /&gt;
  author    = {Nasour Bagheri},&lt;br /&gt;
  title     = {Pseudo-collision and pseudo-second preimage on JH},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/a/a8/Jh1.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{MT08,&lt;br /&gt;
  author    = {Florian Mendel, Søren S. Thomsen},&lt;br /&gt;
  title     = {An Observation on JH-512},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/d/da/Jh_preimage.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
  abstract  = {In this paper, we present a generic preimage attack on JH-512. We do not claim that&lt;br /&gt;
our attack breaks JH-512 (due to the high memory requirements), but it uses some interesting&lt;br /&gt;
properties in the design principles of JH-512 which do not exist in other hash functions, e.g., the&lt;br /&gt;
SHA-2 family.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{MT08,&lt;br /&gt;
  author    = {Hongjun Wu},&lt;br /&gt;
  title     = {The Complexity of Mendel and Thomsen's Preimage Attack on JH-512},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/6/6f/Jh_mt_complexity.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
  abstract  = {Mendel and Thomsen gave a preimage attack on JH-512 by finding a preimage through the collision search over the space of $2^{1024} elements. However, they did not estimate the cost of the collision search which is the most expensive part in their attack. Our analysis shows that their attack requires at least $2^{510.3}$ compression function computations, $2^{510.6}$ memory ($2^{516.6}$ bytes), $2^{524}$ memory accesses and $2^{524}$ comparisons. Such complexity is far more expensive than brute force&lt;br /&gt;
attack which requires $2^{512}$ compression function computations and almost no memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3388</id>
		<title>Fugue</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3388"/>
		<updated>2010-02-16T07:58:29Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Shai Halevi and William E. Hall and Charanjit S. Jutla&lt;br /&gt;
* Website: [http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html  http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2_Update.zip Fugue_Round2_Update.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Fugue.zip Fugue.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/FugueUpdate.zip FugueUpdate.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2.zip Fugue_Round2.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi09,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/fugue_09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi08,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/NIST-submission-Oct08-fugue.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: (k,r,t) = '''(2,5,13)''' for (n=224,256); (k,r,t) = '''(3,5,13)''' for (n=384); (k,r,t) = '''(4,8,13)''' for (n=512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3387</id>
		<title>SHAvite-3</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3387"/>
		<updated>2010-02-16T07:57:54Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Eli Biham and Orr Dunkelman&lt;br /&gt;
* Website: [http://www.cs.technion.ac.il/~orrd/SHAvite-3/ http://www.cs.technion.ac.il/~orrd/SHAvite-3/]&lt;br /&gt;
* NIST submission package:&lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite3Update.zip SHAvite3Update.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite-3.zip SHAvite-3.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SHAvite-3_Round2.zip SHAvite-3_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD09,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD08,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/f5/Shavite.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the hash function according to the NIST requirements. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''12''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| second preimage || 512 || 9 rounds || 2&amp;lt;sup&amp;gt;496&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/634.pdf Bouillaguet et al.]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| pseudo-collision || compression || all || full (Round 1) ||  ||  || [http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt Peyrin]&lt;br /&gt;
|-                                              &lt;br /&gt;
| pseudo-collision || compression || 256 || full (Round 1) ||  ||  || [http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt Nandi,Paul]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || block cipher || 224,256 || 5 rounds  || -  || - || [http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || block cipher || 384,512 || 9 rounds  || -  || - || [http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:634,&lt;br /&gt;
    author = {Charles Bouillaguet and Orr Dunkelman and Ga\&amp;quot;etan Leurent and Pierre-Alain Fouque},&lt;br /&gt;
    title = {Attacks on Hash Functions based on Generalized Feistel - Application to Reduced-Round Lesamnta and SHAvite-3_{512}},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/634},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url= {http://eprint.iacr.org/2009/634.pdf},&lt;br /&gt;
    abstract = {In this paper we study the strength of two hash functions which are based on Generalized Feistels. Our proposed attacks themselves are mostly independent of the round function in use, and can be applied to similar hash functions which share the same structure but have different round functions.&lt;br /&gt;
&lt;br /&gt;
We start with a 22-round generic attack on the structure of Lesamnta, and adapt it to the actual round function to attack 24-round Lesamnta. We then show a generic integral attack on 20-round Lesamnta (which can be used against the block cipher itself). We follow with an attack on 9-round SHAvite-3_{512} which is the first cryptanalytic result on the hash function (which also works for the tweaked version of SHAvite-3_{512}).},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Peyrin-SHAvite-3,&lt;br /&gt;
 author = {Thomas Peyrin},&lt;br /&gt;
 title  = {Chosen-salt, chosen-counter, pseudo-collision on SHAvite-3 compression function},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{NandiP-SHAvite-3,&lt;br /&gt;
 author = {Mridul Nandi and Souradyuti Paul},&lt;br /&gt;
 title  = {OFFICIAL COMMENT: SHAvite-3},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Blue_Midnight_Wish&amp;diff=3367</id>
		<title>Blue Midnight Wish</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Blue_Midnight_Wish&amp;diff=3367"/>
		<updated>2010-02-15T10:50:28Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Danilo Gligoroski, Vlastimil Klima, Svein Johan Knapskog, Mohamed El-Hadedy, Jørn Amundsen, Stig Frode Mjølsnes&lt;br /&gt;
* Website: [http://www.q2s.ntnu.no/sha3_nist_competition/start http://www.q2s.ntnu.no/sha3_nist_competition/start]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Blue_Midnight_Wish.zip Blue_Midnight_Wish.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Blue_Midnight_Wish_Round2.zip Blue_Midnight_Wish_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiKKH+09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima and Svein Johan Knapskog and Mohamed El-Hadedy and J\o{}rn Amundsen and Stig Frode Mj\o{}lsnes},&lt;br /&gt;
  title     = {Cryptographic Hash Function BLUE MIDNIGHT WISH},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/BlueMidnightWishDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiK09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima },&lt;br /&gt;
  title     = {A Document describing all modifications made on the Blue Midnight Wish cryptographic hash function before entering the Second Round of SHA-3 hash competition},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/Round2Mods.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiKKH+08,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima and Svein Johan Knapskog and Mohamed El-Hadedy and J\o{}rn Amundsen and Stig Frode Mj\o{}lsnes},&lt;br /&gt;
  title     = {Cryptographic Hash Function BLUE MIDNIGHT WISH},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW/Supporting_Documentation/BlueMidnightWishDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the actual hash function. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: Expandrounds&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = '''2'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| observation || hash || 256,512 || (Round 2) || - || - || [http://eprint.iacr.org/2009/453.pdf Klima,Susil]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-collision || hash || all || (Round 1) || 2&amp;lt;sup&amp;gt;3n/8+1&amp;lt;/sup&amp;gt;|| - || [http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || hash || all || (Round 1) || 2&amp;lt;sup&amp;gt;3n/4+1&amp;lt;/sup&amp;gt; || - || [http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| near-collision || compression || all || (Round 1) || example || - || [http://www2.mat.dtu.dk/people/S.Thomsen/bmw/nc-compress.pdf Thomsen]&lt;br /&gt;
|- &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:453,&lt;br /&gt;
    author = {Vlastimil Klima and Petr Susil},&lt;br /&gt;
    title = {A Note on Linear Approximations of BLUE MIDNIGHT WISH Cryptographic Hash Function},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/453},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/453.pdf},&lt;br /&gt;
    abstract = {Abstract. BLUE MIDNIGHT WISH hash function is the fastest among 14 algorithms in the second round of SHA-3 competition [1]. At the beginning of this round authors were invited to add some tweaks before September 15th 2009. In this paper we discuss the tweaked version (BMW). The BMW algorithm [3] is of the type AXR, since it uses only operations ADD (sub), XOR and ROT (shift). If we substitute the operation ADD with operation XOR, we get a BMWlin, which is an affine transformation. In this paper we consider only a BMWlin function and its building blocks. These affine transformations can be represented as a linear matrix and a constant vector. We found that all matrices of main blocks of BMWlin have a full rank, or they have a rank very close to full rank. The structure of matrices was examined. Matrices of elementary blocks have an expected non-random structure, while main blocks have a random structure. We will also show matrices for different values of security parameter ExpandRounds1 (values between 0 and 16). We observed that increasing the number of rounds ExpandRounds1 tends to increase randomness as was intended by designers. These observations hold for both BMW256lin and BMW512lin. In this analysis we did not find any useful property, which would help in cryptanalysis, nor did we find any weaknesses of BMW. The study of all building blocks will follow.}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Thomsen-bmw-compress,&lt;br /&gt;
 author = {Søren S. Thomsen},&lt;br /&gt;
 title = {Pseudo-cryptanalysis of Blue Midnight Wish},&lt;br /&gt;
 url = {http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2009},&lt;br /&gt;
 abstract ={We describe pseudo-collision and pseudo-(second) preimage attacks on the SHA-3 candidate Blue Midnight Wish. The complexity of the pseudo-collision attack is around 2^{3n/8+1}, and the complexity of the pseudo-(second) preimage attack is around 2^{3n/4+1}.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Thomsen-bmw-nc-compress,&lt;br /&gt;
 author = {Søren S. Thomsen},&lt;br /&gt;
 title = {A near-collision attack on the Blue Midnight Wish compression function},&lt;br /&gt;
 url = {http://www2.mat.dtu.dk/people/S.Thomsen/bmw/nc-compress.pdf},&lt;br /&gt;
 howpublished = {Version 2.0, available online},&lt;br /&gt;
 year = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3364</id>
		<title>SHAvite-3</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3364"/>
		<updated>2010-02-15T10:19:11Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: Attacks on Hash Functions based on Generalized Feistel - Application to Reduced-Round Lesamnta and SHAvite-3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Eli Biham and Orr Dunkelman&lt;br /&gt;
* Website: [http://www.cs.technion.ac.il/~orrd/SHAvite-3/ http://www.cs.technion.ac.il/~orrd/SHAvite-3/]&lt;br /&gt;
* NIST submission package:&lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite3Update.zip SHAvite3Update.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite-3.zip SHAvite-3.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SHAvite-3_Round2.zip SHAvite-3_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD09,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD08,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/f5/Shavite.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the actual hash function. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''12''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| second preimage || 512 || 9 rounds || 2&amp;lt;sup&amp;gt;496&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/634.pdf Bouillaguet et al.]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|- &lt;br /&gt;
| pseudo-collision || compression || all || full (Round 1) ||  ||  || [http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt Peyrin]&lt;br /&gt;
|-                                              &lt;br /&gt;
| pseudo-collision || compression || 256 || full (Round 1) ||  ||  || [http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt Nandi,Paul]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || block cipher || 224,256 || 5 rounds  || -  || - || [http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || block cipher || 384,512 || 9 rounds  || -  || - || [http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:634,&lt;br /&gt;
    author = {Charles Bouillaguet and Orr Dunkelman and Ga\&amp;quot;etan Leurent and Pierre-Alain Fouque},&lt;br /&gt;
    title = {Attacks on Hash Functions based on Generalized Feistel - Application to Reduced-Round Lesamnta and SHAvite-3_{512}},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/634},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url= {http://eprint.iacr.org/2009/634.pdf},&lt;br /&gt;
    abstract = {In this paper we study the strength of two hash functions which are based on Generalized Feistels. Our proposed attacks themselves are mostly independent of the round function in use, and can be applied to similar hash functions which share the same structure but have different round functions.&lt;br /&gt;
&lt;br /&gt;
We start with a 22-round generic attack on the structure of Lesamnta, and adapt it to the actual round function to attack 24-round Lesamnta. We then show a generic integral attack on 20-round Lesamnta (which can be used against the block cipher itself). We follow with an attack on 9-round SHAvite-3_{512} which is the first cryptanalytic result on the hash function (which also works for the tweaked version of SHAvite-3_{512}).},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Peyrin-SHAvite-3,&lt;br /&gt;
 author = {Thomas Peyrin},&lt;br /&gt;
 title  = {Chosen-salt, chosen-counter, pseudo-collision on SHAvite-3 compression function},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{NandiP-SHAvite-3,&lt;br /&gt;
 author = {Mridul Nandi and Souradyuti Paul},&lt;br /&gt;
 title  = {OFFICIAL COMMENT: SHAvite-3},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3363</id>
		<title>SHAvite-3</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3363"/>
		<updated>2010-02-15T10:03:14Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Eli Biham and Orr Dunkelman&lt;br /&gt;
* Website: [http://www.cs.technion.ac.il/~orrd/SHAvite-3/ http://www.cs.technion.ac.il/~orrd/SHAvite-3/]&lt;br /&gt;
* NIST submission package:&lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite3Update.zip SHAvite3Update.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite-3.zip SHAvite-3.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SHAvite-3_Round2.zip SHAvite-3_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD09,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD08,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/f5/Shavite.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the actual hash function. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameter: '''12''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| || || || || ||&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                        &lt;br /&gt;
|   | pseudo-collision || compression || all || full (Round 1) ||  ||  || [http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt Peyrin]&lt;br /&gt;
|-                                              &lt;br /&gt;
|   | pseudo-collision || compression || 256 || full (Round 1) ||  ||  || [http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt Nandi,Paul]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || block cipher || 224,256 || 5 rounds  || -  || - || [http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || block cipher || 384,512 || 9 rounds  || -  || - || [http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf submission document]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Peyrin-SHAvite-3,&lt;br /&gt;
 author = {Thomas Peyrin},&lt;br /&gt;
 title  = {Chosen-salt, chosen-counter, pseudo-collision on SHAvite-3 compression function},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{NandiP-SHAvite-3,&lt;br /&gt;
 author = {Mridul Nandi and Souradyuti Paul},&lt;br /&gt;
 title  = {OFFICIAL COMMENT: SHAvite-3},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=BLAKE&amp;diff=3356</id>
		<title>BLAKE</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=BLAKE&amp;diff=3356"/>
		<updated>2010-02-04T14:56:06Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: fixed bibtex entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Jean-Philippe Aumasson, Luca Henzen, Willi Meier, Raphael C.-W. Phan&lt;br /&gt;
* Website: [http://131002.net/blake/ http://131002.net/blake/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/BLAKE_Round2.zip BLAKE_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/BLAKE.zip BLAKE.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/BLAKEUpdate.zip BLAKEUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3AumassonHMP08,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Luca Henzen and Willi Meier and Raphael C.-W. Phan},&lt;br /&gt;
  title     = {SHA-3 proposal BLAKE},&lt;br /&gt;
  url        = {http://131002.net/blake/blake.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
We distinguish between two cases: results on the complete hash function, and results on underlying building blocks.&lt;br /&gt;
&lt;br /&gt;
A description of the tables is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hash function ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on the actual hash function. The only allowed modification is to change the security parameter.&lt;br /&gt;
&lt;br /&gt;
Recommended security parameters: '''10''' rounds (n=224,256); '''14''' rounds (n=384,512)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis ||  Hash Size (n) || Parameters || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || 224,256 || 2.5 rounds   || 2&amp;lt;sup&amp;gt;n-15&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || 384 || 2.5 rounds   || 2&amp;lt;sup&amp;gt;355&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage ||  512 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;481&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building blocks ===&lt;br /&gt;
&lt;br /&gt;
Here we list results on underlying building blocks, and the hash function modified by other means than the security parameter.&lt;br /&gt;
&lt;br /&gt;
Note that these results assume more direct control or access over some internal variables (aka. free-start, pseudo, compression function, block cipher, or permutation attacks). &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| free-start collision || hash || 224,256 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n/2-16&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| free-start collision || hash || 384,512 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n/2-32&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 256 || 4 rounds (nb. 6-9)  || 2&amp;lt;sup&amp;gt;42&amp;lt;/sup&amp;gt;  || - || [http://www.jguo.org/docs/blake-col.pdf Guo,Matusiewicz]&lt;br /&gt;
|-&lt;br /&gt;
| impossible differential || permutation || 224,256 || 5 rounds  || -  || - || [http://eprint.iacr.org/2010/043.pdf Aumasson,Guo,Knellwolf,Matusiewicz,Meier]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| impossible differential || permutation || 384,512 || 6 rounds  || -  || - || [http://eprint.iacr.org/2010/043.pdf Aumasson,Guo,Knellwolf,Matusiewicz,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:238,&lt;br /&gt;
    author = {Li Ji and Xu Liangyu },&lt;br /&gt;
    title = {Attacks on Round-Reduced BLAKE},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/238},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/238.pdf},&lt;br /&gt;
    abstract = {BLAKE is a new hash family proposed for SHA-3. The core of compression function reuses the core function of ChaCha. A round-dependent permutation is used as message schedule. BLAKE is claimed to achieve full diffusion after 2 rounds. However, message words can be controlled on the first several founds. By exploiting properties of message permutation, we can attack 2.5 reduced rounds. The results do not threat the security claimed in the specification. },&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{blakeGM09,&lt;br /&gt;
 author = {Jian Guo and Krystian Matusiewicz},&lt;br /&gt;
 title  = {Round-Reduced Near-Collisions of BLAKE-32},&lt;br /&gt;
 url    = {http://www.jguo.org/docs/blake-col.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 note = {Accepted for presentation at WEWoRC 2009},&lt;br /&gt;
 year   = {2009}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2010:043,&lt;br /&gt;
    author = {Jean-Philippe Aumasson and Jian Guo and Simon Knellwolf and Krystian Matusiewicz and Willi Meier},&lt;br /&gt;
    title = {Differential and invertibility properties of BLAKE (full version)},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2010/043},&lt;br /&gt;
    year = {2010},&lt;br /&gt;
    url = {http://eprint.iacr.org/2010/043.pdf},&lt;br /&gt;
    abstract = {BLAKE is a hash function selected by NIST as one of the 14 second round candidates for the SHA-3 Competition. In this paper, we follow a bottom-up approach to exhibit properties of BLAKE and of its building blocks: based on differential properties of the internal function G, we show that a round of BLAKE is a permutation on the message space, and present an efficient inversion algorithm. For 1.5 rounds we present an algorithm that finds preimages faster than in previous attacks. Discovered properties lead us to describe large classes of impossible differentials for two rounds of BLAKE’s internal permutation, and particular impossible differentials for five and six rounds, respectively for BLAKE- 32 and BLAKE-64. Then, using a linear and rotation-free model, we describe near-collisions for four rounds of the compression function. Finally, we discuss the problem of establishing upper bounds on the probability of differential characteristics for BLAKE.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Cryptanalysis_Categories&amp;diff=3354</id>
		<title>Cryptanalysis Categories</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Cryptanalysis_Categories&amp;diff=3354"/>
		<updated>2010-02-01T09:25:31Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For presentation reasons, we provide a ''simplified'' overview of cryptanalytic results in The SHA-3 Zoo. We only consider cryptanalytic results that have not been performed by the designers themselves and are included in the initial proposal. Exceptions are cryptanalytic results by non-designers and cryptanalytic results by designers that are not mentioned in the proposal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Color Codes ==&lt;br /&gt;
&lt;br /&gt;
Different color codes should give a better overview of the impact of cryptanalytic results. The color codes are only used for results on the main  NIST requirements of the full hash function with recommended parameters. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! width=&amp;quot;100&amp;quot;| color !! Complexity of Result !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot;  |  || compr. calls &amp;lt; generic || align=&amp;quot;left&amp;quot; | The number of compression function calls (or equivalents) is below generic attacks for collision, 2nd preimage or preimage. The complexity of the attack is very close to generic attacks and is therefore of lesser relevance. Additionally, attacks in this simple model may neglect memory considerations. However, attacks of this type do not exist for the SHA-2 hash functions. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:yellow&amp;quot; | || compr. calls &amp;lt; generic * 1/n  || align=&amp;quot;left&amp;quot; | The number of compression function calls (or equivalents) is below generic attacks reduced by a factor of n (hash size) for collision, 2nd preimage or preimage. Attacks in this simple model may neglect memory considerations. However, attacks of this type do not exist for the SHA-2 hash functions.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:orange&amp;quot; | || time * memory &amp;lt; generic * 1/n   || align=&amp;quot;left&amp;quot; | The time*memory product is below generic attacks reduced by a factor of n (hash size) for collision, 2nd preimage or preimage. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:red&amp;quot; |    || practical example         || align=&amp;quot;left&amp;quot; | A practical example is given for the attack on this hash function. This is an extra category since practical examples improve the confidence in an attack.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Main Cryptanalysis Table ==&lt;br /&gt;
&lt;br /&gt;
The main table should give a first impression on the remaining SHA-3 candidates. It shows only the best known attack, more detailed results are given in the individual hash function tables.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! width=&amp;quot;140&amp;quot;| column !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Hash Name                 || align=&amp;quot;left&amp;quot; | More detailed information about this SHA-3 candidate is given at its WikiPage.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Principal Submitter       || align=&amp;quot;left&amp;quot; | This column shows only the principal submitter. Additional contributors are listed at the individual hash function pages and all submitters are listed [http://ehash.iaik.tugraz.at/wiki/SHA-3_submitters here].&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Best Attack on Main NIST Requirements  || align=&amp;quot;left&amp;quot; | In this column the best collision, 2nd-preimage or preimage attack is shown. To give a quick overview of the complexity of the best attack, the cells are labeled with different colors.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Best Attack on other Hash Requirements || align=&amp;quot;left&amp;quot; | Best attack on additional requirements for a hash function not unambiguously specified by NIST yet.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Individual Hash Function Tables ==&lt;br /&gt;
&lt;br /&gt;
The individual hash function tables give a more detailed overview of the cryptanalytic results with its complexity. The order of entries does not imply a ranking of the attacks. A dash (-) in the individual table means that the complexities are neglible. A question mark (?) means that the information is not given or unclear. We ask the authors to include these results in the abstract of their publication.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! width=&amp;quot;140&amp;quot;| column !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Type of Analysis    || align=&amp;quot;left&amp;quot; | This column gives a first impression what (requirement) has been analyzed. Some results do not violate any security requirements. Only attacks on the main NIST requirements and for the full hash function with recommended parameters are highlighted.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Hash Function Part  || align=&amp;quot;left&amp;quot; | Shows which part of the hash function has been attacked.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Hash Size (n)       || align=&amp;quot;left&amp;quot; | The hash sizes for which the attack applies with the given complexity.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Parameters/Variants || align=&amp;quot;left&amp;quot; | Gives the parameters for attacks on reduced variants. The column is left empty if the attack is on the recommended parameters of the designers.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Compression Function Calls || align=&amp;quot;left&amp;quot; | The number of compression function calls (or equivalents) as given by the authors.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Memory Requirements || align=&amp;quot;left&amp;quot; | The memory requirements of the attack as given by the authors.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#efefef;&amp;quot;| Reference           || align=&amp;quot;left&amp;quot; | A link the published result.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3294</id>
		<title>SHAvite-3</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3294"/>
		<updated>2009-11-24T08:16:25Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: fixed typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Eli Biham and Orr Dunkelman&lt;br /&gt;
* Website: [http://www.cs.technion.ac.il/~orrd/SHAvite-3/ http://www.cs.technion.ac.il/~orrd/SHAvite-3/]&lt;br /&gt;
* NIST submission package:&lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite3Update.zip SHAvite3Update.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite-3.zip SHAvite-3.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SHAvite-3_Round2.zip SHAvite-3_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD09,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD08,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/f5/Shavite.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                        &lt;br /&gt;
|   | pseudo-collision || compression || all ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt Peyrin]&lt;br /&gt;
|-                                              &lt;br /&gt;
|   | pseudo-collision || compression || 256 ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt Nandi,Paul]&lt;br /&gt;
|-                                              &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Peyrin-SHAvite-3,&lt;br /&gt;
 author = {Thomas Peyrin},&lt;br /&gt;
 title  = {Chosen-salt, chosen-counter, pseudo-collision on SHAvite-3 compression function},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{NandiP-SHAvite-3,&lt;br /&gt;
 author = {Mridul Nandi and Souradyuti Paul},&lt;br /&gt;
 title  = {OFFICIAL COMMENT: SHAvite-3},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3293</id>
		<title>Skein</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3293"/>
		<updated>2009-11-23T15:41:31Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare, Tadayoshi Kohno, Jon Callas, Jesse Walker&lt;br /&gt;
* Website: [http://www.schneier.com/skein.html http://www.schneier.com/skein.html]; [http://skein-hash.info/ http://skein-hash.info/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SkeinUpdate.zip SkeinUpdate.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Skein.zip Skein.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Skein_Round2.zip Skein_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+09,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein1.2.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+08,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.skein-hash.info/sites/default/files/skein.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
|-     &lt;br /&gt;
|  near collision || compression function || 512 || 17 rounds || 2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-     &lt;br /&gt;
|  distinguisher || block cipher || 512 || 35 rounds || 2&amp;lt;sup&amp;gt;478&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|- &lt;br /&gt;
|  impossible differential || block cipher || 512 || 21 rounds || - || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-        &lt;br /&gt;
|  key recovery || block cipher || 512 || 32 rounds || 2&amp;lt;sup&amp;gt;312&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/438.pdf Aumasson,Calik,Meier,Ozen,Phan,Varici]&lt;br /&gt;
|-    &lt;br /&gt;
|  key recovery || block cipher || 512 || 32 rounds || 2&amp;lt;sup&amp;gt;226&amp;lt;/sup&amp;gt; (2&amp;lt;sup&amp;gt;222&amp;lt;/sup&amp;gt;) || 2&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/526.pdf Chen,Jia]&lt;br /&gt;
|-  &lt;br /&gt;
|  key recovery || block cipher || 512 || 33 rounds || 2&amp;lt;sup&amp;gt;352.17&amp;lt;/sup&amp;gt; (2&amp;lt;sup&amp;gt;355.5&amp;lt;/sup&amp;gt;) || - || [http://eprint.iacr.org/2009/526.pdf Chen,Jia]&lt;br /&gt;
|-&lt;br /&gt;
|}        &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{skeinA+09,&lt;br /&gt;
    author = {Jean-Philippe Aumasson and Cagdas Calik and Willi Meier and Onur Ozen and Raphael C.-W. Phan and Kerem Varici},&lt;br /&gt;
    title = {Improved Cryptanalysis of Skein},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/438},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/438.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract={The hash function Skein is the submission of Ferguson et al. to the NIST Hash Competition, and is arguably a serious candidate for selection as SHA-3. This paper presents the first third-party analysis of Skein, with an extensive study of its main component: the block cipher Threefish. We notably investigate near collisions, distinguishers, impossible differentials, key recovery using related-key differential and boomerang attacks. In particular, we present near collisions on up to 17 rounds, an impossible differential on 21 rounds, a related-key boomerang distinguisher on 34 rounds, a known-related-key boomerang distinguisher on 35 rounds, and key recovery attacks on up to 32 rounds, out of 72 in total for Threefish-512. None of our attacks directly extends to the full Skein hash. However, the pseudorandomness of Threefish is required to validate the security proofs on Skein, and our results conclude that at least 36 rounds of Threefish seem required for optimal security guarantees.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:526,&lt;br /&gt;
    author = {Jiazhe Chen and Keting Jia},&lt;br /&gt;
    title = {Improved Related-key Boomerang Attacks on Round-Reduced Threefish-512},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/526},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/526.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {Hash function Skein is one of the 14 NIST SHA-3 second round candidates. Threefish is a tweakable block cipher as the core of Skein, defined with a 256-, 512-, and 1024-bit block size. The 512-bit block size is the primary proposal of the authors. In this paper we construct two related-key boomerang distinguishers on round-reduced Threefish-512 using the method of \emph{modular differential}. With a distinguisher on 32 rounds of Threefish-512, we improve the key recovery attack on 32 rounds of Threefish-512 proposed by Aumasson et al. Their attack requires $2^{312}$ encryptions and $2^{71}$ bytes of memory. However, our attack has a time complexity of $2^{226}$ encryptions with memory of $2^{12}$ bytes. Furthermore, we give a key recovery attack on Threefish-512 reduced to 33 rounds using a 33-round related-key boomerang distinguisher, with $2^{352.17}$ encryptions and negligible memory. Skein had been updated after it entered the second round and the results above are based on the original version. However, as the only differences between the original and the new version are the rotation constants, both of the methods can be applied to the new version with modified differential trails. For the new rotation constants, our attack on 32-round Threefish-512 has a time complexity $2^{222}$ and $2^{12}$ bytes' memory. Our attack on 33-round Threefish-512 has a time complexity $2^{355.5}$ and negligible memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Archive ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{SkeinAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier and Raphael Phan},&lt;br /&gt;
  title     = {Improved analyis of Threefish},&lt;br /&gt;
  url = {http://131002.net/data/talks/threefish_rump.pdf},&lt;br /&gt;
  howpublished = {FSE 2009 rump session, slides available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SIMD&amp;diff=3292</id>
		<title>SIMD</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SIMD&amp;diff=3292"/>
		<updated>2009-11-23T15:37:36Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Gaëtan Leurent, Charles Bouillaguet, Pierre-Alain Fouque &lt;br /&gt;
* Website: [http://www.di.ens.fr/~leurent/simd.html http://www.di.ens.fr/~leurent/simd.html]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SIMDUpdate.zip SIMDUpdate.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SIMD.zip SIMD.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SIMD_Round2.zip SIMD_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3LBF09,&lt;br /&gt;
  author    = {Gaëtan Leurent and Charles Bouillaguet and Pierre-Alain Fouque},&lt;br /&gt;
  title     = {SIMD Is a Message Digest},&lt;br /&gt;
  url        = {http://www.di.ens.fr/~leurent/files/SIMD.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3LBF08,&lt;br /&gt;
  author    = {Gaëtan Leurent and Charles Bouillaguet and Pierre-Alain Fouque},&lt;br /&gt;
  title     = {SIMD Is a Message Digest},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/4/4e/Simd.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
* None yet&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=File:Simd.pdf&amp;diff=3291</id>
		<title>File:Simd.pdf</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=File:Simd.pdf&amp;diff=3291"/>
		<updated>2009-11-23T15:37:16Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3290</id>
		<title>SHAvite-3</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3290"/>
		<updated>2009-11-23T15:27:01Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Eli Biham and Orr Dunkelman&lt;br /&gt;
* Website: [http://www.cs.technion.ac.il/~orrd/SHAvite-3/ http://www.cs.technion.ac.il/~orrd/SHAvite-3/]&lt;br /&gt;
* NIST submission package:&lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite-3.zip SHAvite-3.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite3Update.zip SHAvite3Update.zip])&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/SHAvite-3_Round2.zip SHAvite-3_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD09,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD08,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/f5/Shavite.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                        &lt;br /&gt;
|   | pseudo-collision || compression || all ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt Peyrin]&lt;br /&gt;
|-                                              &lt;br /&gt;
|   | pseudo-collision || compression || 256 ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt Nandi,Paul]&lt;br /&gt;
|-                                              &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Peyrin-SHAvite-3,&lt;br /&gt;
 author = {Thomas Peyrin},&lt;br /&gt;
 title  = {Chosen-salt, chosen-counter, pseudo-collision on SHAvite-3 compression function},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{NandiP-SHAvite-3,&lt;br /&gt;
 author = {Mridul Nandi and Souradyuti Paul},&lt;br /&gt;
 title  = {OFFICIAL COMMENT: SHAvite-3},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Shabal&amp;diff=3289</id>
		<title>Shabal</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Shabal&amp;diff=3289"/>
		<updated>2009-11-23T15:21:01Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Emmanuel Bresson, Anne Canteaut, Benoît Chevallier-Mames, Christophe Clavier, Thomas Fuhr, Aline Gouget, Thomas Icart, Jean-François Misarsky, Marìa Naya-Plasencia, Pascal Paillier, Thomas Pornin, Jean-René Reinhard, Céline Thuillet, Marion Videau&lt;br /&gt;
* Website: http://www.shabal.com/&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Shabal_Round2.zip Shabal_Round2.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Shabal.zip Shabal.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3CanteautCGPP08,&lt;br /&gt;
  author    = {Emmanuel Bresson and Anne Canteaut and Benoît Chevallier-Mames and Christophe Clavier and Thomas Fuhr and Aline Gouget and Thomas Icart and Jean-François Misarsky and Marìa Naya-Plasencia and Pascal Paillier and Thomas Pornin and Jean-René Reinhard and Céline Thuillet and Marion Videau},&lt;br /&gt;
  title     = {Shabal, a Submission to NIST’s Cryptographic Hash Algorithm Competition},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/6/6c/Shabal.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:199,&lt;br /&gt;
    author = {Emmanuel Bresson and Anne Canteaut and Benoît Chevallier-Mames and Christophe Clavier and Thomas Fuhr and Aline Gouget and Thomas Icart and Jean-François Misarsky and Marìa Naya-Plasencia and Pascal Paillier and Thomas Pornin and Jean-René Reinhard and Céline Thuillet and Marion Videau},&lt;br /&gt;
    title = {Indifferentiability with Distinguishers: Why Shabal Does Not Require Ideal Ciphers},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/199},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/199.pdf},&lt;br /&gt;
    abstract = {Shabal is based on a new provably secure mode of operation. Some related-key distinguishers for the underlying keyed permutation have been exhibited recently by Aumasson et al. and Knudsen et al., but with no visible impact on the security of Shabal. This paper then aims at extensively studying such distinguishers for the keyed permutation used in Shabal, and at clarifying the impact that they exert on the security of the full hash function. Most interestingly, a new security proof for Shabal's mode of operation is provided where the keyed permutation is not assumed to be an ideal cipher anymore, but observes a distinguishing property i.e., an explicit relation verified by all its inputs and outputs. As a consequence of this extended proof, all known distinguishers for the keyed permutation are proven not to weaken the security of Shabal. In our study, we provide the foundation of a generalization of the indifferentiability framework to biased random primitives, this part being of independent interest.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                        &lt;br /&gt;
|   | non-randomness || permutation || all || (p,r)=(3,12) || 2&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; || || [http://131002.net/data/papers/Aum09.pdf Aumasson]&lt;br /&gt;
|-                                              &lt;br /&gt;
|   | non-randomness || permutation || all ||  any (p,r) || 1 || || [http://www.mat.dtu.dk/people/S.Thomsen/shabal/shabal.pdf Knudsen,Matusiewicz,Thomsen]&lt;br /&gt;
|-  &lt;br /&gt;
|   | non-randomness || permutation || all || any (p,r) || 2 || || [http://131002.net/data/papers/AMM09.pdf Aumasson,Mashatan,Meier]&lt;br /&gt;
|-                                           &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{shabalAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson},&lt;br /&gt;
  title     = {On the pseudorandomness of Shabal's keyed permutation},&lt;br /&gt;
  url        = {http://131002.net/data/papers/Aum09.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract = {&lt;br /&gt;
  We report observations suggesting that the permutation used in&lt;br /&gt;
  Shabal does not behave pseudorandomly. This does not affect the&lt;br /&gt;
  security of Shabal as submitted to the NIST Hash Competition.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{shabalKMT09,&lt;br /&gt;
  author    = {Lars R. Knudsen and Krystian Matusiewicz and Søren S. Thomsen},&lt;br /&gt;
  title     = {Observations on the Shabal keyed permutation},&lt;br /&gt;
  url        = {http://www.mat.dtu.dk/people/S.Thomsen/shabal/shabal.pdf },&lt;br /&gt;
  howpublished = {OFFICIAL COMMENT},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract = {&lt;br /&gt;
 In this note we show that the permutation P used in the Shabal hash function, which is&lt;br /&gt;
a candidate in the SHA-3 competition, has some non-random properties. As an example,&lt;br /&gt;
it is easy to find a number of fixed points in the permutation. Moreover, large key-multicollisions&lt;br /&gt;
can be easily found; these are multi-collisions where only the key input contains&lt;br /&gt;
a difference. All observations are easily verified, and most of them are independent of the&lt;br /&gt;
choice of security parameters. Our observations, on the other hand, do not seem extensible&lt;br /&gt;
to the full hash function.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{shabalAum09a,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Atefeh Mashatan and Willi Meier},&lt;br /&gt;
  title     = {More on Shabal's permutation},&lt;br /&gt;
  url        = {http://131002.net/data/papers/AMM09.pdf},&lt;br /&gt;
  howpublished = {OFFICIAL COMMENT},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Luffa&amp;diff=3288</id>
		<title>Luffa</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Luffa&amp;diff=3288"/>
		<updated>2009-11-23T15:19:06Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Christophe De Canniere, Hisayoshi Sato, Dai Watanabe&lt;br /&gt;
* Website: [http://www.sdl.hitachi.co.jp/crypto/luffa/ http://www.sdl.hitachi.co.jp/crypto/luffa/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/LuffaUpdate.zip LuffaUpdate.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Luffa.zip Luffa.zip])&lt;br /&gt;
**round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Luffa_Round2_Update.zip Luffa_Round2_Update.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Luffa_Round2.zip Luffa_Round2.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3CHSW09,&lt;br /&gt;
  author    = {Christophe De Canniere and Hisayoshi Sato and Dai Watanabe},&lt;br /&gt;
  title     = {Hash Function Luffa: Specification},&lt;br /&gt;
  url        = {http://www.sdl.hitachi.co.jp/crypto/luffa/Luffa_v2_Specification_20091002.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3CHSW09a,&lt;br /&gt;
  author    = {Christophe De Canniere and Hisayoshi Sato and Dai Watanabe},&lt;br /&gt;
  title     = {Hash Function Luffa: Supporting Document},&lt;br /&gt;
  url        = {http://www.sdl.hitachi.co.jp/crypto/luffa/Luffa_v2_SupportingDocument_20090915.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3CHSW08,&lt;br /&gt;
  author    = {Christophe De Canniere and Hisayoshi Sato and Dai Watanabe},&lt;br /&gt;
  title     = {Hash Function Luffa: Specification},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/e/ea/Luffa_Specification.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3CHSW08a,&lt;br /&gt;
  author    = {Christophe De Canniere and Hisayoshi Sato and Dai Watanabe},&lt;br /&gt;
  title     = {Hash Function Luffa: Supporting Document},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/fe/Luffa_SupportingDocument.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-2nd preimage || hash || all ||  || 1 || - || [http://eprint.iacr.org/2009/224.pdf Jia]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo-preimage || hash || 256 ||  || 2&amp;lt;sup&amp;gt;127&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/224.pdf Jia]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo-preimage || hash || 512 ||  || 2&amp;lt;sup&amp;gt;171&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/224.pdf Jia]&lt;br /&gt;
|-&lt;br /&gt;
| distinguisher || permutation ||  || 4 rounds || ? || - || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:224,&lt;br /&gt;
    author = {Keting Jia},&lt;br /&gt;
    title = {Pseudo-Collision, Pseudo-Preimage and Pseudo-Second-Preimage Attacks on Luffa},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/224},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/224.pdf},&lt;br /&gt;
    abstract = {In this paper, we show some pseudo-collision and pseudo-second-preimage examples for the SHA-3 candidate algorithm Luffa. The pseudo-collision and pseudo-second-preimage can be obtained easily by the message injection function. At the same time, the pseudo-preimage attacks are shown in this paper. For Luffa-224/256, only two iteration functions is needed to get the pseudo-preimage. We need $2^{127}$ and $2^{171}$ to get the pseudo-preimage for Luffa-384 and Luffa-512 respectively. },&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAM9,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier},&lt;br /&gt;
  title     = {Zero-sum distinguishers for reduced Keccak-f and for the core functions of Luffa and Hamsi},&lt;br /&gt;
  url        = {http://www.131002.net/data/papers/AM09.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list}&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {We present a new type of distinguisher, called zero-sum distinguisher, and apply it to reduced versions of the Keccak-f permutation. We obtain practical and deterministic distinguishers on up to 9 rounds, and shortcut distinguishers on up to 16 rounds, out of 18 in total. These observations do not seem to affect the security of Keccak. We also briefly describe application of zero-sum distinguishers to the core permutations of Luffa and Hamsi.},&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Keccak&amp;diff=3287</id>
		<title>Keccak</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Keccak&amp;diff=3287"/>
		<updated>2009-11-23T15:13:05Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche&lt;br /&gt;
* Website: [http://keccak.noekeon.org/ http://keccak.noekeon.org/] &lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Keccak.zip Keccak.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Keccak_Round2.zip Keccak_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{KeccakSpecs2,&lt;br /&gt;
  author    = {G. Bertoni and J. Daemen and M. Peeters and G. Van Assche},&lt;br /&gt;
  title     = {Keccak specifications},&lt;br /&gt;
  url        = {http://keccak.noekeon.org/Keccak-specifications-2.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{KeccakMain2,&lt;br /&gt;
  author    = {G. Bertoni and J. Daemen and M. Peeters and G. Van Assche},&lt;br /&gt;
  title     = {Keccak sponge function family main document},&lt;br /&gt;
  url        = {http://keccak.noekeon.org/Keccak-main-2.0.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{KeccakSpecs,&lt;br /&gt;
  author    = {G. Bertoni and J. Daemen and M. Peeters and G. Van Assche},&lt;br /&gt;
  title     = {Keccak specifications},&lt;br /&gt;
  url        = {http://keccak.noekeon.org/Keccak-specifications.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{KeccakMain,&lt;br /&gt;
  author    = {G. Bertoni and J. Daemen and M. Peeters and G. Van Assche},&lt;br /&gt;
  title     = {Keccak sponge function family main document},&lt;br /&gt;
  url        = {http://keccak.noekeon.org/Keccak-main-1.0.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| observations || permutation || all ||  ||  ||  || [http://131002.net/data/papers/AK09.pdf Aumasson,Khovratovich]&lt;br /&gt;
|-   &lt;br /&gt;
| cube attack  || partial preimage || 224 || 4 rounds || 2&amp;lt;sup&amp;gt;19&amp;lt;/sup&amp;gt; || ? || [http://www.cs.rit.edu/~jal6806/thesis/thesis.pdf Joel,Lathrop]&lt;br /&gt;
|-   &lt;br /&gt;
| distinguisher  || permutation || all || 16 rounds || 2&amp;lt;sup&amp;gt;1023.88&amp;lt;/sup&amp;gt; || || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-   &lt;br /&gt;
|}&lt;br /&gt;
               &lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{keccakAK09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Dmitry Khovratovich},&lt;br /&gt;
  title     = {First Analysis of Keccak},&lt;br /&gt;
  url        = {http://131002.net/data/papers/AK09.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {We apply known automated cryptanalytic tools to the Keccak-f[1600] permutation, using&lt;br /&gt;
a triangulation tool to solve the CICO problem, and cube testers to detect some structure in the&lt;br /&gt;
algebraic description of the reduced Keccak-f[1600]. The applicability of our tools was notably limited&lt;br /&gt;
by the strength of the inverse permutation.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{keccakAK09,&lt;br /&gt;
  author    = {Joel Lathrop},&lt;br /&gt;
  title     = {Cube Attacks on Cryptographic Hash Functions},&lt;br /&gt;
  url        = {http://www.cs.rit.edu/~jal6806/thesis/thesis.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {The thesis includes a successful cube attack against 4-round Keccak complete with a table of maxterms, analysis of the attack, and the estimated limits of its extension to higher numbers of rounds.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAM9,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier},&lt;br /&gt;
  title     = {Zero-sum distinguishers for reduced Keccak-f and for the core functions of Luffa and Hamsi},&lt;br /&gt;
  url        = {http://www.131002.net/data/papers/AM09.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list}&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {We present a new type of distinguisher, called zero-sum distinguisher, and apply it to reduced versions of the Keccak-f permutation. We obtain practical and deterministic distinguishers on up to 9 rounds, and shortcut distinguishers on up to 16 rounds, out of 18 in total. These observations do not seem to affect the security of Keccak. We also briefly describe application of zero-sum distinguishers to the core permutations of Luffa and Hamsi.},&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=JH&amp;diff=3286</id>
		<title>JH</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=JH&amp;diff=3286"/>
		<updated>2009-11-23T15:06:28Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Hongjun Wu&lt;br /&gt;
* Website: [http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/ http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/JH_Round2.zip JH_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/JH.zip JH.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/JHUpdate.zip JHUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3W09,&lt;br /&gt;
  author    = {Hongjun Wu},&lt;br /&gt;
  title     = {The Hash Function JH},&lt;br /&gt;
  url        = {http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/jh_round2.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3W08,&lt;br /&gt;
  author    = {Hongjun Wu},&lt;br /&gt;
  title     = {The Hash Function JH},&lt;br /&gt;
  url        = {http://icsd.i2r.a-star.edu.sg/staff/hongjun/jh/jh.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                     &lt;br /&gt;
|  | pseudo-collision || compression || all ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/a/a8/Jh1.txt Bagheri]&lt;br /&gt;
|-                    &lt;br /&gt;
|  | pseudo-2nd preimage || compression || all ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/a/a8/Jh1.txt Bagheri]&lt;br /&gt;
|-                    &lt;br /&gt;
|  style=&amp;quot;background:greenyellow&amp;quot; | preimage&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; || hash || 512 ||  || 2&amp;lt;sup&amp;gt;510.3&amp;lt;/sup&amp;gt; (+ 2&amp;lt;sup&amp;gt;524&amp;lt;/sup&amp;gt; MA + 2&amp;lt;sup&amp;gt;524&amp;lt;/sup&amp;gt; CMP) || 2&amp;lt;sup&amp;gt;510.3&amp;lt;/sup&amp;gt; (Wu: 2&amp;lt;sup&amp;gt;510.6&amp;lt;/sup&amp;gt;) || [http://ehash.iaik.tugraz.at/uploads/d/da/Jh_preimage.pdf Mendel,Thomsen], [http://ehash.iaik.tugraz.at/uploads/6/6f/Jh_mt_complexity.pdf Wu]&lt;br /&gt;
|-                                      &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; Wu has analyzed the exact memory requirements, additional memory accesses (MA) and comparisons (CMP) of the attack by Mendel and Thomsen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{B08,&lt;br /&gt;
  author    = {Nasour Bagheri},&lt;br /&gt;
  title     = {Pseudo-collision and pseudo-second preimage on JH},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/a/a8/Jh1.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{MT08,&lt;br /&gt;
  author    = {Florian Mendel, Søren S. Thomsen},&lt;br /&gt;
  title     = {An Observation on JH-512},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/d/da/Jh_preimage.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
  abstract  = {In this paper, we present a generic preimage attack on JH-512. We do not claim that&lt;br /&gt;
our attack breaks JH-512 (due to the high memory requirements), but it uses some interesting&lt;br /&gt;
properties in the design principles of JH-512 which do not exist in other hash functions, e.g., the&lt;br /&gt;
SHA-2 family.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{MT08,&lt;br /&gt;
  author    = {Hongjun Wu},&lt;br /&gt;
  title     = {The Complexity of Mendel and Thomsen's Preimage Attack on JH-512},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/6/6f/Jh_mt_complexity.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
  abstract  = {Mendel and Thomsen gave a preimage attack on JH-512 by finding a preimage through the collision search over the space of $2^{1024} elements. However, they did not estimate the cost of the collision search which is the most expensive part in their attack. Our analysis shows that their attack requires at least $2^{510.3}$ compression function computations, $2^{510.6}$ memory ($2^{516.6}$ bytes), $2^{524}$ memory accesses and $2^{524}$ comparisons. Such complexity is far more expensive than brute force&lt;br /&gt;
attack which requires $2^{512}$ compression function computations and almost no memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Hamsi&amp;diff=3285</id>
		<title>Hamsi</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Hamsi&amp;diff=3285"/>
		<updated>2009-11-23T15:01:29Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Özgül Kücük&lt;br /&gt;
* Website: [http://homes.esat.kuleuven.be/~okucuk/hamsi/ http://homes.esat.kuleuven.be/~okucuk/hamsi/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
**round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Hamsi_Round2.zip Hamsi_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Hamsi.zip Hamsi.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/HamsiUpdate.zip HamsiUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Kucuk09,&lt;br /&gt;
  author    = {Özgül Kücük},&lt;br /&gt;
  title     = {The Hash Function Hamsi},&lt;br /&gt;
  url        = {http://www.cosic.esat.kuleuven.be/publications/article-1203.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Kucuk08,&lt;br /&gt;
  author    = {Özgül Kücük},&lt;br /&gt;
  title     = {The Hash Function Hamsi},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/9/95/Hamsi.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
|   | non-randomness || compression function || 224, 256 || 5 rounds ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/db/Hamsi_nonrandomness.txt Aumasson]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;21&amp;lt;/sup&amp;gt; ||  || [http://rump2009.cr.yp.to/936779b3afb9b48a404b487d6865091d.pdf Nikolic]&lt;br /&gt;
|-&lt;br /&gt;
|   | distinguisher || compression function || 224, 256 || 6 rounds || 2&amp;lt;sup&amp;gt;27&amp;lt;/sup&amp;gt; ||  || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|   | distinguisher || compression function || 384, 512 || 12 rounds || 2&amp;lt;sup&amp;gt;729&amp;lt;/sup&amp;gt; ||  || [http://www.131002.net/data/papers/AM09.pdf Aumasson,Meier]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 3 rounds || 2&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 4 rounds || 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|   | near-collision || compression function || 224, 256 || 5 rounds || 2&amp;lt;sup&amp;gt;125&amp;lt;/sup&amp;gt; ||  || [http://eprint.iacr.org/2009/484.pdf Wang,Wang,Jia,Wang]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson},&lt;br /&gt;
  title     = {On the pseudorandomness of Hamsi},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/db/Hamsi_nonrandomness.txt},&lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiN09,&lt;br /&gt;
  author    = {Ivica Nikolic},&lt;br /&gt;
  title     = {Near Collisions for the Compression Function of Hamsi-256},&lt;br /&gt;
  url        = {http://rump2009.cr.yp.to/936779b3afb9b48a404b487d6865091d.pdf},&lt;br /&gt;
  howpublished = {CRYPTO rump session},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiAM9,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier},&lt;br /&gt;
  title     = {Zero-sum distinguishers for reduced Keccak-f and for the core functions of Luffa and Hamsi},&lt;br /&gt;
  url        = {http://www.131002.net/data/papers/AM09.pdf},&lt;br /&gt;
  howpublished = {NIST mailing list},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {We present a new type of distinguisher, called zero-sum distinguisher, and apply it to reduced versions of the Keccak-f permutation. We obtain practical and deterministic distinguishers on up to 9 rounds, and shortcut distinguishers on up to 16 rounds, out of 18 in total. These observations do not seem to affect the security of Keccak. We also briefly describe application of zero-sum distinguishers to the core permutations of Luffa and Hamsi.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{hamsiWWJW09,&lt;br /&gt;
    author = {Meiqin Wang, Xiaoyun Wang, Keting Jia, Wei Wang},&lt;br /&gt;
    title = {New Pseudo-Near-Collision Attack on Reduced-Round of Hamsi-256},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/484},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/484.pdf},&lt;br /&gt;
    abstract = {Hamsi-256 is designed by Özgül Kücük and it has been a candidate Hash function for the second round of SHA-3. The compression function of Hamsi-256 maps a 256-bit chaining value and a 32-bit message to a new 256-bit chaining value. As hashing a message, Hamsi-256 operates 3-round except for the last message it operates 6-round. In this paper, we will give the pseudo-near-collision for 5-round Hamsi-256. By the message modifying, the pseudo-near-collision for 3, 4 and 5 rounds can be found with $2^5$, $2^{32}$ and $2^{125}$ compression function computations respectively.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3284</id>
		<title>Groestl</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Groestl&amp;diff=3284"/>
		<updated>2009-11-23T14:58:05Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Praveen Gauravaram, Lars R. Knudsen, Krystian Matusiewicz, Florian Mendel, Christian Rechberger, Martin Schläffer, Søren S. Thomsen&lt;br /&gt;
* Website: [http://www.groestl.info http://www.groestl.info]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Grostl_Round2.zip Grostl_Round2.zip] (old version: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Grostl.zip Grostl.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl -- a SHA-3 candidate},&lt;br /&gt;
  url        = {http://www.groestl.info/Groestl.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3groestl,&lt;br /&gt;
  author    = {Praveen Gauravaram and Lars R. Knudsen and Krystian Matusiewicz and Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {Grøstl Addendum},&lt;br /&gt;
  url        = {http://groestl.info/Groestl-addendum.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| observation || block cipher || all ||  ||  ||  || [http://www.larc.usp.br/~pbarreto/Grizzly.pdf Barreto]&lt;br /&gt;
|-                    &lt;br /&gt;
| observation || hash  || all  ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf Kelsey]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;120&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=107049 Mendel,Rechberger,Schläffer,Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| semi-free-start collision || compression || 256 || 6 rounds || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || output transformation || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;56&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || 256 || 7 rounds || 2&amp;lt;sup&amp;gt;55&amp;lt;/sup&amp;gt; || - || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlB08,&lt;br /&gt;
  author    = {Paulo S. L. M. Barreto},&lt;br /&gt;
  title     = {An observation on Grøstl},&lt;br /&gt;
  url        = {http://www.larc.usp.br/~pbarreto/Grizzly.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {An alternative view of the Groestl SHA-3 submission is presented. It does not lead to an effective attack nor reveals a weakness in the design, but illustrates the importance of the double-width pipe in this construction.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{groestlK09,&lt;br /&gt;
  author    = {John Kelsey},&lt;br /&gt;
  title     = {Some notes on Grøstl},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/d/d0/Grostl-comment-april28.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {These are some quick notes on some properties and observations of Grøstl. Nothing in this note threatens the hash function; instead, I'm pointing out some properties that are a bit surprising, and some broad approaches someone might take to get attacks to work.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseMRST09,&lt;br /&gt;
  author    = {Florian Mendel and Christian Rechberger and Martin Schläffer and Søren S. Thomsen},&lt;br /&gt;
  title     = {The Rebound Attack: Cryptanalysis of Reduced Whirlpool and Grøstl},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=107049},&lt;br /&gt;
  booktitle  = {FSE},&lt;br /&gt;
  editor     = {Orr Dunkelman},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  volume    = {5665},&lt;br /&gt;
  pages     = {260-276},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this work, we propose the rebound attack, a new tool for the cryptanalysis of hash functions. The idea of the rebound attack is to use the available degrees of freedom in a collision attack to efficiently bypass the low probability parts of a differential trail. The rebound attack consists of an inbound phase with a match-in-the-middle part to exploit the available degrees of freedom, and a subsequent probabilistic outbound phase. Especially on AES based hash functions, the rebound attack leads to new attacks for a surprisingly high number of&lt;br /&gt;
rounds.&lt;br /&gt;
We use the rebound attack to construct collisions for 4.5 rounds of the 512-bit hash function Whirlpool with a complexity of $2^{120}$ compression function evaluations and negligible memory requirements. The attack can be extended to a near-collision on 7.5 rounds of the compression function of Whirlpool and 8.5 rounds of the similar hash function Maelstrom. Additionally, we apply the rebound attack to the SHA-3 submission Gr{\o}stl, which leads to an attack on 6 rounds of the Gr{\o}stl-256 compression function with a complexity of $2^{120}$ and memory requirements of about $2^{64}$.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks on the SHA-3 candidates Gr{\o}stl, and ECHO, and apply these attacks also to the AES. Our results improve upon and extend the rebound attack. Using the new techniques, we are able to extend the number of rounds in which available degrees of freedom can be used. As a result, we present the first attack on 7 rounds for the Gr{\o}stl-256 output transformation and improve the semi-free-start collision attack on 6 rounds. Further, we present an improved known-key distinguisher for 7 rounds of the AES block cipher and the internal permutation used in ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3283</id>
		<title>ECHO</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3283"/>
		<updated>2009-11-23T14:53:57Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Ryad Benadjila, Olivier Billet, Henri Gilbert, Gilles Macario-Rat, Thomas Peyrin, Matt Robshaw, Yannick Seurin &lt;br /&gt;
* Website: http://crypto.rd.francetelecom.com/echo/&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/ECHO_Round2.zip ECHO_Round2.zip] (old version [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ECHO.zip ECHO.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+09,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description_1-5.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+08,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;384&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
|}  &lt;br /&gt;
               &lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks on the SHA-3 candidates Gr{o}stl, and ECHO, and apply these attacks also to the AES. Our results improve upon and extend the rebound attack. Using the new techniques, we are able to extend the number of rounds in which available degrees of freedom can be used. As a result, we present the first attack on 7 rounds for the Gr{o}stl-256 output transformation and improve the semi-free-start collision attack on 6 rounds. Further, we present an improved known-key distinguisher for 7 rounds of the AES block cipher and the internal permutation used in ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3282</id>
		<title>ECHO</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3282"/>
		<updated>2009-11-23T14:53:50Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Ryad Benadjila, Olivier Billet, Henri Gilbert, Gilles Macario-Rat, Thomas Peyrin, Matt Robshaw, Yannick Seurin &lt;br /&gt;
* Website: http://crypto.rd.francetelecom.com/echo/&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/ECHO_Round2.zip ECHO_Round2.zip] (old version [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ECHO.zip ECHO.zip])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+09,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description_1-5.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+08,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;384&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
|}  &lt;br /&gt;
               &lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks on the SHA-3 candidates Gr{o}stl, and ECHO, and apply these attacks also to the AES. Our results improve upon and extend the rebound attack. Using the new techniques, we are able to extend the number of rounds in which available degrees of freedom can be used. As a result, we present the first attack on 7 rounds for the Gr{o}stl-256 output transformation and improve the semi-free-start collision attack on 6 rounds. Further, we present an improved known-key distinguisher for 7 rounds of the AES block cipher and the internal permutation used in ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3281</id>
		<title>Fugue</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3281"/>
		<updated>2009-11-23T14:52:22Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Shai Halevi and William E. Hall and Charanjit S. Jutla&lt;br /&gt;
* Website: [http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html  http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2_Update.zip Fugue_Round2_Update.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Fugue.zip Fugue.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/FugueUpdate.zip FugueUpdate.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2.zip Fugue_Round2.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi09,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/fugue_09.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (updated)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi08,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/NIST-submission-Oct08-fugue.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
* None yet&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3280</id>
		<title>Fugue</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Fugue&amp;diff=3280"/>
		<updated>2009-11-23T14:49:12Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Shai Halevi and William E. Hall and Charanjit S. Jutla&lt;br /&gt;
* Website: [http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html  http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2_Update.zip Fugue_Round2_Update.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Fugue.zip Fugue.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/FugueUpdate.zip FugueUpdate.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Fugue_Round2.zip Fugue_Round2.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Halevi08,&lt;br /&gt;
  author    = {Shai Halevi and William E. Hall and Charanjit S. Jutla},&lt;br /&gt;
  title     = {The Hash Function Fugue},&lt;br /&gt;
  url        = {http://domino.research.ibm.com/comm/research_projects.nsf/pages/fugue.index.html/$FILE/NIST-submission-Oct08-fugue.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
* None yet&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3279</id>
		<title>ECHO</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ECHO&amp;diff=3279"/>
		<updated>2009-11-23T14:46:20Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Ryad Benadjila, Olivier Billet, Henri Gilbert, Gilles Macario-Rat, Thomas Peyrin, Matt Robshaw, Yannick Seurin &lt;br /&gt;
* Website: http://crypto.rd.francetelecom.com/echo/&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/ECHO_Round2.zip ECHO_Round2.zip] (old version [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ECHO.zip ECHO.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BBG+08,&lt;br /&gt;
  author    = {Ryad Benadjila and Olivier Billet and Henri Gilbert and Gilles Macario-Rat and Thomas Peyrin and Matt Robshaw and Yannick Seurin},&lt;br /&gt;
  title     = {SHA-3 Proposal: ECHO},&lt;br /&gt;
  url        = {http://crypto.rd.francetelecom.com/echo/doc/echo_description.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| distinguisher || permutation || all || 7 rounds || 2&amp;lt;sup&amp;gt;384&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; || [http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408 Mendel,Peyrin,Rechberger,Schläffer]&lt;br /&gt;
|-                    &lt;br /&gt;
|}  &lt;br /&gt;
               &lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{sacMPRS09,&lt;br /&gt;
  author    = {Florian Mendel and Thomas Peyrin and Christian Rechberger and Martin Schläffer},&lt;br /&gt;
  title     = {Improved Cryptanalysis of the Reduced Grøstl Compression Function, ECHO Permutation and AES Block Cipher},&lt;br /&gt;
  url = {http://online.tu-graz.ac.at/tug_online/voe_main2.getVollText?pDocumentNr=110408},&lt;br /&gt;
  booktitle  = {SAC},&lt;br /&gt;
  year       = {2009},&lt;br /&gt;
  note = {To appear}&lt;br /&gt;
  abstract = {In this paper, we propose two new ways to mount attacks on the SHA-3 candidates Gr{o}stl, and ECHO, and apply these attacks also to the AES. Our results improve upon and extend the rebound attack. Using the new techniques, we are able to extend the number of rounds in which available degrees of freedom can be used. As a result, we present the first attack on 7 rounds for the Gr{o}stl-256 output transformation and improve the semi-free-start collision attack on 6 rounds. Further, we present an improved known-key distinguisher for 7 rounds of the AES block cipher and the internal permutation used in ECHO.}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=CubeHash&amp;diff=3278</id>
		<title>CubeHash</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=CubeHash&amp;diff=3278"/>
		<updated>2009-11-23T14:39:44Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Dan Bernstein &lt;br /&gt;
* Website: [http://cubehash.cr.yp.to/ http://cubehash.cr.yp.to/] &lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/CubeHash.zip CubeHash.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/CubeHash_Round2.zip CubeHash_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Bernstein09a,&lt;br /&gt;
  author    = {Daniel J. Bernstein},&lt;br /&gt;
  title     = {CubeHash specification (2.B.1)},&lt;br /&gt;
  url        = {http://cubehash.cr.yp.to/submission2/spec.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Bernstein09,&lt;br /&gt;
  author    = {Daniel J. Bernstein},&lt;br /&gt;
  title     = {CubeHash parameter tweak: 16 times faster},&lt;br /&gt;
  url        = {http://cubehash.cr.yp.to/submission/tweak.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Bernstein08,&lt;br /&gt;
  author    = {Daniel J. Bernstein},&lt;br /&gt;
  title     = {CubeHash Specification (2.B.1)},&lt;br /&gt;
  url        = {http://cubehash.cr.yp.to/submission/spec.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot; | preimage || hash || all ||  || 2&amp;lt;sup&amp;gt;513-4b&amp;lt;/sup&amp;gt; || ? || [http://eprint.iacr.org/2008/486.pdf Aumasson,Meier,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-          &lt;br /&gt;
| multi-collision ||  || all ||  || 2&amp;lt;sup&amp;gt;513-4b&amp;lt;/sup&amp;gt; || ? || [http://eprint.iacr.org/2008/486.pdf Aumasson,Meier,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| observations ||  || all ||  ||  ||  || [http://eprint.iacr.org/2008/486.pdf Aumasson,Meier,Naya-Plasencia,Peyrin]&lt;br /&gt;
|-           &lt;br /&gt;
| style=&amp;quot;background:greenyellow&amp;quot; | preimage || hash || 512 ||  || 2&amp;lt;sup&amp;gt;511&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;508&amp;lt;/sup&amp;gt; || [http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || hash || 512 || r/4 || 2&amp;lt;sup&amp;gt;496&amp;lt;/sup&amp;gt; || - || [http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || hash || 512 || r/8 || 2&amp;lt;sup&amp;gt;480&amp;lt;/sup&amp;gt; || - || [http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || hash || 512 || 2/120 || example || - || [http://ehash.iaik.tugraz.at/uploads/a/a9/Cubehash.txt Aumasson]&lt;br /&gt;
|-     &lt;br /&gt;
| collision || hash || 512 || 1/45, 2/89 || example || - || [http://www.cryptopp.com/sha3/cubehash.pdf Dai]&lt;br /&gt;
|-    &lt;br /&gt;
| collision || hash || 512 || 2/4 || example || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || hash || all || 2/3 || 2&amp;lt;sup&amp;gt;46&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || hash || 384/512 || 4/4 || 2&amp;lt;sup&amp;gt;189&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| collision || hash || 512 || 4/3 || 2&amp;lt;sup&amp;gt;207&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-                      &lt;br /&gt;
| collision || hash || all || 3/64 || 2&amp;lt;sup&amp;gt;89&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-             &lt;br /&gt;
| collision || hash || 512 || 5/64 || 2&amp;lt;sup&amp;gt;231&amp;lt;/sup&amp;gt; || - || [http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf Brier,Peyrin]&lt;br /&gt;
|-                    &lt;br /&gt;
| collision || hash || 512 || 2/2 || 2&amp;lt;sup&amp;gt;196&amp;lt;/sup&amp;gt; || - || [http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || hash || all || 3/64 || example (2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt;) || - || [http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || hash || all || 4/64 || example (2&amp;lt;sup&amp;gt;34&amp;lt;/sup&amp;gt;) || - || [http://ehash.iaik.tugraz.at/uploads/9/93/Bkmp_ch464.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || hash || all || 4/48 || example (2&amp;lt;sup&amp;gt;37&amp;lt;/sup&amp;gt;) || - || [http://ehash.iaik.tugraz.at/uploads/5/50/Bkmp_ch448.txt Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|- &lt;br /&gt;
| collision || hash || 512 || 7/64 || 2&amp;lt;sup&amp;gt;203&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/382.pdf Brier,Khazaei,Meier,Peyrin]&lt;br /&gt;
|-&lt;br /&gt;
| observations ||  || all ||  ||  ||  || [http://eprint.iacr.org/2009/407.pdf Bloom,Kaminsky]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{cubehashAMPP09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Eric Brier and Willi Meier and María Naya-Plasencia and Thomas Peyrin},&lt;br /&gt;
  title     = {Inside the Hypercube},&lt;br /&gt;
  booktitle = {ACISP},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  editor = {Colin Boyd and Juan Manuel Gonz{\'a}lez Nieto},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  pages     = {202-213},&lt;br /&gt;
  volume    = {5594},&lt;br /&gt;
  url = {http://www.131002.net/data/papers/ABMNP08.pdf},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {Bernstein’s CubeHash is a hash function family that includes four functions submitted to the NIST Hash Competition. A CubeHash function is parametrized by a number of rounds r, a block byte size b, and a digest bit length h. The 1024-bit internal state of CubeHash is represented as a five-dimension hypercube. Submissions to NIST have r = 8, b = 1, and $h \in {224, 256, 384, 512}$. &lt;br /&gt;
This paper gives the first external analysis of CubeHash, with&lt;br /&gt;
- improved standard generic attacks for collisions and preimages&lt;br /&gt;
- a multicollision attack that exploits fixed points&lt;br /&gt;
- a study of the round function symmetries&lt;br /&gt;
- a preimage attack that exploits these symmetries&lt;br /&gt;
- a practical collision attack on a weakened version of CubeHash&lt;br /&gt;
- high-probability truncated differentials over the 8-round transform&lt;br /&gt;
Our results do not contradict the security claims about CubeHash.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashKNW08,&lt;br /&gt;
  author    = {Dmitry Khovratovich and Ivica Nikolić and Ralf-Philipp Weinmann},&lt;br /&gt;
  title     = {Preimage attack on CubeHash512-r/4 and CubeHash512-r/8},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/6/6c/Cubehash.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashA08,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson},&lt;br /&gt;
  title     = {Collision for CubeHash2/120-512},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/a/a9/Cubehash.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashD08,&lt;br /&gt;
  author    = {Wei Dai},&lt;br /&gt;
  title     = {Collisions for CubeHash1/45 and CubeHash2/89},&lt;br /&gt;
  url = {http://www.cryptopp.com/sha3/cubehash.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2008},&lt;br /&gt;
  abstract = {Collisions were found for the hash functions CubeHash1/45-512 and CubeHash2/89-512. Attack code is included.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashP09,&lt;br /&gt;
  author    = {Thomas Peyrin},&lt;br /&gt;
  title     = {Collision for CubeHash2/4},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/d/d5/Peyrin_cubehashcollision.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBP09,&lt;br /&gt;
  author    = {Eric Brier and Thomas Peyrin},&lt;br /&gt;
  title     = {Cryptanalysis of CubeHash},&lt;br /&gt;
  url = {http://thomas.peyrin.googlepages.com/BrierPeyrinCubehash.pdf}, &lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
  abstract = {CubeHash is a family of hash functions submitted by Bern stein as a SHA-3 candidate. In this paper, we provide two different cryptanalysis approaches concerning its collision resistance. Thanks to the first approach, related to truncated differentials, we computed a collision for the CubeHash-1/36 hash function, i.e. when for each iteration 36 bytes of message are incorporated and one call to the permutation is applied. Then, the second approach, already used by Dai, much more efficient and simply based on a linearization of the scheme, allowed us to compute a collision for the CubeHash-2/4 hash function. Finally, a theoretical collision attack against CubeHash-2/3, CubeHash-4/4 and CubeHash-4/3 is described. This is currently the best known cryptanalysis result on this SHA-3 candidate.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09,&lt;br /&gt;
  author    = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
  title     = {Attack for CubeHash-2/2 and collision for CubeHash-3/64},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/3/3a/Peyrin_ch22_ch364.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09a,&lt;br /&gt;
  author    = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
  title     = {Real Collisions for CubeHash-4/64},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/9/93/Bkmp_ch464.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09a,&lt;br /&gt;
  author    = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
  title     = {Real Collisions for CubeHash-4/48},&lt;br /&gt;
  url = {http://ehash.iaik.tugraz.at/uploads/5/50/Bkmp_ch448.txt}, &lt;br /&gt;
  howpublished = {NIST mailing list (local link)},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cubehashBKMP09b,&lt;br /&gt;
    author = {Eric Brier and Shahram Khazaei and Willi Meier and Thomas Peyrin},&lt;br /&gt;
    title = {Linearization Framework for Collision Attacks: Application to CubeHash and MD6},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/382},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/382.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {In this paper, an improved differential cryptanalysis framework for finding collisions in hash functions is provided. Its principle is based on linearization of compression functions in order to find low weight differential characteristics as initiated by Chabaud and Joux. This is formalized and refined however in several ways: for the problem of finding a conforming message pair whose differential trail follows a linear trail, a condition function is introduced so that finding a collision is equivalent to finding a preimage of the zero vector for the condition function. Then, the dependency table concept shows how much influence every input bit of the condition function has on its output bits. Careful analysis of the dependency table reveals degrees of freedom that can be exploited in accelerated preimage reconstruction of the condition function. These concepts are applied to an in-depth collision analysis of reduced-round versions of the two SHA-3 candidates CubeHash and MD6, and are demonstrated to give by far the best currently known collision attacks on these SHA-3 candidates.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:407,&lt;br /&gt;
    author = {Benjamin Bloom and Alan Kaminsky},&lt;br /&gt;
    title = {Single Block Attacks and Statistical Tests on CubeHash},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/407},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {This paper describes a second preimage attack on the CubeHash cryptographic one-way hash function. The attack finds a second preimage in less time than brute force search for these CubeHash variants: CubeHash $r$/$b$-224 for $b &amp;gt; 100$; CubeHash$r$/$b$-256 for $b &amp;gt; 96$; CubeHash$r$/$b$-384 for $b &amp;gt; 80$; and CubeHash$r$/$b$-512 for $b &amp;gt; 64$. However, the attack does not break the CubeHash variants recommended for SHA-3. The attack requires minimal memory and can be performed in a massively parallel fashion. This paper also describes several statistical randomness tests on CubeHash. The tests were unable to disprove the hypothesis that CubeHash behaves as a random mapping. These results support CubeHash's viability as a secure cryptographic hash function.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=BLAKE&amp;diff=3277</id>
		<title>BLAKE</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=BLAKE&amp;diff=3277"/>
		<updated>2009-11-23T14:30:47Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: updated link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Jean-Philippe Aumasson, Luca Henzen, Willi Meier, Raphael C.-W. Phan&lt;br /&gt;
* Website: [http://131002.net/blake/ http://131002.net/blake/]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1/2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/BLAKE_Round2.zip BLAKE_Round2.zip] (old versions: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/BLAKE.zip BLAKE.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/BLAKEUpdate.zip BLAKEUpdate.zip])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3AumassonHMP08,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Luca Henzen and Willi Meier and Raphael C.-W. Phan},&lt;br /&gt;
  title     = {SHA-3 proposal BLAKE},&lt;br /&gt;
  url        = {http://131002.net/blake/blake.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| free-start collision || hash || 224/256 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n/2-16&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| free-start collision || hash || 384/512 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n/2-32&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || hash || 224/256 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;n-15&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || hash || 384 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;355&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| preimage || hash || 512 || 2.5 rounds  || 2&amp;lt;sup&amp;gt;481&amp;lt;/sup&amp;gt;  || - || [http://eprint.iacr.org/2009/238.pdf Ji,Liangyu]&lt;br /&gt;
|-&lt;br /&gt;
| near-collision || compression function || 256 || 4 rounds (nb. 6-9)  || 2&amp;lt;sup&amp;gt;42&amp;lt;/sup&amp;gt;  || - || [http://www.jguo.org/docs/blake-col.pdf Guo,Matusiewicz]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:238,&lt;br /&gt;
    author = {Li Ji and Xu Liangyu },&lt;br /&gt;
    title = {Attacks on Round-Reduced BLAKE},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/238},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/238.pdf},&lt;br /&gt;
    abstract = {BLAKE is a new hash family proposed for SHA-3. The core of compression function reuses the core function of ChaCha. A round-dependent permutation is used as message schedule. BLAKE is claimed to achieve full diffusion after 2 rounds. However, message words can be controlled on the first several founds. By exploiting properties of message permutation, we can attack 2.5 reduced rounds. The results do not threat the security claimed in the specification. },&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{blakeGM09,&lt;br /&gt;
 author = {Jian Guo and Krystian Matusiewicz},&lt;br /&gt;
 title  = {Round-Reduced Near-Collisions of BLAKE-32},&lt;br /&gt;
 url    = {http://www.jguo.org/docs/blake-col.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 note = {Accepted for presentation at WEWoRC 2009},&lt;br /&gt;
 year   = {2009}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Blue_Midnight_Wish&amp;diff=3276</id>
		<title>Blue Midnight Wish</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Blue_Midnight_Wish&amp;diff=3276"/>
		<updated>2009-11-23T14:30:32Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: added link to round 2 submission&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Danilo Gligoroski, Vlastimil Klima, Svein Johan Knapskog, Mohamed El-Hadedy, Jørn Amundsen, Stig Frode Mjølsnes&lt;br /&gt;
* Website: [http://www.q2s.ntnu.no/sha3_nist_competition/start http://www.q2s.ntnu.no/sha3_nist_competition/start]&lt;br /&gt;
* NIST submission package: &lt;br /&gt;
** round 1: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Blue_Midnight_Wish.zip Blue_Midnight_Wish.zip]&lt;br /&gt;
** round 2: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round2/documents/Blue_Midnight_Wish_Round2.zip Blue_Midnight_Wish_Round2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiKKH+09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima and Svein Johan Knapskog and Mohamed El-Hadedy and J\o{}rn Amundsen and Stig Frode Mj\o{}lsnes},&lt;br /&gt;
  title     = {Cryptographic Hash Function BLUE MIDNIGHT WISH},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/BlueMidnightWishDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 2)},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiK09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima },&lt;br /&gt;
  title     = {A Document describing all modifications made on the Blue Midnight Wish cryptographic hash function before entering the Second Round of SHA-3 hash competition},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/Round2Mods.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3GligoroskiKKH+08,&lt;br /&gt;
  author    = {Danilo Gligoroski and Vlastimil Klima and Svein Johan Knapskog and Mohamed El-Hadedy and J\o{}rn Amundsen and Stig Frode Mj\o{}lsnes},&lt;br /&gt;
  title     = {Cryptographic Hash Function BLUE MIDNIGHT WISH},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/BMW/Supporting_Documentation/BlueMidnightWishDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST (Round 1)},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| near-collision || compression || all ||  || example || - || [http://www2.mat.dtu.dk/people/S.Thomsen/bmw/nc-compress.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-collision || hash || all ||  || 2&amp;lt;sup&amp;gt;3n/8+1&amp;lt;/sup&amp;gt;|| - || [http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
| pseudo-preimage || hash || all ||  || 2&amp;lt;sup&amp;gt;3n/4+1&amp;lt;/sup&amp;gt; || - || [http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf Thomsen]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Thomsen-bmw-nc-compress,&lt;br /&gt;
 author = {Søren S. Thomsen},&lt;br /&gt;
 title = {A near-collision attack on the Blue Midnight Wish compression function},&lt;br /&gt;
 url = {http://www2.mat.dtu.dk/people/S.Thomsen/bmw/nc-compress.pdf},&lt;br /&gt;
 howpublished = {Version 2.0, available online},&lt;br /&gt;
 year = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Thomsen-bmw-compress,&lt;br /&gt;
 author = {Søren S. Thomsen},&lt;br /&gt;
 title = {Pseudo-cryptanalysis of Blue Midnight Wish},&lt;br /&gt;
 url = {http://www.mat.dtu.dk/people/S.Thomsen/bmw/bmw-pseudo.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year = {2009},&lt;br /&gt;
 abstract ={We describe pseudo-collision and pseudo-(second) preimage attacks on the SHA-3 candidate Blue Midnight Wish. The complexity of the pseudo-collision attack is around 2^{3n/8+1}, and the complexity of the pseudo-(second) preimage attack is around 2^{3n/4+1}.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Tiger&amp;diff=3255</id>
		<title>Tiger</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Tiger&amp;diff=3255"/>
		<updated>2009-09-18T13:10:25Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: Preimage Attacks on Reduced Tiger and SHA-2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specification ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* digest size: 192/160/128 bits&lt;br /&gt;
* max. message length: &amp;lt; 2&amp;lt;sup&amp;gt;64&amp;lt;/sup&amp;gt; bits&lt;br /&gt;
* compression function: 512-bit message block, 192-bit chaining variable&lt;br /&gt;
* Specification: [http://www.cs.technion.ac.il/~biham/Reports/Tiger/ Tiger: A Fast New Cryptographic Hash Function]&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
 @inproceedings{fseAndersonB96,&lt;br /&gt;
  author    = {Ross J. Anderson and Eli Biham},&lt;br /&gt;
  title     = {TIGER: A Fast New Hash Function},&lt;br /&gt;
  pages     = {89-97},&lt;br /&gt;
  editor    = {Dieter Gollmann},&lt;br /&gt;
  booktitle = {FSE},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {1039},&lt;br /&gt;
  year      = {1996},&lt;br /&gt;
  isbn      = {3-540-60865-6},&lt;br /&gt;
  abstract  = {Among those cryptographic hash function which are not based on block ciphers,&lt;br /&gt;
               MD4 and Snefru seemed initially quite attractive for applications requiring fast &lt;br /&gt;
               software hashing. However collisions for Snefru were found in 1990, and recently a collision of MD4 &lt;br /&gt;
               was also found. This casts doubt on how long these functions' variants, such as &lt;br /&gt;
               RIPE-MD, MD5, SHA, SHA1 and Snefru-8, will remain unbroken. Furthermore, all &lt;br /&gt;
               these functions were designed for 32-bit processors, and cannot be implemented &lt;br /&gt;
               efficiently on the new generation of 64-bit processors such as the DEC Alpha. &lt;br /&gt;
               We therefore present a new hash function which we believe to be secure; it is &lt;br /&gt;
               designed to run quickly on 64-bit processors, without being too slow on existing machines.},&lt;br /&gt;
  url       = {http://dx.doi.org/10.1007/3-540-60865-6}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Best Known Results ===&lt;br /&gt;
&lt;br /&gt;
The best known attack is a 1-bit circular pseudo-near-collision for Tiger with a complexity of about 2&amp;lt;sup&amp;gt;47&amp;lt;/sup&amp;gt; of Mendel and Rijmen. The best collision attack on Tiger was presented by Mendel et al. for Tiger reduced to 19 out of 24 rounds. The attack has a complexity of about 2&amp;lt;sup&amp;gt;62&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Generic Attacks ===&lt;br /&gt;
* [[GenericAttacksMerkleDamgaard| Generic Attacks on the Merkle-Damgaard Construction ]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Collision Attacks ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{asiacryptMendelR07,&lt;br /&gt;
  author    = {Florian Mendel and Vincent Rijmen},&lt;br /&gt;
  title     = {Cryptanalysis of the Tiger Hash Function},&lt;br /&gt;
  booktitle = {ASIACRYPT},&lt;br /&gt;
  year      = {2007},&lt;br /&gt;
  editor    = {Kaoru Kurosawa},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {4833},&lt;br /&gt;
  isbn      = {978-3-540-76899-9},&lt;br /&gt;
  pages     = {536-550},&lt;br /&gt;
  url        = {http://dx.doi.org/10.1007/978-3-540-76900-2_33},&lt;br /&gt;
  abstract  = {Tiger is a cryptographic hash function with a 192-bit hash value. It was proposed by Anderson and Biham in 1996. Recently, weaknesses have been shown in round-reduced variants of the Tiger hash function. First, at FSE 2006, Kelsey and Lucks presented a collision attack on Tiger reduced to 16 and 17 (out of 24) rounds with a complexity of about $2^44$ and a pseudo-near-collision for Tiger reduced to 20 rounds. Later, Mendel et al. extended this attack to a collision attack on Tiger reduced to 19 rounds with a complexity of about $2^62$. Furthermore, they show a pseudo-near-collision for Tiger reduced to 22 rounds with a complexity of about $2^44$. No attack is known for the full Tiger hash function. In this article, we show a pseudo-near-collision for the full Tiger hash function with a complexity of about $2^47$ hash computations and a pseudo-collision (free-start-collision) for Tiger reduced to 23 rounds with the same complexity.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{indocryptMendelPRYW06,&lt;br /&gt;
  author    = {Florian Mendel and Bart Preneel and Vincent Rijmen and Hirotaka Yoshida and Dai Watanabe},&lt;br /&gt;
  title     = {Update on Tiger},&lt;br /&gt;
  booktitle = {INDOCRYPT},&lt;br /&gt;
  year      = {2006},&lt;br /&gt;
  pages     = {63-79},&lt;br /&gt;
  url        = {http://dx.doi.org/10.1007/11941378_6},&lt;br /&gt;
  editor    = {Rana Barua and Tanja Lange},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {4329},&lt;br /&gt;
  isbn      = {3-540-49767-6},&lt;br /&gt;
  abstract  = {Tiger is a cryptographic hash function with a 192-bit hash value which was proposed by Anderson and Biham in 1996. At FSE 2006, Kelsey and Lucks presented a collision attack on Tiger reduced to 16 (out of 24) rounds with complexity of about 2^{44}. Furthermore, they showed that a pseudo-near-collision can be found for a variant of Tiger with 20 rounds with complexity of about 2^{48}. In this article, we show how their attack method can be extended to construct a collision in the Tiger hash function reduced to 19 rounds. We present two different attack strategies for constructing collisions in Tiger-19 with complexity of about 2^{62} and 2^{69}. Furthermore, we present a pseudo-near-collision for a variant of Tiger with 22 rounds with complexity of about 2^{44}.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{fseKelseyL06,&lt;br /&gt;
  author    = {John Kelsey and Stefan Lucks},&lt;br /&gt;
  title     = {Collisions and Near-Collisions for Reduced-Round Tiger},&lt;br /&gt;
  pages     = {111-125},&lt;br /&gt;
  url        = {http://dx.doi.org/10.1007/11799313_8},&lt;br /&gt;
  booktitle = {FSE},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {4047},&lt;br /&gt;
  year      = {2006},&lt;br /&gt;
  isbn      = {3-540-36597-4},&lt;br /&gt;
  abstract  = {We describe a collision-finding attack on 16 rounds of the &lt;br /&gt;
Tiger hash function requiring the time for about 244 compression function &lt;br /&gt;
invocations. This extends to a collision-finding attack on 17 rounds of the &lt;br /&gt;
Tiger hash function in time of about 249 compression function invocations. &lt;br /&gt;
Another attack generates circular near-collisions, for 20 rounds of Tiger &lt;br /&gt;
with work less than that of 249 compression function invocations. Since Tiger&lt;br /&gt;
 has only 24 rounds, these attacks may raise some questions about the security&lt;br /&gt;
 of Tiger. In developing these attacks, we adapt the ideas of message modification&lt;br /&gt;
 attacks and neutral bits, developed in the analysis of MD4 family hashes, &lt;br /&gt;
to a completely different hash function design.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Second Preimage Attacks ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Preimage Attacks ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@INPROCEEDINGS{fseIsobeS09,&lt;br /&gt;
  author = {Takanori Isobe and Kyoji Shibutani},&lt;br /&gt;
  title = {Preimage Attacks on Reduced Tiger and SHA-2},&lt;br /&gt;
  booktitle = {Fast Software Encryption},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
  editor = {Dunkelman, Orr},&lt;br /&gt;
  volume = {5665},&lt;br /&gt;
  series = {LNCS},&lt;br /&gt;
  pages = {139-155},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  url = {http://dx.doi.org/10.1007/978-3-642-03317-9}&lt;br /&gt;
  abstract = {This paper shows new preimage attacks on reduced Tiger and SHA-2.&lt;br /&gt;
	Indesteege and Preneel presented a preimage attack on Tiger reduced&lt;br /&gt;
	to 13 rounds (out of 24) with a complexity of 2^{128.5}. Our new&lt;br /&gt;
	preimage attack finds a one-block preimage of Tiger reduced to 16&lt;br /&gt;
	rounds with a complexity of 2^{161}. The proposed attack is based&lt;br /&gt;
	on meet-in-the-middle attacks. It seems difficult to find “independent&lt;br /&gt;
	words” of Tiger at first glance, since its key schedule function&lt;br /&gt;
	is much more complicated than that of MD4 or MD5. However, we developed&lt;br /&gt;
	techniques to find independent words efficiently by controlling its&lt;br /&gt;
	internal variables. Surprisingly, the similar techniques can be applied&lt;br /&gt;
	to SHA-2 including both SHA-256 and SHA-512. We present a one-block&lt;br /&gt;
	preimage attack on SHA-256 and SHA-512 reduced to 24 (out of 64 and&lt;br /&gt;
	80) steps with a complexity of 2^{240} and 2^{480}, respectively.&lt;br /&gt;
	To the best of our knowledge, our attack is the best known preimage&lt;br /&gt;
	attack on reduced-round Tiger and our preimage attack on reduced-step&lt;br /&gt;
	SHA-512 is the first result. Furthermore, our preimage attacks can&lt;br /&gt;
	also be extended to second preimage attacks directly, because our&lt;br /&gt;
	attacks can obtain random preimages from an arbitrary IV and an arbitrary&lt;br /&gt;
	target.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{africacryptMendel09,&lt;br /&gt;
  author    = {Florian Mendel},&lt;br /&gt;
  title     = {Two Passes of Tiger Are Not One-Way},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  pages     = {29-40},&lt;br /&gt;
  url        = {http://dx.doi.org/10.1007/978-3-642-02384-2_3},&lt;br /&gt;
  publisher  = {Springer},&lt;br /&gt;
  series     = {LNCS},&lt;br /&gt;
  booktitle = {AFRICACRYPT},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  volume    = {5580},&lt;br /&gt;
  abstract = {Tiger is a cryptographic hash function proposed by Anderson and Biham in 1996 and produces a 192-bit hash value. Recently, weaknesses have been shown in round-reduced variants of the Tiger hash function. Collision attacks have been presented for Tiger reduced to 16 and 19 (out of 24) rounds at FSE 2006 and Indocrypt 2006. Furthermore, Mendel and Rijmen presented a 1-bit pseudo-near-collision for the full Tiger hash function at ASIACRYPT 2007. The attack has a complexity of about 2^47 compression function evaluations. While there exist several collision-style attacks for Tiger, the picture is different for preimage attacks. At WEWoRC 2007, Indesteege and Preneel presented a preimage attack on Tiger reduced to 12 and 13 rounds with a complexity of 2^64.5 and 2^128.5, respectively.&lt;br /&gt;
In this article, we show a preimage attack on Tiger with two passes (16 rounds) with a complexity of about 2^174 compression function evaluations. Furthermore, we show how the attack can be extended to 17 rounds with a complexity of about 2^185. Even though the attacks are only slightly faster than brute force search, they present a step forward in the cryptanalysis of Tiger.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@inproceedings{DBLP:conf/weworc/IndesteegeP07,&lt;br /&gt;
  author    = {Sebastiaan Indesteege and&lt;br /&gt;
               Bart Preneel},&lt;br /&gt;
  title     = {Preimages for Reduced-Round Tiger},&lt;br /&gt;
  year      = {2007},&lt;br /&gt;
  pages     = {90-99},&lt;br /&gt;
  url        = {http://dx.doi.org/10.1007/978-3-540-88353-1_8},&lt;br /&gt;
  editor    = {Stefan Lucks and&lt;br /&gt;
               Ahmad-Reza Sadeghi and&lt;br /&gt;
               Christopher Wolf},&lt;br /&gt;
  booktitle = {WEWoRC},&lt;br /&gt;
  publisher = {Springer},&lt;br /&gt;
  series    = {LNCS},&lt;br /&gt;
  volume    = {4945},&lt;br /&gt;
  abstract = {The cryptanalysis of the cryptographic hash function Tiger has, until now, focussed on finding collisions. In this paper we describe a preimage attack on the compression function of Tiger-12, i.e., Tiger reduced to 12 rounds out of 24, with a complexity of 2^63.5 compression function evaluations. We show how this can be used to construct second preimages with complexity 2^63.5 and first preimages with complexity 2^64.5 for Tiger-12. These attacks can also be extended to Tiger-13 at the expense of an additional factor of 2^64 in complexity. },&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Others ===&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3249</id>
		<title>SHAvite-3</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=SHAvite-3&amp;diff=3249"/>
		<updated>2009-09-17T10:26:05Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: added link to website&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Eli Biham and Orr Dunkelman&lt;br /&gt;
* Website: [http://www.cs.technion.ac.il/~orrd/SHAvite-3/ http://www.cs.technion.ac.il/~orrd/SHAvite-3/]&lt;br /&gt;
* NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite-3.zip SHAvite-3.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SHAvite3Update.zip SHAvite3Update.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3BihamD08,&lt;br /&gt;
  author    = {Eli Biham and Orr Dunkelman},&lt;br /&gt;
  title     = {The SHAvite-3 Hash Function},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/f/f5/Shavite.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
|   Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                                        &lt;br /&gt;
|   | pseudo-collision || compression || all ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt Peyrin]&lt;br /&gt;
|-                                              &lt;br /&gt;
|   | pseudo-collision || compression || 256 ||  ||  ||  || [http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt Nandi,Paul]&lt;br /&gt;
|-                                              &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{Peyrin-SHAvite-3,&lt;br /&gt;
 author = {Thomas Peyrin},&lt;br /&gt;
 title  = {Chosen-salt, chosen-counter, pseudo-collision on SHAvite-3 compression function},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/e/ea/Peyrin-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{NandiP-SHAvite-3,&lt;br /&gt;
 author = {Mridul Nandi and Souradyuti Paul},&lt;br /&gt;
 title  = {OFFICIAL COMMENT: SHAvite-3},&lt;br /&gt;
 url    = {http://ehash.iaik.tugraz.at/uploads/5/5c/NandiP-SHAvite-3.txt},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=LANE&amp;diff=3242</id>
		<title>LANE</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=LANE&amp;diff=3242"/>
		<updated>2009-09-15T06:17:48Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Sebastiaan Indesteege, Elena Andreeva, Christophe De Cannière, Orr Dunkelman, Emilia Käsper, Svetla Nikova, Bart Preneel, Elmar Tischhauser&lt;br /&gt;
* Website: [http://www.cosic.esat.kuleuven.be/lane/ http://www.cosic.esat.kuleuven.be/lane/]&lt;br /&gt;
* NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/LANE.zip LANE.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3IP08,&lt;br /&gt;
  author    = {Sebastiaan Indesteege},&lt;br /&gt;
  title     = {The LANE hash function},&lt;br /&gt;
  url        = {http://www.cosic.esat.kuleuven.be/publications/article-1181.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| collision || hash || 384,512 || 3 P-rounds || 2&amp;lt;sup&amp;gt;94&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;133&amp;lt;/sup&amp;gt; || [http://sac.ucalgary.ca/sites/sac.math.ucalgary.ca/files/u5/09_swu.pdf Wu,Feng,Wu]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression || 224,256 || 3 P-rounds || 2&amp;lt;sup&amp;gt;62&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;69&amp;lt;/sup&amp;gt; || [http://sac.ucalgary.ca/sites/sac.math.ucalgary.ca/files/u5/09_swu.pdf Wu,Feng,Wu]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression || 384,512 || 3 P-rounds || 2&amp;lt;sup&amp;gt;62&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;69&amp;lt;/sup&amp;gt; || [http://sac.ucalgary.ca/sites/sac.math.ucalgary.ca/files/u5/09_swu.pdf Wu,Feng,Wu]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression || 224,256 || 6 P-rounds || 2&amp;lt;sup&amp;gt;96&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;88&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/443.pdf Matusiewicz,Naya-Plasencia,Nikolic,Sasaki,Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
| semi-free-start collision || compression || 512 || 8 P-rounds || 2&amp;lt;sup&amp;gt;224&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;128&amp;lt;/sup&amp;gt; || [http://eprint.iacr.org/2009/443.pdf Matusiewicz,Naya-Plasencia,Nikolic,Sasaki,Schläffer]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{laneWFW09,&lt;br /&gt;
  author    = {Shuang Wu and Dengguo Feng and Wenling Wu},&lt;br /&gt;
  title     = {Cryptanalysis of the LANE Hash Function},&lt;br /&gt;
  url       = {http://sac.ucalgary.ca/sites/sac.math.ucalgary.ca/files/u5/09_swu.pdf},&lt;br /&gt;
  howpublished = {Presentation, SAC},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {The LANE hash function is designed by Sebastiaan Indesteege and Bart Preneel. It is now a first round candidate of NIST's SHA-3 competition. The LANE hash function contains four concrete designs with different digest length of 224, 256, 384 and 512.&lt;br /&gt;
The LANE hash function uses two permutations P and Q, which consist of different number of AES-like rounds. LANE-224/256 uses 6-round P and 3-round Q. LANE-384/512 uses 8-round P and 4-round Q. We will use LANE-n-(a,b) to denote a variant of LANE with a-round P, b-round Q and a digest length n.&lt;br /&gt;
We have found a semi-free start collision attack on reduced-round LANE-256-(3,3) with complexity of 2^62 compression function evaluations and 2^69 memory. This technique can be applied to LANE-512-(3,4) to get a semi-free start collision attack with the same complexity of 2^62 and 2^69 memory. We also propose a collision attack on LANE-512-(3,4) with complexity of 2^94 and 2^133 memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{laneMNNSS09,&lt;br /&gt;
  author    = {Krystian Matusiewicz and Maria Naya-Plasencia and Ivica Nikolic and Yu Sasaki and Martin Schläffer},&lt;br /&gt;
  title     = {Rebound Attack on the Full LANE Compression Function},&lt;br /&gt;
  url       = {http://eprint.iacr.org/2009/443.pdf},&lt;br /&gt;
  howpublished = {Cryptology ePrint Archive, Report 2009/443},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {In this work, we apply the rebound attack to the AES based SHA-3 candidate LANE. The hash function LANE uses a permutation based compression function, consisting of a linear message expansion and 6 parallel lanes. In the rebound attack on LANE, we apply several new techniques to construct a collision for the full compression function of LANE-256 and LANE-512. Using a relatively sparse truncated differential path, we are able to solve for a valid message expansion and colliding lanes independently. Additionally, we are able to apply the inbound phase more than once by exploiting the degrees of freedom in the parallel AES states. This allows us to construct semi-free-start collisions for full LANE-256 with $2^{96}$ compression function evaluations and $2^{88}$ memory, and for full LANE-512 with $2^{224}$ compression function evaluations and $2^{128}$ memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ESSENCE&amp;diff=3231</id>
		<title>ESSENCE</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ESSENCE&amp;diff=3231"/>
		<updated>2009-09-11T07:45:19Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: fixed bibtex entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Authors: Jason Worth Martin&lt;br /&gt;
* Website: [http://www.math.jmu.edu/~martin/essence/ http://www.math.jmu.edu/~martin/essence/] &lt;br /&gt;
* NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ESSENCE.zip ESSENCE.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Martin08,&lt;br /&gt;
  author    = {Jason Worth Martin},&lt;br /&gt;
  title     = {ESSENCE: A Candidate Hashing Algorithm for the NIST Competition},&lt;br /&gt;
  url        = {http://www.math.jmu.edu/~martin/essence/Supporting_Documentation/essence_NIST.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Martin08a,&lt;br /&gt;
  author    = {Jason Worth Martin},&lt;br /&gt;
  title     = {ESSENCE: A Family of Cryptographic Hashing Algorithms},&lt;br /&gt;
  url        = {http://www.math.jmu.edu/~martin/essence/Supporting_Documentation/essence_compression.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Martin08b,&lt;br /&gt;
  author    = {Jason Worth Martin},&lt;br /&gt;
  title     = {ESSENCE: Errata},&lt;br /&gt;
  url        = {http://www.math.jmu.edu/~martin/essence/Supporting_Documentation/essence_errata.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| observation || compression function || all ||  || - || - || [http://www.mat.dtu.dk/people/S.Thomsen/essence/Essence-obs.pdf Mouha,Thomsen,Turan]&lt;br /&gt;
|-&lt;br /&gt;
| observation || compression function || all ||  || - || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-&lt;br /&gt;
| key recovery || block cipher || 256 || 14 rounds || 2&amp;lt;sup&amp;gt;225&amp;lt;/sup&amp;gt; || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-&lt;br /&gt;
| key recovery || block cipher || 512 || 14 rounds || 2&amp;lt;sup&amp;gt;450&amp;lt;/sup&amp;gt; || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo-collision || hash || 512 || 31 rounds || 2&amp;lt;sup&amp;gt;254.6&amp;lt;/sup&amp;gt; || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-	      &lt;br /&gt;
| style=&amp;quot;background:orange&amp;quot; | collision || hash || 224/256 ||  || 2&amp;lt;sup&amp;gt;67.4&amp;lt;/sup&amp;gt; || - || [http://www.131002.net/data/papers/NRALLMP09.pdf Naya-Plasencia et al.]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:orange&amp;quot; | collision || hash || 384/512 ||  || 2&amp;lt;sup&amp;gt;134.7&amp;lt;/sup&amp;gt; || - || [http://www.131002.net/data/papers/NRALLMP09.pdf Naya-Plasencia et al.]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{essenceMTT09,&lt;br /&gt;
 author = {Nicky Mouha and Søren S. Thomsen and Meltem Sönmez Turan},&lt;br /&gt;
 title  = {Observations of non-randomness in the ESSENCE compression function},&lt;br /&gt;
 url    = {http://www.mat.dtu.dk/people/S.Thomsen/essence/Essence-obs.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
 abstract= {ESSENCE is a candidate for the SHA-3 hash function competition initiated by NIST. In this note we describe some non-random behaviour in the ESSENCE compression function, including an input leading to the all-zero output. The results do not seem directly extensible to the full hash function, and hence they do not seem to break any security claims of ESSENCE.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{essenceMSAPTMP09,&lt;br /&gt;
 author = {Nicky Mouha and Gautham Sekar and Jean-Philippe Aumasson and Thomas Peyrin and Søren S. Thomsen and Meltem Sönmez Turan and Bart Preneel},&lt;br /&gt;
 title  = {Cryptanalysis of the ESSENCE Family of Hash Functions},&lt;br /&gt;
 url    = {http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009},&lt;br /&gt;
 abstract = {ESSENCE is a family of cryptographic hash functions, accepted to the first round of NIST’s SHA-3 competition. This paper presents the first known attacks on ESSENCE. We present a pseudo-collision attack on 31 out of 32 rounds of ESSENCE-512, invalidating the design claim that at least 24 rounds of ESSENCE are secure against differential cryptanalysis. We develop a novel technique to satisfy the first nine rounds of the differential characteristic. Non-randomness in the outputs of the feedback function F is used to construct several distinguishers on a 14-round ESSENCE block cipher and the corresponding compression function, each requiring only 2^17 output bits. This observation is extended to key-recovery attacks on the block ciphers. Next, we show that the omission of round constants allows slid pairs and fixed points to be found. These attacks are independent of the number of rounds. Finally, we suggest several countermeasures against these attacks, while still keeping the design simple and easy to analyze.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{essenceNRALLMP09,&lt;br /&gt;
    author = {María Naya-Plasencia and Andrea Röck and Jean-Philippe Aumasson and Yann Laigle-Chapuy and Gaëtan Leurent and Willi Meier and Thomas Peyrin},&lt;br /&gt;
    title = {Cryptanalysis of ESSENCE},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/302},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/302.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {ESSENCE is a hash function submitted to the NIST Hash Competition that stands out as a hardware-friendly and highly parallelizable design, and that has thus far remained unbroken. Preliminary analysis in its documentation argues that it resists standard differential cryptanalysis. This paper disproves this claim, showing that advanced techniques can be used to significantly reduce the cost of such attacks: using a manually found differential path and a nontrivial search algorithm, we obtain shortcut collision attacks on the full ESSENCE-256 and ESSENCE-512, with respective complexities $2^{67.4}$ and $2^{134.7}$. As an aside, we show how to use these attacks for forging valid message/MAC pairs for HMAC-ESSENCE-256 and HMAC-ESSENCE-512, essentially at the same cost as a collision.},&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=ESSENCE&amp;diff=3230</id>
		<title>ESSENCE</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=ESSENCE&amp;diff=3230"/>
		<updated>2009-09-11T07:41:04Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: fixed bibtex entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Authors: Jason Worth Martin&lt;br /&gt;
* Website: [http://www.math.jmu.edu/~martin/essence/ http://www.math.jmu.edu/~martin/essence/] &lt;br /&gt;
* NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/ESSENCE.zip ESSENCE.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Martin08,&lt;br /&gt;
  author    = {Jason Worth Martin},&lt;br /&gt;
  title     = {ESSENCE: A Candidate Hashing Algorithm for the NIST Competition},&lt;br /&gt;
  url        = {http://www.math.jmu.edu/~martin/essence/Supporting_Documentation/essence_NIST.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Martin08a,&lt;br /&gt;
  author    = {Jason Worth Martin},&lt;br /&gt;
  title     = {ESSENCE: A Family of Cryptographic Hashing Algorithms},&lt;br /&gt;
  url        = {http://www.math.jmu.edu/~martin/essence/Supporting_Documentation/essence_compression.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3Martin08b,&lt;br /&gt;
  author    = {Jason Worth Martin},&lt;br /&gt;
  title     = {ESSENCE: Errata},&lt;br /&gt;
  url        = {http://www.math.jmu.edu/~martin/essence/Supporting_Documentation/essence_errata.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| observation || compression function || all ||  || - || - || [http://www.mat.dtu.dk/people/S.Thomsen/essence/Essence-obs.pdf Mouha,Thomsen,Turan]&lt;br /&gt;
|-&lt;br /&gt;
| observation || compression function || all ||  || - || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-&lt;br /&gt;
| key recovery || block cipher || 256 || 14 rounds || 2&amp;lt;sup&amp;gt;225&amp;lt;/sup&amp;gt; || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-&lt;br /&gt;
| key recovery || block cipher || 512 || 14 rounds || 2&amp;lt;sup&amp;gt;450&amp;lt;/sup&amp;gt; || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-&lt;br /&gt;
| pseudo-collision || hash || 512 || 31 rounds || 2&amp;lt;sup&amp;gt;254.6&amp;lt;/sup&amp;gt; || - || [http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf Mouha et al.]&lt;br /&gt;
|-	      &lt;br /&gt;
| style=&amp;quot;background:orange&amp;quot; | collision || hash || 224/256 ||  || 2&amp;lt;sup&amp;gt;67.4&amp;lt;/sup&amp;gt; || - || [http://www.131002.net/data/papers/NRALLMP09.pdf Naya-Plasencia et al.]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:orange&amp;quot; | collision || hash || 384/512 ||  || 2&amp;lt;sup&amp;gt;134.7&amp;lt;/sup&amp;gt; || - || [http://www.131002.net/data/papers/NRALLMP09.pdf Naya-Plasencia et al.]&lt;br /&gt;
|-&lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{essenceMTT09,&lt;br /&gt;
 author = {Nicky Mouha and Søren S. Thomsen and Meltem Sönmez Turan},&lt;br /&gt;
 title  = {Observations of non-randomness in the ESSENCE compression function},&lt;br /&gt;
 url    = {http://www.mat.dtu.dk/people/S.Thomsen/essence/Essence-obs.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{essenceMSAPTMP09,&lt;br /&gt;
 author = {Nicky Mouha and Gautham Sekar and Jean-Philippe Aumasson and Thomas Peyrin and Søren S. Thomsen and Meltem Sönmez Turan and Bart Preneel},&lt;br /&gt;
 title  = {Cryptanalysis of the ESSENCE Family of Hash Functions},&lt;br /&gt;
 url    = {http://www.nickymouha.be/papers/Essence-MouhaSekar.pdf},&lt;br /&gt;
 howpublished = {Available online},&lt;br /&gt;
 year   = {2009}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{essenceNRALLMP09,&lt;br /&gt;
    author = {María Naya-Plasencia and Andrea Röck and Jean-Philippe Aumasson and Yann Laigle-Chapuy and Gaëtan Leurent and Willi Meier and Thomas Peyrin},&lt;br /&gt;
    title = {Cryptanalysis of ESSENCE},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/302},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/302.pdf}&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {ESSENCE is a hash function submitted to the NIST Hash Competition that stands out as a hardware-friendly and highly parallelizable design, and that has thus far remained unbroken. Preliminary analysis in its documentation argues that it resists standard differential cryptanalysis. This paper disproves this claim, showing that advanced techniques can be used to significantly reduce the cost of such attacks: using a manually found differential path and a nontrivial search algorithm, we obtain shortcut collision attacks on the full ESSENCE-256 and ESSENCE-512, with respective complexities $2^{67.4}$ and $2^{134.7}$. As an aside, we show how to use these attacks for forging valid message/MAC pairs for HMAC-ESSENCE-256 and HMAC-ESSENCE-512, essentially at the same cost as a collision.},&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Edon-R_(SHA-3_submission)&amp;diff=3216</id>
		<title>Edon-R (SHA-3 submission)</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Edon-R_(SHA-3_submission)&amp;diff=3216"/>
		<updated>2009-08-06T07:35:20Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: Detectable correlations in Edon-R&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Danilo Gligoroski, Rune Steinsmo Ødegård, Marija Mihova, Svein Johan Knapskog, Ljupco Kocarev, Aleš Drápal, Vlastimil Klima&lt;br /&gt;
* Website: [http://www.item.ntnu.no/people/personalpages/fac/danilog/edon-r http://www.item.ntnu.no/people/personalpages/fac/danilog/edon-r]&lt;br /&gt;
* NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/EDON-R.zip EDON-R.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3G+08,&lt;br /&gt;
  author    = {Danilo Gligoroski and Rune Steinsmo Ødegård and Marija Mihova and Svein Johan Knapskog and Ljupco Kocarev and Aleš Drápal and Vlastimil Klima},&lt;br /&gt;
  title     = {Cryptographic Hash Function EDON-R},&lt;br /&gt;
  url        = {http://people.item.ntnu.no/~danilog/Hash/Edon-R/Supporting_Documentation/EdonRDocumentation.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-                    &lt;br /&gt;
| style=&amp;quot;background:yellow&amp;quot; | preimage&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; || hash ||  ||  || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;2n/3&amp;lt;/sup&amp;gt; || [http://ehash.iaik.tugraz.at/uploads/7/74/Edon.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| multi-collision (2&amp;lt;sup&amp;gt;K&amp;lt;/sup&amp;gt;) || hash || 256,512 ||  || K*2&amp;lt;sup&amp;gt;n/2&amp;lt;/sup&amp;gt; || 2&amp;lt;sup&amp;gt;n/2&amp;lt;/sup&amp;gt; || [http://cryptography.hyperlink.cz/BMW/EDONR_analysis_vk.pdf Klima]&lt;br /&gt;
|-                    &lt;br /&gt;
| multi-preimage || hash || 256,512 ||  || ? || ? || [http://cryptography.hyperlink.cz/BMW/EDONR_analysis_vk.pdf Klima]&lt;br /&gt;
|-&lt;br /&gt;
| collision || compression ||  ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/7/74/Edon.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| 2nd preimage || compression ||  ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/7/74/Edon.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| preimage || compression ||  ||  || - || - || [http://ehash.iaik.tugraz.at/uploads/7/74/Edon.pdf Khovratovich,Nikolić,Weinmann]&lt;br /&gt;
|-                    &lt;br /&gt;
| key recovery || secret-prefix MAC||  ||  || 2&amp;lt;sup&amp;gt;5n/8&amp;lt;/sup&amp;gt; || - || [http://eprint.iacr.org/2009/135.pdf Leurent]&lt;br /&gt;
|-&lt;br /&gt;
| correlation analysis || hash || all ||  || - || - || [http://eprint.iacr.org/2009/378.pdf Novotney, Ferguson]&lt;br /&gt;
|-                    &lt;br /&gt;
|}                    &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; [http://eprint.iacr.org/2009/120.pdf Gligoroski,Ødegård] dispute the validity of the model in which the attack of Khovratovich et. al is compared to generic attacks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{edonKNW08,&lt;br /&gt;
  author    = {Dmitry Khovratovich and Ivica Nikolić and Ralf-Philipp Weinmann},&lt;br /&gt;
  title     = {Cryptanalysis of Edon-R},&lt;br /&gt;
  url        = {http://ehash.iaik.tugraz.at/uploads/7/74/Edon.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {We present various types of attacks on the hash family Edon-R. In a free start attack scenario, with the initial chaining value not xored, all three main attacks (collisions, second preimage, and preimage) can be launched on Edon-R with negligible effort. In these attacks we exploit the asymmetrical diffusion of the chaining values in the compression function. Also, by partially inverting the compression function and xoring one part of the chaining value, we launch a meet-in-the-middle attack on Edon-R-n to find real preimages. The attack requires $2^{2n/3}$ effort and the same amount of memory. The attacks are applicable to all digest sizes.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{edonK08,&lt;br /&gt;
  author    = {Vlastimil Klima},&lt;br /&gt;
  title     = {Multicollisions of EDON-R hash function and other observations},&lt;br /&gt;
  url        = {http://cryptography.hyperlink.cz/BMW/EDONR_analysis_vk.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
  abstract  = {The main principle how to make n-bit EDON-R hash functions [1] resistant to generic multicollisions and multipreimages attacks ([2], [3]) is the 2n-bit width of internal chaining value. We show how to degenerate 2n-bit chaining value to n-bit chaining value (for n = 256, 512) by keeping the half of chaining value constant from the beginning. It circumvents the main principle and make EDON-R hash functions (for n = 256, 512) vulnerable to generic multicollisions and multipreimages attacks ([2], [3]) with small additional work factor. We show several properties of EDON-R compression function, which could be interesting for the next study of collisions and preimages. The first cryptanalysis of EDON-R was made in [4]. We present an independent research, partially overlaping with [4]. We want to note that this is preliminary version, that we present here only sketches of the proofs and that not all of the accompanied problems are completely solved.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{edonGO09,&lt;br /&gt;
  author    = {Danilo Gligoroski and Rune Steinsmo Ødegård},&lt;br /&gt;
  title     = {On the Complexity of Khovratovich et. al's Preimage Attack on EDON-R},&lt;br /&gt;
  url        = {http://eprint.iacr.org/2009/120.pdf},&lt;br /&gt;
  howpublished = {Available online},&lt;br /&gt;
  year      = {2009},&lt;br /&gt;
  abstract  = {Based on the analysis made by van Oorschot and Wiener for the complexity of parallel memoryless collision search [5], we show that the memoryless meet-in-the-middle attack which is one part of the whole preimage attack of Khovratovich et. al. [3] on EDON-R hash function has complexity bigger than $2^n$.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:135,&lt;br /&gt;
    author = {Gaëtan Leurent},&lt;br /&gt;
    title = {Key Recovery Attack against Secret-prefix Edon-R},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/135},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url = {http://eprint.iacr.org/2009/135.pdf},&lt;br /&gt;
    abstract = {Edon-R is a SHA-3 candidate. In this paper we show that using Edon-R as a MAC with the secret prefix construction is unsafe. Our attack requires 2 queries, $2^{5n/8}$ computations, and negligible memory.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{cryptoeprint:2009:378,&lt;br /&gt;
    author = {Peter Novotney and Niels Ferguson},&lt;br /&gt;
    title = {Detectable correlations in Edon-R},&lt;br /&gt;
    howpublished = {Cryptology ePrint Archive, Report 2009/378},&lt;br /&gt;
    year = {2009},&lt;br /&gt;
    url={http://eprint.iacr.org/2009/378.pdf},&lt;br /&gt;
    note = {\url{http://eprint.iacr.org/}},&lt;br /&gt;
    abstract = {The Edon-R compression function has a large set of useful differentials that produce easily detectable output bit biases. We show how to construct such differentials, and use them to create a distinguisher for Edon-R-512 that requires around $2^{54}$ compression function evaluations (or $2^{28}$ evaluations after a pre-computation of $2^{66}$ evaluations). The differentials can also be used to attack a variety of MAC and KDF constructions when they use Edon-R-512.},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
	<entry>
		<id>https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3210</id>
		<title>Skein</title>
		<link rel="alternate" type="text/html" href="https://ehash.iaik.tugraz.at/index.php?title=Skein&amp;diff=3210"/>
		<updated>2009-07-30T07:24:56Z</updated>

		<summary type="html">&lt;p&gt;Fmendel: added link to SkeinUpdate.zip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The algorithm ==&lt;br /&gt;
&lt;br /&gt;
* Author(s): Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare, Tadayoshi Kohno, Jon Callas, Jesse Walker&lt;br /&gt;
* Website: [http://www.schneier.com/skein.html http://www.schneier.com/skein.html]; [http://skein-hash.info/ http://skein-hash.info/]&lt;br /&gt;
* NIST submission package: [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/Skein.zip Skein.zip], [http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/documents/SkeinUpdate.zip SkeinUpdate.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{sha3F+08,&lt;br /&gt;
  author    = {Niels Ferguson and Stefan Lucks and Bruce Schneier and Doug Whiting and Mihir Bellare and Tadayoshi Kohno and Jon Callas and Jesse Walker},&lt;br /&gt;
  title     = {The Skein Hash Function Family},&lt;br /&gt;
  url        = {http://www.schneier.com/skein.pdf},&lt;br /&gt;
  howpublished = {Submission to NIST},&lt;br /&gt;
  year      = {2008},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;                   &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;                   &lt;br /&gt;
| Type of Analysis || Hash Function Part || Hash Size (n) || Parameters/Variants || Compression Function Calls || Memory Requirements ||   Reference &lt;br /&gt;
|-&lt;br /&gt;
|-     &lt;br /&gt;
|  near collision || compression function || 512 || 17 rounds || 2&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt; || - || [http://131002.net/data/talks/threefish_rump.pdf Aumasson,Meier,Phan]&lt;br /&gt;
|-     &lt;br /&gt;
|  distinguisher || block cipher || 512 || 17 rounds || 2&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; || - || [http://131002.net/data/talks/threefish_rump.pdf Aumasson,Meier,Phan]&lt;br /&gt;
|- &lt;br /&gt;
|  impossible differential || block cipher || 512 || 21 rounds || - || - || [http://131002.net/data/talks/threefish_rump.pdf Aumasson,Meier,Phan]&lt;br /&gt;
|-    &lt;br /&gt;
|  key recovery || block cipher || 512 || 23 rounds || 2&amp;lt;sup&amp;gt;274&amp;lt;/sup&amp;gt; || - || [http://131002.net/data/talks/threefish_rump.pdf Aumasson,Meier,Phan]&lt;br /&gt;
|-  &lt;br /&gt;
|  key recovery || block cipher || 512 || 24 rounds || 2&amp;lt;sup&amp;gt;431&amp;lt;/sup&amp;gt; || - || [http://131002.net/data/talks/threefish_rump.pdf Aumasson,Meier,Phan]&lt;br /&gt;
|-       &lt;br /&gt;
|  key recovery || block cipher || 512 || 25 rounds || 2&amp;lt;sup&amp;gt;441&amp;lt;/sup&amp;gt; || - || [http://131002.net/data/talks/threefish_rump.pdf Aumasson,Meier,Phan]&lt;br /&gt;
|-           &lt;br /&gt;
|}        &lt;br /&gt;
&lt;br /&gt;
A description of this table is given [http://ehash.iaik.tugraz.at/wiki/Cryptanalysis_Categories#Individual_Hash_Function_Tables here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@misc{SkeinAum09,&lt;br /&gt;
  author    = {Jean-Philippe Aumasson and Willi Meier and Raphael Phan},&lt;br /&gt;
  title     = {Improved analyis of Threefish},&lt;br /&gt;
  url = {http://131002.net/data/talks/threefish_rump.pdf},&lt;br /&gt;
  howpublished = {FSE 2009 rump session, slides available online},&lt;br /&gt;
  year = {2009},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fmendel</name></author>
		
	</entry>
</feed>