SHA-3-384 produces 384-bit digests using the Keccak sponge construction with capacity 768 bits. Part of the NIST FIPS 202 standard.
| Property | Value |
|---|---|
| Category | Hash Functions |
| Sub-category | SHA-3 Family |
| Variant | 384 |
| 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 | 48 bytes (384 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-384: Empty (NIST FIPS 202)
| Field | Value |
|---|---|
input |
(empty) |
expected |
0c63a75b845e4f7d01107d852e4c2485 c51a50aaaa94fc61995e71bbee983a2a c3713831264adb47fb6bd1e058d5f004 |
Vector 2 β SHA3-384: Single byte (NIST FIPS 202)
| Field | Value |
|---|---|
input |
80 |
expected |
7541384852e10ff10d5fb6a7213a4a6c 15ccc86d8bc1068ac04f69277142944f 4ee50d91fdc56553db06b2f5039c8ab7 |
Vector 3 β SHA3-384: Two bytes (NIST FIPS 202)
| Field | Value |
|---|---|
input |
fb52 |
expected |
d73a9d0e7f1802352ea54f3e062d3910 577bf87edda48101de92a3de957e698b 836085f5f10cab1de19fd0c906e48385 |
Vector 4 β SHA3-384: 64 bits (NIST FIPS 202)
| Field | Value |
|---|---|
input |
c44a2c58c84c393a |
expected |
60ad40f964d0edcf19281e415f738996 8275ff613199a069c916a0ff7ef65503 b740683162a622b913d43a46559e913c |