blake2b_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ blake2b_init(9) πŸŽ€

okay so bestie, this is blake2b_init(9) from the Kernel API Manual β€” and it's giving starter-pack energy for BLAKE2b. It initializes a BLAKE2b context for a new message, and yes, it's the unkeyed one. πŸ’…


✨ NAME ✨

blake2b_init β€” Initialize a BLAKE2b context for a new message (unkeyed) πŸ¦‹


🌸 SYNOPSIS 🌸

void blake2b_init (struct blake2b_ctx *ctx , size_t outlen );

πŸŽ€ ARGUMENTS πŸŽ€

  • ctx β€” the context to initialize πŸ’–
  • outlen β€” length of output hash value in bytes, at most BLAKE2B_HASH_SIZE ✨
no cap, outlen has a ceiling: it's at most BLAKE2B_HASH_SIZE, so don't try to make it do too much, bestie 😭

πŸ’… CONTEXT πŸ’…

Any context. That's it β€” any context, no special vibe check required. 🫢


πŸ‘‘ SEE ALSO πŸ‘‘


mwah πŸ’‹ β€” this one's from ./include/crypto, dated October 2026 🫢✨

πŸ“¦ where this page comes from