Provider-based KEM and SIG alg speed testing added

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/19968)
This commit is contained in:
Michael Baentsch 2022-12-24 09:20:44 +01:00 committed by Todd Short
parent 1636b355ad
commit 4557e28008
2 changed files with 905 additions and 27 deletions

File diff suppressed because it is too large Load Diff

View File

@ -16,6 +16,8 @@ B<openssl speed>
[B<-cmac> I<algo>]
[B<-mb>]
[B<-aead>]
[B<-kem-algorithms>]
[B<-signature-algorithms>]
[B<-multi> I<num>]
[B<-async_jobs> I<num>]
[B<-misalign> I<num>]
@ -97,6 +99,14 @@ Enable multi-block mode on EVP-named cipher.
Benchmark EVP-named AEAD cipher in TLS-like sequence.
=item B<-kem-algorithms>
Benchmark KEM algorithms: key generation, encapsulation, decapsulation.
=item B<-signature-algorithms>
Benchmark signature algorithms: key generation, signature, verification.
=item B<-primes> I<num>
Generate a I<num>-prime RSA key and use it to run the benchmarks. This option