+6
−0
+2
−0
arch/arm/crypto/chacha20-neon-core.S
0 → 100644
+523
−0
arch/arm/crypto/chacha20-neon-glue.c
0 → 100644
+137
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
This is a straight port to ARM/NEON of the x86 SSE3 implementation of the ChaCha20 stream cipher. Signed-off-by:Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au> (cherry-picked from commit 8096667273477e735b0072b11a6d617ccee45e5f) Conflicts: arch/arm/crypto/Kconfig arch/arm/crypto/Makefile (also added missing clearing of CRYPTO_TFM_REQ_MAY_SLEEP) Bug: 112008522 Test: As series, see Ic61c13b53facfd2173065be715a7ee5f3af8760b Change-Id: Iac5315459089576a7430d675bcba5718a4f7d402 Signed-off-by:
Eric Biggers <ebiggers@google.com>