-
Notifications
You must be signed in to change notification settings - Fork 0
/
crypto_rc5_aes.txt
116 lines (116 loc) · 12.2 KB
/
crypto_rc5_aes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
2023-06-16T17:32:54+08:00
Running ./bin/crypto_rc5_aes
Run on (16 X 3417.59 MHz CPU s)
CPU Caches:
L1 Data 48 KiB (x16)
L1 Instruction 32 KiB (x16)
L2 Unified 2048 KiB (x16)
L3 Unified 30720 KiB (x1)
Load Average: 4.09, 2.21, 1.31
----------------------------------------------------------------------------------------------------------------
Benchmark Time CPU Iterations
----------------------------------------------------------------------------------------------------------------
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC5>::Encryption>/16 31.3 ns 31.3 ns 22484204
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC5>::Encryption>/64 101 ns 101 ns 6761491
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC5>::Encryption>/512 779 ns 779 ns 902487
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC5>::Encryption>/1024 1534 ns 1534 ns 458086
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC5>::Encryption>/16 48.4 ns 48.4 ns 14578204
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC5>::Encryption>/64 189 ns 189 ns 3715409
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC5>::Encryption>/512 1507 ns 1507 ns 467589
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC5>::Encryption>/1024 3000 ns 3000 ns 233284
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC5>::Encryption>/16 43.7 ns 43.7 ns 15955692
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC5>::Encryption>/64 162 ns 162 ns 4290689
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC5>::Encryption>/512 1220 ns 1220 ns 577771
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC5>::Encryption>/1024 2423 ns 2423 ns 288088
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC5>::Encryption>/16 43.7 ns 43.7 ns 16148264
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC5>::Encryption>/64 158 ns 158 ns 4338145
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC5>::Encryption>/512 1215 ns 1215 ns 574271
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC5>::Encryption>/1024 2418 ns 2418 ns 289065
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC5>::Encryption>/16 48.1 ns 48.1 ns 14539643
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC5>::Encryption>/64 188 ns 188 ns 3732954
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC5>::Encryption>/512 1499 ns 1499 ns 461281
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC5>::Encryption>/1024 2986 ns 2986 ns 233046
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC5>::Encryption>/16 45.5 ns 45.5 ns 15459311
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC5>::Encryption>/64 179 ns 179 ns 3900732
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC5>::Encryption>/512 1428 ns 1428 ns 489992
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC5>::Encryption>/1024 2854 ns 2854 ns 244869
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC6>::Encryption>/16 37.4 ns 37.4 ns 18656516
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC6>::Encryption>/64 128 ns 128 ns 5437147
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC6>::Encryption>/512 1026 ns 1026 ns 682981
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::RC6>::Encryption>/1024 2106 ns 2105 ns 346461
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC6>::Encryption>/16 43.3 ns 43.3 ns 16206434
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC6>::Encryption>/64 166 ns 166 ns 4192378
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC6>::Encryption>/512 1327 ns 1327 ns 526393
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::RC6>::Encryption>/1024 2650 ns 2650 ns 265341
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC6>::Encryption>/16 41.6 ns 41.6 ns 16843055
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC6>::Encryption>/64 154 ns 154 ns 4553962
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC6>::Encryption>/512 1176 ns 1176 ns 596019
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::RC6>::Encryption>/1024 2334 ns 2334 ns 300234
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC6>::Encryption>/16 43.0 ns 43.0 ns 16387380
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC6>::Encryption>/64 155 ns 155 ns 4544162
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC6>::Encryption>/512 1207 ns 1207 ns 581903
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::RC6>::Encryption>/1024 2392 ns 2392 ns 294885
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC6>::Encryption>/16 43.3 ns 43.3 ns 16182378
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC6>::Encryption>/64 167 ns 167 ns 4214467
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC6>::Encryption>/512 1322 ns 1322 ns 531428
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::RC6>::Encryption>/1024 2635 ns 2635 ns 264709
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC6>::Encryption>/16 43.1 ns 43.1 ns 16272396
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC6>::Encryption>/64 162 ns 162 ns 4342266
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC6>::Encryption>/512 1281 ns 1281 ns 547033
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::RC6>::Encryption>/1024 2547 ns 2547 ns 273494
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::DES>::Encryption,8>/16 111 ns 111 ns 6331152
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::DES>::Encryption,8>/64 422 ns 422 ns 1656900
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::DES>::Encryption,8>/512 3348 ns 3348 ns 209719
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::DES>::Encryption,8>/1024 6668 ns 6668 ns 104711
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::DES>::Encryption,8>/16 130 ns 130 ns 5391858
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::DES>::Encryption,8>/64 513 ns 513 ns 1367506
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::DES>::Encryption,8>/512 4120 ns 4120 ns 169633
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::DES>::Encryption,8>/1024 8226 ns 8226 ns 84870
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::DES>::Encryption,8>/16 125 ns 125 ns 5643041
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::DES>::Encryption,8>/64 491 ns 491 ns 1421826
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::DES>::Encryption,8>/512 3825 ns 3825 ns 180939
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::DES>::Encryption,8>/1024 7635 ns 7635 ns 91911
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::DES>::Encryption,8>/16 125 ns 125 ns 5625458
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::DES>::Encryption,8>/64 488 ns 488 ns 1428492
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::DES>::Encryption,8>/512 3832 ns 3832 ns 183032
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::DES>::Encryption,8>/1024 7632 ns 7632 ns 92018
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::DES>::Encryption,8>/16 130 ns 130 ns 5403735
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::DES>::Encryption,8>/64 513 ns 513 ns 1361621
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::DES>::Encryption,8>/512 4114 ns 4114 ns 169612
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::DES>::Encryption,8>/1024 8222 ns 8222 ns 84952
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::DES>::Encryption,8>/16 129 ns 129 ns 5453542
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::DES>::Encryption,8>/64 528 ns 527 ns 1371794
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::DES>::Encryption,8>/512 4079 ns 4079 ns 171671
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::DES>::Encryption,8>/1024 8137 ns 8137 ns 85519
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::AES>::Encryption>/16 13.9 ns 13.9 ns 50827216
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::AES>::Encryption>/64 16.1 ns 16.1 ns 42953374
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::AES>::Encryption>/512 47.3 ns 47.3 ns 14811227
BM_CRYPTO_NO_IV<CryptoPP::ECB_Mode<CryptoPP::AES>::Encryption>/1024 79.9 ns 79.9 ns 8770992
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::AES>::Encryption>/16 15.0 ns 15.0 ns 46906665
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::AES>::Encryption>/64 30.2 ns 30.2 ns 23182463
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::AES>::Encryption>/512 233 ns 233 ns 3008866
BM_CRYPTO<CryptoPP::CBC_Mode<CryptoPP::AES>::Encryption>/1024 466 ns 466 ns 1497622
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::AES>::Encryption>/16 22.0 ns 22.0 ns 32204944
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::AES>::Encryption>/64 32.9 ns 32.9 ns 21230380
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::AES>::Encryption>/512 243 ns 243 ns 2880391
BM_CRYPTO<CryptoPP::CFB_Mode<CryptoPP::AES>::Encryption>/1024 485 ns 485 ns 1450172
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::AES>::Encryption>/16 24.0 ns 24.0 ns 28457583
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::AES>::Encryption>/64 34.7 ns 34.7 ns 19909566
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::AES>::Encryption>/512 237 ns 237 ns 2959663
BM_CRYPTO<CryptoPP::OFB_Mode<CryptoPP::AES>::Encryption>/1024 479 ns 479 ns 1449162
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::AES>::Encryption>/16 14.8 ns 14.8 ns 46652387
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::AES>::Encryption>/64 30.9 ns 30.9 ns 23192733
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::AES>::Encryption>/512 235 ns 235 ns 3000040
BM_CRYPTO<CryptoPP::CBC_CTS_Mode<CryptoPP::AES>::Encryption>/1024 465 ns 465 ns 1503545
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::AES>::Encryption>/16 18.1 ns 18.1 ns 38851162
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::AES>::Encryption>/64 19.5 ns 19.5 ns 35881679
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::AES>::Encryption>/512 55.0 ns 55.0 ns 12661950
BM_CRYPTO<CryptoPP::CTR_Mode<CryptoPP::AES>::Encryption>/1024 90.8 ns 90.8 ns 7715673
BM_CRYPTO<CryptoPP::ChaCha::Encryption>/16 27.2 ns 27.2 ns 22938352
BM_CRYPTO<CryptoPP::ChaCha::Encryption>/64 76.6 ns 76.6 ns 9170007
BM_CRYPTO<CryptoPP::ChaCha::Encryption>/512 155 ns 155 ns 4501067
BM_CRYPTO<CryptoPP::ChaCha::Encryption>/1024 303 ns 303 ns 2290222
BM_CRYPTO<CryptoPP::Salsa20::Encryption>/16 26.1 ns 26.1 ns 26770398
BM_CRYPTO<CryptoPP::Salsa20::Encryption>/64 70.0 ns 70.0 ns 10056364
BM_CRYPTO<CryptoPP::Salsa20::Encryption>/512 311 ns 311 ns 2273796
BM_CRYPTO<CryptoPP::Salsa20::Encryption>/1024 604 ns 604 ns 1160220