commit | fd94fcf09957a75e25941f7dbfc84d30a63817ac | [log] [tgz] |
---|---|---|
author | Nathan Huckleberry <nhuck@google.com> | Fri May 20 18:14:56 2022 +0000 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Fri Jun 10 16:40:17 2022 +0800 |
tree | 431cfca57f029912468f08476d56adff6389564a | |
parent | 7ff554ced7c7d7cf77586e07474e8633e011e2d0 [diff] |
crypto: x86/aesni-xctr - Add accelerated implementation of XCTR Add hardware accelerated version of XCTR for x86-64 CPUs with AESNI support. More information on XCTR can be found in the HCTR2 paper: "Length-preserving encryption with HCTR2": https://eprint.iacr.org/2021/1441.pdf Signed-off-by: Nathan Huckleberry <nhuck@google.com> Reviewed-by: Ard Biesheuvel <ardb@kernel.org> Reviewed-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>