SHA3
SHA-3 refers to the Secure Hash Algorithm 3, a family of cryptographic hash functions standardized by NIST in 2015 under FIPS 202. It was derived from Keccak, the winner of NIST's SHA-3 competition, and designed as a complementary hash function to the SHA-2 family, rather than a replacement.
Construction and design principles: SHA-3 uses the sponge construction based on the Keccak-f[1600] permutation. The input
Variants and usage: The standard specifies four fixed-length digests: SHA3-224, SHA3-256, SHA3-384, and SHA3-512. Each variant
Security and properties: SHA3 is designed to resist length-extension attacks and to provide security roughly aligned
Implementation and adoption: SHA3 is widely implemented in software libraries and hardware, and can be used