Hawkynt

SHA-3-224

SHA-3-224 produces 224-bit digests using the Keccak sponge construction with capacity 448 bits. Part of the NIST FIPS 202 standard.

Properties

Property Value
Category Hash Functions
Sub-category SHA-3 Family
Variant 224
Security status Not classified
Complexity Intermediate
Inventor Guido Bertoni, Joan Daemen, MichaΓ«l Peeters, Gilles Van Assche
Year 2015
Origin πŸ‡§πŸ‡ͺ Belgium
Source algorithms/hash/sha3.js

Parameters

Parameter Supported values
Output sizes 28 bytes (224 bits)

Security

Status: not classified β€” treat as unverified.

No vulnerabilities are recorded for this implementation.

Documentation

References

Test vectors

4 vectors ship with this algorithm and run in the test suite. Byte values are hexadecimal.

Vector 1 β€” SHA3-224: Empty (NIST FIPS 202)

Field Value
input (empty)
expected 6b4e03423667dbb73b6e15454f0eb1abd4597f9a1b078e3f5b5a6bc7

Vector 2 β€” SHA3-224: Single byte (NIST FIPS 202)

Field Value
input 01
expected 488286d9d32716e5881ea1ee51f36d3660d70f0db03b3f612ce9eda4

Vector 3 β€” SHA3-224: Two bytes (NIST FIPS 202)

Field Value
input 69cb
expected 94bd25c4cf6ca889126df37ddd9c36e6a9b28a4fe15cc3da6debcdd7

Vector 4 β€” SHA3-224: 64 bits (NIST FIPS 202)

Field Value
input e4ea2c16366b80d6
expected 7dd1a8e3ffe8c99cc547a69af14bd63b15ac26bd3d36b8a99513e89e

← All algorithms