[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180529121352.19490-1-antoine.tenart@bootlin.com>
Date: Tue, 29 May 2018 14:13:42 +0200
From: Antoine Tenart <antoine.tenart@...tlin.com>
To: herbert@...dor.apana.org.au, davem@...emloft.net
Cc: Antoine Tenart <antoine.tenart@...tlin.com>,
linux-crypto@...r.kernel.org, linux-kernel@...r.kernel.org,
thomas.petazzoni@...tlin.com, maxime.chevallier@...tlin.com,
gregory.clement@...tlin.com, miquel.raynal@...tlin.com,
nadavh@...vell.com, oferh@...vell.com, igall@...vell.com
Subject: [PATCH 00/10] crypto: inside-secure - sha512/384 support
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
Powered by blists - more mailing lists