SHA-3-224 produces 224-bit digests using the Keccak sponge construction with capacity 448 bits. Part of the NIST FIPS 202 standard.
| 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 |
| Parameter | Supported values |
|---|---|
| Output sizes | 28 bytes (224 bits) |
Status: not classified β treat as unverified.
No vulnerabilities are recorded for this implementation.
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 |