SYNCHRONOUS MESSAGE DIGEST API(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– Synchronous Message Digest API πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” this is the Synchronous Message Digest API, and it's lowkey iconic πŸ’…βœ¨

Real talk: the synchronous message digest API is the one you use with ciphers of type CRYPTO_ALG_TYPE_SHASH (they're listed as type "shash" in /proc/crypto, iykyk) πŸ¦‹

The message digest API can literally maintain state information for you, the caller β€” main character energy fr fr 🫢

And yes, the synchronous message digest API can store user-related context in its shash_desc request data structure, no cap πŸŽ€

πŸ’… SEE ALSO πŸ’…

bestie, here's the whole reading list β€” every single one, periodt:


okay that's the whole page, bestie 🫢 β€” signed off from ./include/crypto, dated October 2026, with the footer still serving Synchronous ...e Digest API(9) realness πŸ’…βœ¨

πŸ“¦ where this page comes from