code wiki / hkdf

topic: hkdf

13 modules sharing the hkdf name family (derived from the tree's prefix discipline).

The hkdf topic family provides implementations of HMAC-based Key Derivation Function (HKDF) using various cryptographic hash functions, following RFC 5869. Modules like hkdf, nx_hkdf, and nx_hkdf_sha1 offer HKDF-SHA-256 and SHA-1 variants, ensuring compatibility and validation against standards. Additional modules extend functionality, such as nx_hkdf_extvec_gate, which aligns with extended validation criteria, while nx_hkdf_sha256_wasm targets WebAssembly execution. These modules collectively support secure key derivation across different execution environments within the Nishi sovereign ecosystem.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

moduledescriptionlinesfuncs
hkdf.nxHKDF-SHA-256 (RFC 5869).1263
hkdf_sha1.nxHMAC-based Key Derivation Function with SHA-1. 1454
hkdf_sha384.nxHKDF-SHA-384 (RFC 5869). 923
hkdf_sha512.nxHKDF-SHA-512 (RFC 5869). 893
nx_hkdf.nxHKDF-SHA-256 (RFC 5869).2404
nx_hkdf_extvec_gate.nxvalidated against RFC5869-A.1, read from the pinned+corroborated RFC5869 document.27512
nx_hkdf_sha1.nxHMAC-based Key Derivation Function with SHA-1.1554
nx_hkdf_sha256_wasm.nxHKDF-SHA-256 (RFC 5869) for WAT target.41511
nx_hkdf_sha384.nxHKDF-SHA-384 (RFC 5869).1013
nx_hkdf_sha384_wasm.nxHKDF-SHA-384 (RFC 5869) for WAT target.40814
nx_hkdf_sha512.nxHKDF-SHA-512 (RFC 5869).993
nx_hkdf_sha512_wasm.nxHKDF-SHA-512 (RFC 5869) for WAT target.39714
nx_hkdf_test.nxRFC 5869 Appendix A KAT for HKDF-SHA-256.1351