aes_decrypt(9)
π aes_decrypt(9) β Kernel API Manual but make it cute π
okay so bestie, this is the aes_decrypt(9) page from the Kernel API Manual, and it's literally about decrypting one AES block. tiny job, main character energy. π
β¨ NAME β¨
aes_decryptβ Decrypt a single AES block. that's the whole assignment, no cap. π
π¦ SYNOPSIS π¦
here's the exact signature, copied with love and zero edits:
void aes_decrypt (const struct aes_key *key , u8 out[static
AES_BLOCK_SIZE] , const u8 in[static AES_BLOCK_SIZE] );
πΈ ARGUMENTS πΈ
keyβ the AES key, previously initialized byaes_preparekey. so it's gotta be the prepared one, bestie. πoutβ buffer to store the plaintext block. this is where the decrypted tea lands. πinβ buffer containing the ciphertext block. the scrambled icon you're feeding in. π
β¨ CONTEXT β¨
Any context. literally any. no context restrictions mentioned here, so go off. π
π SEE ALSO π
- Kernel file
./include/crypto/aes.h struct aes_enckey(9)struct aes_key(9)aes_expandkey(9)aes_preparekey(9)aes_prepareenckey(9)aes_encrypt(9)
that's the page, babes β sourced from ./include/crypto, dated October 2026, and yes it's still aes_decrypt(9) at the end. periodt. π
β¨π«Ά
π¦ 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