OSDN Git Service

crypto: caam/qi2 - add support for Chacha20 + Poly1305
authorHoria Geantă <horia.geanta@nxp.com>
Thu, 8 Nov 2018 13:36:31 +0000 (15:36 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 16 Nov 2018 06:11:03 +0000 (14:11 +0800)
commitc10a53367901b36eec6208f1dbaf53da9fd358bb
tree3f6b759e4dab39e31415f93f7b529c6f36b7454c
parentd6bbd4eea243951d2543a0f427c9a6bf2835b6f5
crypto: caam/qi2 - add support for Chacha20 + Poly1305

Add support for Chacha20 + Poly1305 combined AEAD:
-generic (rfc7539)
-IPsec (rfc7634 - known as rfc7539esp in the kernel)

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/caam/caamalg.c
drivers/crypto/caam/caamalg_desc.c
drivers/crypto/caam/caamalg_desc.h
drivers/crypto/caam/caamalg_qi2.c