SHA-3
Sign in to saveAlso known as Keccak, SHA3, Secure Hash Algorithm 3, SHA 3
SHA-3 (Secure Hash Algorithm 3) is the latest member of the Secure Hash Algorithm family of standards, released by NIST on August 5, 2015. Although part of the same series of standards, SHA-3 is internally different from the MD5-like structure of SHA-1 and SHA-2.
Key facts
- Cryptographic hash function.name
- KangarooTwelve
- Cryptographic hash function.designers
- Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche, Ronny Van Keer, Benoît Viguier
- Cryptographic hash function.series
- (SHA-0), SHA-1, SHA-2, SHA-3
- Cryptographic hash function.certification
- FIPS PUB 202
- Cryptographic hash function.digest size
- arbitrary
- Cryptographic hash function.structure
- sponge construction and tree hashing with kangaroo hopping
- Cryptographic hash function.speed
- 0.51 cpb on SkylakeX with AVX-512
- Cryptographic hash function.cryptanalysis
- Same as Keccak's
- Cryptographic hash function.derived from
- Keccak
- Cryptographic hash function.rounds
- 12
via Wikipedia infobox
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/sha-3
- inception
- 2015-08-05
Sources (2)
via Wikidata · CC0
~28 min read
Article
23 sectionsContents
- History
- Weakening controversy
- Design
- Padding
- The block permutation
- Speed
- Instances
- Additional instances
- Later developments
- KangarooTwelve
- The Farfalle construction
- Sakura tree hashing
- Security against quantum attacks
- Examples of SHA-3 variants
- Comparison of SHA functions
- Implementations
- Hardware acceleration
- Parallel variants
- Usage in protocols
- See also
- References
- Sources
- External links
SHA-3 (Secure Hash Algorithm 3) is the latest member of the Secure Hash Algorithm family of standards, released by NIST on August 5, 2015. Although part of the same series of standards, SHA-3 is internally different from the MD5-like structure of SHA-1 and SHA-2.
SHA-3 is a subset of the broader cryptographic primitive family Keccak ( or ), designed by Guido Bertoni, Joan Daemen, Michaël Peeters, and Gilles Van Assche, building upon RadioGatún. Keccak's authors have proposed additional uses for the function, not (yet) standardized by NIST, including a stream cipher, an authenticated encryption system, a "tree" hashing scheme for faster hashing on certain architectures, and AEAD ciphers Keyak and Ketje.