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.
| module | description | lines | funcs |
|---|---|---|---|
| hkdf.nx | HKDF-SHA-256 (RFC 5869). | 126 | 3 |
| hkdf_sha1.nx | HMAC-based Key Derivation Function with SHA-1. | 145 | 4 |
| hkdf_sha384.nx | HKDF-SHA-384 (RFC 5869). | 92 | 3 |
| hkdf_sha512.nx | HKDF-SHA-512 (RFC 5869). | 89 | 3 |
| nx_hkdf.nx | HKDF-SHA-256 (RFC 5869). | 240 | 4 |
| nx_hkdf_extvec_gate.nx | validated against RFC5869-A.1, read from the pinned+corroborated RFC5869 document. | 275 | 12 |
| nx_hkdf_sha1.nx | HMAC-based Key Derivation Function with SHA-1. | 155 | 4 |
| nx_hkdf_sha256_wasm.nx | HKDF-SHA-256 (RFC 5869) for WAT target. | 415 | 11 |
| nx_hkdf_sha384.nx | HKDF-SHA-384 (RFC 5869). | 101 | 3 |
| nx_hkdf_sha384_wasm.nx | HKDF-SHA-384 (RFC 5869) for WAT target. | 408 | 14 |
| nx_hkdf_sha512.nx | HKDF-SHA-512 (RFC 5869). | 99 | 3 |
| nx_hkdf_sha512_wasm.nx | HKDF-SHA-512 (RFC 5869) for WAT target. | 397 | 14 |
| nx_hkdf_test.nx | RFC 5869 Appendix A KAT for HKDF-SHA-256. | 135 | 1 |