summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2026-04-27 16:50:49 +0300
committerChuck Lever <cel@kernel.org>2026-06-09 23:32:59 +0300
commit25ccbefc9fd6f62acbf2f3d8eb9e2b3950e5fe28 (patch)
treea58f7397b6318a5d634487f777a11d371fea0679 /scripts/patch-kernel
parent6e5e0c58dbd059eef27f01805c032b8fa3cd5eb1 (diff)
downloadlinux-25ccbefc9fd6f62acbf2f3d8eb9e2b3950e5fe28.tar.xz
SUNRPC: Prepare crypto/krb5 encryption and checksum handles
Allocate crypto_aead handles for encryption (one per direction) and crypto_shash handles for checksumming (one per direction) using the crypto/krb5 library's key preparation functions. These four handles derive their subkeys from the session key and the RFC 4121 usage numbers and are ready for use in encrypt, decrypt, get_mic, and verify_mic operations. The existing crypto_sync_skcipher and crypto_ahash handles remain in place for now; subsequent patches switch the per-message operations to the new handles and then remove the old ones. Assisted-by: Claude:claude-opus-4-6 Reviewed-by: Jeff Layton <jlayton@kernel.org> Acked-by: Anna Schumaker <anna.schumaker@hammerspace.com> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions