Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Threefish Algorithm

Cryptographic Algorithm

Threefish is a symmetric-key tweakable block cipher designed as part of the Skein hash function, an entry in the NIST hash function competition. It uses no S-boxes or other table lookups, drawing its nonlinearity instead from alternating additions with exclusive-or operations to avoid cache-timing attacks, placing it in the same family of approach as Salsa20 and TEA. Threefish and Skein were designed by a team including Bruce Schneier and Niels Ferguson, and the cipher is unpatented and license-free.

Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.