Skip to content

riscv: support sha3 perf optimization#29970

Open
cxx194832 wants to merge 1 commit intoopenssl:masterfrom
cxx194832:riscv-sha3
Open

riscv: support sha3 perf optimization#29970
cxx194832 wants to merge 1 commit intoopenssl:masterfrom
cxx194832:riscv-sha3

Conversation

@cxx194832
Copy link
Contributor

  1. Support sha3 performance optimization
  2. The latest performance is calculated by below commands in QEMU environment.
openssl speed -elapsed -seconds 3 -evp sha3-256
openssl speed -elapsed -seconds 3 -hmac sha3-256

benchmark results run on Xuantie-qemu v8.2.94:

Hash Test Optimized
16 bytes 4681.10 k
64 bytes 18801.56 k
256 bytes 59645.70 k
1024 bytes 108095.49 k
8192 bytes 148829.53 k
16384 bytes 153556.31 k
Hmac Test Optimized
16 bytes 3309.00k
64 bytes 13236.33k
256 bytes 44914.77k
1024 bytes 94155.43k
8192 bytes 145391.62k
16384 bytes 151999.83k

@cxx194832
Copy link
Contributor Author

@ZenithalHourlyRate @paulidale @InfoHunter Hello All, Please have a view on such PR in your free time.

@github-actions github-actions bot added the severity: fips change The pull request changes FIPS provider sources label Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

severity: fips change The pull request changes FIPS provider sources

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant