mbed
TLS benchmark |
|
Server 3 |
|
Server 7 |
|
Server 4 |
|
Server 5 |
|
Server 1 |
|
Server 2 |
|
Server 6 |
|
Server 11 |
|
Server 8 |
|
Server 10 |
|
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
|
MB/s |
c/byte |
AES-CBC-128 |
|
220 |
10 |
|
263 |
7 |
|
282 |
8 |
|
255 |
7 |
|
119 |
21 |
|
120 |
21 |
|
65 |
26 |
|
75 |
22 |
|
89 |
23 |
|
44 |
33 |
AES-CBC-192 |
|
223 |
9 |
|
260 |
8 |
|
255 |
8 |
|
258 |
8 |
|
106 |
24 |
|
105 |
23 |
|
51 |
29 |
|
66 |
23 |
|
72 |
26 |
|
42 |
57 |
AES-CBC-256 |
|
195 |
9 |
|
248 |
8 |
|
250 |
8 |
|
222 |
12 |
|
94 |
26 |
|
94 |
26 |
|
58 |
39 |
|
59 |
35 |
|
61 |
27 |
|
31 |
46 |
AES-GCM-128 |
|
72 |
27 |
|
86 |
26 |
|
86 |
28 |
|
84 |
25 |
|
64 |
39 |
|
64 |
39 |
|
34 |
44 |
|
35 |
45 |
|
40 |
42 |
|
23 |
63 |
AES-GCM-192 |
|
74 |
29 |
|
76 |
31 |
|
82 |
27 |
|
86 |
25 |
|
60 |
42 |
|
60 |
42 |
|
32 |
68 |
|
37 |
51 |
|
37 |
60 |
|
23 |
74 |
AES-GCM-256 |
|
72 |
33 |
|
80 |
31 |
|
82 |
29 |
|
76 |
28 |
|
56 |
45 |
|
55 |
45 |
|
25 |
54 |
|
33 |
53 |
|
34 |
56 |
|
23 |
111 |
BLOWFISH-CBC-128 |
|
63 |
34 |
|
69 |
32 |
|
69 |
32 |
|
63 |
33 |
|
84 |
30 |
|
83 |
30 |
|
39 |
46 |
|
42 |
49 |
|
51 |
35 |
|
24 |
48 |
BLOWFISH-CBC-192 |
|
62 |
35 |
|
69 |
33 |
|
70 |
37 |
|
64 |
35 |
|
84 |
30 |
|
83 |
30 |
|
41 |
56 |
|
46 |
36 |
|
51 |
36 |
|
31 |
46 |
BLOWFISH-CBC-256 |
|
64 |
39 |
|
67 |
33 |
|
69 |
36 |
|
57 |
35 |
|
84 |
30 |
|
83 |
30 |
|
46 |
38 |
|
46 |
40 |
|
44 |
36 |
|
31 |
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*c/byte = cycles/byte |
|
|
mbed TLS used: |
mbedtls-2.4.2-1.el6.x86_64 |
|
Test used: |
https://tls.mbed.org/api/benchmark_8c_source.html |
|
OpenSSL benchmark |
|
Server 3 |
|
Server 7 |
|
Server 4 |
|
Server 5 |
|
Server 1 |
|
Server 2 |
|
Server 6 |
|
Server 11 |
|
Server 8 |
|
Server 10 |
block size -> |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
|
16b |
1024b |
aes-128-cbc |
|
409 |
490 |
|
432 |
623 |
|
388 |
625 |
|
453 |
628 |
|
224 |
285 |
|
222 |
285 |
|
53 |
139 |
|
55 |
139 |
|
51 |
134 |
|
49 |
110 |
aes-192-cbc |
|
442 |
526 |
|
305 |
520 |
|
393 |
524 |
|
393 |
418 |
|
196 |
239 |
|
191 |
238 |
|
45 |
113 |
|
38 |
120 |
|
41 |
109 |
|
34 |
98 |
aes-256-cbc |
|
386 |
454 |
|
370 |
446 |
|
350 |
448 |
|
388 |
395 |
|
174 |
203 |
|
176 |
205 |
|
37 |
96 |
|
38 |
101 |
|
35 |
101 |
|
32 |
91 |
aes-128-gcm |
|
218 |
633 |
|
218 |
654 |
|
209 |
617 |
|
206 |
588 |
|
57 |
186 |
|
57 |
184 |
|
36 |
43 |
|
35 |
41 |
|
41 |
48 |
|
30 |
35 |
aes-192-gcm |
|
203 |
581 |
|
203 |
602 |
|
202 |
585 |
|
174 |
509 |
|
50 |
171 |
|
52 |
170 |
|
31 |
37 |
|
31 |
37 |
|
34 |
39 |
|
24 |
31 |
aes-256-gcm |
|
184 |
553 |
|
181 |
564 |
|
187 |
563 |
|
159 |
485 |
|
47 |
157 |
|
46 |
156 |
|
26 |
30 |
|
26 |
31 |
|
28 |
33 |
|
24 |
27 |
bf-cbc (128) |
|
73 |
88 |
|
71 |
85 |
|
74 |
86 |
|
76 |
77 |
|
91 |
105 |
|
91 |
105 |
|
49 |
64 |
|
52 |
57 |
|
53 |
53 |
|
53 |
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SSSE3 + SSE4 + AES-NI |
--> |
wmvare on Intel(R) Xeon(R) CPU E5620 @ 2.40GHz |
|
OpenSSL used: |
openssl-1.0.1e-57.el6.x86_64 |
SSSE3 + SSE4 |
--> |
wmvare on Intel(R) Xeon(R) CPU X5650 @ 2.67GHz |
|
Test used: |
openssl speed -elapsed -evp %cipher% |
no SSSE3 / SSE4 |
--> |
QEMU Virtual CPU version 1.5.3 |
|
|
© 2017 SviMik |
Fastest |
|
Slowest |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|