code wiki / (root) / sha256.nx

sha256.nx

buildroot/runtime/sha256.nx

402 B10 linesdepth 5pulls 5 transitivereach 170 importersview sourcekind librarytopic sha256
docsdependenciesstructsconstsfunctions

about

sha256.nx -- alias stub. nx_sha256.nx is the canonical SHA-256 (FIPS 180-4) implementation (same sha256_init / sha256_update / sha256_final / sha256_digest API). This file used to define duplicates which produced linker duplicate-symbol errors when the daemon transitively imported both variants. Per the syscalls.nx -> nx_syscalls.nx alias-stub pattern.

dependencies 1 imports · 18 importers

nx_sha256.nx sha256.nx etag.nx f6_gate.nx hmac.nx nx_attest.nx nx_bip39.nx nx_h2c_p256.nx nx_mtls_pkcs12.nx nx_no_cookie_session.nx nx_opaque_3dh.nx nx_opaque_core.nx

diagram shows first 10 each side; +0 more imports, +8 more importers in the complete lists below.

imports: nx_sha256.nx

imported by: etag.nxf6_gate.nxhmac.nxnx_attest.nxnx_bip39.nxnx_h2c_p256.nxnx_mtls_pkcs12.nxnx_no_cookie_session.nxnx_opaque_3dh.nxnx_opaque_core.nxnx_opaque_pake.nxnx_pkcs12_kdf.nxnx_save_file_format.nxnx_tools_api.nxnx_voprf.nxnx_wiki_login_flow.nxnxgguf.nxoauth2_pkce.nx

structs

none

consts

none

functions

none