sha3_384_init(9)
β¨ sha3_384_init β Kernel API Manual β¨
okay so bestie, welcome to the sha3_384_init(9) page π
this is your girl's guide to kicking off a SHA3-384 message digest computation in the kernel, and honestly? it's giving "small function, big responsibility" energy π
πΈ NAME πΈ
sha3_384_init β Initialize a context for SHA3-384 π
π¦ SYNOPSIS π¦
void sha3_384_init (struct sha3_ctx *ctx );
π ARGUMENTS π
ctxβ the context you wanna initialize π«Ά like, this is the lil workspace that's about to hold all your SHA3-384 state, so hand it over and let it cook.
π DESCRIPTION π
This begins a new SHA3-384 message digest computation β¨ that's literally it, that's the whole vibe. You call it, the context is fresh and ready, and then you can feed it data and wrap things up with the other sha3 functions. no cap π§
π CONTEXT π
Any context. fr fr, no restrictions, she's flexible π
π SEE ALSO π
- Kernel file
./include/crypto/sha3.handstruct sha3_ctx(9) sha3_zeroize_ctx(9)struct shake_ctx(9)shake_zeroize_ctx(9)sha3_224_init(9)sha3_256_init(9)sha3_512_init(9)sha3_update(9)sha3_final(9)shake128_init(9)shake256_init(9)shake_update(9)shake_squeeze(9)sha3_224(9)sha3_256(9)sha3_384(9)sha3_512(9)shake128(9)shake256(9)
bestie reminder: this page comes from ./include/crypto and the version is dated October 2026 πΈ that's the whole footer, now go init that context and slay π
β¨π¦
π¦ 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