lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