summaryrefslogtreecommitdiff
path: root/net/sunrpc/Kconfig
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2023-01-15 20:22:36 +0300
committerChuck Lever <chuck.lever@oracle.com>2023-02-20 17:20:42 +0300
commitdfb632432a9b2548b5a4429598bb19edf58122f0 (patch)
tree7c80dbc30dd4dee483ff87980701623a6904f3c5 /net/sunrpc/Kconfig
parentaf664fc9023e69d1a90800c0f815c296bf727e18 (diff)
downloadlinux-dfb632432a9b2548b5a4429598bb19edf58122f0.tar.xz
SUNRPC: Refactor CBC with CTS into helpers
Cryptosystem profile enctypes all use cipher block chaining with ciphertext steal (CBC-with-CTS). However enctypes that are currently supported in the Linux kernel SunRPC implementation use only the encrypt-&-MAC approach. The RFC 8009 enctypes use encrypt-then-MAC, which performs encryption and checksumming in a different order. Refactor to make it possible to share the CBC with CTS encryption and decryption mechanisms between e&M and etM enctypes. Tested-by: Scott Mayhew <smayhew@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'net/sunrpc/Kconfig')
0 files changed, 0 insertions, 0 deletions