OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. This test profile fork features Windows support.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark openssl.

Project Site

openssl.org

Test Created

6 December 2010

Last Updated

11 October 2019

Test Maintainer

Michael Larabel

Test Type

Processor

Average Install Time

1 Minute, 56 Seconds

Average Run Time

1 Minute, 25 Seconds

Accolades

250k+ Downloads + 20k+ Public Benchmark Results

Supported Platforms


Public Result UploadsTest Completions*Reported Installs*OpenBenchmarking.orgEventsOpenSSL Popularity Statisticspts/openssl2011.012011.052011.092012.012012.052012.092013.012013.052013.092014.012014.052014.092015.012015.052015.092016.012016.052016.092017.012017.052017.092018.012018.052018.092019.012019.052019.092020.012020.052020.092021.0160K120K180K240K300K
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Mon, 18 Jan 2021 15:04:51 GMT.

Revision History

pts/openssl-1.9.2   [View Source]   Fri, 11 Oct 2019 11:13:00 GMT
Enable Windows support.

pts/openssl-1.11.0   [View Source]   Wed, 12 Sep 2018 07:52:48 GMT
Upgrade against OpenSSL 1.1.1 upstream.

pts/openssl-1.10.0   [View Source]   Tue, 06 Feb 2018 20:00:34 GMT
Update against OpenSSL 1.1.0f upstream, update download mirrors

pts/openssl-1.9.0   [View Source]   Sun, 27 Apr 2014 15:14:05 GMT
Update against latest upstream OpenSSL package 1.0.1.g.

pts/openssl-1.8.0   [View Source]   Sat, 11 Jan 2014 03:39:52 GMT
Update against OpenSSL 1.0.1f.

pts/openssl-1.7.0   [View Source]   Thu, 04 Oct 2012 00:24:30 GMT
Update against upstream OpenSSL 1.0.1c release.

pts/openssl-1.6.0   [View Source]   Wed, 07 Dec 2011 13:45:47 GMT
Update against upstream OpenSSL 1.0.0e.

pts/openssl-1.5.0   [View Source]   Mon, 06 Dec 2010 15:07:58 GMT
Initial import into OpenBenchmarking.org

Suites Using This Test

Cryptography

C/C++ Compiler Tests

Common Kernel Benchmarks

Server

CPU Massive

Server CPU Tests


Performance Metrics

Analyze Test Configuration:

OpenSSL 1.1.1

RSA 4096-bit Performance

