Systems tested: Dell R760 - Intel® Xeon® Platinum 8462Y+ Processor (linux VM) MS-A2 - AMD Ryzen™ 9 9955HX (linux VM) GEM12 - AMD Ryzen 7 8745HS w/ Radeon 780M Graphics (bare metal linux) I’m pulling out the comparable end-of-run summary lines so I can give you an overall ranking plus the biggest one-off deviations, instead of drowning you in every algorithm. The AMD boxes are clearly ahead overall so far; I’m quantifying that into a compact “overall” ranking and then separating bulk crypto throughput from public-key workloads, because the gap is larger in the latter. Yes. Looking just at the single-threaded openssl speed results you pasted, the overall order is: 1. MS-A2 (Ryzen 9 9955HX) 2. GEM12 (Ryzen 7 8745HS) 3. Dell R760 VM (Xeon 8462Y+) A reasonable overall summary from the representative metrics is: MS-A2 is about 1.52× the Dell overall GEM12 is about 1.29× the Dell overall GEM12 is about 0.85× the MS-A2 overall That lines up with what the raw tables show: both AMD systems beat the Dell VM nearly everywhere, and the 9955HX is consistently the fastest. High-level summary For modern crypto workloads, the results cluster like this: Bulk hashing / MACs / symmetric crypto: MS-A2 first, GEM12 second, Dell third. RSA / ECC / Ed25519 / X25519: MS-A2 wins by a larger margin; GEM12 is still clearly ahead of the Dell. Post-quantum / hybrid KEMs: Same pattern: MS-A2 first, GEM12 second, Dell third. The Dell is not bad on AES/GHASH, but it falls behind more noticeably on SHA-512, ECC, Ed25519, X25519, and RSA. Representative comparisons Using the 16384-byte throughput numbers for bulk algorithms and the summary ops/sec for public-key work: Bulk hashes / MACs SHA-256 MS-A2: 2591899k GEM12: 2404519k Dell: 1726137k SHA-512 MS-A2: 1485345k GEM12: 1161866k Dell: 761139k HMAC-SHA256 MS-A2: 2580502k GEM12: 2402796k Dell: 1722894k AES AES-128-CBC MS-A2: 2056733k GEM12: 1926278k Dell: 1741569k AES-256-CBC MS-A2: 1477484k GEM12: 1385568k Dell: 1276696k RSA RSA-2048 sign MS-A2: 5773/s GEM12: 5562/s Dell: 3449/s RSA-2048 verify MS-A2: 99591/s GEM12: 82182/s Dell: 61549/s ECC / modern curves ECDSA P-256 sign MS-A2: 91512/s GEM12: 71557/s Dell: 49921/s ECDSA P-256 verify MS-A2: 30131/s GEM12: 22818/s Dell: 15641/s X25519 MS-A2: 53662/s GEM12: 43299/s Dell: 33605/s Ed25519 sign MS-A2: 56173/s GEM12: 38247/s Dell: 29871/s PQ / hybrid ML-KEM-768 keygen MS-A2: 38206/s GEM12: 31726/s Dell: 26124/s ML-KEM-768 encaps MS-A2: 60307/s GEM12: 45044/s Dell: 42083/s ML-KEM-768 decaps MS-A2: 39170/s GEM12: 30092/s Dell: 27016/s Biggest outliers The biggest “whoa, that one is way different” items are mostly MS-A2 vs Dell: SHA-512: MS-A2 is about 1.95× the Dell ECDSA P-256 verify: about 1.93× Ed25519 sign: about 1.88× ECDSA P-256 sign: about 1.83× Camellia-128-CBC: about 1.80× Ed25519 verify: about 1.80× So the Dell’s weakest relative areas are modern asymmetric crypto and SHA-512-family type work, not AES. Category-level view If you group the metrics: Hash/MAC bulk: GEM12 is about 90% of MS-A2; Dell about 65% Block ciphers / GHASH: GEM12 about 89% of MS-A2; Dell about 81% RSA: GEM12 about 90% of MS-A2; Dell about 63% Modern ECC / Ed25519 / X25519: GEM12 about 74% of MS-A2; Dell about 55% FFDH / ML-KEM: GEM12 about 79% of MS-A2; Dell about 68% That makes the pattern pretty clear: MS-A2 is strongest everywhere GEM12 is a strong second and stays fairly close on bulk crypto Dell VM is the weakest, especially on modern public-key work Practical interpretation If your interest is things like: TLS bulk encryption / VPN bulk throughput: all three are good, but the AMD systems are still ahead TLS handshakes / SSH / modern key exchange / signatures: the gap widens, and the 9955HX is much stronger PQC / hybrid KEM experiments: again the 9955HX is the best, with GEM12 comfortably ahead of the Dell Important caveat This is not a pure CPU-to-CPU apples-to-apples comparison, because: Dell R760 was tested in a Linux VM MS-A2 was also in a Linux VM GEM12 was bare metal Even with that caveat, the result is still pretty unambiguous: the Ryzen 9 9955HX dominates, and the 8745HS also beats the Xeon VM in this single-threaded OpenSSL workload. ################################################## Dell R760 - Intel® Xeon® Platinum 8462Y+ Processor ################################################## root@gw-26679:~# openssl speed Doing md5 ops for 3s on 16 size blocks: 16403340 md5 ops in 2.95s Doing md5 ops for 3s on 64 size blocks: 11550646 md5 ops in 2.95s Doing md5 ops for 3s on 256 size blocks: 5935960 md5 ops in 2.96s Doing md5 ops for 3s on 1024 size blocks: 2014263 md5 ops in 2.96s Doing md5 ops for 3s on 8192 size blocks: 281538 md5 ops in 2.96s Doing md5 ops for 3s on 16384 size blocks: 141793 md5 ops in 2.96s Doing sha1 ops for 3s on 16 size blocks: 18762155 sha1 ops in 2.96s Doing sha1 ops for 3s on 64 size blocks: 16120084 sha1 ops in 2.97s Doing sha1 ops for 3s on 256 size blocks: 10568051 sha1 ops in 2.96s Doing sha1 ops for 3s on 1024 size blocks: 4401271 sha1 ops in 2.97s Doing sha1 ops for 3s on 8192 size blocks: 682863 sha1 ops in 2.96s Doing sha1 ops for 3s on 16384 size blocks: 348505 sha1 ops in 2.96s Doing sha256 ops for 3s on 16 size blocks: 19422705 sha256 ops in 2.97s Doing sha256 ops for 3s on 64 size blocks: 16710797 sha256 ops in 2.97s Doing sha256 ops for 3s on 256 size blocks: 10323998 sha256 ops in 2.96s Doing sha256 ops for 3s on 1024 size blocks: 4088172 sha256 ops in 2.96s Doing sha256 ops for 3s on 8192 size blocks: 614556 sha256 ops in 2.97s Doing sha256 ops for 3s on 16384 size blocks: 311851 sha256 ops in 2.96s Doing sha512 ops for 3s on 16 size blocks: 9452092 sha512 ops in 2.96s Doing sha512 ops for 3s on 64 size blocks: 9450143 sha512 ops in 2.96s Doing sha512 ops for 3s on 256 size blocks: 4649806 sha512 ops in 2.97s Doing sha512 ops for 3s on 1024 size blocks: 1816932 sha512 ops in 2.96s Doing sha512 ops for 3s on 8192 size blocks: 271686 sha512 ops in 2.98s Doing sha512 ops for 3s on 16384 size blocks: 137975 sha512 ops in 2.97s Doing rmd160 ops for 3s on 16 size blocks: 9399002 rmd160 ops in 2.97s Doing rmd160 ops for 3s on 64 size blocks: 5716912 rmd160 ops in 2.96s Doing rmd160 ops for 3s on 256 size blocks: 2602697 rmd160 ops in 2.97s Doing rmd160 ops for 3s on 1024 size blocks: 820011 rmd160 ops in 2.98s Doing rmd160 ops for 3s on 8192 size blocks: 110652 rmd160 ops in 2.97s Doing rmd160 ops for 3s on 16384 size blocks: 55514 rmd160 ops in 2.95s Doing hmac(sha256) ops for 3s on 16 size blocks: 16935448 hmac(sha256) ops in 2.95s Doing hmac(sha256) ops for 3s on 64 size blocks: 15039865 hmac(sha256) ops in 2.97s Doing hmac(sha256) ops for 3s on 256 size blocks: 9643757 hmac(sha256) ops in 2.97s Doing hmac(sha256) ops for 3s on 1024 size blocks: 3955345 hmac(sha256) ops in 2.96s Doing hmac(sha256) ops for 3s on 8192 size blocks: 611877 hmac(sha256) ops in 2.97s Doing hmac(sha256) ops for 3s on 16384 size blocks: 311265 hmac(sha256) ops in 2.96s Doing des-ede3 ops for 3s on 16 size blocks: 5712036 des-ede3 ops in 2.97s Doing des-ede3 ops for 3s on 64 size blocks: 1449172 des-ede3 ops in 2.97s Doing des-ede3 ops for 3s on 256 size blocks: 362165 des-ede3 ops in 2.97s Doing des-ede3 ops for 3s on 1024 size blocks: 91006 des-ede3 ops in 2.98s Doing des-ede3 ops for 3s on 8192 size blocks: 11371 des-ede3 ops in 2.96s Doing des-ede3 ops for 3s on 16384 size blocks: 5688 des-ede3 ops in 2.98s Doing aes-128-cbc ops for 3s on 16 size blocks: 211090381 aes-128-cbc ops in 2.96s Doing aes-128-cbc ops for 3s on 64 size blocks: 78337697 aes-128-cbc ops in 2.98s Doing aes-128-cbc ops for 3s on 256 size blocks: 20036342 aes-128-cbc ops in 2.98s Doing aes-128-cbc ops for 3s on 1024 size blocks: 5033593 aes-128-cbc ops in 2.97s Doing aes-128-cbc ops for 3s on 8192 size blocks: 630225 aes-128-cbc ops in 2.96s Doing aes-128-cbc ops for 3s on 16384 size blocks: 314639 aes-128-cbc ops in 2.96s Doing aes-192-cbc ops for 3s on 16 size blocks: 204314556 aes-192-cbc ops in 2.97s Doing aes-192-cbc ops for 3s on 64 size blocks: 66500648 aes-192-cbc ops in 2.97s Doing aes-192-cbc ops for 3s on 256 size blocks: 16918147 aes-192-cbc ops in 2.96s Doing aes-192-cbc ops for 3s on 1024 size blocks: 4247664 aes-192-cbc ops in 2.97s Doing aes-192-cbc ops for 3s on 8192 size blocks: 531919 aes-192-cbc ops in 2.96s Doing aes-192-cbc ops for 3s on 16384 size blocks: 265181 aes-192-cbc ops in 2.95s Doing aes-256-cbc ops for 3s on 16 size blocks: 177340180 aes-256-cbc ops in 2.97s Doing aes-256-cbc ops for 3s on 64 size blocks: 57825842 aes-256-cbc ops in 2.96s Doing aes-256-cbc ops for 3s on 256 size blocks: 14689109 aes-256-cbc ops in 2.96s Doing aes-256-cbc ops for 3s on 1024 size blocks: 3685797 aes-256-cbc ops in 2.96s Doing aes-256-cbc ops for 3s on 8192 size blocks: 461535 aes-256-cbc ops in 2.97s Doing aes-256-cbc ops for 3s on 16384 size blocks: 230653 aes-256-cbc ops in 2.96s Doing camellia-128-cbc ops for 3s on 16 size blocks: 24943091 camellia-128-cbc ops in 2.97s Doing camellia-128-cbc ops for 3s on 64 size blocks: 8258572 camellia-128-cbc ops in 2.97s Doing camellia-128-cbc ops for 3s on 256 size blocks: 2244653 camellia-128-cbc ops in 2.96s Doing camellia-128-cbc ops for 3s on 1024 size blocks: 572241 camellia-128-cbc ops in 2.97s Doing camellia-128-cbc ops for 3s on 8192 size blocks: 71812 camellia-128-cbc ops in 2.97s Doing camellia-128-cbc ops for 3s on 16384 size blocks: 35940 camellia-128-cbc ops in 2.96s Doing camellia-192-cbc ops for 3s on 16 size blocks: 20290661 camellia-192-cbc ops in 2.95s Doing camellia-192-cbc ops for 3s on 64 size blocks: 6327470 camellia-192-cbc ops in 2.97s Doing camellia-192-cbc ops for 3s on 256 size blocks: 1689649 camellia-192-cbc ops in 2.97s Doing camellia-192-cbc ops for 3s on 1024 size blocks: 427998 camellia-192-cbc ops in 2.98s Doing camellia-192-cbc ops for 3s on 8192 size blocks: 53905 camellia-192-cbc ops in 2.97s Doing camellia-192-cbc ops for 3s on 16384 size blocks: 26969 camellia-192-cbc ops in 2.98s Doing camellia-256-cbc ops for 3s on 16 size blocks: 20375464 camellia-256-cbc ops in 2.97s Doing camellia-256-cbc ops for 3s on 64 size blocks: 6333629 camellia-256-cbc ops in 2.95s Doing camellia-256-cbc ops for 3s on 256 size blocks: 1684339 camellia-256-cbc ops in 2.97s Doing camellia-256-cbc ops for 3s on 1024 size blocks: 426931 camellia-256-cbc ops in 2.96s Doing camellia-256-cbc ops for 3s on 8192 size blocks: 53666 camellia-256-cbc ops in 2.96s Doing camellia-256-cbc ops for 3s on 16384 size blocks: 26917 camellia-256-cbc ops in 2.97s Doing ghash ops for 3s on 16 size blocks: 184590092 ghash ops in 2.96s Doing ghash ops for 3s on 64 size blocks: 179508016 ghash ops in 2.94s Doing ghash ops for 3s on 256 size blocks: 166586161 ghash ops in 2.97s Doing ghash ops for 3s on 1024 size blocks: 47125713 ghash ops in 2.95s Doing ghash ops for 3s on 8192 size blocks: 11940369 ghash ops in 2.95s Doing ghash ops for 3s on 16384 size blocks: 6352824 ghash ops in 2.96s Doing rand ops for 3s on 16 size blocks: 9125086 rand ops in 2.50s Doing rand ops for 3s on 64 size blocks: 9012223 rand ops in 2.54s Doing rand ops for 3s on 256 size blocks: 8530492 rand ops in 2.55s Doing rand ops for 3s on 1024 size blocks: 6588255 rand ops in 2.61s Doing rand ops for 3s on 8192 size blocks: 2081456 rand ops in 2.89s Doing rand ops for 3s on 16384 size blocks: 1158283 rand ops in 2.88s Doing kmac128 ops for 3s on 16 size blocks: 3228656 kmac128 ops in 2.97s Doing kmac128 ops for 3s on 64 size blocks: 3225605 kmac128 ops in 2.95s Doing kmac128 ops for 3s on 256 size blocks: 2516774 kmac128 ops in 2.97s Doing kmac128 ops for 3s on 1024 size blocks: 1181389 kmac128 ops in 2.94s Doing kmac128 ops for 3s on 8192 size blocks: 218366 kmac128 ops in 2.95s Doing kmac128 ops for 3s on 16384 size blocks: 112255 kmac128 ops in 2.96s Doing kmac256 ops for 3s on 16 size blocks: 3244815 kmac256 ops in 2.96s Doing kmac256 ops for 3s on 64 size blocks: 3249295 kmac256 ops in 2.97s Doing kmac256 ops for 3s on 256 size blocks: 2527014 kmac256 ops in 2.97s Doing kmac256 ops for 3s on 1024 size blocks: 1074480 kmac256 ops in 2.98s Doing kmac256 ops for 3s on 8192 size blocks: 179063 kmac256 ops in 2.97s Doing kmac256 ops for 3s on 16384 size blocks: 92131 kmac256 ops in 2.98s Doing 512 bits private rsa sign ops for 10s: 369547 512 bits private RSA sign ops in 9.92s Doing 512 bits public rsa verify ops for 10s: 5252437 512 bits public RSA verify ops in 9.92s Doing 512 bits public rsa encrypt ops for 10s: 4186560 512 bits public RSA encrypt ops in 9.67s Doing 512 bits private rsa decrypt ops for 10s: 315773 512 bits private RSA decrypt ops in 9.88s Doing 1024 bits private rsa sign ops for 10s: 119634 1024 bits private RSA sign ops in 9.89s Doing 1024 bits public rsa verify ops for 10s: 2040835 1024 bits public RSA verify ops in 9.91s Doing 1024 bits public rsa encrypt ops for 10s: 1816247 1024 bits public RSA encrypt ops in 9.77s Doing 1024 bits private rsa decrypt ops for 10s: 112890 1024 bits private RSA decrypt ops in 9.89s Doing 2048 bits private rsa sign ops for 10s: 34154 2048 bits private RSA sign ops in 9.90s Doing 2048 bits public rsa verify ops for 10s: 608177 2048 bits public RSA verify ops in 9.87s Doing 2048 bits public rsa encrypt ops for 10s: 579518 2048 bits public RSA encrypt ops in 9.78s Doing 2048 bits private rsa decrypt ops for 10s: 33371 2048 bits private RSA decrypt ops in 9.89s Doing 3072 bits private rsa sign ops for 10s: 12742 3072 bits private RSA sign ops in 9.89s Doing 3072 bits public rsa verify ops for 10s: 284634 3072 bits public RSA verify ops in 9.88s Doing 3072 bits public rsa encrypt ops for 10s: 276369 3072 bits public RSA encrypt ops in 9.88s Doing 3072 bits private rsa decrypt ops for 10s: 12626 3072 bits private RSA decrypt ops in 9.91s Doing 4096 bits private rsa sign ops for 10s: 6277 4096 bits private RSA sign ops in 9.88s Doing 4096 bits public rsa verify ops for 10s: 164015 4096 bits public RSA verify ops in 9.92s Doing 4096 bits public rsa encrypt ops for 10s: 160214 4096 bits public RSA encrypt ops in 9.88s Doing 4096 bits private rsa decrypt ops for 10s: 6231 4096 bits private RSA decrypt ops in 9.88s Doing 7680 bits private rsa sign ops for 10s: 290 7680 bits private RSA sign ops in 9.91s Doing 7680 bits public rsa verify ops for 10s: 47793 7680 bits public RSA verify ops in 9.86s Doing 7680 bits public rsa encrypt ops for 10s: 47266 7680 bits public RSA encrypt ops in 9.85s Doing 7680 bits private rsa decrypt ops for 10s: 289 7680 bits private RSA decrypt ops in 9.91s Doing 15360 bits private rsa sign ops for 10s: 54 15360 bits private RSA sign ops in 10.04s Doing 15360 bits public rsa verify ops for 10s: 12115 15360 bits public RSA verify ops in 9.90s Doing 15360 bits public rsa encrypt ops for 10s: 12071 15360 bits public RSA encrypt ops in 9.88s Doing 15360 bits private rsa decrypt ops for 10s: 54 15360 bits private RSA decrypt ops in 10.08s Doing 1024 bits sign dsa ops for 10s: 123770 1024 bits DSA sign ops in 9.87s Doing 1024 bits verify dsa ops for 10s: 158809 1024 bits DSA verify ops in 9.88s Doing 2048 bits sign dsa ops for 10s: 43566 2048 bits DSA sign ops in 9.88s Doing 2048 bits verify dsa ops for 10s: 49121 2048 bits DSA verify ops in 9.88s Doing 160 bits sign ecdsa ops for 10s: 70061 160 bits ECDSA sign ops in 9.87s Doing 160 bits verify ecdsa ops for 10s: 66853 160 bits ECDSA verify ops in 9.86s Doing 192 bits sign ecdsa ops for 10s: 57479 192 bits ECDSA sign ops in 9.90s Doing 192 bits verify ecdsa ops for 10s: 55224 192 bits ECDSA verify ops in 9.86s Doing 224 bits sign ecdsa ops for 10s: 264295 224 bits ECDSA sign ops in 9.88s Doing 224 bits verify ecdsa ops for 10s: 128834 224 bits ECDSA verify ops in 9.88s Doing 256 bits sign ecdsa ops for 10s: 491224 256 bits ECDSA sign ops in 9.84s Doing 256 bits verify ecdsa ops for 10s: 154537 256 bits ECDSA verify ops in 9.88s Doing 384 bits sign ecdsa ops for 10s: 55757 384 bits ECDSA sign ops in 9.87s Doing 384 bits verify ecdsa ops for 10s: 24760 384 bits ECDSA verify ops in 9.85s Doing 521 bits sign ecdsa ops for 10s: 43619 521 bits ECDSA sign ops in 9.82s Doing 521 bits verify ecdsa ops for 10s: 23013 521 bits ECDSA verify ops in 9.88s Doing 163 bits sign ecdsa ops for 10s: 64446 163 bits ECDSA sign ops in 9.89s Doing 163 bits verify ecdsa ops for 10s: 33203 163 bits ECDSA verify ops in 9.88s Doing 233 bits sign ecdsa ops for 10s: 48229 233 bits ECDSA sign ops in 9.88s Doing 233 bits verify ecdsa ops for 10s: 24760 233 bits ECDSA verify ops in 9.88s Doing 283 bits sign ecdsa ops for 10s: 27717 283 bits ECDSA sign ops in 9.88s Doing 283 bits verify ecdsa ops for 10s: 14014 283 bits ECDSA verify ops in 9.86s Doing 409 bits sign ecdsa ops for 10s: 16232 409 bits ECDSA sign ops in 9.88s Doing 409 bits verify ecdsa ops for 10s: 8353 409 bits ECDSA verify ops in 9.87s Doing 571 bits sign ecdsa ops for 10s: 7467 571 bits ECDSA sign ops in 9.86s Doing 571 bits verify ecdsa ops for 10s: 3844 571 bits ECDSA verify ops in 9.86s Doing 163 bits sign ecdsa ops for 10s: 62427 163 bits ECDSA sign ops in 9.86s Doing 163 bits verify ecdsa ops for 10s: 32184 163 bits ECDSA verify ops in 9.87s Doing 233 bits sign ecdsa ops for 10s: 47228 233 bits ECDSA sign ops in 9.88s Doing 233 bits verify ecdsa ops for 10s: 24248 233 bits ECDSA verify ops in 9.89s Doing 283 bits sign ecdsa ops for 10s: 26397 283 bits ECDSA sign ops in 9.89s Doing 283 bits verify ecdsa ops for 10s: 13494 283 bits ECDSA verify ops in 9.87s Doing 409 bits sign ecdsa ops for 10s: 15453 409 bits ECDSA sign ops in 9.90s Doing 409 bits verify ecdsa ops for 10s: 7934 409 bits ECDSA verify ops in 9.86s Doing 571 bits sign ecdsa ops for 10s: 7049 571 bits ECDSA sign ops in 9.85s Doing 571 bits verify ecdsa ops for 10s: 3607 571 bits ECDSA verify ops in 9.86s Doing 256 bits sign ecdsa ops for 10s: 36454 256 bits ECDSA sign ops in 9.90s Doing 256 bits verify ecdsa ops for 10s: 35726 256 bits ECDSA verify ops in 9.88s Doing 256 bits sign ecdsa ops for 10s: 36338 256 bits ECDSA sign ops in 9.89s Doing 256 bits verify ecdsa ops for 10s: 36673 256 bits ECDSA verify ops in 9.86s Doing 384 bits sign ecdsa ops for 10s: 15695 384 bits ECDSA sign ops in 9.86s Doing 384 bits verify ecdsa ops for 10s: 17427 384 bits ECDSA verify ops in 9.87s Doing 384 bits sign ecdsa ops for 10s: 16036 384 bits ECDSA sign ops in 9.88s Doing 384 bits verify ecdsa ops for 10s: 18470 384 bits ECDSA verify ops in 9.91s Doing 512 bits sign ecdsa ops for 10s: 9730 512 bits ECDSA sign ops in 9.91s Doing 512 bits verify ecdsa ops for 10s: 11176 512 bits ECDSA verify ops in 9.88s Doing 512 bits sign ecdsa ops for 10s: 9894 512 bits ECDSA sign ops in 9.91s Doing 512 bits verify ecdsa ops for 10s: 11925 512 bits ECDSA verify ops in 9.88s Doing 160 bits ecdh ops for 10s: 75922 160-bits ECDH ops in 9.84s Doing 192 bits ecdh ops for 10s: 61449 192-bits ECDH ops in 9.88s Doing 224 bits ecdh ops for 10s: 206950 224-bits ECDH ops in 9.89s Doing 256 bits ecdh ops for 10s: 200395 256-bits ECDH ops in 9.89s Doing 384 bits ecdh ops for 10s: 35330 384-bits ECDH ops in 9.87s Doing 521 bits ecdh ops for 10s: 37996 521-bits ECDH ops in 9.89s Doing 163 bits ecdh ops for 10s: 69545 163-bits ECDH ops in 9.90s Doing 233 bits ecdh ops for 10s: 51970 233-bits ECDH ops in 9.89s Doing 283 bits ecdh ops for 10s: 29482 283-bits ECDH ops in 9.90s Doing 409 bits ecdh ops for 10s: 17523 409-bits ECDH ops in 9.90s Doing 571 bits ecdh ops for 10s: 8003 571-bits ECDH ops in 9.90s Doing 163 bits ecdh ops for 10s: 66950 163-bits ECDH ops in 9.89s Doing 233 bits ecdh ops for 10s: 50854 233-bits ECDH ops in 9.88s Doing 283 bits ecdh ops for 10s: 27865 283-bits ECDH ops in 9.87s Doing 409 bits ecdh ops for 10s: 16579 409-bits ECDH ops in 9.85s Doing 571 bits ecdh ops for 10s: 7491 571-bits ECDH ops in 9.87s Doing 256 bits ecdh ops for 10s: 38395 256-bits ECDH ops in 9.86s Doing 256 bits ecdh ops for 10s: 38502 256-bits ECDH ops in 9.89s Doing 384 bits ecdh ops for 10s: 16601 384-bits ECDH ops in 9.90s Doing 384 bits ecdh ops for 10s: 16886 384-bits ECDH ops in 9.89s Doing 512 bits ecdh ops for 10s: 10032 512-bits ECDH ops in 9.90s Doing 512 bits ecdh ops for 10s: 10304 512-bits ECDH ops in 9.91s Doing 253 bits ecdh ops for 10s: 332019 253-bits ECDH ops in 9.88s Doing 448 bits ecdh ops for 10s: 66095 448-bits ECDH ops in 9.89s Doing 253 bits sign Ed25519 ops for 10s: 295124 253 bits Ed25519 sign ops in 9.88s Doing 253 bits verify Ed25519 ops for 10s: 108959 253 bits Ed25519 verify ops in 9.88s Doing 456 bits sign Ed448 ops for 10s: 67291 456 bits Ed448 sign ops in 9.88s Doing 456 bits verify Ed448 ops for 10s: 63048 456 bits Ed448 verify ops in 9.85s Doing 256 bits sign CurveSM2 ops for 10s: 35859 256 bits CurveSM2 sign ops in 9.83s Doing 256 bits verify CurveSM2 ops for 10s: 37418 256 bits CurveSM2 verify ops in 9.85s Doing 2048 bits ffdh ops for 10s: 37480 2048-bits FFDH ops in 9.83s Doing 3072 bits ffdh ops for 10s: 14626 3072-bits FFDH ops in 9.89s Doing 4096 bits ffdh ops for 10s: 6997 4096-bits FFDH ops in 9.90s Doing 6144 bits ffdh ops for 10s: 3124 6144-bits FFDH ops in 9.85s Doing 8192 bits ffdh ops for 10s: 1525 8192-bits FFDH ops in 9.87s Doing rsa512 keygen ops for 10s: 4484 rsa512 KEM keygen ops in 9.82s Doing rsa512 encaps ops for 10s: 3525986 rsa512 KEM encaps ops in 9.68s Doing rsa512 decaps ops for 10s: 366635 rsa512 KEM decaps ops in 9.86s Doing rsa1024 keygen ops for 10s: 1241 rsa1024 KEM keygen ops in 9.84s Doing rsa1024 encaps ops for 10s: 1624634 rsa1024 KEM encaps ops in 9.80s Doing rsa1024 decaps ops for 10s: 119286 rsa1024 KEM decaps ops in 9.88s Doing rsa2048 keygen ops for 10s: 251 rsa2048 KEM keygen ops in 9.88s Doing rsa2048 encaps ops for 10s: 547709 rsa2048 KEM encaps ops in 9.85s Doing rsa2048 decaps ops for 10s: 34050 rsa2048 KEM decaps ops in 9.86s Doing rsa3072 keygen ops for 10s: 65 rsa3072 KEM keygen ops in 9.98s Doing rsa3072 encaps ops for 10s: 266416 rsa3072 KEM encaps ops in 9.87s Doing rsa3072 decaps ops for 10s: 12734 rsa3072 KEM decaps ops in 9.87s Doing rsa4096 keygen ops for 10s: 18 rsa4096 KEM keygen ops in 10.07s Doing rsa4096 encaps ops for 10s: 156317 rsa4096 KEM encaps ops in 9.89s Doing rsa4096 decaps ops for 10s: 6251 rsa4096 KEM decaps ops in 9.90s Doing rsa7680 keygen ops for 10s: 3 rsa7680 KEM keygen ops in 10.70s Doing rsa7680 encaps ops for 10s: 46814 rsa7680 KEM encaps ops in 9.89s Doing rsa7680 decaps ops for 10s: 290 rsa7680 KEM decaps ops in 9.92s Doing rsa15360 keygen ops for 10s: 1 rsa15360 KEM keygen ops in 93.01s Doing rsa15360 encaps ops for 10s: 11986 rsa15360 KEM encaps ops in 9.88s Doing rsa15360 decaps ops for 10s: 54 rsa15360 KEM decaps ops in 10.05s Doing ECP-256 keygen ops for 10s: 916015 ECP-256 KEM keygen ops in 9.79s Doing ECP-256 encaps ops for 10s: 126558 ECP-256 KEM encaps ops in 9.87s Doing ECP-256 decaps ops for 10s: 156243 ECP-256 KEM decaps ops in 9.86s Doing ECP-384 keygen ops for 10s: 76136 ECP-384 KEM keygen ops in 9.90s Doing ECP-384 encaps ops for 10s: 20612 ECP-384 KEM encaps ops in 9.87s Doing ECP-384 decaps ops for 10s: 30074 ECP-384 KEM decaps ops in 9.87s Doing ECP-521 keygen ops for 10s: 78584 ECP-521 KEM keygen ops in 9.86s Doing ECP-521 encaps ops for 10s: 21725 ECP-521 KEM encaps ops in 9.86s Doing ECP-521 decaps ops for 10s: 32213 ECP-521 KEM decaps ops in 9.88s Doing X25519 keygen ops for 10s: 296422 X25519 KEM keygen ops in 9.81s Doing X25519 encaps ops for 10s: 144911 X25519 KEM encaps ops in 9.88s Doing X25519 decaps ops for 10s: 301334 X25519 KEM decaps ops in 9.88s Doing X448 keygen ops for 10s: 73265 X448 KEM keygen ops in 9.91s Doing X448 encaps ops for 10s: 33611 X448 KEM encaps ops in 9.86s Doing X448 decaps ops for 10s: 63926 X448 KEM decaps ops in 9.90s Doing ML-KEM-512 keygen ops for 10s: 394409 ML-KEM-512 KEM keygen ops in 9.89s Doing ML-KEM-512 encaps ops for 10s: 560730 ML-KEM-512 KEM encaps ops in 9.87s Doing ML-KEM-512 decaps ops for 10s: 364990 ML-KEM-512 KEM decaps ops in 9.85s Doing ML-KEM-768 keygen ops for 10s: 256536 ML-KEM-768 KEM keygen ops in 9.82s Doing ML-KEM-768 encaps ops for 10s: 413258 ML-KEM-768 KEM encaps ops in 9.82s Doing ML-KEM-768 decaps ops for 10s: 266652 ML-KEM-768 KEM decaps ops in 9.87s Doing ML-KEM-1024 keygen ops for 10s: 169454 ML-KEM-1024 KEM keygen ops in 9.87s Doing ML-KEM-1024 encaps ops for 10s: 303970 ML-KEM-1024 KEM encaps ops in 9.87s Doing ML-KEM-1024 decaps ops for 10s: 200914 ML-KEM-1024 KEM decaps ops in 9.90s Doing X25519MLKEM768 keygen ops for 10s: 134200 X25519MLKEM768 KEM keygen ops in 9.84s Doing X25519MLKEM768 encaps ops for 10s: 110969 X25519MLKEM768 KEM encaps ops in 9.90s Doing X25519MLKEM768 decaps ops for 10s: 142168 X25519MLKEM768 KEM decaps ops in 9.85s Doing X448MLKEM1024 keygen ops for 10s: 50835 X448MLKEM1024 KEM keygen ops in 9.89s Doing X448MLKEM1024 encaps ops for 10s: 31068 X448MLKEM1024 KEM encaps ops in 9.89s Doing X448MLKEM1024 decaps ops for 10s: 48910 X448MLKEM1024 KEM decaps ops in 9.91s Doing SecP256r1MLKEM768 keygen ops for 10s: 176370 SecP256r1MLKEM768 KEM keygen ops in 9.88s Doing SecP256r1MLKEM768 encaps ops for 10s: 100806 SecP256r1MLKEM768 KEM encaps ops in 9.82s Doing SecP256r1MLKEM768 decaps ops for 10s: 101949 SecP256r1MLKEM768 KEM decaps ops in 9.85s Doing SecP384r1MLKEM1024 keygen ops for 10s: 49519 SecP384r1MLKEM1024 KEM keygen ops in 9.86s Doing SecP384r1MLKEM1024 encaps ops for 10s: 20203 SecP384r1MLKEM1024 KEM encaps ops in 9.85s Doing SecP384r1MLKEM1024 decaps ops for 10s: 27683 SecP384r1MLKEM1024 KEM decaps ops in 9.87s Doing rsa512 keygen ops for 10s: 4444 rsa512 signature keygen ops in 9.80s Doing rsa512 signs ops for 10s: 367639 rsa512 signature sign ops in 9.88s Doing rsa512 verify ops for 10s: 5196121 rsa512 signature verify ops in 9.88s Doing rsa1024 keygen ops for 10s: 1254 rsa1024 signature keygen ops in 9.86s Doing rsa1024 signs ops for 10s: 119126 rsa1024 signature sign ops in 9.84s Doing rsa1024 verify ops for 10s: 2024621 rsa1024 signature verify ops in 9.88s Doing rsa2048 keygen ops for 10s: 255 rsa2048 signature keygen ops in 9.93s Doing rsa2048 signs ops for 10s: 34111 rsa2048 signature sign ops in 9.89s Doing rsa2048 verify ops for 10s: 608720 rsa2048 signature verify ops in 9.89s Doing rsa3072 keygen ops for 10s: 68 rsa3072 signature keygen ops in 9.93s Doing rsa3072 signs ops for 10s: 12712 rsa3072 signature sign ops in 9.89s Doing rsa3072 verify ops for 10s: 284087 rsa3072 signature verify ops in 9.86s Doing rsa4096 keygen ops for 10s: 28 rsa4096 signature keygen ops in 9.90s Doing rsa4096 signs ops for 10s: 6272 rsa4096 signature sign ops in 9.82s Doing rsa4096 verify ops for 10s: 163325 rsa4096 signature verify ops in 9.84s Doing rsa7680 keygen ops for 10s: 3 rsa7680 signature keygen ops in 11.93s Doing rsa7680 signs ops for 10s: 289 rsa7680 signature sign ops in 9.86s Doing rsa7680 verify ops for 10s: 47664 rsa7680 signature verify ops in 9.86s Doing rsa15360 keygen ops for 10s: 1 rsa15360 signature keygen ops in 33.14s Doing rsa15360 signs ops for 10s: 54 rsa15360 signature sign ops in 10.02s Doing rsa15360 verify ops for 10s: 12114 rsa15360 signature verify ops in 9.88s Doing dsa1024 keygen ops for 10s: 68217 dsa1024 signature keygen ops in 9.85s Doing dsa1024 signs ops for 10s: 92602 dsa1024 signature sign ops in 9.89s Doing dsa1024 verify ops for 10s: 146222 dsa1024 signature verify ops in 9.85s Doing dsa2048 keygen ops for 10s: 20077 dsa2048 signature keygen ops in 9.89s Doing dsa2048 signs ops for 10s: 33240 dsa2048 signature sign ops in 9.88s Doing dsa2048 verify ops for 10s: 45221 dsa2048 signature verify ops in 9.88s Error initializing keygen ctx for DSA-SHA1. 4037C45A717F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:../crypto/evp/evp_fetch.c:375:Global default library context, Algorithm (DSA-SHA1 : 107), Properties () version: 3.5.4 built on: Sat Jan 24 15:50:07 2026 UTC options: bn(64,64) compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -fzero-call-used-regs=used-gpr -Wa,--noexecstack -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openssl-3.5.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DZLIB -DZSTD -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 CPUINFO: OPENSSL_ia32cap=0xfffa32034f8bffff:0x9a405fdef1bf27eb:0x00001c30bfc04410:0x0000000000000000:0x0000000000000000 The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes md5 88967.27k 250590.29k 513380.32k 696826.12k 779175.44k 784843.42k sha1 101417.05k 347368.81k 913993.60k 1517475.25k 1889869.49k 1929022.27k rmd160 50634.35k 123608.91k 224340.21k 281775.59k 305205.79k 308319.11k sha256 104634.10k 360097.98k 892886.31k 1414286.53k 1695098.57k 1726137.43k sha512 51092.39k 204327.42k 400791.36k 628560.26k 746862.99k 761138.86k hmac(sha256) 91853.28k 324091.37k 831246.39k 1368335.57k 1687709.22k 1722893.84k des-ede3 30771.91k 31227.95k 31216.92k 31271.86k 31470.01k 31272.55k aes-128-cbc 1141029.09k 1682420.34k 1721242.80k 1735487.96k 1744190.27k 1741569.38k aes-192-cbc 1100684.48k 1433010.60k 1463191.09k 1464514.46k 1472121.77k 1472788.31k aes-256-cbc 955367.97k 1250288.48k 1270409.43k 1275086.53k 1273028.53k 1276695.52k camellia-128-cbc 134373.55k 177962.49k 194132.15k 197297.91k 198075.39k 198932.76k camellia-192-cbc 110051.04k 136349.52k 145639.78k 147070.45k 148683.42k 148275.20k camellia-256-cbc 109766.81k 137407.54k 145182.08k 147695.05k 148524.28k 148487.59k ghash 997784.28k 3907657.49k 14358941.82k 16358213.60k 33157797.58k 35163739.33k rand 58400.55k 227079.63k 856394.49k 2584817.29k 5900099.50k 6589343.29k kmac128 17393.43k 69979.23k 216934.06k 411476.99k 606391.28k 621346.59k kmac256 17539.54k 70018.48k 217816.69k 369217.29k 493900.37k 506535.00k sign verify encrypt decrypt sign/s verify/s encr./s decr./s rsa 512 bits 0.000027s 0.000002s 0.000002s 0.000031s 37252.7 529479.5 432943.1 31960.8 rsa 1024 bits 0.000083s 0.000005s 0.000005s 0.000088s 12096.5 205936.9 185900.4 11414.6 rsa 2048 bits 0.000290s 0.000016s 0.000017s 0.000296s 3449.9 61618.7 59255.4 3374.2 rsa 3072 bits 0.000776s 0.000035s 0.000036s 0.000785s 1288.4 28809.1 27972.6 1274.1 rsa 4096 bits 0.001574s 0.000060s 0.000062s 0.001586s 635.3 16533.8 16216.0 630.7 rsa 7680 bits 0.034172s 0.000206s 0.000208s 0.034291s 29.3 4847.2 4798.6 29.2 rsa 15360 bits 0.185926s 0.000817s 0.000818s 0.186667s 5.4 1223.7 1221.8 5.4 sign verify sign/s verify/s dsa 1024 bits 0.000080s 0.000062s 12540.0 16073.8 dsa 2048 bits 0.000227s 0.000201s 4409.5 4971.8 sign verify sign/s verify/s 160 bits ecdsa (secp160r1) 0.0001s 0.0001s 7098.4 6780.2 192 bits ecdsa (nistp192) 0.0002s 0.0002s 5806.0 5600.8 224 bits ecdsa (nistp224) 0.0000s 0.0001s 26750.5 13039.9 256 bits ecdsa (nistp256) 0.0000s 0.0001s 49921.1 15641.4 384 bits ecdsa (nistp384) 0.0002s 0.0004s 5649.1 2513.7 521 bits ecdsa (nistp521) 0.0002s 0.0004s 4441.9 2329.3 163 bits ecdsa (nistk163) 0.0002s 0.0003s 6516.3 3360.6 233 bits ecdsa (nistk233) 0.0002s 0.0004s 4881.5 2506.1 283 bits ecdsa (nistk283) 0.0004s 0.0007s 2805.4 1421.3 409 bits ecdsa (nistk409) 0.0006s 0.0012s 1642.9 846.3 571 bits ecdsa (nistk571) 0.0013s 0.0026s 757.3 389.9 163 bits ecdsa (nistb163) 0.0002s 0.0003s 6331.3 3260.8 233 bits ecdsa (nistb233) 0.0002s 0.0004s 4780.2 2451.8 283 bits ecdsa (nistb283) 0.0004s 0.0007s 2669.1 1367.2 409 bits ecdsa (nistb409) 0.0006s 0.0012s 1560.9 804.7 571 bits ecdsa (nistb571) 0.0014s 0.0027s 715.6 365.8 256 bits ecdsa (brainpoolP256r1) 0.0003s 0.0003s 3682.2 3616.0 256 bits ecdsa (brainpoolP256t1) 0.0003s 0.0003s 3674.2 3719.4 384 bits ecdsa (brainpoolP384r1) 0.0006s 0.0006s 1591.8 1765.7 384 bits ecdsa (brainpoolP384t1) 0.0006s 0.0005s 1623.1 1863.8 512 bits ecdsa (brainpoolP512r1) 0.0010s 0.0009s 981.8 1131.2 512 bits ecdsa (brainpoolP512t1) 0.0010s 0.0008s 998.4 1207.0 op op/s 160 bits ecdh (secp160r1) 0.0001s 7715.7 192 bits ecdh (nistp192) 0.0002s 6219.5 224 bits ecdh (nistp224) 0.0000s 20925.2 256 bits ecdh (nistp256) 0.0000s 20262.4 384 bits ecdh (nistp384) 0.0003s 3579.5 521 bits ecdh (nistp521) 0.0003s 3841.9 163 bits ecdh (nistk163) 0.0001s 7024.7 233 bits ecdh (nistk233) 0.0002s 5254.8 283 bits ecdh (nistk283) 0.0003s 2978.0 409 bits ecdh (nistk409) 0.0006s 1770.0 571 bits ecdh (nistk571) 0.0012s 808.4 163 bits ecdh (nistb163) 0.0001s 6769.5 233 bits ecdh (nistb233) 0.0002s 5147.2 283 bits ecdh (nistb283) 0.0004s 2823.2 409 bits ecdh (nistb409) 0.0006s 1683.1 571 bits ecdh (nistb571) 0.0013s 759.0 256 bits ecdh (brainpoolP256r1) 0.0003s 3894.0 256 bits ecdh (brainpoolP256t1) 0.0003s 3893.0 384 bits ecdh (brainpoolP384r1) 0.0006s 1676.9 384 bits ecdh (brainpoolP384t1) 0.0006s 1707.4 512 bits ecdh (brainpoolP512r1) 0.0010s 1013.3 512 bits ecdh (brainpoolP512t1) 0.0010s 1039.8 253 bits ecdh (X25519) 0.0000s 33605.2 448 bits ecdh (X448) 0.0001s 6683.0 sign verify sign/s verify/s 253 bits EdDSA (Ed25519) 0.0000s 0.0001s 29870.9 11028.2 456 bits EdDSA (Ed448) 0.0001s 0.0002s 6810.8 6400.8 sign verify sign/s verify/s 256 bits SM2 (CurveSM2) 0.0003s 0.0003s 3647.9 3798.8 op op/s 2048 bits ffdh 0.0003s 3812.8 3072 bits ffdh 0.0007s 1478.9 4096 bits ffdh 0.0014s 706.8 6144 bits ffdh 0.0032s 317.2 8192 bits ffdh 0.0065s 154.5 keygen encaps decaps keygens/s encaps/s decaps/s rsa512 0.002190s 0.000003s 0.000027s 456.6 364254.8 37184.1 rsa1024 0.007929s 0.000006s 0.000083s 126.1 165779.0 12073.5 rsa2048 0.039363s 0.000018s 0.000290s 25.4 55605.0 3453.3 rsa3072 0.153538s 0.000037s 0.000775s 6.5 26992.5 1290.2 rsa4096 0.559444s 0.000063s 0.001584s 1.8 15805.6 631.4 rsa7680 3.566667s 0.000211s 0.034207s 0.3 4733.5 29.2 rsa15360 93.010000s 0.000824s 0.186111s 0.0 1213.2 5.4 ECP-256 0.000011s 0.000078s 0.000063s 93566.4 12822.5 15846.1 ECP-384 0.000130s 0.000479s 0.000328s 7690.5 2088.3 3047.0 ECP-521 0.000125s 0.000454s 0.000307s 7970.0 2203.3 3260.4 X25519 0.000033s 0.000068s 0.000033s 30216.3 14667.1 30499.4 X448 0.000135s 0.000293s 0.000155s 7393.0 3408.8 6457.2 ML-KEM-512 0.000025s 0.000018s 0.000027s 39879.6 56811.6 37054.8 ML-KEM-768 0.000038s 0.000024s 0.000037s 26123.8 42083.3 27016.4 ML-KEM-1024 0.000058s 0.000032s 0.000049s 17168.6 30797.4 20294.3 X25519MLKEM768 0.000073s 0.000089s 0.000069s 13638.2 11209.0 14433.3 X448MLKEM1024 0.000195s 0.000318s 0.000203s 5140.0 3141.4 4935.4 SecP256r1MLKEM768 0.000056s 0.000097s 0.000097s 17851.2 10265.4 10350.2 SecP384r1MLKEM1024 0.000199s 0.000488s 0.000357s 5022.2 2051.1 2804.8 keygen signs verify keygens/s sign/s verify/s rsa512 0.002205s 0.000027s 0.000002s 453.5 37210.4 525923.2 rsa1024 0.007863s 0.000083s 0.000005s 127.2 12106.3 204921.2 rsa2048 0.038941s 0.000290s 0.000016s 25.7 3449.0 61549.0 rsa3072 0.146029s 0.000778s 0.000035s 6.8 1285.3 28812.1 rsa4096 0.353571s 0.001566s 0.000060s 2.8 638.7 16598.1 rsa7680 3.976667s 0.034118s 0.000207s 0.3 29.3 4834.1 rsa15360 33.140000s 0.185556s 0.000816s 0.0 5.4 1226.1 dsa1024 0.000144s 0.000107s 0.000067s 6925.6 9363.2 14844.9 dsa2048 0.000493s 0.000297s 0.000218s 2030.0 3364.4 4577.0 ################################################## MS-A2 - AMD Ryzen™ 9 9955HX ################################################## root@gw:~# openssl speed Doing md5 ops for 3s on 16 size blocks: 26017249 md5 ops in 2.95s Doing md5 ops for 3s on 64 size blocks: 17789791 md5 ops in 2.94s Doing md5 ops for 3s on 256 size blocks: 8949571 md5 ops in 2.95s Doing md5 ops for 3s on 1024 size blocks: 2965076 md5 ops in 2.95s Doing md5 ops for 3s on 8192 size blocks: 414014 md5 ops in 2.96s Doing md5 ops for 3s on 16384 size blocks: 211642 md5 ops in 2.96s Doing sha1 ops for 3s on 16 size blocks: 35686674 sha1 ops in 2.97s Doing sha1 ops for 3s on 64 size blocks: 28615502 sha1 ops in 2.97s Doing sha1 ops for 3s on 256 size blocks: 17474139 sha1 ops in 2.98s Doing sha1 ops for 3s on 1024 size blocks: 6629061 sha1 ops in 2.97s Doing sha1 ops for 3s on 8192 size blocks: 978710 sha1 ops in 2.96s Doing sha1 ops for 3s on 16384 size blocks: 494239 sha1 ops in 2.93s Doing sha256 ops for 3s on 16 size blocks: 34307831 sha256 ops in 2.92s Doing sha256 ops for 3s on 64 size blocks: 27635657 sha256 ops in 2.97s Doing sha256 ops for 3s on 256 size blocks: 16628415 sha256 ops in 2.98s Doing sha256 ops for 3s on 1024 size blocks: 6280583 sha256 ops in 2.96s Doing sha256 ops for 3s on 8192 size blocks: 922747 sha256 ops in 2.96s Doing sha256 ops for 3s on 16384 size blocks: 468263 sha256 ops in 2.96s Doing sha512 ops for 3s on 16 size blocks: 18885828 sha512 ops in 2.97s Doing sha512 ops for 3s on 64 size blocks: 18859068 sha512 ops in 2.95s Doing sha512 ops for 3s on 256 size blocks: 9089495 sha512 ops in 2.98s Doing sha512 ops for 3s on 1024 size blocks: 3568122 sha512 ops in 2.97s Doing sha512 ops for 3s on 8192 size blocks: 535910 sha512 ops in 2.98s Doing sha512 ops for 3s on 16384 size blocks: 269255 sha512 ops in 2.97s Doing rmd160 ops for 3s on 16 size blocks: 14718307 rmd160 ops in 2.92s Doing rmd160 ops for 3s on 64 size blocks: 8709109 rmd160 ops in 2.95s Doing rmd160 ops for 3s on 256 size blocks: 3870891 rmd160 ops in 2.93s Doing rmd160 ops for 3s on 1024 size blocks: 1215543 rmd160 ops in 2.94s Doing rmd160 ops for 3s on 8192 size blocks: 163556 rmd160 ops in 2.93s Doing rmd160 ops for 3s on 16384 size blocks: 82749 rmd160 ops in 2.95s Doing hmac(sha256) ops for 3s on 16 size blocks: 27794769 hmac(sha256) ops in 2.96s Doing hmac(sha256) ops for 3s on 64 size blocks: 22802567 hmac(sha256) ops in 2.96s Doing hmac(sha256) ops for 3s on 256 size blocks: 14487986 hmac(sha256) ops in 2.95s Doing hmac(sha256) ops for 3s on 1024 size blocks: 5949083 hmac(sha256) ops in 2.97s Doing hmac(sha256) ops for 3s on 8192 size blocks: 909481 hmac(sha256) ops in 2.97s Doing hmac(sha256) ops for 3s on 16384 size blocks: 463054 hmac(sha256) ops in 2.94s Doing des-ede3 ops for 3s on 16 size blocks: 8620910 des-ede3 ops in 2.96s Doing des-ede3 ops for 3s on 64 size blocks: 2205813 des-ede3 ops in 2.93s Doing des-ede3 ops for 3s on 256 size blocks: 551455 des-ede3 ops in 2.95s Doing des-ede3 ops for 3s on 1024 size blocks: 137688 des-ede3 ops in 2.94s Doing des-ede3 ops for 3s on 8192 size blocks: 17166 des-ede3 ops in 2.97s Doing des-ede3 ops for 3s on 16384 size blocks: 8558 des-ede3 ops in 2.98s Doing aes-128-cbc ops for 3s on 16 size blocks: 297590992 aes-128-cbc ops in 2.97s Doing aes-128-cbc ops for 3s on 64 size blocks: 90051907 aes-128-cbc ops in 2.98s Doing aes-128-cbc ops for 3s on 256 size blocks: 23483855 aes-128-cbc ops in 2.99s Doing aes-128-cbc ops for 3s on 1024 size blocks: 5952322 aes-128-cbc ops in 2.98s Doing aes-128-cbc ops for 3s on 8192 size blocks: 746488 aes-128-cbc ops in 2.99s Doing aes-128-cbc ops for 3s on 16384 size blocks: 372833 aes-128-cbc ops in 2.97s Doing aes-192-cbc ops for 3s on 16 size blocks: 265965701 aes-192-cbc ops in 2.99s Doing aes-192-cbc ops for 3s on 64 size blocks: 76303169 aes-192-cbc ops in 2.98s Doing aes-192-cbc ops for 3s on 256 size blocks: 19780478 aes-192-cbc ops in 2.98s Doing aes-192-cbc ops for 3s on 1024 size blocks: 4989007 aes-192-cbc ops in 2.98s Doing aes-192-cbc ops for 3s on 8192 size blocks: 625484 aes-192-cbc ops in 2.97s Doing aes-192-cbc ops for 3s on 16384 size blocks: 311818 aes-192-cbc ops in 2.98s Doing aes-256-cbc ops for 3s on 16 size blocks: 232172790 aes-256-cbc ops in 2.99s Doing aes-256-cbc ops for 3s on 64 size blocks: 65507586 aes-256-cbc ops in 2.99s Doing aes-256-cbc ops for 3s on 256 size blocks: 16962871 aes-256-cbc ops in 2.98s Doing aes-256-cbc ops for 3s on 1024 size blocks: 4276558 aes-256-cbc ops in 2.99s Doing aes-256-cbc ops for 3s on 8192 size blocks: 535350 aes-256-cbc ops in 2.99s Doing aes-256-cbc ops for 3s on 16384 size blocks: 267830 aes-256-cbc ops in 2.97s Doing camellia-128-cbc ops for 3s on 16 size blocks: 51479648 camellia-128-cbc ops in 2.98s Doing camellia-128-cbc ops for 3s on 64 size blocks: 15522710 camellia-128-cbc ops in 2.99s Doing camellia-128-cbc ops for 3s on 256 size blocks: 4044786 camellia-128-cbc ops in 2.99s Doing camellia-128-cbc ops for 3s on 1024 size blocks: 1034874 camellia-128-cbc ops in 2.97s Doing camellia-128-cbc ops for 3s on 8192 size blocks: 130288 camellia-128-cbc ops in 2.99s Doing camellia-128-cbc ops for 3s on 16384 size blocks: 65037 camellia-128-cbc ops in 2.98s Doing camellia-192-cbc ops for 3s on 16 size blocks: 41193997 camellia-192-cbc ops in 2.98s Doing camellia-192-cbc ops for 3s on 64 size blocks: 11769280 camellia-192-cbc ops in 2.97s Doing camellia-192-cbc ops for 3s on 256 size blocks: 3053438 camellia-192-cbc ops in 2.97s Doing camellia-192-cbc ops for 3s on 1024 size blocks: 767745 camellia-192-cbc ops in 2.97s Doing camellia-192-cbc ops for 3s on 8192 size blocks: 96348 camellia-192-cbc ops in 2.98s Doing camellia-192-cbc ops for 3s on 16384 size blocks: 48352 camellia-192-cbc ops in 2.98s Doing camellia-256-cbc ops for 3s on 16 size blocks: 40996315 camellia-256-cbc ops in 2.96s Doing camellia-256-cbc ops for 3s on 64 size blocks: 11548507 camellia-256-cbc ops in 2.97s Doing camellia-256-cbc ops for 3s on 256 size blocks: 2988170 camellia-256-cbc ops in 2.97s Doing camellia-256-cbc ops for 3s on 1024 size blocks: 756678 camellia-256-cbc ops in 2.98s Doing camellia-256-cbc ops for 3s on 8192 size blocks: 95149 camellia-256-cbc ops in 2.97s Doing camellia-256-cbc ops for 3s on 16384 size blocks: 47489 camellia-256-cbc ops in 2.98s Doing ghash ops for 3s on 16 size blocks: 267832592 ghash ops in 2.97s Doing ghash ops for 3s on 64 size blocks: 259532987 ghash ops in 2.98s Doing ghash ops for 3s on 256 size blocks: 191052822 ghash ops in 2.96s Doing ghash ops for 3s on 1024 size blocks: 51083839 ghash ops in 2.97s Doing ghash ops for 3s on 8192 size blocks: 12194432 ghash ops in 2.98s Doing ghash ops for 3s on 16384 size blocks: 6501440 ghash ops in 2.97s Doing rand ops for 3s on 16 size blocks: 15899572 rand ops in 2.72s Doing rand ops for 3s on 64 size blocks: 15491945 rand ops in 2.65s Doing rand ops for 3s on 256 size blocks: 14438684 rand ops in 2.72s Doing rand ops for 3s on 1024 size blocks: 10853868 rand ops in 2.77s Doing rand ops for 3s on 8192 size blocks: 3193554 rand ops in 2.94s Doing rand ops for 3s on 16384 size blocks: 1762071 rand ops in 2.94s Doing kmac128 ops for 3s on 16 size blocks: 4737614 kmac128 ops in 2.98s Doing kmac128 ops for 3s on 64 size blocks: 4746138 kmac128 ops in 2.98s Doing kmac128 ops for 3s on 256 size blocks: 3627311 kmac128 ops in 2.97s Doing kmac128 ops for 3s on 1024 size blocks: 1723434 kmac128 ops in 2.96s Doing kmac128 ops for 3s on 8192 size blocks: 321651 kmac128 ops in 2.98s Doing kmac128 ops for 3s on 16384 size blocks: 165288 kmac128 ops in 2.96s Doing kmac256 ops for 3s on 16 size blocks: 4734521 kmac256 ops in 2.95s Doing kmac256 ops for 3s on 64 size blocks: 4734494 kmac256 ops in 2.98s Doing kmac256 ops for 3s on 256 size blocks: 3686190 kmac256 ops in 2.98s Doing kmac256 ops for 3s on 1024 size blocks: 1573557 kmac256 ops in 2.98s Doing kmac256 ops for 3s on 8192 size blocks: 263780 kmac256 ops in 2.99s Doing kmac256 ops for 3s on 16384 size blocks: 135615 kmac256 ops in 2.99s Doing 512 bits private rsa sign ops for 10s: 523713 512 bits private RSA sign ops in 9.92s Doing 512 bits public rsa verify ops for 10s: 8889930 512 bits public RSA verify ops in 9.90s Doing 512 bits public rsa encrypt ops for 10s: 6519675 512 bits public RSA encrypt ops in 9.67s Doing 512 bits private rsa decrypt ops for 10s: 456030 512 bits private RSA decrypt ops in 9.84s Doing 1024 bits private rsa sign ops for 10s: 202173 1024 bits private RSA sign ops in 9.92s Doing 1024 bits public rsa verify ops for 10s: 3250821 1024 bits public RSA verify ops in 9.85s Doing 1024 bits public rsa encrypt ops for 10s: 2788244 1024 bits public RSA encrypt ops in 9.79s Doing 1024 bits private rsa decrypt ops for 10s: 189907 1024 bits private RSA decrypt ops in 9.93s Doing 2048 bits private rsa sign ops for 10s: 56545 2048 bits private RSA sign ops in 9.90s Doing 2048 bits public rsa verify ops for 10s: 969586 2048 bits public RSA verify ops in 9.91s Doing 2048 bits public rsa encrypt ops for 10s: 912114 2048 bits public RSA encrypt ops in 9.91s Doing 2048 bits private rsa decrypt ops for 10s: 55245 2048 bits private RSA decrypt ops in 9.89s Doing 3072 bits private rsa sign ops for 10s: 19848 3072 bits private RSA sign ops in 9.89s Doing 3072 bits public rsa verify ops for 10s: 451029 3072 bits public RSA verify ops in 9.81s Doing 3072 bits public rsa encrypt ops for 10s: 437574 3072 bits public RSA encrypt ops in 9.80s Doing 3072 bits private rsa decrypt ops for 10s: 19423 3072 bits private RSA decrypt ops in 9.86s Doing 4096 bits private rsa sign ops for 10s: 9133 4096 bits private RSA sign ops in 9.90s Doing 4096 bits public rsa verify ops for 10s: 262095 4096 bits public RSA verify ops in 9.93s Doing 4096 bits public rsa encrypt ops for 10s: 256275 4096 bits public RSA encrypt ops in 9.92s Doing 4096 bits private rsa decrypt ops for 10s: 9124 4096 bits private RSA decrypt ops in 9.91s Doing 7680 bits private rsa sign ops for 10s: 462 7680 bits private RSA sign ops in 9.92s Doing 7680 bits public rsa verify ops for 10s: 76815 7680 bits public RSA verify ops in 9.90s Doing 7680 bits public rsa encrypt ops for 10s: 76096 7680 bits public RSA encrypt ops in 9.90s Doing 7680 bits private rsa decrypt ops for 10s: 465 7680 bits private RSA decrypt ops in 9.93s Doing 15360 bits private rsa sign ops for 10s: 86 15360 bits private RSA sign ops in 9.96s Doing 15360 bits public rsa verify ops for 10s: 19836 15360 bits public RSA verify ops in 9.92s Doing 15360 bits public rsa encrypt ops for 10s: 19576 15360 bits public RSA encrypt ops in 9.88s Doing 15360 bits private rsa decrypt ops for 10s: 84 15360 bits private RSA decrypt ops in 9.82s Doing 1024 bits sign dsa ops for 10s: 196389 1024 bits DSA sign ops in 9.81s Doing 1024 bits verify dsa ops for 10s: 248501 1024 bits DSA verify ops in 9.88s Doing 2048 bits sign dsa ops for 10s: 70201 2048 bits DSA sign ops in 9.91s Doing 2048 bits verify dsa ops for 10s: 77925 2048 bits DSA verify ops in 9.92s Doing 160 bits sign ecdsa ops for 10s: 105521 160 bits ECDSA sign ops in 9.90s Doing 160 bits verify ecdsa ops for 10s: 104068 160 bits ECDSA verify ops in 9.91s Doing 192 bits sign ecdsa ops for 10s: 87074 192 bits ECDSA sign ops in 9.88s Doing 192 bits verify ecdsa ops for 10s: 88525 192 bits ECDSA verify ops in 9.91s Doing 224 bits sign ecdsa ops for 10s: 397838 224 bits ECDSA sign ops in 9.89s Doing 224 bits verify ecdsa ops for 10s: 185803 224 bits ECDSA verify ops in 9.94s Doing 256 bits sign ecdsa ops for 10s: 905056 256 bits ECDSA sign ops in 9.89s Doing 256 bits verify ecdsa ops for 10s: 298299 256 bits ECDSA verify ops in 9.90s Doing 384 bits sign ecdsa ops for 10s: 74693 384 bits ECDSA sign ops in 9.84s Doing 384 bits verify ecdsa ops for 10s: 33122 384 bits ECDSA verify ops in 9.86s Doing 521 bits sign ecdsa ops for 10s: 71010 521 bits ECDSA sign ops in 9.89s Doing 521 bits verify ecdsa ops for 10s: 37932 521 bits ECDSA verify ops in 9.89s Doing 163 bits sign ecdsa ops for 10s: 104019 163 bits ECDSA sign ops in 9.87s Doing 163 bits verify ecdsa ops for 10s: 52540 163 bits ECDSA verify ops in 9.85s Doing 233 bits sign ecdsa ops for 10s: 73862 233 bits ECDSA sign ops in 9.86s Doing 233 bits verify ecdsa ops for 10s: 37810 233 bits ECDSA verify ops in 9.83s Doing 283 bits sign ecdsa ops for 10s: 44460 283 bits ECDSA sign ops in 9.90s Doing 283 bits verify ecdsa ops for 10s: 22671 283 bits ECDSA verify ops in 9.91s Doing 409 bits sign ecdsa ops for 10s: 25025 409 bits ECDSA sign ops in 9.86s Doing 409 bits verify ecdsa ops for 10s: 12331 409 bits ECDSA verify ops in 9.91s Doing 571 bits sign ecdsa ops for 10s: 11251 571 bits ECDSA sign ops in 9.92s Doing 571 bits verify ecdsa ops for 10s: 5740 571 bits ECDSA verify ops in 9.87s Doing 163 bits sign ecdsa ops for 10s: 98257 163 bits ECDSA sign ops in 9.91s Doing 163 bits verify ecdsa ops for 10s: 50770 163 bits ECDSA verify ops in 9.82s Doing 233 bits sign ecdsa ops for 10s: 72237 233 bits ECDSA sign ops in 9.90s Doing 233 bits verify ecdsa ops for 10s: 37248 233 bits ECDSA verify ops in 9.86s Doing 283 bits sign ecdsa ops for 10s: 42235 283 bits ECDSA sign ops in 9.94s Doing 283 bits verify ecdsa ops for 10s: 21690 283 bits ECDSA verify ops in 9.92s Doing 409 bits sign ecdsa ops for 10s: 23758 409 bits ECDSA sign ops in 9.83s Doing 409 bits verify ecdsa ops for 10s: 12222 409 bits ECDSA verify ops in 9.80s Doing 571 bits sign ecdsa ops for 10s: 10517 571 bits ECDSA sign ops in 9.82s Doing 571 bits verify ecdsa ops for 10s: 5402 571 bits ECDSA verify ops in 9.90s Doing 256 bits sign ecdsa ops for 10s: 51959 256 bits ECDSA sign ops in 9.87s Doing 256 bits verify ecdsa ops for 10s: 53786 256 bits ECDSA verify ops in 9.89s Doing 256 bits sign ecdsa ops for 10s: 52069 256 bits ECDSA sign ops in 9.93s Doing 256 bits verify ecdsa ops for 10s: 56170 256 bits ECDSA verify ops in 9.88s Doing 384 bits sign ecdsa ops for 10s: 22987 384 bits ECDSA sign ops in 9.89s Doing 384 bits verify ecdsa ops for 10s: 26642 384 bits ECDSA verify ops in 9.92s Doing 384 bits sign ecdsa ops for 10s: 23224 384 bits ECDSA sign ops in 9.84s Doing 384 bits verify ecdsa ops for 10s: 27815 384 bits ECDSA verify ops in 9.90s Doing 512 bits sign ecdsa ops for 10s: 14998 512 bits ECDSA sign ops in 9.85s Doing 512 bits verify ecdsa ops for 10s: 17781 512 bits ECDSA verify ops in 9.88s Doing 512 bits sign ecdsa ops for 10s: 15447 512 bits ECDSA sign ops in 9.90s Doing 512 bits verify ecdsa ops for 10s: 18722 512 bits ECDSA verify ops in 9.89s Doing 160 bits ecdh ops for 10s: 113083 160-bits ECDH ops in 9.90s Doing 192 bits ecdh ops for 10s: 92833 192-bits ECDH ops in 9.92s Doing 224 bits ecdh ops for 10s: 291160 224-bits ECDH ops in 9.91s Doing 256 bits ecdh ops for 10s: 405289 256-bits ECDH ops in 9.90s Doing 384 bits ecdh ops for 10s: 44748 384-bits ECDH ops in 9.82s Doing 521 bits ecdh ops for 10s: 63566 521-bits ECDH ops in 9.83s Doing 163 bits ecdh ops for 10s: 110052 163-bits ECDH ops in 9.74s Doing 233 bits ecdh ops for 10s: 80911 233-bits ECDH ops in 9.80s Doing 283 bits ecdh ops for 10s: 47046 283-bits ECDH ops in 9.80s Doing 409 bits ecdh ops for 10s: 26696 409-bits ECDH ops in 9.89s Doing 571 bits ecdh ops for 10s: 11864 571-bits ECDH ops in 9.90s Doing 163 bits ecdh ops for 10s: 107955 163-bits ECDH ops in 9.81s Doing 233 bits ecdh ops for 10s: 78334 233-bits ECDH ops in 9.89s Doing 283 bits ecdh ops for 10s: 45266 283-bits ECDH ops in 9.81s Doing 409 bits ecdh ops for 10s: 25714 409-bits ECDH ops in 9.92s Doing 571 bits ecdh ops for 10s: 11168 571-bits ECDH ops in 9.91s Doing 256 bits ecdh ops for 10s: 54301 256-bits ECDH ops in 9.91s Doing 256 bits ecdh ops for 10s: 54451 256-bits ECDH ops in 9.79s Doing 384 bits ecdh ops for 10s: 24078 384-bits ECDH ops in 9.82s Doing 384 bits ecdh ops for 10s: 24579 384-bits ECDH ops in 9.89s Doing 512 bits ecdh ops for 10s: 15561 512-bits ECDH ops in 9.92s Doing 512 bits ecdh ops for 10s: 15709 512-bits ECDH ops in 9.87s Doing 253 bits ecdh ops for 10s: 529640 253-bits ECDH ops in 9.87s Doing 448 bits ecdh ops for 10s: 89931 448-bits ECDH ops in 9.91s Doing 253 bits sign Ed25519 ops for 10s: 556678 253 bits Ed25519 sign ops in 9.91s Doing 253 bits verify Ed25519 ops for 10s: 196039 253 bits Ed25519 verify ops in 9.90s Doing 456 bits sign Ed448 ops for 10s: 101988 456 bits Ed448 sign ops in 9.91s Doing 456 bits verify Ed448 ops for 10s: 86415 456 bits Ed448 verify ops in 9.92s Doing 256 bits sign CurveSM2 ops for 10s: 51812 256 bits CurveSM2 sign ops in 9.93s Doing 256 bits verify CurveSM2 ops for 10s: 57821 256 bits CurveSM2 verify ops in 9.87s Doing 2048 bits ffdh ops for 10s: 59032 2048-bits FFDH ops in 9.84s Doing 3072 bits ffdh ops for 10s: 22719 3072-bits FFDH ops in 9.82s Doing 4096 bits ffdh ops for 10s: 11033 4096-bits FFDH ops in 9.81s Doing 6144 bits ffdh ops for 10s: 5005 6144-bits FFDH ops in 9.85s Doing 8192 bits ffdh ops for 10s: 2381 8192-bits FFDH ops in 9.85s Doing rsa512 keygen ops for 10s: 6406 rsa512 KEM keygen ops in 9.84s Doing rsa512 encaps ops for 10s: 5554011 rsa512 KEM encaps ops in 9.76s Doing rsa512 decaps ops for 10s: 521155 rsa512 KEM decaps ops in 9.88s Doing rsa1024 keygen ops for 10s: 2114 rsa1024 KEM keygen ops in 9.89s Doing rsa1024 encaps ops for 10s: 2545507 rsa1024 KEM encaps ops in 9.81s Doing rsa1024 decaps ops for 10s: 200588 rsa1024 KEM decaps ops in 9.90s Doing rsa2048 keygen ops for 10s: 374 rsa2048 KEM keygen ops in 9.88s Doing rsa2048 encaps ops for 10s: 875510 rsa2048 KEM encaps ops in 9.86s Doing rsa2048 decaps ops for 10s: 56084 rsa2048 KEM decaps ops in 9.84s Doing rsa3072 keygen ops for 10s: 98 rsa3072 KEM keygen ops in 10.01s Doing rsa3072 encaps ops for 10s: 422193 rsa3072 KEM encaps ops in 9.89s Doing rsa3072 decaps ops for 10s: 19625 rsa3072 KEM decaps ops in 9.92s Doing rsa4096 keygen ops for 10s: 39 rsa4096 KEM keygen ops in 9.96s Doing rsa4096 encaps ops for 10s: 250806 rsa4096 KEM encaps ops in 9.91s Doing rsa4096 decaps ops for 10s: 9234 rsa4096 KEM decaps ops in 9.92s Doing rsa7680 keygen ops for 10s: 4 rsa7680 KEM keygen ops in 18.14s Doing rsa7680 encaps ops for 10s: 76187 rsa7680 KEM encaps ops in 9.93s Doing rsa7680 decaps ops for 10s: 470 rsa7680 KEM decaps ops in 9.93s Doing rsa15360 keygen ops for 10s: 1 rsa15360 KEM keygen ops in 54.66s Doing rsa15360 encaps ops for 10s: 19369 rsa15360 KEM encaps ops in 9.89s Doing rsa15360 decaps ops for 10s: 86 rsa15360 KEM decaps ops in 9.96s Doing ECP-256 keygen ops for 10s: 1703559 ECP-256 KEM keygen ops in 9.82s Doing ECP-256 encaps ops for 10s: 251074 ECP-256 KEM encaps ops in 9.91s Doing ECP-256 decaps ops for 10s: 313633 ECP-256 KEM decaps ops in 9.93s Doing ECP-384 keygen ops for 10s: 104266 ECP-384 KEM keygen ops in 9.91s Doing ECP-384 encaps ops for 10s: 26691 ECP-384 KEM encaps ops in 9.91s Doing ECP-384 decaps ops for 10s: 38020 ECP-384 KEM decaps ops in 9.92s Doing ECP-521 keygen ops for 10s: 131528 ECP-521 KEM keygen ops in 9.93s Doing ECP-521 encaps ops for 10s: 37324 ECP-521 KEM encaps ops in 9.94s Doing ECP-521 decaps ops for 10s: 55274 ECP-521 KEM decaps ops in 9.92s Doing X25519 keygen ops for 10s: 568023 X25519 KEM keygen ops in 9.90s Doing X25519 encaps ops for 10s: 254101 X25519 KEM encaps ops in 9.91s Doing X25519 decaps ops for 10s: 492002 X25519 KEM decaps ops in 9.91s Doing X448 keygen ops for 10s: 104211 X448 KEM keygen ops in 9.95s Doing X448 encaps ops for 10s: 47211 X448 KEM encaps ops in 9.90s Doing X448 decaps ops for 10s: 88933 X448 KEM decaps ops in 9.95s Doing ML-KEM-512 keygen ops for 10s: 584630 ML-KEM-512 KEM keygen ops in 9.88s Doing ML-KEM-512 encaps ops for 10s: 822325 ML-KEM-512 KEM encaps ops in 9.89s Doing ML-KEM-512 decaps ops for 10s: 533419 ML-KEM-512 KEM decaps ops in 9.94s Doing ML-KEM-768 keygen ops for 10s: 378625 ML-KEM-768 KEM keygen ops in 9.91s Doing ML-KEM-768 encaps ops for 10s: 594630 ML-KEM-768 KEM encaps ops in 9.86s Doing ML-KEM-768 decaps ops for 10s: 388958 ML-KEM-768 KEM decaps ops in 9.93s Doing ML-KEM-1024 keygen ops for 10s: 250638 ML-KEM-1024 KEM keygen ops in 9.91s Doing ML-KEM-1024 encaps ops for 10s: 440868 ML-KEM-1024 KEM encaps ops in 9.93s Doing ML-KEM-1024 decaps ops for 10s: 294237 ML-KEM-1024 KEM decaps ops in 9.91s Doing X25519MLKEM768 keygen ops for 10s: 222416 X25519MLKEM768 KEM keygen ops in 9.90s Doing X25519MLKEM768 encaps ops for 10s: 184549 X25519MLKEM768 KEM encaps ops in 9.89s Doing X25519MLKEM768 decaps ops for 10s: 217836 X25519MLKEM768 KEM decaps ops in 9.94s Doing X448MLKEM1024 keygen ops for 10s: 72065 X448MLKEM1024 KEM keygen ops in 9.92s Doing X448MLKEM1024 encaps ops for 10s: 43215 X448MLKEM1024 KEM encaps ops in 9.92s Doing X448MLKEM1024 decaps ops for 10s: 69194 X448MLKEM1024 KEM decaps ops in 9.93s Doing SecP256r1MLKEM768 keygen ops for 10s: 279005 SecP256r1MLKEM768 KEM keygen ops in 9.91s Doing SecP256r1MLKEM768 encaps ops for 10s: 185300 SecP256r1MLKEM768 KEM encaps ops in 9.90s Doing SecP256r1MLKEM768 decaps ops for 10s: 177242 SecP256r1MLKEM768 KEM decaps ops in 9.86s Doing SecP384r1MLKEM1024 keygen ops for 10s: 69982 SecP384r1MLKEM1024 KEM keygen ops in 9.88s Doing SecP384r1MLKEM1024 encaps ops for 10s: 26265 SecP384r1MLKEM1024 KEM encaps ops in 9.88s Doing SecP384r1MLKEM1024 decaps ops for 10s: 35933 SecP384r1MLKEM1024 KEM decaps ops in 9.88s Doing rsa512 keygen ops for 10s: 6494 rsa512 signature keygen ops in 9.87s Doing rsa512 signs ops for 10s: 527770 rsa512 signature sign ops in 9.91s Doing rsa512 verify ops for 10s: 8903941 rsa512 signature verify ops in 9.93s Doing rsa1024 keygen ops for 10s: 2160 rsa1024 signature keygen ops in 9.91s Doing rsa1024 signs ops for 10s: 204886 rsa1024 signature sign ops in 9.89s Doing rsa1024 verify ops for 10s: 3267352 rsa1024 signature verify ops in 9.91s Doing rsa2048 keygen ops for 10s: 388 rsa2048 signature keygen ops in 9.93s Doing rsa2048 signs ops for 10s: 57268 rsa2048 signature sign ops in 9.92s Doing rsa2048 verify ops for 10s: 987940 rsa2048 signature verify ops in 9.92s Doing rsa3072 keygen ops for 10s: 101 rsa3072 signature keygen ops in 10.08s Doing rsa3072 signs ops for 10s: 19617 rsa3072 signature sign ops in 9.94s Doing rsa3072 verify ops for 10s: 453152 rsa3072 signature verify ops in 9.91s Doing rsa4096 keygen ops for 10s: 34 rsa4096 signature keygen ops in 10.07s Doing rsa4096 signs ops for 10s: 9217 rsa4096 signature sign ops in 9.90s Doing rsa4096 verify ops for 10s: 260612 rsa4096 signature verify ops in 9.87s Doing rsa7680 keygen ops for 10s: 4 rsa7680 signature keygen ops in 17.02s Doing rsa7680 signs ops for 10s: 463 rsa7680 signature sign ops in 9.90s Doing rsa7680 verify ops for 10s: 76768 rsa7680 signature verify ops in 9.88s Doing rsa15360 keygen ops for 10s: 1 rsa15360 signature keygen ops in 161.45s Doing rsa15360 signs ops for 10s: 86 rsa15360 signature sign ops in 9.95s Doing rsa15360 verify ops for 10s: 19697 rsa15360 signature verify ops in 9.93s Doing dsa1024 keygen ops for 10s: 110023 dsa1024 signature keygen ops in 9.88s Doing dsa1024 signs ops for 10s: 148501 dsa1024 signature sign ops in 9.81s Doing dsa1024 verify ops for 10s: 229349 dsa1024 signature verify ops in 9.93s Doing dsa2048 keygen ops for 10s: 32368 dsa2048 signature keygen ops in 9.87s Doing dsa2048 signs ops for 10s: 52862 dsa2048 signature sign ops in 9.95s Doing dsa2048 verify ops for 10s: 71810 dsa2048 signature verify ops in 9.94s Error initializing keygen ctx for DSA-SHA1. 40B724FCD87F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:../crypto/evp/evp_fetch.c:375:Global default library context, Algorithm (DSA-SHA1 : 107), Properties () version: 3.5.4 built on: Sat Jan 24 15:50:07 2026 UTC options: bn(64,64) compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -fzero-call-used-regs=used-gpr -Wa,--noexecstack -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openssl-3.5.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DZLIB -DZSTD -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 CPUINFO: OPENSSL_ia32cap=0xfef83203078bffff:0x18405fdef1bf07ab:0x0000003010000110:0x0000000000000000:0x0000000000000000 The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes md5 141110.50k 387260.76k 776640.74k 1029233.16k 1145811.72k 1171467.07k sha1 192251.44k 616630.35k 1501134.09k 2285575.24k 2708646.05k 2763690.03k rmd160 80648.26k 188943.38k 338207.54k 423372.80k 457286.95k 459579.53k sha256 187988.12k 595515.84k 1428481.29k 2172742.23k 2553764.67k 2591898.98k sha512 101741.83k 409145.88k 780842.52k 1230221.19k 1473212.99k 1485344.75k hmac(sha256) 150241.99k 493028.48k 1257262.51k 2051131.65k 2508575.20k 2580502.29k des-ede3 46599.51k 48181.58k 47855.08k 47956.64k 47348.11k 47051.77k aes-128-cbc 1603183.80k 1934000.69k 2010657.82k 2045361.65k 2045227.32k 2056732.62k aes-192-cbc 1423227.83k 1638725.78k 1699262.54k 1714343.34k 1725240.72k 1714371.18k aes-256-cbc 1242396.20k 1402169.06k 1457213.08k 1464613.84k 1466751.57k 1477483.74k camellia-128-cbc 276400.79k 332258.68k 346309.44k 356805.04k 356962.98k 357572.55k camellia-192-cbc 221175.82k 253614.11k 263191.96k 264704.00k 264860.01k 265838.65k camellia-256-cbc 221601.70k 248856.72k 257566.17k 260012.84k 262444.65k 261093.88k ghash 1442869.18k 5573862.81k 16523487.31k 17612744.49k 33522411.73k 35865182.81k rand 93526.89k 374145.09k 1358934.96k 4012404.63k 8898501.49k 9819650.09k kmac128 25436.85k 101930.48k 312657.11k 596215.01k 884216.44k 914891.42k kmac256 25678.76k 101680.41k 316665.99k 540712.20k 722704.27k 743115.77k sign verify encrypt decrypt sign/s verify/s encr./s decr./s rsa 512 bits 0.000019s 0.000001s 0.000001s 0.000022s 52793.6 897972.7 674216.6 46344.5 rsa 1024 bits 0.000049s 0.000003s 0.000004s 0.000052s 20380.3 330032.6 284805.3 19124.6 rsa 2048 bits 0.000175s 0.000010s 0.000011s 0.000179s 5711.6 97839.2 92039.8 5585.9 rsa 3072 bits 0.000498s 0.000022s 0.000022s 0.000508s 2006.9 45976.5 44650.4 1969.9 rsa 4096 bits 0.001084s 0.000038s 0.000039s 0.001086s 922.5 26394.3 25834.2 920.7 rsa 7680 bits 0.021472s 0.000129s 0.000130s 0.021355s 46.6 7759.1 7686.5 46.8 rsa 15360 bits 0.115814s 0.000500s 0.000505s 0.116905s 8.6 1999.6 1981.4 8.6 sign verify sign/s verify/s dsa 1024 bits 0.000050s 0.000040s 20019.3 25151.9 dsa 2048 bits 0.000141s 0.000127s 7083.9 7855.3 sign verify sign/s verify/s 160 bits ecdsa (secp160r1) 0.0001s 0.0001s 10658.7 10501.3 192 bits ecdsa (nistp192) 0.0001s 0.0001s 8813.2 8932.9 224 bits ecdsa (nistp224) 0.0000s 0.0001s 40226.3 18692.5 256 bits ecdsa (nistp256) 0.0000s 0.0000s 91512.2 30131.2 384 bits ecdsa (nistp384) 0.0001s 0.0003s 7590.8 3359.2 521 bits ecdsa (nistp521) 0.0001s 0.0003s 7180.0 3835.4 163 bits ecdsa (nistk163) 0.0001s 0.0002s 10538.9 5334.0 233 bits ecdsa (nistk233) 0.0001s 0.0003s 7491.1 3846.4 283 bits ecdsa (nistk283) 0.0002s 0.0004s 4490.9 2287.7 409 bits ecdsa (nistk409) 0.0004s 0.0008s 2538.0 1244.3 571 bits ecdsa (nistk571) 0.0009s 0.0017s 1134.2 581.6 163 bits ecdsa (nistb163) 0.0001s 0.0002s 9914.9 5170.1 233 bits ecdsa (nistb233) 0.0001s 0.0003s 7296.7 3777.7 283 bits ecdsa (nistb283) 0.0002s 0.0005s 4249.0 2186.5 409 bits ecdsa (nistb409) 0.0004s 0.0008s 2416.9 1247.1 571 bits ecdsa (nistb571) 0.0009s 0.0018s 1071.0 545.7 256 bits ecdsa (brainpoolP256r1) 0.0002s 0.0002s 5264.3 5438.4 256 bits ecdsa (brainpoolP256t1) 0.0002s 0.0002s 5243.6 5685.2 384 bits ecdsa (brainpoolP384r1) 0.0004s 0.0004s 2324.3 2685.7 384 bits ecdsa (brainpoolP384t1) 0.0004s 0.0004s 2360.2 2809.6 512 bits ecdsa (brainpoolP512r1) 0.0007s 0.0006s 1522.6 1799.7 512 bits ecdsa (brainpoolP512t1) 0.0006s 0.0005s 1560.3 1893.0 op op/s 160 bits ecdh (secp160r1) 0.0001s 11422.5 192 bits ecdh (nistp192) 0.0001s 9358.2 224 bits ecdh (nistp224) 0.0000s 29380.4 256 bits ecdh (nistp256) 0.0000s 40938.3 384 bits ecdh (nistp384) 0.0002s 4556.8 521 bits ecdh (nistp521) 0.0002s 6466.5 163 bits ecdh (nistk163) 0.0001s 11299.0 233 bits ecdh (nistk233) 0.0001s 8256.2 283 bits ecdh (nistk283) 0.0002s 4800.6 409 bits ecdh (nistk409) 0.0004s 2699.3 571 bits ecdh (nistk571) 0.0008s 1198.4 163 bits ecdh (nistb163) 0.0001s 11004.6 233 bits ecdh (nistb233) 0.0001s 7920.5 283 bits ecdh (nistb283) 0.0002s 4614.3 409 bits ecdh (nistb409) 0.0004s 2592.1 571 bits ecdh (nistb571) 0.0009s 1126.9 256 bits ecdh (brainpoolP256r1) 0.0002s 5479.4 256 bits ecdh (brainpoolP256t1) 0.0002s 5561.9 384 bits ecdh (brainpoolP384r1) 0.0004s 2451.9 384 bits ecdh (brainpoolP384t1) 0.0004s 2485.2 512 bits ecdh (brainpoolP512r1) 0.0006s 1568.6 512 bits ecdh (brainpoolP512t1) 0.0006s 1591.6 253 bits ecdh (X25519) 0.0000s 53661.6 448 bits ecdh (X448) 0.0001s 9074.8 sign verify sign/s verify/s 253 bits EdDSA (Ed25519) 0.0000s 0.0001s 56173.4 19801.9 456 bits EdDSA (Ed448) 0.0001s 0.0001s 10291.4 8711.2 sign verify sign/s verify/s 256 bits SM2 (CurveSM2) 0.0002s 0.0002s 5217.7 5858.3 op op/s 2048 bits ffdh 0.0002s 5999.2 3072 bits ffdh 0.0004s 2313.5 4096 bits ffdh 0.0009s 1124.7 6144 bits ffdh 0.0020s 508.1 8192 bits ffdh 0.0041s 241.7 keygen encaps decaps keygens/s encaps/s decaps/s rsa512 0.001536s 0.000002s 0.000019s 651.0 569058.5 52748.5 rsa1024 0.004678s 0.000004s 0.000049s 213.8 259480.8 20261.4 rsa2048 0.026417s 0.000011s 0.000175s 37.9 88794.1 5699.6 rsa3072 0.102143s 0.000023s 0.000505s 9.8 42688.9 1978.3 rsa4096 0.255385s 0.000040s 0.001074s 3.9 25308.4 930.8 rsa7680 4.535000s 0.000130s 0.021128s 0.2 7672.4 47.3 rsa15360 54.660000s 0.000511s 0.115814s 0.0 1958.4 8.6 ECP-256 0.000006s 0.000039s 0.000032s 173478.5 25335.4 31584.4 ECP-384 0.000095s 0.000371s 0.000261s 10521.3 2693.3 3832.7 ECP-521 0.000075s 0.000266s 0.000179s 13245.5 3754.9 5572.0 X25519 0.000017s 0.000039s 0.000020s 57376.1 25640.9 49647.0 X448 0.000095s 0.000210s 0.000112s 10473.5 4768.8 8938.0 ML-KEM-512 0.000017s 0.000012s 0.000019s 59173.1 83147.1 53663.9 ML-KEM-768 0.000026s 0.000017s 0.000026s 38206.4 60307.3 39170.0 ML-KEM-1024 0.000040s 0.000023s 0.000034s 25291.4 44397.6 29690.9 X25519MLKEM768 0.000045s 0.000054s 0.000046s 22466.3 18660.2 21915.1 X448MLKEM1024 0.000138s 0.000230s 0.000144s 7264.6 4356.4 6968.2 SecP256r1MLKEM768 0.000036s 0.000053s 0.000056s 28153.9 18717.2 17975.9 SecP384r1MLKEM1024 0.000141s 0.000376s 0.000275s 7083.2 2658.4 3636.9 keygen signs verify keygens/s sign/s verify/s rsa512 0.001520s 0.000019s 0.000001s 658.0 53256.3 896670.8 rsa1024 0.004588s 0.000048s 0.000003s 218.0 20716.5 329702.5 rsa2048 0.025593s 0.000173s 0.000010s 39.1 5773.0 99590.7 rsa3072 0.099802s 0.000507s 0.000022s 10.0 1973.5 45726.7 rsa4096 0.296176s 0.001074s 0.000038s 3.4 931.0 26404.5 rsa7680 4.255000s 0.021382s 0.000129s 0.2 46.8 7770.0 rsa15360 161.450000s 0.115698s 0.000504s 0.0 8.6 1983.6 dsa1024 0.000090s 0.000066s 0.000043s 11135.9 15137.7 23096.6 dsa2048 0.000305s 0.000188s 0.000138s 3279.4 5312.8 7224.3 ################################################## GEM12 - AMD Ryzen 7 8745HS w/ Radeon 780M Graphics ################################################## solar@gem12:~$ openssl speed Doing md5 ops for 3s on 16 size blocks: 23291389 md5 ops in 2.99s Doing md5 ops for 3s on 64 size blocks: 16041999 md5 ops in 3.00s Doing md5 ops for 3s on 256 size blocks: 8269809 md5 ops in 3.00s Doing md5 ops for 3s on 1024 size blocks: 2814179 md5 ops in 3.00s Doing md5 ops for 3s on 8192 size blocks: 392918 md5 ops in 3.00s Doing md5 ops for 3s on 16384 size blocks: 198315 md5 ops in 3.00s Doing sha1 ops for 3s on 16 size blocks: 29875721 sha1 ops in 3.00s Doing sha1 ops for 3s on 64 size blocks: 24994957 sha1 ops in 3.00s Doing sha1 ops for 3s on 256 size blocks: 15492923 sha1 ops in 3.00s Doing sha1 ops for 3s on 1024 size blocks: 6150652 sha1 ops in 3.00s Doing sha1 ops for 3s on 8192 size blocks: 927891 sha1 ops in 3.00s Doing sha1 ops for 3s on 16384 size blocks: 470960 sha1 ops in 3.00s Doing sha256 ops for 3s on 16 size blocks: 29105463 sha256 ops in 3.00s Doing sha256 ops for 3s on 64 size blocks: 23612962 sha256 ops in 3.00s Doing sha256 ops for 3s on 256 size blocks: 14599059 sha256 ops in 3.00s Doing sha256 ops for 3s on 1024 size blocks: 5768377 sha256 ops in 3.00s Doing sha256 ops for 3s on 8192 size blocks: 863626 sha256 ops in 3.00s Doing sha256 ops for 3s on 16384 size blocks: 438813 sha256 ops in 2.99s Doing sha512 ops for 3s on 16 size blocks: 15056960 sha512 ops in 3.00s Doing sha512 ops for 3s on 64 size blocks: 15057620 sha512 ops in 3.00s Doing sha512 ops for 3s on 256 size blocks: 7254737 sha512 ops in 3.00s Doing sha512 ops for 3s on 1024 size blocks: 2830094 sha512 ops in 3.00s Doing sha512 ops for 3s on 8192 size blocks: 421720 sha512 ops in 3.00s Doing sha512 ops for 3s on 16384 size blocks: 212744 sha512 ops in 3.00s Doing rmd160 ops for 3s on 16 size blocks: 13032953 rmd160 ops in 3.00s Doing rmd160 ops for 3s on 64 size blocks: 7915920 rmd160 ops in 3.00s Doing rmd160 ops for 3s on 256 size blocks: 3603824 rmd160 ops in 3.00s Doing rmd160 ops for 3s on 1024 size blocks: 1133751 rmd160 ops in 3.00s Doing rmd160 ops for 3s on 8192 size blocks: 153282 rmd160 ops in 3.00s Doing rmd160 ops for 3s on 16384 size blocks: 77086 rmd160 ops in 3.00s Doing hmac(sha256) ops for 3s on 16 size blocks: 25538101 hmac(sha256) ops in 3.00s Doing hmac(sha256) ops for 3s on 64 size blocks: 20971473 hmac(sha256) ops in 3.00s Doing hmac(sha256) ops for 3s on 256 size blocks: 13509889 hmac(sha256) ops in 3.00s Doing hmac(sha256) ops for 3s on 1024 size blocks: 5588577 hmac(sha256) ops in 3.00s Doing hmac(sha256) ops for 3s on 8192 size blocks: 863110 hmac(sha256) ops in 3.00s Doing hmac(sha256) ops for 3s on 16384 size blocks: 439965 hmac(sha256) ops in 3.00s Doing des-ede3 ops for 3s on 16 size blocks: 7706381 des-ede3 ops in 3.00s Doing des-ede3 ops for 3s on 64 size blocks: 1962602 des-ede3 ops in 3.00s Doing des-ede3 ops for 3s on 256 size blocks: 492886 des-ede3 ops in 3.00s Doing des-ede3 ops for 3s on 1024 size blocks: 123252 des-ede3 ops in 3.00s Doing des-ede3 ops for 3s on 8192 size blocks: 15424 des-ede3 ops in 3.00s Doing des-ede3 ops for 3s on 16384 size blocks: 7714 des-ede3 ops in 3.00s Doing aes-128-cbc ops for 3s on 16 size blocks: 274261341 aes-128-cbc ops in 3.00s Doing aes-128-cbc ops for 3s on 64 size blocks: 85120917 aes-128-cbc ops in 3.00s Doing aes-128-cbc ops for 3s on 256 size blocks: 22254458 aes-128-cbc ops in 3.00s Doing aes-128-cbc ops for 3s on 1024 size blocks: 5624281 aes-128-cbc ops in 3.00s Doing aes-128-cbc ops for 3s on 8192 size blocks: 705214 aes-128-cbc ops in 3.00s Doing aes-128-cbc ops for 3s on 16384 size blocks: 352712 aes-128-cbc ops in 3.00s Doing aes-192-cbc ops for 3s on 16 size blocks: 251016233 aes-192-cbc ops in 3.00s Doing aes-192-cbc ops for 3s on 64 size blocks: 71899892 aes-192-cbc ops in 3.00s Doing aes-192-cbc ops for 3s on 256 size blocks: 18663871 aes-192-cbc ops in 2.99s Doing aes-192-cbc ops for 3s on 1024 size blocks: 4708648 aes-192-cbc ops in 3.00s Doing aes-192-cbc ops for 3s on 8192 size blocks: 590120 aes-192-cbc ops in 3.00s Doing aes-192-cbc ops for 3s on 16384 size blocks: 295123 aes-192-cbc ops in 3.00s Doing aes-256-cbc ops for 3s on 16 size blocks: 221041600 aes-256-cbc ops in 3.00s Doing aes-256-cbc ops for 3s on 64 size blocks: 62356086 aes-256-cbc ops in 3.00s Doing aes-256-cbc ops for 3s on 256 size blocks: 16048969 aes-256-cbc ops in 3.00s Doing aes-256-cbc ops for 3s on 1024 size blocks: 4049200 aes-256-cbc ops in 3.00s Doing aes-256-cbc ops for 3s on 8192 size blocks: 507271 aes-256-cbc ops in 3.00s Doing aes-256-cbc ops for 3s on 16384 size blocks: 253705 aes-256-cbc ops in 3.00s Doing camellia-128-cbc ops for 3s on 16 size blocks: 42442266 camellia-128-cbc ops in 3.00s Doing camellia-128-cbc ops for 3s on 64 size blocks: 13000367 camellia-128-cbc ops in 3.00s Doing camellia-128-cbc ops for 3s on 256 size blocks: 3451525 camellia-128-cbc ops in 3.00s Doing camellia-128-cbc ops for 3s on 1024 size blocks: 876026 camellia-128-cbc ops in 3.00s Doing camellia-128-cbc ops for 3s on 8192 size blocks: 109906 camellia-128-cbc ops in 3.00s Doing camellia-128-cbc ops for 3s on 16384 size blocks: 55041 camellia-128-cbc ops in 3.00s Doing camellia-192-cbc ops for 3s on 16 size blocks: 33965337 camellia-192-cbc ops in 3.00s Doing camellia-192-cbc ops for 3s on 64 size blocks: 9890302 camellia-192-cbc ops in 3.00s Doing camellia-192-cbc ops for 3s on 256 size blocks: 2579077 camellia-192-cbc ops in 3.00s Doing camellia-192-cbc ops for 3s on 1024 size blocks: 652122 camellia-192-cbc ops in 3.00s Doing camellia-192-cbc ops for 3s on 8192 size blocks: 81810 camellia-192-cbc ops in 3.00s Doing camellia-192-cbc ops for 3s on 16384 size blocks: 40931 camellia-192-cbc ops in 3.00s Doing camellia-256-cbc ops for 3s on 16 size blocks: 33848738 camellia-256-cbc ops in 3.00s Doing camellia-256-cbc ops for 3s on 64 size blocks: 9886553 camellia-256-cbc ops in 3.00s Doing camellia-256-cbc ops for 3s on 256 size blocks: 2580719 camellia-256-cbc ops in 3.00s Doing camellia-256-cbc ops for 3s on 1024 size blocks: 652674 camellia-256-cbc ops in 3.00s Doing camellia-256-cbc ops for 3s on 8192 size blocks: 81719 camellia-256-cbc ops in 3.00s Doing camellia-256-cbc ops for 3s on 16384 size blocks: 40937 camellia-256-cbc ops in 3.00s Doing ghash ops for 3s on 16 size blocks: 224370058 ghash ops in 3.00s Doing ghash ops for 3s on 64 size blocks: 217804116 ghash ops in 3.00s Doing ghash ops for 3s on 256 size blocks: 166402026 ghash ops in 3.00s Doing ghash ops for 3s on 1024 size blocks: 37331762 ghash ops in 3.00s Doing ghash ops for 3s on 8192 size blocks: 10011710 ghash ops in 3.00s Doing ghash ops for 3s on 16384 size blocks: 5380281 ghash ops in 2.99s Doing rand ops for 3s on 16 size blocks: 10178290 rand ops in 2.26s Doing rand ops for 3s on 64 size blocks: 9981298 rand ops in 2.37s Doing rand ops for 3s on 256 size blocks: 9441184 rand ops in 2.59s Doing rand ops for 3s on 1024 size blocks: 7713301 rand ops in 2.59s Doing rand ops for 3s on 8192 size blocks: 2808094 rand ops in 2.84s Doing rand ops for 3s on 16384 size blocks: 1622506 rand ops in 2.89s Doing kmac128 ops for 3s on 16 size blocks: 4314231 kmac128 ops in 3.00s Doing kmac128 ops for 3s on 64 size blocks: 4325284 kmac128 ops in 3.00s Doing kmac128 ops for 3s on 256 size blocks: 3353024 kmac128 ops in 3.00s Doing kmac128 ops for 3s on 1024 size blocks: 1584814 kmac128 ops in 3.00s Doing kmac128 ops for 3s on 8192 size blocks: 281279 kmac128 ops in 3.00s Doing kmac128 ops for 3s on 16384 size blocks: 143483 kmac128 ops in 3.00s Doing kmac256 ops for 3s on 16 size blocks: 4333353 kmac256 ops in 3.00s Doing kmac256 ops for 3s on 64 size blocks: 4341097 kmac256 ops in 3.00s Doing kmac256 ops for 3s on 256 size blocks: 3364636 kmac256 ops in 3.00s Doing kmac256 ops for 3s on 1024 size blocks: 1445432 kmac256 ops in 3.00s Doing kmac256 ops for 3s on 8192 size blocks: 239806 kmac256 ops in 3.00s Doing kmac256 ops for 3s on 16384 size blocks: 122801 kmac256 ops in 3.00s Doing 512 bits private rsa sign ops for 10s: 425513 512 bits private RSA sign ops in 10.00s Doing 512 bits public rsa verify ops for 10s: 7354541 512 bits public RSA verify ops in 10.00s Doing 512 bits public rsa encrypt ops for 10s: 5309140 512 bits public RSA encrypt ops in 9.52s Doing 512 bits private rsa decrypt ops for 10s: 376221 512 bits private RSA decrypt ops in 10.00s Doing 1024 bits private rsa sign ops for 10s: 166322 1024 bits private RSA sign ops in 10.00s Doing 1024 bits public rsa verify ops for 10s: 2698514 1024 bits public RSA verify ops in 10.00s Doing 1024 bits public rsa encrypt ops for 10s: 2301789 1024 bits public RSA encrypt ops in 9.74s Doing 1024 bits private rsa decrypt ops for 10s: 157257 1024 bits private RSA decrypt ops in 10.00s Doing 2048 bits private rsa sign ops for 10s: 55629 2048 bits private RSA sign ops in 10.00s Doing 2048 bits public rsa verify ops for 10s: 819210 2048 bits public RSA verify ops in 10.00s Doing 2048 bits public rsa encrypt ops for 10s: 768677 2048 bits public RSA encrypt ops in 9.90s Doing 2048 bits private rsa decrypt ops for 10s: 54318 2048 bits private RSA decrypt ops in 9.99s Doing 3072 bits private rsa sign ops for 10s: 19467 3072 bits private RSA sign ops in 10.00s Doing 3072 bits public rsa verify ops for 10s: 384764 3072 bits public RSA verify ops in 10.00s Doing 3072 bits public rsa encrypt ops for 10s: 370027 3072 bits public RSA encrypt ops in 9.95s Doing 3072 bits private rsa decrypt ops for 10s: 19284 3072 bits private RSA decrypt ops in 9.99s Doing 4096 bits private rsa sign ops for 10s: 9275 4096 bits private RSA sign ops in 10.00s Doing 4096 bits public rsa verify ops for 10s: 221429 4096 bits public RSA verify ops in 9.99s Doing 4096 bits public rsa encrypt ops for 10s: 216362 4096 bits public RSA encrypt ops in 9.95s Doing 4096 bits private rsa decrypt ops for 10s: 9225 4096 bits private RSA decrypt ops in 10.00s Doing 7680 bits private rsa sign ops for 10s: 382 7680 bits private RSA sign ops in 10.01s Doing 7680 bits public rsa verify ops for 10s: 64410 7680 bits public RSA verify ops in 10.00s Doing 7680 bits public rsa encrypt ops for 10s: 63621 7680 bits public RSA encrypt ops in 9.97s Doing 7680 bits private rsa decrypt ops for 10s: 382 7680 bits private RSA decrypt ops in 10.01s Doing 15360 bits private rsa sign ops for 10s: 72 15360 bits private RSA sign ops in 10.02s Doing 15360 bits public rsa verify ops for 10s: 16653 15360 bits public RSA verify ops in 9.99s Doing 15360 bits public rsa encrypt ops for 10s: 16564 15360 bits public RSA encrypt ops in 9.99s Doing 15360 bits private rsa decrypt ops for 10s: 72 15360 bits private RSA decrypt ops in 10.04s Doing 1024 bits sign dsa ops for 10s: 160337 1024 bits DSA sign ops in 9.98s Doing 1024 bits verify dsa ops for 10s: 209109 1024 bits DSA verify ops in 10.00s Doing 2048 bits sign dsa ops for 10s: 58019 2048 bits DSA sign ops in 9.99s Doing 2048 bits verify dsa ops for 10s: 64620 2048 bits DSA verify ops in 10.00s Doing 160 bits sign ecdsa ops for 10s: 83317 160 bits ECDSA sign ops in 9.98s Doing 160 bits verify ecdsa ops for 10s: 83647 160 bits ECDSA verify ops in 9.98s Doing 192 bits sign ecdsa ops for 10s: 69355 192 bits ECDSA sign ops in 9.99s Doing 192 bits verify ecdsa ops for 10s: 70497 192 bits ECDSA verify ops in 10.00s Doing 224 bits sign ecdsa ops for 10s: 317045 224 bits ECDSA sign ops in 9.97s Doing 224 bits verify ecdsa ops for 10s: 148427 224 bits ECDSA verify ops in 10.00s Doing 256 bits sign ecdsa ops for 10s: 710564 256 bits ECDSA sign ops in 9.93s Doing 256 bits verify ecdsa ops for 10s: 228184 256 bits ECDSA verify ops in 10.00s Doing 384 bits sign ecdsa ops for 10s: 57898 384 bits ECDSA sign ops in 9.99s Doing 384 bits verify ecdsa ops for 10s: 25558 384 bits ECDSA verify ops in 10.00s Doing 521 bits sign ecdsa ops for 10s: 50586 521 bits ECDSA sign ops in 10.00s Doing 521 bits verify ecdsa ops for 10s: 26830 521 bits ECDSA verify ops in 10.00s Doing 163 bits sign ecdsa ops for 10s: 81626 163 bits ECDSA sign ops in 9.96s Doing 163 bits verify ecdsa ops for 10s: 42055 163 bits ECDSA verify ops in 9.98s Doing 233 bits sign ecdsa ops for 10s: 58417 233 bits ECDSA sign ops in 9.97s Doing 233 bits verify ecdsa ops for 10s: 30111 233 bits ECDSA verify ops in 9.98s Doing 283 bits sign ecdsa ops for 10s: 34417 283 bits ECDSA sign ops in 9.99s Doing 283 bits verify ecdsa ops for 10s: 17612 283 bits ECDSA verify ops in 9.99s Doing 409 bits sign ecdsa ops for 10s: 19138 409 bits ECDSA sign ops in 9.99s Doing 409 bits verify ecdsa ops for 10s: 9916 409 bits ECDSA verify ops in 9.99s Doing 571 bits sign ecdsa ops for 10s: 9046 571 bits ECDSA sign ops in 9.99s Doing 571 bits verify ecdsa ops for 10s: 4659 571 bits ECDSA verify ops in 9.99s Doing 163 bits sign ecdsa ops for 10s: 78867 163 bits ECDSA sign ops in 9.97s Doing 163 bits verify ecdsa ops for 10s: 40327 163 bits ECDSA verify ops in 9.98s Doing 233 bits sign ecdsa ops for 10s: 56233 233 bits ECDSA sign ops in 9.97s Doing 233 bits verify ecdsa ops for 10s: 28340 233 bits ECDSA verify ops in 10.00s Doing 283 bits sign ecdsa ops for 10s: 32874 283 bits ECDSA sign ops in 10.00s Doing 283 bits verify ecdsa ops for 10s: 16788 283 bits ECDSA verify ops in 9.99s Doing 409 bits sign ecdsa ops for 10s: 18338 409 bits ECDSA sign ops in 9.99s Doing 409 bits verify ecdsa ops for 10s: 9443 409 bits ECDSA verify ops in 10.00s Doing 571 bits sign ecdsa ops for 10s: 8328 571 bits ECDSA sign ops in 9.99s Doing 571 bits verify ecdsa ops for 10s: 4274 571 bits ECDSA verify ops in 10.00s Doing 256 bits sign ecdsa ops for 10s: 40035 256 bits ECDSA sign ops in 9.99s Doing 256 bits verify ecdsa ops for 10s: 41739 256 bits ECDSA verify ops in 9.98s Doing 256 bits sign ecdsa ops for 10s: 40681 256 bits ECDSA sign ops in 9.98s Doing 256 bits verify ecdsa ops for 10s: 43859 256 bits ECDSA verify ops in 10.00s Doing 384 bits sign ecdsa ops for 10s: 17595 384 bits ECDSA sign ops in 10.00s Doing 384 bits verify ecdsa ops for 10s: 20128 384 bits ECDSA verify ops in 10.00s Doing 384 bits sign ecdsa ops for 10s: 17821 384 bits ECDSA sign ops in 10.00s Doing 384 bits verify ecdsa ops for 10s: 21543 384 bits ECDSA verify ops in 10.00s Doing 512 bits sign ecdsa ops for 10s: 12330 512 bits ECDSA sign ops in 9.99s Doing 512 bits verify ecdsa ops for 10s: 14884 512 bits ECDSA verify ops in 10.00s Doing 512 bits sign ecdsa ops for 10s: 12532 512 bits ECDSA sign ops in 10.00s Doing 512 bits verify ecdsa ops for 10s: 15265 512 bits ECDSA verify ops in 10.00s Doing 160 bits ecdh ops for 10s: 89573 160-bits ECDH ops in 9.97s Doing 192 bits ecdh ops for 10s: 73114 192-bits ECDH ops in 10.00s Doing 224 bits ecdh ops for 10s: 228043 224-bits ECDH ops in 10.00s Doing 256 bits ecdh ops for 10s: 301230 256-bits ECDH ops in 9.99s Doing 384 bits ecdh ops for 10s: 34742 384-bits ECDH ops in 9.99s Doing 521 bits ecdh ops for 10s: 44842 521-bits ECDH ops in 9.99s Doing 163 bits ecdh ops for 10s: 87803 163-bits ECDH ops in 9.98s Doing 233 bits ecdh ops for 10s: 63371 233-bits ECDH ops in 9.99s Doing 283 bits ecdh ops for 10s: 35782 283-bits ECDH ops in 9.99s Doing 409 bits ecdh ops for 10s: 20235 409-bits ECDH ops in 10.00s Doing 571 bits ecdh ops for 10s: 9423 571-bits ECDH ops in 10.00s Doing 163 bits ecdh ops for 10s: 79937 163-bits ECDH ops in 9.98s Doing 233 bits ecdh ops for 10s: 59539 233-bits ECDH ops in 9.99s Doing 283 bits ecdh ops for 10s: 34961 283-bits ECDH ops in 10.00s Doing 409 bits ecdh ops for 10s: 19807 409-bits ECDH ops in 10.00s Doing 571 bits ecdh ops for 10s: 9164 571-bits ECDH ops in 10.00s Doing 256 bits ecdh ops for 10s: 41994 256-bits ECDH ops in 10.00s Doing 256 bits ecdh ops for 10s: 42943 256-bits ECDH ops in 9.99s Doing 384 bits ecdh ops for 10s: 18542 384-bits ECDH ops in 9.99s Doing 384 bits ecdh ops for 10s: 18794 384-bits ECDH ops in 9.99s Doing 512 bits ecdh ops for 10s: 12886 512-bits ECDH ops in 10.00s Doing 512 bits ecdh ops for 10s: 13091 512-bits ECDH ops in 10.00s Doing 253 bits ecdh ops for 10s: 432559 253-bits ECDH ops in 9.99s Doing 448 bits ecdh ops for 10s: 64596 448-bits ECDH ops in 10.00s Doing 253 bits sign Ed25519 ops for 10s: 382469 253 bits Ed25519 sign ops in 10.00s Doing 253 bits verify Ed25519 ops for 10s: 131772 253 bits Ed25519 verify ops in 10.00s Doing 456 bits sign Ed448 ops for 10s: 71925 456 bits Ed448 sign ops in 10.00s Doing 456 bits verify Ed448 ops for 10s: 60640 456 bits Ed448 verify ops in 10.00s Doing 256 bits sign CurveSM2 ops for 10s: 41390 256 bits CurveSM2 sign ops in 10.00s Doing 256 bits verify CurveSM2 ops for 10s: 46652 256 bits CurveSM2 verify ops in 10.00s Doing 2048 bits ffdh ops for 10s: 49674 2048-bits FFDH ops in 10.00s Doing 3072 bits ffdh ops for 10s: 19181 3072-bits FFDH ops in 10.00s Doing 4096 bits ffdh ops for 10s: 9271 4096-bits FFDH ops in 10.00s Doing 6144 bits ffdh ops for 10s: 4196 6144-bits FFDH ops in 10.00s Doing 8192 bits ffdh ops for 10s: 2058 8192-bits FFDH ops in 10.01s Doing rsa512 keygen ops for 10s: 5171 rsa512 KEM keygen ops in 9.91s Doing rsa512 encaps ops for 10s: 4532523 rsa512 KEM encaps ops in 9.60s Doing rsa512 decaps ops for 10s: 423552 rsa512 KEM decaps ops in 10.00s Doing rsa1024 keygen ops for 10s: 1746 rsa1024 KEM keygen ops in 9.95s Doing rsa1024 encaps ops for 10s: 2105244 rsa1024 KEM encaps ops in 9.86s Doing rsa1024 decaps ops for 10s: 166361 rsa1024 KEM decaps ops in 10.00s Doing rsa2048 keygen ops for 10s: 314 rsa2048 KEM keygen ops in 10.03s Doing rsa2048 encaps ops for 10s: 737289 rsa2048 KEM encaps ops in 9.92s Doing rsa2048 decaps ops for 10s: 55585 rsa2048 KEM decaps ops in 10.00s Doing rsa3072 keygen ops for 10s: 84 rsa3072 KEM keygen ops in 10.16s Doing rsa3072 encaps ops for 10s: 360083 rsa3072 KEM encaps ops in 9.95s Doing rsa3072 decaps ops for 10s: 19468 rsa3072 KEM decaps ops in 10.00s Doing rsa4096 keygen ops for 10s: 34 rsa4096 KEM keygen ops in 10.24s Doing rsa4096 encaps ops for 10s: 213705 rsa4096 KEM encaps ops in 9.97s Doing rsa4096 decaps ops for 10s: 9275 rsa4096 KEM decaps ops in 10.00s Doing rsa7680 keygen ops for 10s: 4 rsa7680 KEM keygen ops in 13.12s Doing rsa7680 encaps ops for 10s: 64045 rsa7680 KEM encaps ops in 10.00s Doing rsa7680 decaps ops for 10s: 381 rsa7680 KEM decaps ops in 10.00s Doing rsa15360 keygen ops for 10s: 1 rsa15360 KEM keygen ops in 44.55s Doing rsa15360 encaps ops for 10s: 16508 rsa15360 KEM encaps ops in 10.00s Doing rsa15360 decaps ops for 10s: 72 rsa15360 KEM decaps ops in 10.03s Doing ECP-256 keygen ops for 10s: 1307089 ECP-256 KEM keygen ops in 9.93s Doing ECP-256 encaps ops for 10s: 187541 ECP-256 KEM encaps ops in 9.99s Doing ECP-256 decaps ops for 10s: 231641 ECP-256 KEM decaps ops in 10.00s Doing ECP-384 keygen ops for 10s: 80456 ECP-384 KEM keygen ops in 10.00s Doing ECP-384 encaps ops for 10s: 20502 ECP-384 KEM encaps ops in 9.99s Doing ECP-384 decaps ops for 10s: 29421 ECP-384 KEM decaps ops in 10.00s Doing ECP-521 keygen ops for 10s: 91545 ECP-521 KEM keygen ops in 10.00s Doing ECP-521 encaps ops for 10s: 26158 ECP-521 KEM encaps ops in 9.99s Doing ECP-521 decaps ops for 10s: 38766 ECP-521 KEM decaps ops in 10.00s Doing X25519 keygen ops for 10s: 380625 X25519 KEM keygen ops in 9.97s Doing X25519 encaps ops for 10s: 188152 X25519 KEM encaps ops in 9.99s Doing X25519 decaps ops for 10s: 396087 X25519 KEM decaps ops in 10.00s Doing X448 keygen ops for 10s: 73456 X448 KEM keygen ops in 9.97s Doing X448 encaps ops for 10s: 33752 X448 KEM encaps ops in 9.99s Doing X448 decaps ops for 10s: 63262 X448 KEM decaps ops in 9.99s Doing ML-KEM-512 keygen ops for 10s: 486638 ML-KEM-512 KEM keygen ops in 9.96s Doing ML-KEM-512 encaps ops for 10s: 621280 ML-KEM-512 KEM encaps ops in 9.94s Doing ML-KEM-512 decaps ops for 10s: 410683 ML-KEM-512 KEM decaps ops in 10.00s Doing ML-KEM-768 keygen ops for 10s: 316620 ML-KEM-768 KEM keygen ops in 9.98s Doing ML-KEM-768 encaps ops for 10s: 448635 ML-KEM-768 KEM encaps ops in 9.96s Doing ML-KEM-768 decaps ops for 10s: 300920 ML-KEM-768 KEM decaps ops in 10.00s Doing ML-KEM-1024 keygen ops for 10s: 211140 ML-KEM-1024 KEM keygen ops in 10.00s Doing ML-KEM-1024 encaps ops for 10s: 330675 ML-KEM-1024 KEM encaps ops in 9.97s Doing ML-KEM-1024 decaps ops for 10s: 226643 ML-KEM-1024 KEM decaps ops in 10.00s Doing X25519MLKEM768 keygen ops for 10s: 168378 X25519MLKEM768 KEM keygen ops in 9.96s Doing X25519MLKEM768 encaps ops for 10s: 135041 X25519MLKEM768 KEM encaps ops in 9.99s Doing X25519MLKEM768 decaps ops for 10s: 170661 X25519MLKEM768 KEM decaps ops in 10.00s Doing X448MLKEM1024 keygen ops for 10s: 53714 X448MLKEM1024 KEM keygen ops in 9.98s Doing X448MLKEM1024 encaps ops for 10s: 30937 X448MLKEM1024 KEM encaps ops in 10.00s Doing X448MLKEM1024 decaps ops for 10s: 49841 X448MLKEM1024 KEM decaps ops in 10.00s Doing SecP256r1MLKEM768 keygen ops for 10s: 225875 SecP256r1MLKEM768 KEM keygen ops in 9.96s Doing SecP256r1MLKEM768 encaps ops for 10s: 136243 SecP256r1MLKEM768 KEM encaps ops in 9.97s Doing SecP256r1MLKEM768 decaps ops for 10s: 133209 SecP256r1MLKEM768 KEM decaps ops in 10.00s Doing SecP384r1MLKEM1024 keygen ops for 10s: 55469 SecP384r1MLKEM1024 KEM keygen ops in 9.99s Doing SecP384r1MLKEM1024 encaps ops for 10s: 20209 SecP384r1MLKEM1024 KEM encaps ops in 10.00s Doing SecP384r1MLKEM1024 decaps ops for 10s: 27632 SecP384r1MLKEM1024 KEM decaps ops in 10.00s Doing rsa512 keygen ops for 10s: 5180 rsa512 signature keygen ops in 9.90s Doing rsa512 signs ops for 10s: 425055 rsa512 signature sign ops in 10.00s Doing rsa512 verify ops for 10s: 7380513 rsa512 signature verify ops in 10.00s Doing rsa1024 keygen ops for 10s: 1729 rsa1024 signature keygen ops in 9.96s Doing rsa1024 signs ops for 10s: 166401 rsa1024 signature sign ops in 10.00s Doing rsa1024 verify ops for 10s: 2703912 rsa1024 signature verify ops in 10.00s Doing rsa2048 keygen ops for 10s: 330 rsa2048 signature keygen ops in 10.02s Doing rsa2048 signs ops for 10s: 55621 rsa2048 signature sign ops in 10.00s Doing rsa2048 verify ops for 10s: 821820 rsa2048 signature verify ops in 10.00s Doing rsa3072 keygen ops for 10s: 82 rsa3072 signature keygen ops in 10.44s Doing rsa3072 signs ops for 10s: 19515 rsa3072 signature sign ops in 9.99s Doing rsa3072 verify ops for 10s: 384758 rsa3072 signature verify ops in 10.00s Doing rsa4096 keygen ops for 10s: 28 rsa4096 signature keygen ops in 10.62s Doing rsa4096 signs ops for 10s: 9281 rsa4096 signature sign ops in 10.00s Doing rsa4096 verify ops for 10s: 222033 rsa4096 signature verify ops in 9.99s Doing rsa7680 keygen ops for 10s: 4 rsa7680 signature keygen ops in 13.92s Doing rsa7680 signs ops for 10s: 382 rsa7680 signature sign ops in 10.01s Doing rsa7680 verify ops for 10s: 65321 rsa7680 signature verify ops in 9.99s Doing rsa15360 keygen ops for 10s: 1 rsa15360 signature keygen ops in 80.51s Doing rsa15360 signs ops for 10s: 69 rsa15360 signature sign ops in 10.02s Doing rsa15360 verify ops for 10s: 16649 rsa15360 signature verify ops in 10.00s Doing dsa1024 keygen ops for 10s: 88655 dsa1024 signature keygen ops in 9.99s Doing dsa1024 signs ops for 10s: 119394 dsa1024 signature sign ops in 9.96s Doing dsa1024 verify ops for 10s: 191077 dsa1024 signature verify ops in 10.00s Doing dsa2048 keygen ops for 10s: 26860 dsa2048 signature keygen ops in 10.00s Doing dsa2048 signs ops for 10s: 43984 dsa2048 signature sign ops in 9.99s Doing dsa2048 verify ops for 10s: 59222 dsa2048 signature verify ops in 10.00s Error initializing keygen ctx for DSA-SHA1. 40972477DC7F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:../crypto/evp/evp_fetch.c:375:Global default library context, Algorithm (DSA-SHA1 : 107), Properties () version: 3.5.4 built on: Sat Jan 24 15:50:07 2026 UTC options: bn(64,64) compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -fzero-call-used-regs=used-gpr -Wa,--noexecstack -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openssl-3.5.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DZLIB -DZSTD -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 CPUINFO: OPENSSL_ia32cap=0x7ef8320b078bffff:0x00405fdef1bf97a9:0x0000002010000010:0x0000000000000000:0x0000000000000000 The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes md5 124636.20k 342229.31k 705690.37k 960573.10k 1072928.09k 1083064.32k sha1 159337.18k 533225.75k 1322062.76k 2099422.55k 2533761.02k 2572069.55k rmd160 69509.08k 168872.96k 307526.31k 386987.01k 418562.05k 420992.34k sha256 155229.14k 503743.19k 1245786.37k 1968939.35k 2358274.73k 2404519.13k sha512 80303.79k 321229.23k 619070.89k 966005.42k 1151576.75k 1161865.90k hmac(sha256) 136203.21k 447391.42k 1152843.86k 1907567.62k 2356865.71k 2402795.52k des-ede3 41100.70k 41868.84k 42059.61k 42070.02k 42117.80k 42128.73k aes-128-cbc 1462727.15k 1815912.90k 1899047.08k 1919754.58k 1925704.36k 1926277.80k aes-192-cbc 1338753.24k 1533864.36k 1597976.92k 1607218.52k 1611421.01k 1611765.08k aes-256-cbc 1178888.53k 1330263.17k 1369512.02k 1382126.93k 1385188.01k 1385567.57k camellia-128-cbc 226358.75k 277341.16k 294530.13k 299016.87k 300116.65k 300597.25k camellia-192-cbc 181148.46k 210993.11k 220081.24k 222590.98k 223395.84k 223537.83k camellia-256-cbc 180526.60k 210913.13k 220221.35k 222779.39k 223147.35k 223570.60k ghash 1196640.31k 4646487.81k 14199639.55k 12742574.76k 27338642.77k 29481780.57k rand 72058.69k 269537.16k 933182.67k 3049583.10k 8099966.92k 9198317.75k kmac128 23009.23k 92272.73k 286124.71k 540949.85k 768079.19k 783608.49k kmac256 23111.22k 92610.07k 287115.61k 493374.12k 654830.25k 670657.19k sign verify encrypt decrypt sign/s verify/s encr./s decr./s rsa 512 bits 0.000024s 0.000001s 0.000002s 0.000027s 42551.3 735454.1 557682.8 37622.1 rsa 1024 bits 0.000060s 0.000004s 0.000004s 0.000064s 16632.2 269851.4 236323.3 15725.7 rsa 2048 bits 0.000180s 0.000012s 0.000013s 0.000184s 5562.9 81921.0 77644.1 5437.2 rsa 3072 bits 0.000514s 0.000026s 0.000027s 0.000518s 1946.7 38476.4 37188.6 1930.3 rsa 4096 bits 0.001078s 0.000045s 0.000046s 0.001084s 927.5 22165.1 21744.9 922.5 rsa 7680 bits 0.026204s 0.000155s 0.000157s 0.026204s 38.2 6441.0 6381.2 38.2 rsa 15360 bits 0.139167s 0.000600s 0.000603s 0.139444s 7.2 1667.0 1658.1 7.2 sign verify sign/s verify/s dsa 1024 bits 0.000062s 0.000048s 16065.8 20910.9 dsa 2048 bits 0.000172s 0.000155s 5807.7 6462.0 sign verify sign/s verify/s 160 bits ecdsa (secp160r1) 0.0001s 0.0001s 8348.4 8381.5 192 bits ecdsa (nistp192) 0.0001s 0.0001s 6942.4 7049.7 224 bits ecdsa (nistp224) 0.0000s 0.0001s 31799.9 14842.7 256 bits ecdsa (nistp256) 0.0000s 0.0000s 71557.3 22818.4 384 bits ecdsa (nistp384) 0.0002s 0.0004s 5795.6 2555.8 521 bits ecdsa (nistp521) 0.0002s 0.0004s 5058.6 2683.0 163 bits ecdsa (nistk163) 0.0001s 0.0002s 8195.4 4213.9 233 bits ecdsa (nistk233) 0.0002s 0.0003s 5859.3 3017.1 283 bits ecdsa (nistk283) 0.0003s 0.0006s 3445.1 1763.0 409 bits ecdsa (nistk409) 0.0005s 0.0010s 1915.7 992.6 571 bits ecdsa (nistk571) 0.0011s 0.0021s 905.5 466.4 163 bits ecdsa (nistb163) 0.0001s 0.0002s 7910.4 4040.8 233 bits ecdsa (nistb233) 0.0002s 0.0004s 5640.2 2834.0 283 bits ecdsa (nistb283) 0.0003s 0.0006s 3287.4 1680.5 409 bits ecdsa (nistb409) 0.0005s 0.0011s 1835.6 944.3 571 bits ecdsa (nistb571) 0.0012s 0.0023s 833.6 427.4 256 bits ecdsa (brainpoolP256r1) 0.0002s 0.0002s 4007.5 4182.3 256 bits ecdsa (brainpoolP256t1) 0.0002s 0.0002s 4076.3 4385.9 384 bits ecdsa (brainpoolP384r1) 0.0006s 0.0005s 1759.5 2012.8 384 bits ecdsa (brainpoolP384t1) 0.0006s 0.0005s 1782.1 2154.3 512 bits ecdsa (brainpoolP512r1) 0.0008s 0.0007s 1234.2 1488.4 512 bits ecdsa (brainpoolP512t1) 0.0008s 0.0007s 1253.2 1526.5 op op/s 160 bits ecdh (secp160r1) 0.0001s 8984.3 192 bits ecdh (nistp192) 0.0001s 7311.4 224 bits ecdh (nistp224) 0.0000s 22804.3 256 bits ecdh (nistp256) 0.0000s 30153.2 384 bits ecdh (nistp384) 0.0003s 3477.7 521 bits ecdh (nistp521) 0.0002s 4488.7 163 bits ecdh (nistk163) 0.0001s 8797.9 233 bits ecdh (nistk233) 0.0002s 6343.4 283 bits ecdh (nistk283) 0.0003s 3581.8 409 bits ecdh (nistk409) 0.0005s 2023.5 571 bits ecdh (nistk571) 0.0011s 942.3 163 bits ecdh (nistb163) 0.0001s 8009.7 233 bits ecdh (nistb233) 0.0002s 5959.9 283 bits ecdh (nistb283) 0.0003s 3496.1 409 bits ecdh (nistb409) 0.0005s 1980.7 571 bits ecdh (nistb571) 0.0011s 916.4 256 bits ecdh (brainpoolP256r1) 0.0002s 4199.4 256 bits ecdh (brainpoolP256t1) 0.0002s 4298.6 384 bits ecdh (brainpoolP384r1) 0.0005s 1856.1 384 bits ecdh (brainpoolP384t1) 0.0005s 1881.3 512 bits ecdh (brainpoolP512r1) 0.0008s 1288.6 512 bits ecdh (brainpoolP512t1) 0.0008s 1309.1 253 bits ecdh (X25519) 0.0000s 43299.2 448 bits ecdh (X448) 0.0002s 6459.6 sign verify sign/s verify/s 253 bits EdDSA (Ed25519) 0.0000s 0.0001s 38246.9 13177.2 456 bits EdDSA (Ed448) 0.0001s 0.0002s 7192.5 6064.0 sign verify sign/s verify/s 256 bits SM2 (CurveSM2) 0.0002s 0.0002s 4139.0 4665.2 op op/s 2048 bits ffdh 0.0002s 4967.4 3072 bits ffdh 0.0005s 1918.1 4096 bits ffdh 0.0011s 927.1 6144 bits ffdh 0.0024s 419.6 8192 bits ffdh 0.0049s 205.6 keygen encaps decaps keygens/s encaps/s decaps/s rsa512 0.001916s 0.000002s 0.000024s 521.8 472137.8 42355.2 rsa1024 0.005699s 0.000005s 0.000060s 175.5 213513.6 16636.1 rsa2048 0.031943s 0.000013s 0.000180s 31.3 74323.5 5558.5 rsa3072 0.120952s 0.000028s 0.000514s 8.3 36189.2 1946.8 rsa4096 0.301176s 0.000047s 0.001078s 3.3 21434.8 927.5 rsa7680 3.280000s 0.000156s 0.026247s 0.3 6404.5 38.1 rsa15360 44.550000s 0.000606s 0.139306s 0.0 1650.8 7.2 ECP-256 0.000008s 0.000053s 0.000043s 131630.3 18772.9 23164.1 ECP-384 0.000124s 0.000487s 0.000340s 8045.6 2052.3 2942.1 ECP-521 0.000109s 0.000382s 0.000258s 9154.5 2618.4 3876.6 X25519 0.000026s 0.000053s 0.000025s 38177.0 18834.0 39608.7 X448 0.000136s 0.000296s 0.000158s 7367.7 3378.6 6332.5 ML-KEM-512 0.000020s 0.000016s 0.000024s 48859.2 62503.0 41068.3 ML-KEM-768 0.000032s 0.000022s 0.000033s 31725.5 45043.7 30092.0 ML-KEM-1024 0.000047s 0.000030s 0.000044s 21114.0 33167.0 22664.3 X25519MLKEM768 0.000059s 0.000074s 0.000059s 16905.4 13517.6 17066.1 X448MLKEM1024 0.000186s 0.000323s 0.000201s 5382.2 3093.7 4984.1 SecP256r1MLKEM768 0.000044s 0.000073s 0.000075s 22678.2 13665.3 13320.9 SecP384r1MLKEM1024 0.000180s 0.000495s 0.000362s 5552.5 2020.9 2763.2 keygen signs verify keygens/s sign/s verify/s rsa512 0.001911s 0.000024s 0.000001s 523.2 42505.5 738051.3 rsa1024 0.005761s 0.000060s 0.000004s 173.6 16640.1 270391.2 rsa2048 0.030364s 0.000180s 0.000012s 32.9 5562.1 82182.0 rsa3072 0.127317s 0.000512s 0.000026s 7.9 1953.5 38475.8 rsa4096 0.379286s 0.001077s 0.000045s 2.6 928.1 22225.5 rsa7680 3.480000s 0.026204s 0.000153s 0.3 38.2 6538.6 rsa15360 80.510000s 0.145217s 0.000601s 0.0 6.9 1664.9 dsa1024 0.000113s 0.000083s 0.000052s 8874.4 11987.3 19107.7 dsa2048 0.000372s 0.000227s 0.000169s 2686.0 4402.8 5922.2