PRELIMINARY RESULT Benchmark Suite v1.0.15 - Results subject to change

OpenSSL Performance Benchmark

Dashboard3 iterations per version
Last run: 2026-01-05 • Iterations: 1.1.1w (3x), 3.0.18 (3x), 3.1.8 (3x), 3.2.6 (3x), 3.3.5 (3x), 3.4.3 (3x), 3.5.4 (3x), 3.6.0 (3x)

Available Charts

1. Overview

Throughput vs Handshake scatter plot with error bars

2. TLS 1.2 vs 1.3

Slope chart showing protocol performance comparison

3. Bellingrath Matrix

RSA vs ECDSA certificate comparison

4. Schmatz Algorithms

RSA/ECDSA key sizes and curves

5. Mráz Optimization

Default vs optimized configuration

6. Hardware Acceleration

AVX/NEON impact on crypto performance (with vs without)

7. Post-Quantum (PQC)

ML-KEM-768 vs Classical ECDH comparison (OpenSSL 3.5+)

8. Memory Consumption

RAM usage during TLS handshakes across versions

Version Analysis

What changed in OpenSSL 3.5/3.6 from 3.4? Deep dive into performance impacts

Downloads

Markdown Report JSON Data Raw Iterations

Open Source Project

This benchmark suite is open source and community-driven. Found an issue? Have an idea for improvement? Contributions are welcome!
View on GitHub Fork & Contribute Report Issues

About This Benchmark

This benchmark suite tests OpenSSL performance across versions 1.1.1w through 3.6.0. Each version was tested 3 times in separate containers, with results showing mean ± standard deviation.

Test Environment: Debian Bookworm containers, compiled from source, isolated execution.

Generated: 2026-01-05

View on GitHub
Open Source Benchmark
Found a problem? Have an improvement?
Fork the repository and submit a pull request!
Licensed under Apache 2.0 • Community-driven development • v1.0.15