Skein is a hash function designed by Niels Ferguson - Stefan Lucks - Bruce Schneier - Doug Whiting - Mihir Bellare - Tadayoshi Kohno - Jon Callas - Jesse Walker
Submitted to NIST for their cryptographic hash algorithm competition.
About the Skein Hash Function FamilySkein is a hash function designed by Niels Ferguson - Stefan Lucks - Bruce Schneier - Doug Whiting - Mihir Bellare - Tadayoshi Kohno - Jon Callas - Jesse Walker Submitted to NIST for their cryptographic hash algorithm competition. New implementation of Skein-256 for Atmel AVRJörg Walter has created a new implementation of Threefish-256 and Skein-256 for the Atmel AVR 8-bit microcontrollers. His implementation is very fast:
His implementation is called Fhreefish, available at this link.
New paper on ARX cryptanalysisAt the Fast Software Encryption (FSE 2010) conference, Dmitry Khovratovich and Ivica Nikolic are presenting a paper on the cryptanalysis of ARX cryptosystems. ARX stands for Addition, Rotation, and Xor (eXclusive or). Combining these three operations is a general way to construct efficient cryptographic primitives, and we actually followed this way when designing Skein. The paper actually analyzes Threefish, the block cipher inside Skein.
Photo of the TeamThis is the first time we've gotten everyone together at the same time.
Left to right, Mihir, Jesse, Jon, Doug, Stefan, Niels, Bruce, Yoshi.
Web site back upWe were down for a few days and are now back. Thanks for your patience.
Links on tweak article fixedThe links links on the tweak story are now fixed. My apologies to those who tried to get to them and couldn't. Jon
Skein with Tweaks ReleasedWe're releasing a tweak of Skein in accordance with the allowed tweaks for Round 2 of the competition. The tweak is simple, it's just revised rotation constants. A paper with the changes is available here. The fully revised Skein paper, with all the accordant changes made is available here. And the fully-revised NIST submission CD is available here.
Another .NET implementation of Skein!Keep them coming! Alberto Fajardo has an implementation in .NET that is tuned for speed. Take a look at http://code.google.com/p/skeinfish/.
Skein in .NETSriram Krishnan has done a managed implementation of Skein in .NET, which is available on his blog at http://www.sriramkrishnan.com/blog/2009/08/nskein-skein-implementation-net.html.
Botan Crypto Library includes Skein-512The Botan C++ crypto library now includes Skein-512. http://botan.randombit.net/news/releases/1_8_3.html
|