fcrypt_preparekey(9)
π fcrypt_preparekey(9) β like, the Kernel API Manual page, bestie π
okay so this is a page from the Kernel API Manual, and it's about fcrypt_preparekey β yes that's the whole name, we're doing the (9) section thing, very kernel of us β¨
πΈ NAME πΈ
fcrypt_preparekey β Prepare a key for FCrypt encryption and decryption π
β¨ SYNOPSIS β¨
void fcrypt_preparekey (struct fcrypt_key *key , const u8
raw_key[FCRYPT_BSIZE] );
like literally that's it, that's the whole signature π«Ά
π¦ ARGUMENTS π¦
keyβ (out) The prepared key. yep, it's an output, so this is where the good stuff lands πraw_keyβ The raw key as an 8-byte array. no cap, eight whole bytes π
π₯ DESCRIPTION π₯
This computes the FCrypt key schedule. that's the vibe β you hand it the raw key, it does the key-schedule thing, and key comes out all prepared and ready to slay π
π SEE ALSO π
- Kernel file
./net/rxrpc/fcrypt.c fcrypt_pcbc_encrypt(9)fcrypt_pcbc_decrypt(9)
okay bestie that's the page π one last thing so you have the receipts: this came from ./net/rxrpc, dated October 2026, and the page is fcrypt_preparekey(9) β iykyk, go forth and encrypt fr fr πΈπ§ββοΈ
π¦ 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