]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: caam/jr - add support for Chacha20 + Poly1305
authorHoria Geantă <horia.geanta@nxp.com>
Thu, 8 Nov 2018 13:36:30 +0000 (15:36 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 16 Nov 2018 06:11:03 +0000 (14:11 +0800)
commitae321b0fc1033002d5376f52ac72fff5e73b524c
treeb22f8cdcee48fda17b2e1d8b6c67b83ded9ba86e
parent6e9c972a3fe49f0788a9cd084d681be1b617c624
crypto: caam/jr - 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: Cristian Stoica <cristian.stoica@nxp.com>
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/compat.h
drivers/crypto/caam/desc.h
drivers/crypto/caam/desc_constr.h