blob: 94df184615867d358587225018514cd4180383d8 (
plain)
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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
|
START: ptest-runner
2023-11-29T01:52
version:1.10.3-unknown:10a03:1.47-unknown:12f00:
cc:130200:gcc:13.2.0:
ciphers:arcfour:blowfish:cast5:des:aes:twofish:serpent:rfc2268:seed:camellia:idea:salsa20:gost28147:chacha20:sm4:
pubkeys:dsa:elgamal:rsa:ecc:
digests:crc:gostr3411-94::md4:md5:rmd160:sha1:sha256:sha512:sha3:tiger:whirlpool:stribog:blake2:sm3:
rnd-mod:getentropy:
cpu-arch::
mpi-asm:generic/mpih-add1.c:generic/mpih-sub1.c:generic/mpih-mul1.c:generic/mpih-mul2.c:generic/mpih-mul3.c:generic/mpih-lshift.c:generic/mpih-rshift.c:
hwflist:
fips-mode:n:::
rng-type:standard:1:3030000:2:
compliance:::
PASS: version
PASS: t-secmem
PASS: mpitests
PASS: t-sexp
PASS: t-convert
PASS: t-mpi-bit
PASS: t-mpi-point
PASS: curves
PASS: t-lock
PASS: prime
PASS: basic
PASS: basic-disable-all-hwf
PASS: keygen
PASS: pubkey
PASS: hmac
PASS: hashtest
PASS: t-kdf
PASS: keygrip
PASS: fips186-dsa
PASS: aeswrap
PASS: pkcs1v2
PASS: random
PASS: dsa-rfc6979
t-ed25519: 256 of 1026 tests done
t-ed25519: 512 of 1026 tests done
t-ed25519: 768 of 1026 tests done
t-ed25519: 1024 of 1026 tests done
t-ed25519: 1026 tests done
PASS: t-ed25519
t-cv25519: 18 tests done
PASS: t-cv25519
t-x448: 9 tests done
PASS: t-x448
t-ed448: 11 tests done
PASS: t-ed448
Note: benchmark running in quick regression test mode.
MD5 0ms 0ms 30ms 10ms 0ms
SHA1 10ms 0ms 30ms 10ms 0ms
RIPEMD160 10ms 0ms 40ms 0ms 10ms
TIGER192 0ms 0ms 40ms 0ms 0ms
SHA256 10ms 0ms 40ms 10ms 0ms
SHA384 0ms 10ms 30ms 10ms 0ms
SHA512 0ms 10ms 30ms 10ms 0ms
SHA224 0ms 10ms 30ms 10ms 10ms
MD4 0ms 0ms 30ms 0ms 10ms
CRC32 0ms 0ms 20ms 0ms 0ms
CRC32RFC1510 0ms 0ms 20ms 10ms 0ms
CRC24RFC2440 0ms 0ms 20ms 0ms 0ms
WHIRLPOOL 20ms 20ms 50ms 30ms 20ms
TIGER 0ms 0ms 40ms 0ms 0ms
TIGER2 10ms 0ms 30ms 0ms 0ms
GOSTR3411_94 30ms 30ms 60ms 40ms 30ms
STRIBOG256 10ms 20ms 50ms 20ms 20ms
STRIBOG512 20ms 20ms 50ms 20ms 20ms
GOSTR3411_CP 30ms 30ms 60ms 30ms 30ms
SHA3-224 0ms 10ms 40ms 10ms 0ms
SHA3-256 10ms 0ms 40ms 10ms 10ms
SHA3-384 0ms 10ms 40ms 10ms 10ms
SHA3-512 10ms 10ms 40ms 10ms 10ms
SHAKE128 10ms 0ms 40ms 10ms
SHAKE256 0ms 10ms 40ms 10ms
BLAKE2B_512 0ms 0ms 30ms 10ms 0ms
BLAKE2B_384 0ms 0ms 30ms 10ms 0ms
BLAKE2B_256 0ms 10ms 20ms 10ms 0ms
BLAKE2B_160 0ms 10ms 20ms 10ms 0ms
BLAKE2S_256 10ms 0ms 30ms 10ms 0ms
BLAKE2S_224 0ms 10ms 30ms 0ms 10ms
BLAKE2S_160 0ms 10ms 20ms 10ms 0ms
BLAKE2S_128 10ms 0ms 30ms 10ms 0ms
SM3 10ms 0ms 40ms 10ms 10ms
SHA512_256 0ms 0ms 40ms 0ms 10ms
SHA512_224 0ms 0ms 40ms 0ms 10ms
GOST28147_IMIT 10ms 10ms 20ms
HMAC_SHA256 0ms 10ms 10ms
HMAC_SHA224 0ms 10ms 0ms
HMAC_SHA512 10ms 0ms 10ms
HMAC_SHA384 0ms 10ms 0ms
HMAC_SHA1 10ms 0ms 10ms
HMAC_MD5 0ms 0ms 10ms
HMAC_MD4 0ms 10ms 0ms
HMAC_RIPEMD160 10ms 0ms 10ms
HMAC_TIGER 0ms 10ms 0ms
HMAC_WHIRLPOOL 20ms 20ms 30ms
HMAC_GOSTR3411_94 30ms 30ms 30ms
HMAC_STRIBOG256 20ms 20ms 30ms
HMAC_STRIBOG512 10ms 20ms 30ms
HMAC_SHA3_224 0ms 10ms 10ms
HMAC_SHA3_256 10ms 0ms 10ms
HMAC_SHA3_384 10ms 10ms 10ms
HMAC_SHA3_512 10ms 10ms 10ms
HMAC_GOSTR3411_CP 30ms 30ms 40ms
HMAC_BLAKE2B_512 0ms 0ms 10ms
HMAC_BLAKE2B_384 0ms 0ms 0ms
HMAC_BLAKE2B_256 0ms 10ms 0ms
HMAC_BLAKE2B_160 0ms 10ms 0ms
HMAC_BLAKE2S_256 10ms 0ms 10ms
HMAC_BLAKE2S_224 0ms 10ms 0ms
HMAC_BLAKE2S_160 10ms 0ms 10ms
HMAC_BLAKE2S_128 0ms 10ms 0ms
HMAC_SM3 10ms 10ms 10ms
HMAC_SHA512_256 0ms 0ms 10ms
HMAC_SHA512_224 0ms 10ms 0ms
CMAC_AES 10ms 10ms 10ms
CMAC_3DES 50ms 40ms 40ms
CMAC_CAMELLIA 10ms 10ms 10ms
CMAC_CAST5 10ms 10ms 10ms
CMAC_BLOWFISH 10ms 10ms 20ms
CMAC_TWOFISH 10ms 10ms 10ms
CMAC_SERPENT 10ms 20ms 20ms
CMAC_SEED 10ms 20ms 20ms
CMAC_RFC2268 30ms 30ms 40ms
CMAC_IDEA 20ms 10ms 20ms
CMAC_GOST28147 30ms 20ms 30ms
CMAC_SM4 10ms 20ms 20ms
GMAC_AES 0ms 10ms 10ms
GMAC_CAMELLIA 0ms 10ms 10ms
GMAC_TWOFISH 0ms 0ms 10ms
GMAC_SERPENT 10ms 0ms 10ms
GMAC_SEED 0ms 10ms 10ms
POLY1305 0ms 0ms 10ms
POLY1305_AES 0ms 0ms 0ms
POLY1305_CAMELLIA 0ms 10ms 0ms
POLY1305_TWOFISH 0ms 0ms 10ms
POLY1305_SERPENT 0ms 0ms 0ms
POLY1305_SEED 10ms 0ms 0ms
ECB/Stream CBC/Poly1305 CFB OFB CTR XTS CCM GCM OCB EAX
--------------- --------------- --------------- --------------- --------------- --------------- --------------- --------------- --------------- ---------------
IDEA 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms - - - - - - - - 30ms 30ms
3DES 40ms 50ms 40ms 40ms 40ms 40ms 40ms 40ms 40ms 40ms - - - - - - - - 90ms 80ms
CAST5 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms - - - - - - - - 20ms 10ms
BLOWFISH 10ms 10ms 10ms 10ms 10ms 0ms 10ms 20ms 0ms 10ms - - - - - - - - 10ms 20ms
AES 10ms 10ms 10ms 0ms 10ms 10ms 10ms 10ms 10ms 0ms 10ms 10ms 20ms 20ms 10ms 10ms 10ms 10ms 10ms 20ms
AES192 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 20ms 10ms 20ms 10ms 10ms 20ms 20ms
AES256 10ms 10ms 10ms 10ms 20ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 20ms 20ms 20ms 10ms 10ms 10ms 30ms 20ms
TWOFISH 10ms 10ms 10ms 0ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 0ms 20ms 20ms 10ms 20ms 10ms 10ms 10ms 20ms
ARCFOUR 10ms 0ms
DES 10ms 20ms 20ms 10ms 20ms 20ms 10ms 20ms 20ms 10ms - - - - - - - - 30ms 40ms
TWOFISH128 10ms 0ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 0ms 10ms 10ms 20ms 20ms 10ms 10ms 10ms 10ms 20ms 20ms
SERPENT128 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 30ms 30ms 20ms 20ms 10ms 20ms 30ms 30ms
SERPENT192 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 30ms 30ms 20ms 10ms 20ms 20ms 30ms 30ms
SERPENT256 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 10ms 20ms 30ms 30ms 20ms 20ms 10ms 20ms 30ms 30ms
RFC2268_40 30ms 20ms 30ms 20ms 40ms 30ms 40ms 30ms 30ms 40ms - - - - - - - - 70ms 60ms
RFC2268_128 40ms 20ms 30ms 20ms 40ms 30ms 30ms 40ms 30ms 30ms - - - - - - - - 70ms 70ms
SEED 20ms 10ms 20ms 10ms 20ms 20ms 10ms 20ms 10ms 20ms 20ms 10ms 40ms 30ms 20ms 20ms 20ms 10ms 40ms 30ms
CAMELLIA128 10ms 10ms 0ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms 20ms 10ms 10ms 10ms 20ms 10ms
CAMELLIA192 20ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms 10ms 10ms 10ms 20ms 20ms 20ms 20ms 10ms 20ms 10ms 20ms 30ms
CAMELLIA256 10ms 10ms 10ms 10ms 10ms 20ms 10ms 10ms 10ms 10ms 20ms 10ms 20ms 30ms 10ms 20ms 10ms 10ms 20ms 30ms
SALSA20 0ms 0ms
SALSA20R12 10ms 0ms
GOST28147 20ms 20ms 30ms 20ms 20ms 30ms 20ms 20ms 30ms 20ms - - - - - - - - 50ms 40ms
CHACHA20 10ms 0ms 10ms 0ms
GOST28147_MESH 20ms 30ms 20ms 20ms 30ms 20ms 20ms 30ms 20ms 20ms - - - - - - - - 50ms 50ms
SM4 10ms 20ms 20ms 10ms 20ms 10ms 10ms 20ms 10ms 10ms 20ms 420ms 30ms 20ms 20ms 10ms 10ms 10ms 30ms 30ms
Algorithm generate 10*priv 10*public
------------------------------------------------
RSA 1024 bit 70ms 30ms 0ms
RSA 2048 bit 380ms 110ms 10ms
RSA 3072 bit 3460ms 300ms 0ms
RSA 4096 bit 3750ms 600ms 10ms
ELG 1024 bit - 140ms 60ms
ELG 2048 bit - 790ms 350ms
ELG 3072 bit - 2280ms 1020ms
DSA 1024/160 - 0ms 10ms
DSA 2048/224 - 20ms 30ms
DSA 3072/256 - 40ms 70ms
ECDSA 192 bit 0ms 30ms 20ms
ECDSA 224 bit 10ms 40ms 50ms
ECDSA 256 bit 10ms 30ms 30ms
ECDSA 384 bit 20ms 70ms 80ms
ECDSA 521 bit 50ms 170ms 190ms
EdDSA Ed25519 0ms 10ms 20ms
EdDSA Ed448 0ms 40ms 70ms
GOST 256 bit 10ms 30ms 40ms
GOST 512 bit 50ms 150ms 180ms
powm 10ms 10ms 50ms
random 0ms 10ms
PASS: benchmark
SKIP: hashtest-256g
28 tests run, 28 succeeded, 0 failed, 1 skipped.
testdrv: All tests completed in 0ms. Errors: 0
DURATION: 120
|