blob: 62c9772b8916eb37ea3ee46d1a8e7ada272dda6f (
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-10-01T01:32
version:1.10.2-unknown:10a02: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 10ms 0ms 20ms 0ms 0ms
SHA1 0ms 10ms 20ms 0ms 0ms
RIPEMD160 10ms 0ms 20ms 0ms 10ms
TIGER192 0ms 0ms 20ms 0ms 0ms
SHA256 10ms 0ms 20ms 10ms 0ms
SHA384 0ms 0ms 20ms 10ms 0ms
SHA512 0ms 10ms 10ms 10ms 0ms
SHA224 0ms 10ms 20ms 0ms 10ms
MD4 0ms 0ms 20ms 0ms 0ms
CRC32 0ms 0ms 10ms 10ms 0ms
CRC32RFC1510 0ms 0ms 10ms 0ms 0ms
CRC24RFC2440 0ms 0ms 10ms 10ms 0ms
WHIRLPOOL 0ms 10ms 30ms 10ms 10ms
TIGER 0ms 0ms 20ms 0ms 0ms
TIGER2 10ms 0ms 20ms 0ms 0ms
GOSTR3411_94 20ms 20ms 40ms 20ms 20ms
STRIBOG256 10ms 10ms 30ms 10ms 10ms
STRIBOG512 10ms 10ms 30ms 20ms 10ms
GOSTR3411_CP 20ms 20ms 30ms 30ms 10ms
SHA3-224 10ms 0ms 20ms 10ms 0ms
SHA3-256 0ms 10ms 20ms 0ms 0ms
SHA3-384 10ms 0ms 20ms 10ms 0ms
SHA3-512 10ms 0ms 30ms 10ms 0ms
SHAKE128 0ms 10ms 20ms 0ms
SHAKE256 0ms 10ms 20ms 0ms
BLAKE2B_512 0ms 10ms 10ms 0ms 10ms
BLAKE2B_384 0ms 0ms 10ms 10ms 0ms
BLAKE2B_256 0ms 0ms 10ms 10ms 0ms
BLAKE2B_160 0ms 0ms 20ms 0ms 0ms
BLAKE2S_256 0ms 10ms 10ms 10ms 0ms
BLAKE2S_224 0ms 0ms 20ms 0ms 10ms
BLAKE2S_160 0ms 0ms 20ms 0ms 0ms
BLAKE2S_128 0ms 10ms 10ms 10ms 0ms
SM3 0ms 10ms 20ms 0ms 10ms
SHA512_256 0ms 0ms 20ms 10ms 0ms
SHA512_224 0ms 0ms 20ms 10ms 0ms
GOST28147_IMIT 10ms 10ms 10ms
HMAC_SHA256 10ms 0ms 10ms
HMAC_SHA224 0ms 0ms 10ms
HMAC_SHA512 0ms 0ms 10ms
HMAC_SHA384 0ms 0ms 10ms
HMAC_SHA1 0ms 0ms 0ms
HMAC_MD5 0ms 0ms 0ms
HMAC_MD4 0ms 10ms 0ms
HMAC_RIPEMD160 0ms 10ms 0ms
HMAC_TIGER 0ms 0ms 10ms
HMAC_WHIRLPOOL 10ms 0ms 10ms
HMAC_GOSTR3411_94 20ms 20ms 30ms
HMAC_STRIBOG256 10ms 10ms 10ms
HMAC_STRIBOG512 10ms 10ms 10ms
HMAC_SHA3_224 10ms 0ms 10ms
HMAC_SHA3_256 0ms 0ms 10ms
HMAC_SHA3_384 0ms 10ms 0ms
HMAC_SHA3_512 10ms 0ms 10ms
HMAC_GOSTR3411_CP 20ms 20ms 20ms
HMAC_BLAKE2B_512 10ms 0ms 0ms
HMAC_BLAKE2B_384 0ms 0ms 10ms
HMAC_BLAKE2B_256 0ms 0ms 0ms
HMAC_BLAKE2B_160 0ms 10ms 0ms
HMAC_BLAKE2S_256 0ms 0ms 10ms
HMAC_BLAKE2S_224 0ms 0ms 0ms
HMAC_BLAKE2S_160 10ms 0ms 0ms
HMAC_BLAKE2S_128 10ms 0ms 0ms
HMAC_SM3 10ms 0ms 0ms
HMAC_SHA512_256 10ms 0ms 0ms
HMAC_SHA512_224 10ms 0ms 0ms
CMAC_AES 10ms 0ms 10ms
CMAC_3DES 30ms 30ms 30ms
CMAC_CAMELLIA 0ms 10ms 10ms
CMAC_CAST5 10ms 10ms 10ms
CMAC_BLOWFISH 10ms 0ms 10ms
CMAC_TWOFISH 10ms 0ms 10ms
CMAC_SERPENT 10ms 10ms 20ms
CMAC_SEED 10ms 10ms 10ms
CMAC_RFC2268 20ms 30ms 20ms
CMAC_IDEA 10ms 10ms 20ms
CMAC_GOST28147 10ms 20ms 20ms
CMAC_SM4 10ms 10ms 20ms
GMAC_AES 0ms 0ms 10ms
GMAC_CAMELLIA 0ms 0ms 10ms
GMAC_TWOFISH 0ms 0ms 10ms
GMAC_SERPENT 0ms 0ms 10ms
GMAC_SEED 0ms 0ms 10ms
POLY1305 0ms 0ms 0ms
POLY1305_AES 10ms 0ms 0ms
POLY1305_CAMELLIA 0ms 0ms 0ms
POLY1305_TWOFISH 0ms 0ms 10ms
POLY1305_SERPENT 0ms 0ms 0ms
POLY1305_SEED 0ms 0ms 10ms
ECB/Stream CBC/Poly1305 CFB OFB CTR XTS CCM GCM OCB EAX
--------------- --------------- --------------- --------------- --------------- --------------- --------------- --------------- --------------- ---------------
IDEA 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms - - - - - - - - 20ms 20ms
3DES 30ms 30ms 30ms 20ms 30ms 30ms 30ms 30ms 30ms 30ms - - - - - - - - 50ms 60ms
CAST5 10ms 10ms 10ms 0ms 10ms 10ms 0ms 10ms 10ms 0ms - - - - - - - - 10ms 20ms
BLOWFISH 10ms 0ms 10ms 0ms 10ms 0ms 10ms 10ms 0ms 10ms - - - - - - - - 10ms 10ms
AES 0ms 10ms 0ms 10ms 0ms 10ms 0ms 10ms 0ms 10ms 0ms 10ms 10ms 10ms 10ms 0ms 10ms 10ms 10ms 10ms
AES192 0ms 10ms 0ms 10ms 10ms 0ms 10ms 0ms 10ms 10ms 0ms 10ms 10ms 10ms 10ms 10ms 0ms 10ms 10ms 10ms
AES256 10ms 10ms 0ms 10ms 10ms 0ms 10ms 10ms 0ms 10ms 10ms 0ms 20ms 10ms 10ms 10ms 10ms 0ms 20ms 10ms
TWOFISH 10ms 0ms 10ms 0ms 10ms 10ms 0ms 10ms 0ms 10ms 0ms 10ms 10ms 10ms 10ms 10ms 10ms 0ms 20ms 10ms
ARCFOUR 0ms 0ms
DES 10ms 10ms 10ms 10ms 20ms 10ms 10ms 10ms 10ms 10ms - - - - - - - - 20ms 20ms
TWOFISH128 10ms 10ms 0ms 10ms 0ms 10ms 0ms 10ms 10ms 0ms 10ms 0ms 20ms 10ms 10ms 0ms 10ms 10ms 10ms 10ms
SERPENT128 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms 10ms 20ms 20ms 10ms 20ms 10ms 10ms 20ms 20ms
SERPENT192 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms 10ms 20ms 20ms 10ms 20ms 10ms 10ms 20ms 20ms
SERPENT256 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms 10ms 20ms 20ms 10ms 20ms 10ms 10ms 20ms 20ms
RFC2268_40 20ms 20ms 20ms 10ms 30ms 20ms 30ms 20ms 20ms 30ms - - - - - - - - 50ms 40ms
RFC2268_128 30ms 10ms 20ms 20ms 20ms 20ms 30ms 20ms 30ms 20ms - - - - - - - - 50ms 50ms
SEED 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms 10ms 10ms 20ms 20ms 20ms 10ms 10ms 20ms 20ms 20ms
CAMELLIA128 10ms 0ms 10ms 0ms 10ms 10ms 0ms 10ms 0ms 10ms 10ms 0ms 10ms 20ms 0ms 10ms 10ms 0ms 20ms 10ms
CAMELLIA192 10ms 0ms 10ms 10ms 10ms 10ms 0ms 10ms 10ms 10ms 0ms 10ms 20ms 10ms 10ms 10ms 10ms 10ms 20ms 10ms
CAMELLIA256 10ms 10ms 0ms 10ms 10ms 10ms 10ms 0ms 10ms 10ms 10ms 0ms 20ms 20ms 10ms 10ms 0ms 10ms 20ms 10ms
SALSA20 10ms 0ms
SALSA20R12 0ms 0ms
GOST28147 20ms 10ms 20ms 10ms 20ms 20ms 10ms 20ms 20ms 10ms - - - - - - - - 40ms 30ms
CHACHA20 0ms 10ms 0ms 0ms
GOST28147_MESH 20ms 10ms 20ms 20ms 10ms 20ms 20ms 10ms 20ms 20ms - - - - - - - - 30ms 30ms
SM4 10ms 20ms 10ms 10ms 10ms 0ms 20ms 10ms 0ms 10ms 10ms 20ms 10ms 20ms 10ms 10ms 10ms 10ms 20ms 20ms
Algorithm generate 10*priv 10*public
------------------------------------------------
RSA 1024 bit 20ms 10ms 0ms
RSA 2048 bit 390ms 70ms 0ms
RSA 3072 bit 1680ms 200ms 0ms
RSA 4096 bit 1870ms 410ms 0ms
ELG 1024 bit - 90ms 40ms
ELG 2048 bit - 550ms 260ms
ELG 3072 bit - 1640ms 750ms
DSA 1024/160 - 10ms 0ms
DSA 2048/224 - 10ms 20ms
DSA 3072/256 - 40ms 50ms
ECDSA 192 bit 0ms 10ms 20ms
ECDSA 224 bit 0ms 20ms 30ms
ECDSA 256 bit 0ms 20ms 20ms
ECDSA 384 bit 20ms 40ms 50ms
ECDSA 521 bit 30ms 110ms 120ms
EdDSA Ed25519 0ms 10ms 10ms
EdDSA Ed448 0ms 20ms 50ms
GOST 256 bit 0ms 20ms 20ms
GOST 512 bit 30ms 90ms 110ms
powm 10ms 10ms 30ms
random 0ms 10ms
PASS: benchmark
SKIP: hashtest-256g
28 tests run, 28 succeeded, 0 failed, 1 skipped.
testdrv: All tests completed in 20ms. Errors: 0
DURATION: 87
|