OpenBenchmarking.org metrics for this test profile configuration based on 6,265 public results since 12 September 2018 with the latest data as of 18 January 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
Signs Per Second (Average)
100th
47
23895 +/- 1915
100th
5
22209 +/- 375
100th
9
19987 +/- 395
100th
7
19688 +/- 175
100th
6
15400 +/- 236
100th
10
14479 +/- 169
100th
7
14217 +/- 178
99th
4
13803 +/- 10
99th
50
13694 +/- 158
99th
6
13520 +/- 130
98th
6
12759 +/- 130
98th
7
12561 +/- 135
98th
7
12323 +/- 15
98th
6
11817 +/- 909
98th
10
11646 +/- 109
98th
3
10896 +/- 209
97th
24
10292 +/- 16
97th
8
10279 +/- 133
97th
6
9911 +/- 3
97th
7
9900 +/- 69
96th
10
9140 +/- 20
95th
5
8584 +/- 999
95th
15
8228 +/- 194
95th
6
8068 +/- 1272
95th
6
8067 +/- 138
95th
9
7923 +/- 2059
95th
25
7855 +/- 115
94th
7
7810 +/- 100
94th
10
7422 +/- 113
93rd
10
7335 +/- 185
93rd
6
7187 +/- 17
93rd
11
7025 +/- 797
93rd
7
6774 +/- 86
92nd
8
6773 +/- 209
92nd
6
6752 +/- 61
92nd
14
6358 +/- 43
92nd
4
6205 +/- 92
91st
10
6020 +/- 34
91st
10
5859 +/- 10
90th
4
5614 +/- 999
90th
3
5464 +/- 12
90th
5
5444 +/- 24
90th
46
5240 +/- 407
90th
6
5221 +/- 1
89th
20
4930 +/- 12
88th
29
4876 +/- 37
88th
9
4837 +/- 47
88th
74
4804 +/- 525
87th
50
4707 +/- 128
87th
7
4675 +/- 91
86th
11
4573 +/- 9
86th
30
4552 +/- 33
85th
34
4416 +/- 53
84th
10
4376 +/- 16
84th
3
4361 +/- 47
84th
10
4355 +/- 22
84th
3
4307 +/- 217
83rd
7
3878 +/- 112
83rd
21
3872 +/- 7
82nd
8
3757 +/- 1
81st
24
3691 +/- 362
80th
109
3542 +/- 79
80th
35
3536 +/- 388
80th
12
3530 +/- 531
79th
4
3415 +/- 4
78th
10
3404 +/- 7
78th
18
3396 +/- 57
78th
11
3283 +/- 6
77th
7
3125 +/- 114
77th
8
3114 +/- 534
76th
4
3005 +/- 45
76th
4
2983 +/- 5
76th
4
2800 +/- 11
Mid-Tier
75th
< 2795
75th
81
2690 +/- 183
74th
3
2638 +/- 106
74th
16
2622 +/- 357
74th
8
2592 +/- 55
74th
11
2586 +/- 81
74th
7
2564 +/- 360
74th
16
2561 +/- 108
74th
10
2494 +/- 48
73rd
13
2460 +/- 40
72nd
15
2400 +/- 211
72nd
79
2389 +/- 58
71st
16
2345 +/- 91
70th
11
2280 +/- 15
69th
10
2070 +/- 1
69th
7
2055 +/- 16
69th
5
2051 +/- 7
69th
4
2042 +/- 168
69th
11
2013 +/- 18
69th
24
2007 +/- 124
68th
19
1991 +/- 166
68th
4
1978 +/- 12
68th
10
1950 +/- 11
67th
14
1893 +/- 151
67th
13
1879 +/- 2
67th
7
1876 +/- 359
67th
5
1864 +/- 12
67th
5
1855 +/- 10
66th
10
1798 +/- 53
66th
10
1783 +/- 139
66th
15
1738 +/- 37
64th
10
1635 +/- 23
64th
5
1632 +/- 105
63rd
4
1624 +/- 111
63rd
9
1623 +/- 70
62nd
23
1520 +/- 120
62nd
5
1481 +/- 44
62nd
7
1463 +/- 122
62nd
6
1458 +/- 1
62nd
13
1454 +/- 294
62nd
4
1438 +/- 79
62nd
8
1434 +/- 97
62nd
40
1420 +/- 108
61st
5
1379 +/- 36
60th
19
1341 +/- 52
60th
5
1271 +/- 9
60th
14
1271 +/- 20
59th
6
1251 +/- 4
59th
16
1235 +/- 70
59th
8
1218 +/- 44
58th
18
1187 +/- 78
57th
63
1173 +/- 16
57th
5
1167 +/- 7
57th
5
1164 +/- 18
56th
7
1135 +/- 26
55th
15
1055 +/- 49
55th
4
1046 +/- 10
55th
15
1042 +/- 5
55th
4
1032 +/- 4
54th
6
1020 +/- 32
54th
5
994 +/- 15
52nd
4
925 +/- 84
52nd
21
919 +/- 30
52nd
4
917 +/- 1
51st
11
885 +/- 71
51st
7
883 +/- 14
Median
50th
872
50th
4
863 +/- 241
50th
4
855 +/- 96
50th
5
844 +/- 89
49th
11
833 +/- 23
49th
3
827 +/- 11
48th
9
823 +/- 89
44th
11
786 +/- 148
44th
13
785 +/- 21
44th
20
782 +/- 193
44th
14
781 +/- 102
44th
10
779 +/- 47
44th
6
770 +/- 17
43rd
17
762 +/- 44
43rd
27
753 +/- 128
43rd
4
742 +/- 43
42nd
11
731 +/- 80
42nd
5
715 +/- 28
42nd
8
707 +/- 43
42nd
4
705 +/- 120
42nd
4
700 +/- 8
42nd
10
696 +/- 95
41st
7
687 +/- 67
41st
6
687 +/- 54
41st
4
685 +/- 5
41st
4
670 +/- 1
41st
13
654 +/- 69
40th
7
626 +/- 74
39th
10
619 +/- 145
39th
6
619 +/- 75
39th
15
608 +/- 25
39th
5
583 +/- 19
38th
10
556 +/- 60
37th
4
545 +/- 4
37th
6
532 +/- 22
37th
12
529 +/- 115
37th
4
523 +/- 4
36th
6
516 +/- 22
36th
3
515 +/- 50
35th
3
503 +/- 11
35th
4
499 +/- 22
35th
6
498 +/- 10
35th
8
497 +/- 42
32nd
6
441 +/- 124
32nd
6
439 +/- 5
32nd
5
427 +/- 28
31st
11
423 +/- 97
31st
10
408 +/- 7
30th
7
381 +/- 82
30th
4
369 +/- 3
30th
16
363 +/- 6
29th
4
355 +/- 45
29th
6
343 +/- 32
29th
9
341 +/- 58
29th
4
338 +/- 7
28th
3
318 +/- 69
27th
47
289 +/- 3
26th
4
278 +/- 2
Low-Tier
25th
< 267
24th
4
259 +/- 35
23rd
4
249 +/- 18
20th
4
235 +/- 3
20th
10
226 +/- 1
19th
4
208 +/- 1
18th
10
198 +/- 26
18th
5
178 +/- 1
18th
5
178 +/- 8
16th
8
153 +/- 20
15th
14
143 +/- 15
14th
6
134 +/- 10
14th
3
132 +/- 15
12th
7
123 +/- 22
8th
4
101 +/- 3
6th
41
88 +/- 18
4th
6
67 +/- 14
4th
15
54 +/- 11
OpenBenchmarking.orgDistribution Of Public Results - RSA 4096-bit Performance6265 Results Range From 2 To 25112 Signs Per Second250510081511201425173020352340264529503255356038654170447547805085539056955910062105651106811571120741257713080135831408614589150921559516098166011710417607181101861319116196192012220625211282163122134226372314023643241462464925152400800120016002000

