mbox series

[0/2] crypto: faster GCM-AES for arm64

Message ID 20190910231900.25445-1-ard.biesheuvel@linaro.org
Headers show
Series crypto: faster GCM-AES for arm64 | expand

Message

Ard Biesheuvel Sept. 10, 2019, 11:18 p.m. UTC
This series reimplements gcm(aes) for arm64 systems that support the
AES and 64x64->128 PMULL/PMULL2 instructions. Patch #1 adds a test
case and patch #2 updates the driver.

Ard Biesheuvel (2):
  crypto: testmgr - add another gcm(aes) testcase
  crypto: arm64/gcm-ce - implement 4 way interleave

 arch/arm64/crypto/ghash-ce-core.S | 501 ++++++++++++++------
 arch/arm64/crypto/ghash-ce-glue.c | 293 +++++-------
 crypto/testmgr.h                  | 192 ++++++++
 3 files changed, 659 insertions(+), 327 deletions(-)

-- 
2.17.1

Comments

Herbert Xu Oct. 4, 2019, 3:28 p.m. UTC | #1
On Wed, Sep 11, 2019 at 12:18:58AM +0100, Ard Biesheuvel wrote:
> This series reimplements gcm(aes) for arm64 systems that support the

> AES and 64x64->128 PMULL/PMULL2 instructions. Patch #1 adds a test

> case and patch #2 updates the driver.

> 

> Ard Biesheuvel (2):

>   crypto: testmgr - add another gcm(aes) testcase

>   crypto: arm64/gcm-ce - implement 4 way interleave

> 

>  arch/arm64/crypto/ghash-ce-core.S | 501 ++++++++++++++------

>  arch/arm64/crypto/ghash-ce-glue.c | 293 +++++-------

>  crypto/testmgr.h                  | 192 ++++++++

>  3 files changed, 659 insertions(+), 327 deletions(-)


All applied.  Thanks.
-- 
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt