[openssl] master update

tomas at openssl.org tomas at openssl.org
Wed May 19 14:03:37 UTC 2021

The branch master has been updated
       via  b41ebb991e8bbce736cf73b9c3d6b7c3e208b2b0 (commit)
      from  cf6cba90d53dca58cc41da59687ca7d1edf75458 (commit)

- Log -----------------------------------------------------------------
commit b41ebb991e8bbce736cf73b9c3d6b7c3e208b2b0
Author: Tomas Mraz <tomas at openssl.org>
Date:   Tue May 18 15:23:04 2021 +0200

    speed: Document the deficiencies of the command
    Fixes #7032
    Reviewed-by: Paul Dale <pauli at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/15330)


Summary of changes:
 doc/man1/openssl-speed.pod.in | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/doc/man1/openssl-speed.pod.in b/doc/man1/openssl-speed.pod.in
index c834a74ebc..fc1a388a19 100644
--- a/doc/man1/openssl-speed.pod.in
+++ b/doc/man1/openssl-speed.pod.in
@@ -30,9 +30,6 @@ B<openssl speed>
 This command is used to test the performance of cryptographic algorithms.
-To see the list of supported algorithms, use C<openssl list -digest-commands>
-or C<openssl list -cipher-commands> command. The global CSPRNG is denoted by
-the B<rand> algorithm name.
 =head1 OPTIONS
@@ -55,6 +52,10 @@ If I<algo> is an AEAD cipher, then you can pass B<-aead> to benchmark a
 TLS-like sequence. And if I<algo> is a multi-buffer capable cipher, e.g.
 aes-128-cbc-hmac-sha1, then B<-mb> will time multi-buffer operation.
+To see the algorithms supported with this option, use
+C<openssl list -digest-algorithms> or C<openssl list -cipher-algorithms>
 =item B<-multi> I<num>
 Run multiple operations in parallel.
@@ -110,6 +111,15 @@ pre-compiled grand selection is tested.
+=head1 BUGS
+The I<algorithm> can be selected only from a pre-compiled subset of things
+that the C<openssl speed> command knows about. To test any additional digest
+or cipher algorithm supported by OpenSSL use the C<-evp> option.
+There is no way to test the speed of any additional public key algorithms
+supported by third party providers with the C<openssl speed> command.
 =head1 HISTORY
 The B<-engine> option was deprecated in OpenSSL 3.0.

More information about the openssl-commits mailing list