STRUCT HMAC_SHA224_KEY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct hmac_sha224_key(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… this one's a tiny little struct page but it's carrying the whole HMAC-SHA224 glow-up, so let's get into it 🫢


πŸŽ€ NAME πŸŽ€

struct hmac_sha224_key β€” a prepared key for HMAC-SHA224 πŸ”‘βœ¨ like, the key has already done its prep work and is ready to serve looks.


🌸 SYNOPSIS 🌸

struct hmac_sha224_key {
    struct __hmac_sha256_key key;
 };

no cap, that's the whole thing. she's small, she's iconic, she contains multitudes (one member) πŸ’–


πŸ¦‹ Members πŸ¦‹

  • key β€” private πŸ™ˆ that's literally all the docs say about it, so we're respecting her privacy, periodt.

🌈 SEE ALSO 🌈

these all live in the kernel file ./include/crypto/sha2.h β€” go read the whole family, iykyk πŸ“šβœ¨

the SHA-224 girlies πŸ’œ

the HMAC-SHA224 squad (aka her direct besties) πŸ‘‘

the SHA-256 crew πŸ’™

the HMAC-SHA256 crew 🩡

the SHA-384 crew πŸ’š

the HMAC-SHA384 crew πŸ“

the SHA-512 crew 🧚

the HMAC-SHA512 crew ⭐


that's the whole page bestie β€” no bugs, no warnings, no exit statuses, just a struct and a truly massive friend group πŸ˜­πŸ’€

and that's a wrap! 🎬 this gem is from ./include/crypto and it's dated October 2026, so mark your calendar and stan responsibly πŸŒΈπŸ’–πŸŽ€

πŸ“¦ where this page comes from