Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont (506c9); 2016 Intel Celeron J3455; 4 x 1500MHz; wooden, supercop-20241022
[Page version: 20241215 22:59:15]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
94352 | 94712 | 95350 | T: C:r5nd1kem0d |
109390 | 109538 | 114256 | T: lightsaber2 |
117258 | 117328 | 117686 | threebears624r2cca |
117586 | 117620 | 118544 | C:threebears624r2cpa |
123416 | 123484 | 123732 | C:threebears624r2cpax |
124360 | 125372 | 136412 | T: C:r5nd0kem2iot |
129472 | 130126 | 131568 | T: C:r5nd1kem5d |
132320 | 133410 | 135762 | T: C:r5nd1kem4longkey |
133756 | 133776 | 133822 | threebears624r2ccax |
147656 | 147856 | 148484 | timer |
148314 | 148528 | 149390 | smaugt1 |
174110 | 174462 | 174922 | kyber512 |
185416 | 185676 | 186138 | T: lac128 |
197602 | 197830 | 198128 | T!!!newhope512cca |
216250 | 216444 | 217358 | threebears936r2cca |
217562 | 217804 | 219642 | T: saber2 |
221980? | 222130? | 288946? | ntruplus576 |
223476 | 223516 | 224290 | C:threebears936r2cpa |
224034 | 225228 | 227032 | T: C:r5nd3kem5d |
229696 | 229844 | 230864 | C:threebears936r2cpax |
233640 | 233656 | 234610 | threebears936r2ccax |
274654 | 275098 | 276686 | kyber90s512 |
291528 | 292948 | 294514 | smaugt3 |
308092 | 308938 | 310224 | kyber768 |
310856 | 310904 | 311124 | ntruplus768 |
337670 | 337992 | 339360 | threebears1248r2cca |
346412 | 347260 | 347928 | C:threebears1248r2cpa |
357618 | 358228 | 360152 | C:threebears1248r2cpax |
358416 | 358708 | 360340 | threebears1248r2ccax |
357794 | 358776 | 362408 | T: firesaber2 |
358924 | 360858 | 372554 | T: C:r5nd3kem0d |
364466 | 365470 | 366554 | T: ntrulpr653 |
381850 | 381990 | 383098 | ntruplus864 |
404500 | 408924 | 411884 | ntrulpr653 |
402672 | 413856 | 418176 | T: C:r5nd5kem5d |
419342 | 419590 | 420102 | T!!!newhope1024cca |
440014 | 442048 | 445606 | T: ntrulpr761 |
440872 | 444182 | 447960 | T: C:r5nd5kem0d |
469368 | 470230 | 471856 | smaugt5 |
471714 | 472396 | 473942 | T: C:hila5 |
475300 | 475520 | 478070 | T: kindi256342 |
480754 | 481984 | 484884 | kyber1024 |
491820 | 494654 | 500626 | ntrulpr761 |
503548 | 505168 | 509652 | kyber90s768 |
508234 | 509486 | 512142 | T: kindi512222 |
514712 | 515766 | 518722 | T: kindi512241 |
527830 | 528670 | 530752 | T: ntrulpr857 |
583868 | 585872 | 589828 | ntrulpr857 |
480850? | 604694? | 734376? | ntruplus1152 |
618774 | 620138 | 621404 | T: ntrulpr953 |
665086 | 666636 | 671524 | T: lac256 |
673308 | 675548 | 684060 | T: lac192 |
687564 | 689994 | 696366 | ntrulpr953 |
700126 | 704388 | 711020 | T: ntrulpr1013 |
756158 | 759704 | 777352 | ntrulpr1013 |
777890 | 781086 | 792138 | T: rqc128 |
808792 | 811442 | 822758 | kyber90s1024 |
862972 | 869428 | 886512 | T: hqc1281 |
995366 | 997458 | 1021286 | T: ntrulpr1277 |
1055610 | 1057904 | 1065932 | T: kindi512321 |
1031004 | 1066794 | 1093320 | T: C:edonk128k16n80nu4l6 |
1110040 | 1111992 | 1135932 | ntrulpr1277 |
1275814 | 1279462 | 1305426 | T: kindi256522 |
1284192 | 1300268 | 1323314 | T: ntrukem443 |
1470438? | 1493346? | 2053834? | T: rqc192 |
1625756 | 1654216 | 1714076 | T: C:rolloi128 |
1692510 | 1699842 | 1728654 | T: C:edonk128k16n80nu8l6 |
2023776 | 2048636 | 2086952 | T: C:edonk128k32n96nu4l4 |
2031838 | 2057144 | 2341704 | T: rqc256 |
2073564 | 2088924 | 2114440 | T: hqc1921 |
2172584 | 2191020 | 2220110 | T: C:rolloi192 |
2216814 | 2239804 | 2264834 | T: hqc1922 |
2268430 | 2280642 | 2300306 | T: lima2p1024cca |
2459096 | 2480154 | 2505248 | T: frodokem640 |
2469516 | 2494914 | 2509432 | T: C:edonk128ref |
2505748 | 2542812 | 2607362 | T: C:edonk192k32n128nu4l6 |
2593348 | 2613606 | 2635184 | T: C:rolloi256 |
2705566 | 2731096 | 2749452 | T: C:bikel1 |
2848004 | 2873314 | 2909498 | T: ntrukem743 |
2966306 | 3001664 | 3023232 | T: frodokem640aes |
3715624 | 3735320 | 3766070 | T: remblem928 |
3718682 | 3739316 | 3790244 | T: remblem1056 |
3807058 | 3831446 | 3861350 | T: hqc2561 |
3803420 | 3840476 | 3899254 | T: C:edonk192k48n144nu4l4 |
3827768 | 3841286 | 3855938 | T: limasp1018cca |
4044090 | 4064238 | 4104544 | T: hqc2562 |
4234578 | 4252666 | 4283406 | T: hqc2563 |
4513418 | 4528104 | 4548574 | T: lima2p2048cca |
4712522 | 4725264 | 4772346 | T: titaniumccatoy |
5186868 | 5200174 | 5232388 | T: titaniumccalite |
5352926 | 5368544 | 5421550 | T: frodokem976 |
5821868 | 5858338 | 5895152 | T: C:lake1 |
6239322 | 6257520 | 6288748 | T: frodokem976aes |
6567700 | 6582638 | 6609292 | T: limasp1306cca |
6717296 | 6794352 | 6945906 | T: C:lake3 |
6799616 | 6830446 | 6880678 | T: titaniumccastd |
6909272 | 6925760 | 6961168 | T: rolloii128 |
7253194 | 7284850 | 7341270 | T: C:lake2 |
7576670 | 7600236 | 7655272 | T: titaniumccamed |
7625678 | 7644964 | 7703140 | T: sntrup653 |
7667864 | 7694694 | 7737360 | sntrup653 |
7701164 | 7722298 | 7770260 | T: limasp1822cca |
7957228 | 7968684 | 8009448 | T: C:bikel3 |
8107354 | 8124078 | 8169784 | T: rolloii192 |
8174602 | 8191060 | 8246714 | T: titaniumccahi |
9499958 | 9527374 | 9568314 | T: rolloii256 |
10131634 | 10159558 | 10224052 | T: sntrup761 |
10176926 | 10204210 | 10255782 | sntrup761 |
10791060 | 10818796 | 10861286 | T: frodokem1344aes |
10832702 | 10874568 | 10936332 | T: titaniumccasuper |
11179624 | 11214834 | 11270016 | T: ntrulpr4591761 |
11352676 | 11387178 | 11461722 | T: locker1 |
12250452 | 12279898 | 12352426 | T: C:r5n11kem0d |
12284146 | 12336296 | 12430992 | T: locker2 |
12528928 | 12591112 | 12639432 | T: limasp2062cca |
13020348 | 13047122 | 13111616 | sntrup857 |
13016186 | 13054854 | 13112748 | T: sntrup857 |
13518934 | 13588828 | 13674658 | T: locker3 |
14858590 | 14898182 | 14945228 | T: ntruhps2048509 |
14908552 | 14946908 | 15008088 | ntruhps2048509 |
15298928 | 15323024 | 15386840 | T: frodokem640shake |
15661166 | 15740910 | 15828734 | T: locker4 |
15759426 | 15800688 | 15849374 | T: sntrup953 |
15840134 | 15908090 | 15980102 | sntrup953 |
17108188 | 17368668 | 17579718 | T: ramstakers216091 |
17532532 | 17622648 | 17739098 | T: locker6 |
18136574 | 18175546 | 18217002 | T: sntrup1013 |
18164922 | 18255896 | 18328268 | T: locker5 |
18206326 | 18260010 | 18334070 | sntrup1013 |
21867818 | 21919262 | 21987504 | T: C:ledakemcpa14 |
22112688 | 22145498 | 22201432 | T: sikep503 |
25461316 | 25520628 | 25601004 | ntruhps2048677 |
25457896 | 25536042 | 25604332 | T: ntruhps2048677 |
25946644 | 26067454 | 26206552 | T: C:ledakemcpa13 |
26926916 | 26966266 | 27066096 | ntruhrss701 |
28341542 | 28417046 | 28510964 | T: sntrup1277 |
28458904 | 28530250 | 28591370 | sntrup1277 |
29675666 | 29746070 | 29806636 | T: C:r5n13kem0d |
30641060 | 30714830 | 30796450 | T: lotus128 |
32021666 | 32118070 | 32266204 | T: locker7 |
33304302 | 33411990 | 33533944 | T: locker8 |
34196320 | 34241928 | 34319180 | T: frodokem976shake |
35726294 | 35840456 | 35934778 | T: locker9 |
36295514 | 36523996 | 39747426 | T: sikep503comp |
36391504 | 36562642 | 36717524 | T: mersenne756839 |
36647836 | 36717898 | 36779982 | T: ntruhps4096821 |
36747624 | 36809256 | 36909392 | ntruhps4096821 |
38154522 | 38206602 | 38281098 | T: sntrup4591761 |
38322528 | 38376180 | 38460318 | sntrup4591761 |
54991416 | 55065428 | 55160030 | T: C:r5n15kem0d |
57553572 | 57621116 | 57692772 | T: C:ledakemcpa12 |
59080718 | 59809132 | 60875204 | T: lotus192 |
61583674 | 61668516 | 61744132 | T: frodokem1344shake |
67119044 | 67436976 | 68114248 | T: ntskem1264 |
67617742 | 67732242 | 67890604 | T: sikep751 |
77372692 | 77441248 | 77553240 | T: C:ledakemcpa34 |
78025936 | 78504766 | 79725524 | T: ledakem1464 |
79716356 | 80733700 | 83038072 | T: ramstakers756839 |
85312834 | 85463074 | 85880334 | T: C:ledakemcpa33 |
91931848 | 92009466 | 92124816 | T: sikep434 |
91471270 | 92121708 | 93505794 | T: ledakem1364 |
99055956 | 99585860 | 103828478 | T: ledakem13sl |
102314372 | 102570602 | 102770196 | T: lotus256 |
103650992 | 104769010 | 110530570 | T: ledakem14sl |
107364868 | 107619532 | 116657788 | T: sikep751comp |
146776566 | 147027482 | 159834314 | T: sikep434comp |
158788756 | 159068524 | 159552386 | T: C:ledakemcpa32 |
189137426 | 189484898 | 189657698 | T: C:ledakemcpa53 |
200513666 | 200676914 | 200850638 | T: C:ledakemcpa54 |
213433222 | 213671524 | 214197860 | T: mceliece348864f |
216091180 | 216299980 | 216764354 | mceliece348864pcf |
216091854 | 216370332 | 216855118 | mceliece348864f |
145533130? | 217711776? | 325711408? | T: rsa2048 |
233169006 | 233607546 | 235845022 | T: ledakem1264 |
237203942 | 237586722 | 246198530 | T: ledakem3464 |
255055378 | 260514476 | 313165566 | T: ntskem1380 |
263417872 | 263543906 | 263812036 | T: sikep610 |
268822840 | 269418900 | 269870298 | T: C:ledakemcpa52 |
269117218 | 272538816 | 278489640 | T: ledakem34sl |
291934636 | 292819916 | 294927122 | T: ledakem12sl |
295778948 | 296812288 | 298044942 | T: oddmanhattan128 |
241917726? | 310379062? | 512808670? | T: mceliece348864 |
308852484 | 311436780 | 312104662 | T: ledakem3264 |
312014032 | 312406544 | 312778084 | T: ledakem3364 |
244687276? | 313832876? | 386547420? | mceliece348864pc |
245281118? | 314806278? | 448716204? | mceliece348864 |
324079464 | 324857048 | 325760228 | T: ledakem33sl |
338384574 | 339186482 | 339864650 | T: ledakem5464 |
289618120? | 377936426? | 512561016? | T: mceliece348864pc |
442824558 | 444021170 | 478839066 | T: sikep610comp |
482161228 | 482816534 | 483733262 | T: oddmanhattan192 |
637625944 | 638058294 | 638608254 | T: ledakem5364 |
729886720 | 734347144 | 740248546 | mceliece460896f |
718066024 | 735212658 | 739261346 | mceliece460896pcf |
815451826 | 817786934 | 820184776 | T: ledakem32sl |
843114262 | 843658686 | 845085596 | T: ledakem54sl |
844009754 | 845930286 | 849142268 | T: ledakem5264 |
861069126 | 862579078 | 863774772 | T: oddmanhattan256 |
903724092 | 904600590 | 912471668 | T: ledakem53sl |
994379144 | 1003708146 | 1007054458 | T: ntskem13136 |
798486604? | 1019680542? | 1539856274? | mceliece460896 |
784444428? | 1148324946? | 1546757358? | mceliece460896pc |
1288560500 | 1296969136 | 1309160516 | T: bigquake1 |
1461203618 | 1465554956 | 1473427804 | T: mceliece6960119f |
1499533636 | 1501231270 | 1504805472 | mceliece6960119pcf |
1503045574 | 1513350196 | 1522540824 | mceliece6960119f |
1698668346 | 1703265468 | 1708100928 | mceliece6688128pcf |
1696011424 | 1704499138 | 1711703396 | mceliece6688128f |
1736254544 | 1766994970 | 1771881362 | T: mceliece8192128pcf |
1729331946 | 1800448588 | 1806650408 | T: mceliece8192128f |
1767185596 | 1807434878 | 1811326086 | mceliece8192128f |
1399350208? | 1853505716? | 2717110732? | T: mceliece6960119 |
1852297710 | 1855829986 | 1860187158 | T: ledakem52sl |
1814128306 | 1859804314 | 1885872772 | mceliece8192128pcf |
1835656298? | 2271616186? | 3190122674? | mceliece6960119pc |
1463240646? | 2287700988? | 3188072308? | mceliece6960119 |
2127877368? | 2702957582? | 4246032518? | T: mceliece6688128 |
2160094136? | 2784986320? | 4326775406? | mceliece6688128pc |
2245586770? | 2823029216? | 3999710108? | mceliece6688128 |
2201596370? | 3019503682? | 4715438766? | mceliece8192128 |
2208487534? | 3034040880? | 4723633888? | mceliece8192128pc |
6807498162 | 6950267610 | 7103216126 | T: pqrsa15 |
13395223136 | 13442776480 | 13538766586 | T: bigquake3 |
24239999664 | 24341878786 | 24507280744 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
22044 | 23764 | 24886 | T: rsa2048 |
91156 | 94216 | 104720 | T: mceliece348864f |
90768 | 96056 | 104300 | mceliece348864 |
90712 | 96330 | 104592 | T: mceliece348864 |
91056? | 101244? | 173492? | mceliece348864f |
105778 | 110624 | 117378 | T: ntskem1264 |
114300 | 116258 | 128236 | mceliece348864pcf |
114332 | 120236 | 127768 | mceliece348864pc |
114752 | 121048 | 128284 | T: mceliece348864pc |
125524 | 126430 | 126460 | timer |
126572 | 127184 | 128356 | smaugt1 |
143214 | 143866 | 144430 | T: C:r5nd1kem0d |
143842 | 143918 | 144290 | ntruplus576 |
143328 | 145064 | 146780 | T: C:edonk128k16n80nu4l6 |
154100 | 154144 | 154654 | T: lightsaber2 |
157006 | 157236 | 157768 | threebears624r2cca |
158010 | 158052 | 159414 | threebears624r2ccax |
168460 | 168630 | 168856 | C:threebears624r2cpax |
169054 | 169110 | 169880 | C:threebears624r2cpa |
186024 | 186822 | 189244 | T: C:r5nd0kem2iot |
176150? | 195314? | 221500? | mceliece460896f |
180164 | 200648 | 223090 | mceliece460896 |
201910 | 202838 | 204168 | T: C:r5nd1kem5d |
204614 | 204676 | 206460 | ntruplus768 |
205892 | 207146 | 210696 | T: C:r5nd1kem4longkey |
213024 | 235956 | 253442 | mceliece460896pc |
238866 | 238924 | 240838 | ntruplus864 |
242726 | 243036 | 243436 | kyber512 |
214110? | 243216? | 272290? | mceliece460896pcf |
245348 | 246406 | 248406 | T: C:rolloi128 |
260176 | 263458 | 264090 | smaugt3 |
263344 | 263646 | 264356 | threebears936r2cca |
263614 | 263682 | 267516 | threebears936r2ccax |
275610 | 280222 | 294926 | T: ntrukem443 |
282534 | 282546 | 282912 | C:threebears936r2cpa |
282550 | 282850 | 283464 | C:threebears936r2cpax |
281494 | 282890 | 283840 | T: C:edonk128k16n80nu8l6 |
284114 | 284972 | 291542 | T: saber2 |
309428 | 309516 | 310304 | T!!!newhope512cca |
312154 | 313168 | 314584 | T: C:rolloi192 |
321406 | 322506 | 323540 | T: C:edonk128k32n96nu4l4 |
323298 | 323382 | 325202 | ntruplus1152 |
323046 | 324522 | 325902 | T: C:rolloi256 |
330066 | 331544 | 334366 | T: C:r5nd3kem5d |
355204 | 355388 | 357706 | kyber90s512 |
365892 | 366998 | 370082 | T: lac128 |
386832 | 387894 | 389350 | T: sntrup653 |
393142 | 394048 | 395704 | kyber768 |
394356 | 395640 | 398134 | threebears1248r2cca |
395820 | 396766 | 399246 | threebears1248r2ccax |
414748 | 415270 | 419414 | C:threebears1248r2cpa |
416622 | 417932 | 419876 | C:threebears1248r2cpax |
426754 | 427758 | 431558 | sntrup653 |
426924 | 427874 | 433200 | smaugt5 |
414384 | 438528 | 507168 | mceliece6688128f |
439796 | 441372 | 442992 | T: firesaber2 |
426706 | 450522 | 506640 | mceliece6688128 |
432968 | 454174 | 481070 | mceliece6960119 |
439270 | 458480 | 508362 | mceliece6960119f |
432780 | 460380 | 511030 | T: mceliece6960119f |
425860 | 462152 | 511114 | T: mceliece6688128 |
444966 | 462308 | 506592 | T: mceliece6960119 |
468256 | 469018 | 470896 | T: C:edonk128ref |
470844 | 471400 | 473072 | T: sntrup761 |
504538 | 507204 | 513456 | T: ntruhps2048509 |
509204 | 511938 | 513940 | ntruhrss701 |
518892 | 519428 | 521508 | sntrup761 |
513670 | 519550 | 535124 | T: ntrukem743 |
519310 | 519966 | 522218 | T: C:bikel1 |
495444 | 521084 | 562260 | mceliece6688128pcf |
504924 | 521488 | 564624 | mceliece8192128 |
508252 | 521992 | 550208 | T: mceliece8192128f |
518906 | 523226 | 555128 | T: ntskem1380 |
492846 | 524796 | 572240 | mceliece6688128pc |
507400 | 525580 | 548568 | mceliece8192128f |
532308 | 533608 | 537754 | ntruhps2048509 |
509832 | 536340 | 568798 | mceliece6960119pcf |
514370 | 537234 | 587644 | mceliece6960119pc |
558292 | 561494 | 570162 | T: C:r5nd3kem0d |
562980 | 563970 | 566010 | T: C:ledakemcpa13 |
562952 | 565942 | 568308 | T: sntrup857 |
567454 | 572130 | 580436 | T: C:ledakemcpa12 |
583206 | 586256 | 589080 | kyber1024 |
579110 | 593600 | 632458 | T: mceliece8192128pcf |
581744 | 595770 | 620790 | mceliece8192128pcf |
578474 | 596576 | 626950 | mceliece8192128pc |
601138 | 602754 | 604358 | T: C:hila5 |
603714 | 605744 | 610460 | T: C:r5nd5kem5d |
606130 | 607856 | 615110 | kyber90s768 |
616454 | 619386 | 623650 | sntrup857 |
622946 | 623442 | 626932 | T: C:ledakemcpa14 |
624384 | 626702 | 632188 | T: kindi256342 |
649790 | 650284 | 652708 | T!!!newhope1024cca |
652844 | 653870 | 656154 | T: sntrup953 |
670998 | 674944 | 685580 | T: C:lake1 |
690460 | 690934 | 692988 | T: ntrulpr653 |
701086 | 705542 | 711832 | T: C:r5nd5kem0d |
709808 | 713686 | 723562 | T: ntruhps2048677 |
717298 | 720024 | 722914 | sntrup953 |
730100 | 734840 | 741466 | ntrulpr653 |
736098 | 739322 | 741766 | T: sntrup1013 |
739566 | 743058 | 749044 | T: kindi512222 |
749744 | 753424 | 757240 | ntruhps2048677 |
747470 | 755706 | 760332 | T: kindi512241 |
782374 | 784998 | 797970 | sntrup1013 |
787372 | 790318 | 808490 | T: C:lake2 |
773336 | 793810 | 836794 | T: ntskem13136 |
825526 | 830750 | 855566 | T: rolloii128 |
831538 | 833720 | 845350 | T: C:edonk192k48n144nu4l4 |
839204 | 839658 | 850118 | T: ntrulpr761 |
854904 | 858064 | 871744 | T: C:edonk192k32n128nu4l6 |
862858 | 866782 | 896476 | T: C:lake3 |
888526 | 890132 | 908086 | ntrulpr761 |
894094 | 897366 | 910606 | T: rolloii192 |
868558 | 902188 | 925392 | T: lotus128 |
922826 | 928850 | 936028 | T: ntruhps4096821 |
935916 | 939308 | 968736 | kyber90s1024 |
946760 | 959840 | 973852 | T: ledakem1464 |
964742 | 969680 | 988430 | ntruhps4096821 |
1002156 | 1007132 | 1019686 | T: ntrulpr857 |
1008754 | 1013078 | 1024024 | T: rolloii256 |
1014388 | 1016952 | 1028770 | T: lac192 |
1047074 | 1049638 | 1064826 | T: sntrup1277 |
1062958 | 1076024 | 1088854 | ntrulpr857 |
1116250 | 1120406 | 1143940 | T: ledakem1364 |
1119184 | 1127600 | 1148050 | T: ledakem14sl |
1149976 | 1157524 | 1173440 | sntrup1277 |
1171702 | 1191490 | 1206098 | T: ntrulpr953 |
1228034 | 1231980 | 1257644 | T: rqc128 |
1253094 | 1260648 | 1283238 | ntrulpr953 |
1331150 | 1337692 | 1353982 | T: lac256 |
1337858 | 1340178 | 1363928 | T: ntrulpr1013 |
1356656 | 1362876 | 1394286 | T: C:ledakemcpa33 |
1360062 | 1370346 | 1390842 | T: C:ledakemcpa32 |
1370206 | 1378460 | 1401840 | T: locker1 |
1386424 | 1391658 | 1411462 | T: kindi512321 |
1386646 | 1398748 | 1464636 | T: lotus192 |
1397270 | 1400812 | 1423600 | ntrulpr1013 |
1398718 | 1401462 | 1422368 | T: C:bikel3 |
1397082 | 1404642 | 1428472 | T: ledakem13sl |
1408862 | 1415686 | 1440586 | T: locker2 |
1456502 | 1458818 | 1487360 | T: C:ledakemcpa34 |
1472090 | 1515236 | 1545620 | T: ledakem1264 |
1533202 | 1540704 | 1567036 | T: kindi256522 |
1556408 | 1565950 | 1589812 | T: locker3 |
1828928 | 1841644 | 1863190 | T: locker4 |
1835990 | 1847730 | 1869434 | T: lima2p1024cca |
1918284 | 1939180 | 1954812 | T: ntrulpr1277 |
1943466 | 1959926 | 1981496 | T: hqc1281 |
1938200 | 1973164 | 1997396 | T: ledakem12sl |
1964414 | 1976646 | 2064086 | T: lotus256 |
2028296 | 2038082 | 2063244 | ntrulpr1277 |
2180678 | 2205666 | 2220406 | T: locker6 |
2308404 | 2330382 | 2352860 | T: locker5 |
2332418 | 2342586 | 2369510 | T: ledakem3464 |
2720906 | 2748028 | 2767380 | T: ledakem3364 |
2440790 | 2997584 | 3029208 | T: rqc192 |
3053766 | 3073224 | 3108186 | T: C:ledakemcpa52 |
3084226 | 3098172 | 3114008 | T: ledakem34sl |
3153684 | 3176432 | 3188160 | T: C:ledakemcpa53 |
3234644 | 3259498 | 3282468 | T: rqc256 |
3300302 | 3321450 | 3341474 | T: limasp1018cca |
3373898 | 3391764 | 3405420 | T: C:ledakemcpa54 |
3426820 | 3448804 | 3469466 | T: frodokem640 |
3491030 | 3559962 | 3644656 | T: ledakem3264 |
3655424 | 3675824 | 3693442 | T: lima2p2048cca |
3739138 | 3754194 | 3775024 | T: ledakem33sl |
3761218 | 3789866 | 3823720 | T: locker7 |
3778292 | 3789874 | 3810866 | T: titaniumccatoy |
3833894 | 3857738 | 3892036 | T: locker8 |
3850330 | 3866726 | 3890016 | T: frodokem640aes |
3801068 | 3887890 | 3951848 | T: bigquake1 |
4065680 | 4098666 | 4154150 | T: locker9 |
4596924 | 4614690 | 4639158 | T: titaniumccalite |
4675540 | 4691412 | 4729206 | T: hqc1921 |
5001026 | 5017318 | 5052722 | T: hqc1922 |
5088500 | 5101284 | 5122288 | T: ledakem5464 |
5150564 | 5220304 | 5302868 | T: ledakem32sl |
5430512 | 5454418 | 5494858 | T: remblem1056 |
5440436 | 5464598 | 5512932 | T: remblem928 |
5686690 | 5702352 | 5742826 | T: titaniumccastd |
5718684 | 5733976 | 5774638 | T: limasp1306cca |
5836052 | 5867838 | 5897134 | T: ledakem5364 |
6470674 | 6489954 | 6530620 | T: limasp1822cca |
6807542 | 6830710 | 6864372 | T: ledakem54sl |
6907976 | 6927234 | 6969044 | T: frodokem976 |
6975646 | 6991396 | 7040320 | T: titaniumccamed |
7585998 | 7612836 | 7659082 | T: titaniumccahi |
7669578 | 7688266 | 7743424 | T: frodokem976aes |
7857250 | 7884804 | 7914370 | T: ledakem53sl |
8527216 | 8553676 | 8620308 | T: hqc2561 |
9075028 | 9122280 | 9181836 | T: hqc2562 |
9175114 | 9258714 | 9343714 | T: ledakem5264 |
9467684 | 9519610 | 9568224 | T: hqc2563 |
10214820 | 10265522 | 10319102 | T: titaniumccasuper |
10339628 | 10612664 | 10897524 | T: bigquake3 |
10550522 | 10714570 | 10896230 | T: ledakem52sl |
11160418 | 11204186 | 11251680 | T: limasp2062cca |
11282528 | 11307080 | 11359144 | T: sntrup4591761 |
11332038 | 11361086 | 11416400 | sntrup4591761 |
13172110 | 13208040 | 13244308 | T: frodokem1344aes |
15548444 | 16004564 | 16430340 | T: bigquake5 |
16600068 | 16632020 | 16684230 | T: frodokem640shake |
18331982 | 18379190 | 18431160 | T: C:r5n11kem0d |
22323236 | 22372466 | 22431030 | T: ntrulpr4591761 |
31985884 | 32295352 | 32657866 | T: ramstakers216091 |
36228820 | 36292830 | 36346040 | T: sikep503 |
36950590 | 37011176 | 37071498 | T: frodokem976shake |
41829950 | 42445970 | 42713078 | T: pqrsa15 |
45248864 | 45319694 | 45410964 | T: C:r5n13kem0d |
56160760 | 56364854 | 56732422 | T: sikep503comp |
56955236 | 57153658 | 57403088 | T: mersenne756839 |
66233638 | 66320584 | 66398426 | T: frodokem1344shake |
83186036 | 83276856 | 83397786 | T: C:r5n15kem0d |
101917106 | 102490764 | 102864910 | T: oddmanhattan128 |
109518386 | 109626762 | 109770790 | T: sikep751 |
148177396 | 150587268 | 153271150 | T: ramstakers756839 |
150557542 | 150630342 | 150733440 | T: sikep434 |
170592978 | 170922548 | 171859618 | T: sikep751comp |
199776576 | 200265024 | 201064918 | T: oddmanhattan192 |
230713474 | 231807920 | 233137434 | T: sikep434comp |
419134742 | 420601462 | 423439884 | T: oddmanhattan256 |
484997454 | 485303560 | 485634068 | T: sikep610 |
654299134 | 655735964 | 661174028 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
40840 | 40884 | 40896 | C:threebears624r2cpax |
49800 | 49952 | 50066 | C:threebears936r2cpax |
58920 | 59018 | 59082 | C:threebears1248r2cpax |
70308 | 70340 | 70846 | C:threebears624r2cpa |
79942 | 80052 | 80312 | T: C:r5nd1kem0d |
95368 | 95412 | 95582 | C:threebears936r2cpa |
108242 | 108448 | 108554 | C:threebears1248r2cpa |
113044 | 113264 | 113584 | T: C:r5nd0kem2iot |
118778 | 119232 | 121162 | T: C:r5nd1kem5d |
122624 | 122914 | 123118 | T: C:r5nd1kem4longkey |
135030 | 135616 | 135918 | T: C:hila5 |
168294 | 168566 | 169218 | T: lightsaber2 |
170856 | 171870 | 172262 | timer |
171710 | 172800 | 175864 | smaugt1 |
189260 | 189496 | 189776 | T: C:r5nd3kem5d |
194082 | 194114 | 194186 | ntruplus576 |
270588 | 270616 | 270756 | ntruplus768 |
270372 | 270646 | 271092 | threebears624r2ccax |
283072 | 283276 | 283558 | kyber512 |
303634 | 304544 | 304648 | T: saber2 |
324282 | 327238 | 342836 | smaugt3 |
332232 | 332360 | 333318 | ntruplus864 |
345070 | 345550 | 346178 | threebears624r2cca |
341534 | 355622 | 357662 | T: C:r5nd3kem0d |
346958 | 358128 | 358984 | T: C:r5nd5kem5d |
359500 | 359728 | 360234 | T!!!newhope512cca |
387222 | 389192 | 392042 | T: ntrukem443 |
396144 | 396308 | 396998 | kyber90s512 |
415472 | 415536 | 419882 | threebears936r2ccax |
409508 | 424050 | 425564 | T: C:r5nd5kem0d |
434100 | 434158 | 434364 | ntruplus1152 |
446682 | 447514 | 448902 | kyber768 |
472716 | 474164 | 474354 | T: firesaber2 |
512324 | 513038 | 513456 | threebears936r2cca |
511046 | 515710 | 518086 | smaugt5 |
529522 | 530296 | 535178 | T: lac128 |
576892 | 577308 | 583220 | threebears1248r2ccax |
650716 | 652422 | 655238 | kyber1024 |
659336 | 660648 | 662562 | T: ntskem1264 |
660876 | 661696 | 665624 | kyber90s768 |
665074 | 666842 | 705594 | T: C:r5n11kem0d |
695248 | 699698 | 701188 | threebears1248r2cca |
705006 | 707408 | 713220 | ntruhps2048509 |
704776 | 710052 | 714282 | T: ntruhps2048509 |
765658 | 766274 | 775100 | T!!!newhope1024cca |
785536 | 787064 | 797388 | T: kindi256342 |
813996 | 821338 | 833686 | T: ntrukem743 |
854870 | 855350 | 861438 | T: mceliece348864f |
855644 | 855840 | 864626 | T: mceliece348864 |
855366 | 856160 | 872194 | mceliece348864 |
853572 | 859706 | 881900 | mceliece348864f |
866448 | 867224 | 886750 | mceliece348864pcf |
866466 | 867492 | 888604 | mceliece348864pc |
866994 | 867792 | 889318 | T: mceliece348864pc |
913742 | 914978 | 930106 | sntrup653 |
913188 | 916974 | 928928 | T: sntrup653 |
980712 | 983198 | 997342 | T: kindi512222 |
983116 | 990228 | 1001688 | T: ntrulpr653 |
987384 | 997888 | 1012498 | T: kindi512241 |
1002792 | 1006160 | 1020292 | T: C:r5n13kem0d |
1001202 | 1016806 | 1028858 | kyber90s1024 |
1027458 | 1028040 | 1045234 | T: sntrup761 |
1022690 | 1029890 | 1037446 | ntrulpr653 |
1026614 | 1033132 | 1045450 | sntrup761 |
1043622 | 1049866 | 1061644 | T: ntruhps2048677 |
1051432 | 1060830 | 1075084 | ntruhps2048677 |
1084204 | 1100644 | 1125726 | T: lotus128 |
1137188 | 1143618 | 1171204 | ntruhrss701 |
1197134 | 1210538 | 1223336 | T: ntrulpr761 |
1258814 | 1260112 | 1289632 | T: ntskem1380 |
1247764 | 1262348 | 1278470 | ntrulpr761 |
1311288 | 1355674 | 1500068 | T: C:edonk128k32n96nu4l4 |
1353804 | 1359776 | 1386010 | T: sntrup857 |
1355698 | 1368506 | 1388572 | sntrup857 |
1397432 | 1405652 | 1427578 | T: ntruhps4096821 |
1428660 | 1433998 | 1462756 | ntruhps4096821 |
1453574 | 1459760 | 1479612 | T: ntrulpr857 |
1492030 | 1495224 | 1523170 | ntrulpr857 |
1621138 | 1624266 | 1647146 | T: sntrup953 |
1620126 | 1625950 | 1649812 | sntrup953 |
1640704 | 1648434 | 1673834 | T: lac192 |
1700172 | 1710602 | 1744574 | T: ntrulpr953 |
1727658 | 1740628 | 1827590 | T: lotus192 |
1745750 | 1756156 | 1788936 | T: kindi512321 |
1760730 | 1768124 | 1792724 | ntrulpr953 |
1799230 | 1806034 | 1828926 | T: kindi256522 |
1801322 | 1809774 | 1831296 | sntrup1013 |
1810544 | 1817378 | 1839394 | T: sntrup1013 |
1810928 | 1818146 | 1843832 | mceliece6960119f |
1812978 | 1819260 | 1850434 | T: mceliece6960119 |
1779908 | 1820620 | 1889820 | T: C:rolloi128 |
1811070 | 1823966 | 1850840 | mceliece6960119 |
1810194 | 1840888 | 1867398 | T: mceliece6960119f |
1829974 | 1841940 | 1865530 | mceliece6960119pcf |
1828248 | 1842240 | 1860196 | mceliece6960119pc |
1847438 | 1863030 | 1888254 | T: mceliece8192128f |
1846308 | 1863150 | 1894394 | mceliece8192128f |
1863504 | 1875352 | 1896636 | mceliece8192128pc |
1864828 | 1880730 | 1915112 | mceliece8192128pcf |
1859852 | 1885818 | 1915454 | mceliece8192128 |
1866594 | 1903988 | 1971048 | T: mceliece8192128pcf |
1910256 | 1919230 | 1940644 | T: ntrulpr1013 |
1974162 | 1985064 | 2009860 | ntrulpr1013 |
2070300 | 2084788 | 2107818 | T: lima2p1024cca |
2087238 | 2102054 | 2131766 | mceliece460896 |
2090546 | 2102706 | 2125272 | T: lac256 |
2085872 | 2105916 | 2131240 | mceliece460896f |
2095040 | 2108024 | 2137332 | mceliece460896pcf |
2096424 | 2114400 | 2133448 | mceliece460896pc |
2103972 | 2127202 | 2170092 | T: C:rolloi192 |
2324940 | 2341860 | 2358192 | mceliece6688128 |
2323586 | 2346700 | 2364400 | T: mceliece6688128 |
2331454 | 2355184 | 2383850 | mceliece6688128f |
2345248 | 2366340 | 2385172 | mceliece6688128pcf |
2343876 | 2371390 | 2386058 | mceliece6688128pc |
2520084 | 2554440 | 2619050 | T: lotus256 |
2586512 | 2604708 | 2621728 | T: ntskem13136 |
2697250 | 2716970 | 2742428 | sntrup1277 |
2707134 | 2733614 | 2741256 | T: sntrup1277 |
2788698 | 2803590 | 2825618 | T: ntrulpr1277 |
2815440 | 2842074 | 2861672 | T: C:lake1 |
2856950 | 2886782 | 2921172 | T: rolloii128 |
2909238 | 2929740 | 2962778 | ntrulpr1277 |
3062358? | 3104810? | 3903030? | T: C:ledakemcpa13 |
2932458? | 3146434? | 5677994? | T: C:edonk128ref |
3151028 | 3180720 | 3195606 | T: C:ledakemcpa12 |
3186420 | 3212534 | 3273434 | T: C:r5n15kem0d |
3206428 | 3228922 | 3250694 | T: rolloii192 |
3275196 | 3294906 | 3318552 | T: C:rolloi256 |
3326678 | 3358274 | 3393756 | T: hqc1281 |
3418752 | 3435234 | 3453106 | T: frodokem640 |
3694830 | 3708980 | 3728602 | T: frodokem640aes |
3832726 | 3852808 | 3874280 | T: C:ledakemcpa14 |
3995018 | 4007620 | 4020818 | T: limasp1018cca |
4108726 | 4137758 | 4194222 | T: rolloii256 |
4137854 | 4153358 | 4170204 | T: lima2p2048cca |
4413800 | 4430014 | 4467682 | T: titaniumccatoy |
4704650 | 4713438 | 4732916 | T: rsa2048 |
4814458 | 4838002 | 4873850 | T: C:lake2 |
5352282 | 5369002 | 5407268 | T: titaniumccalite |
3778346? | 5442428? | 5537358? | T: C:edonk192k48n144nu4l4 |
5791758 | 5818038 | 5848830 | T: locker1 |
5809036 | 5824500 | 5847320 | T: rqc128 |
5926148 | 6008982 | 6111570 | T: bigquake1 |
6082818 | 6114460 | 6159168 | T: locker2 |
6198710 | 6268130 | 6365720 | T: C:lake3 |
6568254 | 6589330 | 6632104 | T: titaniumccastd |
6770114 | 6799632 | 6851344 | T: locker4 |
7052430 | 7086992 | 7140664 | T: frodokem976 |
7066054 | 7093292 | 7147410 | T: limasp1306cca |
7236870 | 7259096 | 7304838 | T: hqc1921 |
7306226 | 7322678 | 7373040 | T: frodokem976aes |
7577824 | 7606370 | 7651268 | T: hqc1922 |
7597330 | 7632060 | 7679798 | T: remblem928 |
7613542 | 7636272 | 7697332 | T: remblem1056 |
7859466 | 7875932 | 7916350 | T: limasp1822cca |
7941532 | 7968524 | 8013796 | T: C:bikel1 |
7963176 | 7995218 | 8043162 | T: titaniumccamed |
8095198 | 8120874 | 8184242 | T: ledakem1364 |
8313170 | 8338222 | 8375118 | T: ledakem1264 |
5755332? | 8403374? | 19054094? | T: C:edonk128k16n80nu4l6 |
8621804 | 8665076 | 8709700 | T: locker3 |
8894338 | 8927216 | 8971344 | T: titaniumccahi |
8936370 | 8961736 | 9005714 | T: C:ledakemcpa32 |
9482528 | 9527364 | 9663170 | T: ledakem1464 |
9741136 | 9866120 | 9973740 | T: ledakem12sl |
9898314 | 9938358 | 9992230 | T: locker6 |
9983716 | 10023492 | 10095458 | T: locker5 |
10200344 | 10223744 | 10263332 | T: C:ledakemcpa33 |
11085032 | 11123800 | 11191438 | T: ledakem13sl |
11120712 | 11267388 | 11415114 | T: ledakem14sl |
11907082 | 11929868 | 11989408 | T: titaniumccasuper |
11964304 | 12047298 | 12111860 | T: locker7 |
9638028? | 12143104? | 12185734? | T: C:ledakemcpa34 |
12231556 | 12289002 | 12364076 | T: locker8 |
12703178 | 12738080 | 12817170 | T: hqc2561 |
11857408 | 12973314 | 13051332 | T: rqc192 |
13003528 | 13047522 | 13105058 | T: frodokem1344aes |
13475872 | 13533976 | 13590026 | T: hqc2562 |
13986836 | 14057562 | 14105476 | T: limasp2062cca |
14089348 | 14128952 | 14202882 | T: hqc2563 |
10746840? | 14735710? | 32846678? | T: C:edonk128k16n80nu8l6 |
15602896 | 15684664 | 15771260 | T: locker9 |
16534640 | 16575696 | 16618048 | T: frodokem640shake |
17883752 | 17968566 | 18069658 | T: rqc256 |
22073506 | 22323094 | 22407608 | T: ledakem3264 |
22885776 | 22961504 | 23132244 | T: ledakem3364 |
24376612 | 24429610 | 24501078 | T: C:ledakemcpa52 |
26008918 | 26132136 | 26235298 | T: ledakem3464 |
26307004 | 26373258 | 26473930 | T: C:bikel3 |
28222812 | 28471326 | 28671688 | T: ledakem32sl |
29374772 | 29424406 | 29511182 | T: C:ledakemcpa53 |
31143736 | 31209832 | 31269444 | T: sntrup4591761 |
31148230 | 31215608 | 31289998 | sntrup4591761 |
32599730 | 33100896 | 33210878 | T: ledakem33sl |
33491616 | 33553392 | 33596284 | T: ntrulpr4591761 |
33792954 | 33874198 | 34032380 | T: ledakem34sl |
34046008 | 34129958 | 34343642 | T: C:ledakemcpa54 |
36844850 | 36893362 | 36962412 | T: frodokem976shake |
38643202 | 38692524 | 38806446 | T: sikep503 |
41187208 | 41240864 | 41288834 | T: sikep503comp |
45524006 | 45689578 | 45838974 | T: ledakem5264 |
51570958 | 51656012 | 51780674 | T: ledakem5364 |
61071696 | 61177574 | 61388960 | T: ledakem5464 |
63855128 | 64102770 | 64642778 | T: ramstakers216091 |
65433830 | 65603520 | 65839474 | T: ledakem52sl |
66073914 | 66178638 | 66279228 | T: frodokem1344shake |
69517286 | 69625732 | 69764504 | T: ledakem53sl |
63679706? | 72478888? | 174120194? | T: C:edonk192k32n128nu4l6 |
79422618 | 79499812 | 79603348 | T: ledakem54sl |
83210754 | 83538314 | 83790234 | T: mersenne756839 |
100752672 | 101389360 | 102952860 | T: bigquake3 |
112315338 | 112878434 | 113291326 | T: oddmanhattan128 |
117810770 | 117935320 | 118095288 | T: sikep751 |
124913024 | 124997610 | 125117616 | T: sikep751comp |
158309510 | 158923104 | 160531424 | T: bigquake5 |
160676408 | 160775334 | 160933930 | T: sikep434 |
170702862 | 170796804 | 171024250 | T: sikep434comp |
221904720 | 222447962 | 223317592 | T: oddmanhattan192 |
241779296 | 242090854 | 242492312 | T: pqrsa15 |
282275860 | 284540460 | 293388104 | T: ramstakers756839 |
462186490 | 464037284 | 467723358 | T: oddmanhattan256 |
487600424 | 487843914 | 488228564 | T: sikep610 |
515131986 | 515564528 | 515852850 | T: sikep610comp |
|
|
|