summaryrefslogtreecommitdiffstats
path: root/providers/fips.checksum
diff options
context:
space:
mode:
authorAmitay Isaacs <amitay@ozlabs.org>2020-10-13 05:11:40 -0400
committerPauli <pauli@openssl.org>2021-05-29 16:07:15 +1000
commit30691da1ba465f3cff5d865187fbf5c5244448eb (patch)
tree5f6411cf88386caa2f26051e8e6a6f9554024c4d /providers/fips.checksum
parent1036749883ccf38ed11afe424d69708cfdca99f3 (diff)
ec: Add PPC64 vector assembly version of p521 field operations
Only field multiplication and squaring (but not reduction) show a significant improvement. This is enabled on Power ISA >= 3.0. On a Power 9 CPU an average 10% performance improvement is seen (ECHDE: 14%, ECDSA sign: 6%, ECDSA verify 10%), compared to existing code. On an upcoming Power 10 CPU we see an average performance improvement of 26% (ECHDE: 38%, ECDSA sign: 16%, ECDSA verify 25%), compared to existing code. Signed-off-by: Amitay Isaacs <amitay@ozlabs.org> Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15401)
Diffstat (limited to 'providers/fips.checksum')
-rw-r--r--providers/fips.checksum2
1 files changed, 1 insertions, 1 deletions
diff --git a/providers/fips.checksum b/providers/fips.checksum
index 04fcc9deba..ce96b8ec1c 100644
--- a/providers/fips.checksum
+++ b/providers/fips.checksum
@@ -1 +1 @@
-7a5559836cd09a35e480ba70e1bbdeb26a4899a789e9fc92d11bf5c697eea466 providers/fips-sources.checksums
+97e6404ae271c9511c863c6bb01c274cffbc5a3e0a7f09035381168ade82fadf providers/fips-sources.checksums