append_proto_dkp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Welcome to the Kernel API Manual page for append_proto_dkp(9), bestie β€” this one is all about the Derived Key Protocol, aka DKP, and it's giving β€œkey β†’ split key” energy. ✨

πŸŽ€ NAME πŸŽ€

append_proto_dkp β€” Derived Key Protocol (DKP): key -> split key πŸ’…


✨ SYNOPSIS ✨

Okay so here's the exact signature, no cap:

void append_proto_dkp (u32 * const desc , struct alginfo *adata );

πŸ’– ARGUMENTS πŸ’–

  • desc β€” pointer to buffer used for descriptor construction. That's the buffer where the descriptor gets built, bestie. πŸ› οΈ
  • adata β€” pointer to authentication transform definitions. keylen should be the length of initial key, while keylen_pad the length of the derived (split) key. Valid algorithm values β€” one of OP_ALG_ALGSEL_{MD5, SHA1, SHA224, SHA256, SHA384, SHA512}. πŸ”

πŸ¦‹ SEE ALSO πŸ¦‹


mwah πŸ’‹ β€” this cutie comes from source/version ./drivers/crypto/caam, dated October 2026, and it's the append_proto_dkp(9) page. periodt. πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from