]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix big-endian Power10 chacha20 implementation
authorPaul E. Murphy <murp@ibm.com>
Tue, 17 Sep 2024 15:22:58 +0000 (15:22 +0000)
committerTomas Mraz <tomas@openssl.org>
Thu, 19 Sep 2024 09:13:35 +0000 (11:13 +0200)
commitdaead12df04e2257bd5f2f8441a3c2965ef102ee
tree93aecb592e50d92fe19137dbb425cafacaf7708e
parent27f20a464b8f76dd840a7dc1754978664a844f8d
Fix big-endian Power10 chacha20 implementation

Some of the BE specific permutes were incorrect. Fix them.

This passes all tests on a P10/ppc64 debian unstable host.

Fixes #25451

CLA: trivial

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25483)
crypto/chacha/asm/chachap10-ppc.pl