Hawkynt

SHA-3-384

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

Properties

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

Parameters

Parameter Supported values
Output sizes 48 bytes (384 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-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

← All algorithms