cnstr_shdsc_sk_hash(9)
π cnstr_shdsc_sk_hash π
okay so bestie, you're in the Kernel API Manual, section 9, and this page is literally cnstr_shdsc_sk_hash β the shared descriptor for symmetric key cipher-based hash algorithms. no cap, that's the whole main-character assignment. π
β¨ NAME β¨
cnstr_shdsc_sk_hash β shared descriptor for symmetric key cipher-based hash algorithms. that's the name, that's the vibe, iconic. π
πΈ SYNOPSIS πΈ
void cnstr_shdsc_sk_hash (u32 * const desc , struct alginfo *adata , u32 state , int digestsize , int ctx_len );
π ARGUMENTS π
descβ pointer to buffer used for descriptor construction. it's giving "this is where the descriptor gets built," bestie. β¨adataβ pointer to authentication transform definitions. no cap, that's the whole vibe check. π¦stateβ algorithm stateOP_ALG_AS_{INIT, FINALIZE, INITFINALIZE, UPDATE}. those are the exact states, periodt. πdigestsizeβ algorithm's digest size. the digest's size, literally. πctx_lenβ size of Context Register. that's the Context Register's size, bestie. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/crypto/caam/caamhash_desc.cβ and alsocnstr_shdsc_ahash(9)is in the SEE ALSO clique. π«Ά
mwah π this page lives in ./drivers/crypto/caam, with an October 2026 date stamp, and the whole cnstr_shdsc_sk_hash(9) manual-page moment is officially wrapped. periodt. π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms