diff --git a/pages/common/openssl-speed.md b/pages/common/openssl-speed.md new file mode 100644 index 0000000000..05fbff959e --- /dev/null +++ b/pages/common/openssl-speed.md @@ -0,0 +1,32 @@ +# openssl speed + +> Benchmark OpenSSL algorithms. +> More information: . + +- Benchmark all available algorithms: + +`openssl speed` + +- Benchmark the most common algorithms: + +`openssl speed {{md5 sha1 sha256 aes rsa}}` + +- Benchmark a specific EVP cipher: + +`openssl speed -evp {{aes-256-cbc}}` + +- Benchmark algorithms for a specific duration (in seconds): + +`openssl speed -seconds {{10}}` + +- Benchmark using wall-clock time instead of CPU user time: + +`openssl speed -elapsed` + +- Output in machine readable format: + +`openssl speed -mr` + +- Benchmark multiple algorithms in parallel using all available CPU cores: + +`openssl speed -multi $(nproc)`