Based on OpenBenchmarking.org data, the selected test / test configuration (OpenSSL 1.1.1 - RSA 4096-bit Performance) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkRSA 4096-bit PerformanceRun-Time246810Min: 1 / Avg: 1.16 / Max: 5

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 0.4%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsRSA 4096-bit PerformanceDeviation3691215Min: 0 / Avg: 0.44 / Max: 8

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 25 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII IMPACT - AMD Starship

Linuxmint 20.1 - 5.10.8-051008-generic - Cinnamon 4.8.6

1 System - 25 Benchmark Results

AMD Ryzen 5 3550H - BESSTAR TECH LIMITED DMAF5 - AMD Raven

Linuxmint 20.1 - 5.4.0-62-generic - Cinnamon 4.8.6

2 Systems - 25 Benchmark Results

Intel Core i7-6700K - ASUS MAXIMUS VIII HERO - Intel Xeon E3-1200 v5

Ubuntu 20.04 - 5.4.0-58-generic - GNOME Shell 3.36.4

3 Systems - 125 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.10 - 5.11.0-051100rc2daily20210108-generic - GNOME Shell 3.38.1

1 System - 1 Benchmark Result

Intel Core i7 930 - ASRock X58 Extreme - Intel 5520

Ubuntu 20.04 - 5.8.0-38-generic - GNOME Shell 3.36.4

1 System - 25 Benchmark Results

AMD Ryzen 5 3550H - BESSTAR TECH LIMITED DMAF5 - AMD Raven

Linuxmint 20.1 - 5.4.0-62-generic - Cinnamon 4.8.6

21 Systems - 11 Benchmark Results

ARMv7 rev 5 - sun8i - 494MB

Debian 8.3 - 3.4.110-sun8i - GCC 4.9.2

2 Systems - 1 Benchmark Result

AMD Ryzen 9 5900X 12-Core - ASRock B550M Pro4 - AMD Starship

Clear Linux OS 34160 - 5.10.6-1013.native - GNOME Shell 3.38.2

1 System - 25 Benchmark Results

AMD Ryzen 5 3550H - BESSTAR TECH LIMITED DMAF5 - AMD Raven

Linuxmint 20.1 - 5.4.0-60-generic - Cinnamon 4.8.5

1 System - 477 Benchmark Results

Intel Core i3-7100U - Dell 0NY0H9 - Intel Xeon E3-1200 v6

Ubuntu 20.10 - 5.8.0-36-generic - KDE Plasma 5.19.5

1 System - 20 Benchmark Results

AMD Ryzen 7 3800X 8-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Arch rolling - 5.10.6-arch1-1 - X Server 1.19.5

Most Popular Test Results

Find More Test Results

OpenBenchmarking.org Community User Comments

Post A Comment