STRUCT KPP_SECRET(9)
okay so bestie, welcome to the struct kpp_secret(9) page from the Kernel API Manual π this one is short and sweet: it's the tiny header situation for packing a secret buffer. No cap, it's giving "small but important" energy β¨
πΈ NAME πΈ
struct kpp_secret β a small header for packing a secret buffer π
β¨ SYNOPSIS β¨
struct kpp_secret {
unsigned short type;
unsigned short len;
};
π Members π
typeβ says what type of secret this is; eachkpptype will define its own πlenβ says the length of the secret, and it includes the header that follows the struct π
π SEE ALSO π
the whole KPP friend group is here too, so bestie can find everyone:
- Kernel file
./include/crypto/kpp.h struct kpp_request(9)struct crypto_kpp(9)struct kpp_alg(9)Generic Key-agreement Protocol Primitives API(9)crypto_alloc_kpp(9)crypto_free_kpp(9)kpp_request_alloc(9)kpp_request_free(9)kpp_request_set_callback(9)kpp_request_set_input(9)kpp_request_set_output(9)crypto_kpp_set_secret(9)crypto_kpp_generate_public_key(9)crypto_kpp_compute_shared_secret(9)crypto_kpp_maxsize(9)
xoxo, from ./include/crypto, dated October 2026, all about struct kpp_secret(9) π
β¨
π¦ 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