Skein (hash function)

Skein
General
DesignersBruce Schneier, Niels Ferguson, et al.
Derived fromThreefish
CertificationSHA-3 finalist
Detail
Digest sizesarbitrary
StructureUnique Block Iteration
Rounds72 (256 & 512 block size), 80 (1024 block size)
Speed6.1 cpb on Core 2.[1]
Threefish Mix Function

Skein is a cryptographic hash function and one of five finalists in the NIST hash function competition. Entered as a candidate to become the SHA-3 standard, the successor of SHA-1 and SHA-2, it ultimately lost to NIST hash candidate Keccak.[2]

The name Skein refers to how the Skein function intertwines the input, similar to a skein of yarn.[1]

  1. ^ a b Ferguson; et al. (2010-10-01). "The Skein Hash Function Family" (PDF). Archived from the original (PDF) on 2014-08-24. Retrieved 2010-12-15. {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ "NIST Selects Winner of Secure Hash Algorithm (SHA-3) Competition". NIST. 2012-10-02. Retrieved 2012-10-02.