Messages in this thread | | | From | Antoine Tenart <> | Subject | [PATCH 00/10] crypto: inside-secure - sha512/384 support | Date | Tue, 29 May 2018 14:13:42 +0200 |
| |
Hello Herbert,
This series adds support for the SHA512 and SHA384 algorithms in the Inside Secure SafeXcel driver. Variants of those two algorithms are also added as well (hmac, and AEAD).
Before doing so a few patches rework the driver to prepare for the new algorithms additions.
Thanks! Antoine
Antoine Tenart (10): crypto: inside-secure - use the error handler for invalidation requests crypto: inside-secure - improve the counter computation crypto: sha512_generic - add a sha512 0-length pre-computed hash crypto: inside-secure - sha512 support crypto: inside-secure - hmac(sha512) support crypto: inside-secure - authenc(hmac(sha512),cbc(aes)) support crypto: sha512_generic - add a sha384 0-length pre-computed hash crypto: inside-secure - sha384 support crypto: inside-secure - hmac(sha384) support crypto: inside-secure - authenc(hmac(sha384),cbc(aes)) support
crypto/sha512_generic.c | 22 + drivers/crypto/inside-secure/safexcel.c | 6 + drivers/crypto/inside-secure/safexcel.h | 23 +- .../crypto/inside-secure/safexcel_cipher.c | 89 +++- drivers/crypto/inside-secure/safexcel_hash.c | 381 ++++++++++++++++-- include/crypto/sha.h | 4 + 6 files changed, 469 insertions(+), 56 deletions(-)
-- 2.17.0
| |