Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont (506c9); 2016 Intel Celeron J3455; 4 x 1500MHz; wooden, supercop-20240909
[Page version: 20241011 15:42:05]
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 |
117906 | 118054 | 118158 | threebears624r2cca |
118522 | 118636 | 118966 | C:threebears624r2cpa |
123122 | 123402 | 123874 | C:threebears624r2cpax |
124360 | 125372 | 136412 | T: C:r5nd0kem2iot |
129472 | 130126 | 131568 | T: C:r5nd1kem5d |
132320 | 133410 | 135762 | T: C:r5nd1kem4longkey |
133416 | 133876 | 134134 | threebears624r2ccax |
179588 | 179958 | 180710 | kyber512 |
185416 | 185676 | 186138 | T: lac128 |
197676 | 197936 | 198310 | T: newhope512cca |
216158 | 216854 | 218034 | threebears936r2cca |
217562 | 217804 | 219642 | T: saber2 |
224022 | 224118 | 226410 | C:threebears936r2cpa |
224034 | 225228 | 227032 | T: C:r5nd3kem5d |
230898 | 231154 | 231680 | C:threebears936r2cpax |
233576 | 233708 | 233870 | threebears936r2ccax |
274726 | 275200 | 275712 | kyber90s512 |
282384? | 282448? | 523922? | ntruplus576 |
307998 | 308744 | 310212 | kyber768 |
338752 | 338944 | 341488 | threebears1248r2cca |
346580 | 346674 | 348358 | C:threebears1248r2cpa |
357710 | 358004 | 360452 | C:threebears1248r2cpax |
358514 | 358770 | 359112 | threebears1248r2ccax |
357794 | 358776 | 362408 | T: firesaber2 |
358924 | 360858 | 372554 | T: C:r5nd3kem0d |
364744 | 366034 | 370606 | T: ntrulpr653 |
404806 | 404850 | 405680 | ntruplus768 |
405300 | 408910 | 410092 | ntrulpr653 |
402672 | 413856 | 418176 | T: C:r5nd5kem5d |
419390 | 419716 | 420268 | T: newhope1024cca |
434168 | 434510 | 450246 | ntruplus864 |
440872 | 444182 | 447960 | T: C:r5nd5kem0d |
444780 | 447236 | 455534 | T: ntrulpr761 |
471714 | 472396 | 473942 | T: C:hila5 |
475300 | 475520 | 478070 | T: kindi256342 |
480762 | 481674 | 483134 | kyber1024 |
489842 | 491958 | 494442 | ntrulpr761 |
502178 | 503340 | 505406 | kyber90s768 |
508234 | 509486 | 512142 | T: kindi512222 |
514712 | 515766 | 518722 | T: kindi512241 |
528086 | 529616 | 532314 | T: ntrulpr857 |
568540? | 572806? | 1068620? | ntruplus1152 |
583454 | 586068 | 591652 | ntrulpr857 |
616466 | 618656 | 621568 | T: ntrulpr953 |
665086 | 666636 | 671524 | T: lac256 |
673308 | 675548 | 684060 | T: lac192 |
683436 | 684654 | 689796 | ntrulpr953 |
695018 | 696508 | 700828 | T: ntrulpr1013 |
749778 | 756944 | 761914 | ntrulpr1013 |
777890 | 781086 | 792138 | T: rqc128 |
808174 | 811328 | 817008 | kyber90s1024 |
862972 | 869428 | 886512 | T: hqc1281 |
1000642 | 1001624 | 1018254 | T: ntrulpr1277 |
1055610 | 1057904 | 1065932 | T: kindi512321 |
1031004 | 1066794 | 1093320 | T: C:edonk128k16n80nu4l6 |
1120280 | 1121502 | 1139588 | 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 |
7616028 | 7636028 | 7685038 | T: sntrup653 |
7666054 | 7696306 | 7745682 | 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 |
10132280 | 10154238 | 10205490 | T: sntrup761 |
10171284 | 10199328 | 10257790 | sntrup761 |
10791060 | 10818796 | 10861286 | T: frodokem1344aes |
10832702 | 10874568 | 10936332 | T: titaniumccasuper |
11166652 | 11182714 | 11246608 | T: ntrulpr4591761 |
11352676 | 11387178 | 11461722 | T: locker1 |
12250452 | 12279898 | 12352426 | T: C:r5n11kem0d |
12284146 | 12336296 | 12430992 | T: locker2 |
12528928 | 12591112 | 12639432 | T: limasp2062cca |
12938774 | 12991690 | 13027844 | T: sntrup857 |
13010930 | 13031376 | 13080292 | sntrup857 |
13518934 | 13588828 | 13674658 | T: locker3 |
14849042 | 14875432 | 14939474 | T: ntruhps2048509 |
14879878 | 14900560 | 14967934 | ntruhps2048509 |
15298928 | 15323024 | 15386840 | T: frodokem640shake |
15661166 | 15740910 | 15828734 | T: locker4 |
15759824 | 15789260 | 15835826 | T: sntrup953 |
15823978 | 15872602 | 15916584 | sntrup953 |
17108188 | 17368668 | 17579718 | T: ramstakers216091 |
17532532 | 17622648 | 17739098 | T: locker6 |
18126438 | 18170506 | 18205858 | T: sntrup1013 |
18194520 | 18225326 | 18278118 | sntrup1013 |
18164922 | 18255896 | 18328268 | T: locker5 |
21867818 | 21919262 | 21987504 | T: C:ledakemcpa14 |
22112688 | 22145498 | 22201432 | T: sikep503 |
25429800 | 25486240 | 25532674 | T: ntruhps2048677 |
25474092 | 25524980 | 25590216 | ntruhps2048677 |
25946644 | 26067454 | 26206552 | T: C:ledakemcpa13 |
26891148 | 26928768 | 26981322 | ntruhrss701 |
28297888 | 28364256 | 28432248 | T: sntrup1277 |
28406518 | 28462402 | 28515460 | 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 |
36592458 | 36671948 | 36726298 | T: ntruhps4096821 |
36668188 | 36724238 | 36778296 | ntruhps4096821 |
38107260 | 38152612 | 38226958 | T: sntrup4591761 |
38266384 | 38329274 | 38378500 | 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 |
213375296 | 213524434 | 213757610 | T: mceliece348864f |
215766196 | 215961016 | 216166126 | mceliece348864f |
215844610 | 216071888 | 216210358 | mceliece348864pcf |
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 |
308852484 | 311436780 | 312104662 | T: ledakem3264 |
312014032 | 312406544 | 312778084 | T: ledakem3364 |
324079464 | 324857048 | 325760228 | T: ledakem33sl |
338384574 | 339186482 | 339864650 | T: ledakem5464 |
241359804? | 376849392? | 512334560? | T: mceliece348864pc |
311047484? | 378975594? | 515154904? | mceliece348864pc |
244631366? | 380305822? | 514293966? | mceliece348864 |
442824558 | 444021170 | 478839066 | T: sikep610comp |
482161228 | 482816534 | 483733262 | T: oddmanhattan192 |
637625944 | 638058294 | 638608254 | T: ledakem5364 |
676652782 | 679277180 | 686940306 | T: mceliece460896pcf |
689678972 | 692498228 | 695592820 | T: mceliece460896f |
718298632 | 728366996 | 730395004 | mceliece460896pcf |
729125238 | 732311894 | 738969020 | mceliece460896f |
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 |
730242892? | 928229628? | 1327558516? | T: mceliece460896 |
782317836? | 999768892? | 1543014064? | mceliece460896pc |
994379144 | 1003708146 | 1007054458 | T: ntskem13136 |
953819950? | 1165625328? | 1754779702? | mceliece460896 |
1284777754 | 1292850264 | 1302169448 | T: bigquake1 |
1454951978 | 1462810940 | 1474090040 | T: mceliece6960119f |
1491146940 | 1495838480 | 1498265308 | mceliece6960119pcf |
1503448488 | 1511593282 | 1522792718 | mceliece6960119f |
1649596780 | 1651094974 | 1653111328 | T: mceliece6688128pcf |
1687811252 | 1692017884 | 1695692382 | mceliece6688128pcf |
1690596962 | 1692394222 | 1693733424 | mceliece6688128f |
1701922292 | 1708288874 | 1718195274 | T: mceliece8192128pcf |
1711929378 | 1751976228 | 1786817040 | T: mceliece8192128f |
1756086154 | 1772669372 | 1811244366 | mceliece8192128pcf |
1766076998 | 1805378136 | 1810357014 | mceliece8192128f |
1852297710 | 1855829986 | 1860187158 | T: ledakem52sl |
1438671460? | 1894597050? | 3215641086? | mceliece6960119pc |
1442289022? | 2308113970? | 3220520436? | mceliece6960119 |
2085935910? | 2648524142? | 3737626180? | T: mceliece6688128 |
2130390910? | 3187488640? | 4345931162? | mceliece6688128pc |
2141787980? | 3222780912? | 4382904970? | mceliece6688128 |
2926304402? | 3727280956? | 4657175110? | mceliece8192128 |
2957474710? | 3768877616? | 5470463404? | mceliece8192128pc |
6807498162 | 6950267610 | 7103216126 | T: pqrsa15 |
13125904188 | 13198131286 | 13253967494 | T: bigquake3 |
23984093808 | 24107076536 | 24157292076 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
22044 | 23764 | 24886 | T: rsa2048 |
90670 | 92618 | 98798 | mceliece348864f |
91288 | 95300 | 104850 | mceliece348864 |
91584 | 96754 | 104838 | T: mceliece348864f |
105778 | 110624 | 117378 | T: ntskem1264 |
114120 | 116204 | 122102 | mceliece348864pc |
115256 | 119692 | 125428 | mceliece348864pcf |
115816 | 120768 | 129716 | T: mceliece348864pc |
143214 | 143866 | 144430 | T: C:r5nd1kem0d |
143328 | 145064 | 146780 | T: C:edonk128k16n80nu4l6 |
154100 | 154144 | 154654 | T: lightsaber2 |
157526 | 157568 | 157640 | threebears624r2cca |
157954 | 158368 | 158496 | threebears624r2ccax |
160408 | 160440 | 160512 | ntruplus576 |
168192 | 168328 | 169290 | C:threebears624r2cpax |
170056 | 170106 | 170216 | C:threebears624r2cpa |
186024 | 186822 | 189244 | T: C:r5nd0kem2iot |
176816 | 190872 | 215240 | mceliece460896f |
177778 | 197054 | 214964 | mceliece460896 |
183974 | 198482 | 227992 | T: mceliece460896f |
188126 | 201410 | 229880 | T: mceliece460896 |
201910 | 202838 | 204168 | T: C:r5nd1kem5d |
205296 | 205756 | 207076 | ntruplus768 |
205892 | 207146 | 210696 | T: C:r5nd1kem4longkey |
217118 | 231598 | 263590 | mceliece460896pcf |
224678 | 234052 | 256418 | T: mceliece460896pcf |
224612 | 238498 | 266080 | mceliece460896pc |
242256 | 243230 | 246210 | kyber512 |
245348 | 246406 | 248406 | T: C:rolloi128 |
249992 | 250208 | 251616 | ntruplus864 |
263310 | 263684 | 264200 | threebears936r2cca |
263862 | 264062 | 264898 | threebears936r2ccax |
275610 | 280222 | 294926 | T: ntrukem443 |
281494 | 282890 | 283840 | T: C:edonk128k16n80nu8l6 |
283054 | 283114 | 284044 | C:threebears936r2cpa |
283368 | 283726 | 283870 | C:threebears936r2cpax |
284114 | 284972 | 291542 | T: saber2 |
309276 | 309326 | 311118 | T: newhope512cca |
312154 | 313168 | 314584 | T: C:rolloi192 |
315796 | 316278 | 317974 | ntruplus1152 |
321406 | 322506 | 323540 | T: C:edonk128k32n96nu4l4 |
323046 | 324522 | 325902 | T: C:rolloi256 |
330066 | 331544 | 334366 | T: C:r5nd3kem5d |
355156 | 355378 | 357288 | kyber90s512 |
365892 | 366998 | 370082 | T: lac128 |
387822 | 389036 | 389818 | T: sntrup653 |
393540 | 393974 | 395318 | kyber768 |
394320 | 394742 | 396252 | threebears1248r2cca |
394620 | 394824 | 395170 | threebears1248r2ccax |
414728 | 414940 | 418126 | C:threebears1248r2cpa |
416090 | 416554 | 418026 | C:threebears1248r2cpax |
426646 | 428910 | 432582 | sntrup653 |
420948 | 440288 | 473662 | mceliece6688128f |
439796 | 441372 | 442992 | T: firesaber2 |
413726 | 444036 | 480858 | T: mceliece6688128 |
438384 | 455642 | 519434 | T: mceliece6960119f |
443984 | 461920 | 493242 | mceliece6960119f |
443938 | 464716 | 528830 | mceliece6960119 |
437184 | 467810 | 522364 | mceliece6688128 |
468256 | 469018 | 470896 | T: C:edonk128ref |
470282 | 471710 | 473494 | T: sntrup761 |
507094 | 508258 | 511314 | T: ntruhps2048509 |
505356 | 508652 | 512882 | ntruhrss701 |
488912 | 509080 | 550632 | mceliece6688128pc |
490030 | 510290 | 558660 | T: mceliece6688128pcf |
482078 | 512394 | 566746 | mceliece6688128pcf |
499564 | 513152 | 537704 | mceliece8192128 |
491766 | 513734 | 537778 | mceliece8192128f |
513670 | 519550 | 535124 | T: ntrukem743 |
519310 | 519966 | 522218 | T: C:bikel1 |
518820 | 521192 | 527532 | sntrup761 |
518906 | 523226 | 555128 | T: ntskem1380 |
500882 | 523958 | 554926 | T: mceliece8192128f |
501500 | 531242 | 569268 | mceliece6960119pcf |
532896 | 534024 | 535888 | ntruhps2048509 |
508150 | 534950 | 574606 | mceliece6960119pc |
556458 | 558300 | 567398 | T: sntrup857 |
558292 | 561494 | 570162 | T: C:r5nd3kem0d |
562980 | 563970 | 566010 | T: C:ledakemcpa13 |
567454 | 572130 | 580436 | T: C:ledakemcpa12 |
582640 | 585100 | 588338 | kyber1024 |
576478 | 589298 | 621522 | T: mceliece8192128pcf |
576072 | 593438 | 621070 | mceliece8192128pc |
575898 | 594882 | 619560 | mceliece8192128pcf |
601138 | 602754 | 604358 | T: C:hila5 |
603714 | 605744 | 610460 | T: C:r5nd5kem5d |
607324 | 608394 | 611842 | kyber90s768 |
612194 | 617322 | 620158 | sntrup857 |
622946 | 623442 | 626932 | T: C:ledakemcpa14 |
624384 | 626702 | 632188 | T: kindi256342 |
649748 | 650252 | 659656 | T: newhope1024cca |
653090 | 653974 | 656724 | T: sntrup953 |
670998 | 674944 | 685580 | T: C:lake1 |
689584 | 694582 | 702328 | T: ntrulpr653 |
701086 | 705542 | 711832 | T: C:r5nd5kem0d |
710030 | 712478 | 720186 | T: ntruhps2048677 |
717678 | 719896 | 726542 | sntrup953 |
729792 | 733354 | 741960 | T: sntrup1013 |
729432 | 733848 | 742060 | ntrulpr653 |
739566 | 743058 | 749044 | T: kindi512222 |
751590 | 754152 | 759940 | ntruhps2048677 |
747470 | 755706 | 760332 | T: kindi512241 |
787372 | 790318 | 808490 | T: C:lake2 |
788164 | 791272 | 799954 | sntrup1013 |
773336 | 793810 | 836794 | T: ntskem13136 |
825526 | 830750 | 855566 | T: rolloii128 |
831538 | 833720 | 845350 | T: C:edonk192k48n144nu4l4 |
841692 | 846684 | 855360 | T: ntrulpr761 |
854904 | 858064 | 871744 | T: C:edonk192k32n128nu4l6 |
862858 | 866782 | 896476 | T: C:lake3 |
888098 | 889428 | 902844 | ntrulpr761 |
894094 | 897366 | 910606 | T: rolloii192 |
868558 | 902188 | 925392 | T: lotus128 |
917658 | 926248 | 937988 | T: ntruhps4096821 |
931346 | 935694 | 946526 | kyber90s1024 |
946760 | 959840 | 973852 | T: ledakem1464 |
970688 | 975528 | 987710 | ntruhps4096821 |
1000800 | 1001812 | 1015250 | T: ntrulpr857 |
1008754 | 1013078 | 1024024 | T: rolloii256 |
1014388 | 1016952 | 1028770 | T: lac192 |
1042014 | 1048400 | 1057134 | T: sntrup1277 |
1061676 | 1070196 | 1090416 | ntrulpr857 |
1116250 | 1120406 | 1143940 | T: ledakem1364 |
1119184 | 1127600 | 1148050 | T: ledakem14sl |
1144854 | 1154228 | 1172454 | sntrup1277 |
1180918 | 1182870 | 1193824 | T: ntrulpr953 |
1228034 | 1231980 | 1257644 | T: rqc128 |
1244256 | 1246678 | 1270582 | ntrulpr953 |
1329412 | 1332256 | 1353714 | T: ntrulpr1013 |
1331150 | 1337692 | 1353982 | T: lac256 |
1356656 | 1362876 | 1394286 | T: C:ledakemcpa33 |
1360062 | 1370346 | 1390842 | T: C:ledakemcpa32 |
1370206 | 1378460 | 1401840 | T: locker1 |
1386424 | 1391658 | 1411462 | T: kindi512321 |
1381740 | 1397446 | 1408658 | ntrulpr1013 |
1386646 | 1398748 | 1464636 | T: lotus192 |
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 |
1908526 | 1919324 | 1940368 | T: ntrulpr1277 |
1943466 | 1959926 | 1981496 | T: hqc1281 |
1938200 | 1973164 | 1997396 | T: ledakem12sl |
1964414 | 1976646 | 2064086 | T: lotus256 |
2044192 | 2050136 | 2078776 | 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 |
3762110 | 3880830 | 3964338 | 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 |
10234306 | 10542940 | 10795016 | T: bigquake3 |
10550522 | 10714570 | 10896230 | T: ledakem52sl |
11160418 | 11204186 | 11251680 | T: limasp2062cca |
11272566 | 11286984 | 11323612 | T: sntrup4591761 |
11336614 | 11361504 | 11404106 | sntrup4591761 |
13172110 | 13208040 | 13244308 | T: frodokem1344aes |
15392506 | 15723440 | 16110460 | T: bigquake5 |
16600068 | 16632020 | 16684230 | T: frodokem640shake |
18331982 | 18379190 | 18431160 | T: C:r5n11kem0d |
22307294 | 22334184 | 22394906 | 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 |
40898 | 40912 | 40940 | C:threebears624r2cpax |
48758 | 48782 | 48806 | C:threebears936r2cpax |
58988 | 59028 | 59220 | C:threebears1248r2cpax |
70904 | 70960 | 71006 | C:threebears624r2cpa |
79942 | 80052 | 80312 | T: C:r5nd1kem0d |
95480 | 95934 | 96000 | C:threebears936r2cpa |
108036 | 108400 | 108462 | 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 |
189260 | 189496 | 189776 | T: C:r5nd3kem5d |
206810 | 206894 | 207280 | ntruplus576 |
264816 | 264978 | 265134 | ntruplus768 |
270474 | 270950 | 272086 | threebears624r2ccax |
283616 | 283756 | 287512 | kyber512 |
303634 | 304544 | 304648 | T: saber2 |
335920 | 336324 | 336896 | ntruplus864 |
345930 | 346046 | 346324 | threebears624r2cca |
341534 | 355622 | 357662 | T: C:r5nd3kem0d |
346958 | 358128 | 358984 | T: C:r5nd5kem5d |
359608 | 359694 | 359896 | T: newhope512cca |
387222 | 389192 | 392042 | T: ntrukem443 |
396308 | 398866 | 401532 | kyber90s512 |
415642 | 416048 | 417602 | threebears936r2ccax |
409508 | 424050 | 425564 | T: C:r5nd5kem0d |
443056 | 443260 | 444712 | ntruplus1152 |
447388 | 447684 | 447958 | kyber768 |
472716 | 474164 | 474354 | T: firesaber2 |
511118 | 513322 | 513718 | threebears936r2cca |
529522 | 530296 | 535178 | T: lac128 |
576046 | 576254 | 580896 | threebears1248r2ccax |
649260 | 651110 | 652418 | kyber1024 |
658060 | 660082 | 663144 | kyber90s768 |
659336 | 660648 | 662562 | T: ntskem1264 |
665074 | 666842 | 705594 | T: C:r5n11kem0d |
697530 | 697772 | 704062 | threebears1248r2cca |
707636 | 711524 | 713124 | ntruhps2048509 |
706094 | 713490 | 715502 | T: ntruhps2048509 |
766046 | 766340 | 775996 | T: newhope1024cca |
785536 | 787064 | 797388 | T: kindi256342 |
813996 | 821338 | 833686 | T: ntrukem743 |
854914 | 856704 | 874014 | mceliece348864 |
854894 | 858258 | 870132 | T: mceliece348864f |
854076 | 858340 | 865372 | mceliece348864f |
866050 | 866802 | 882316 | mceliece348864pcf |
867384 | 868212 | 882264 | mceliece348864pc |
868128 | 869046 | 887744 | T: mceliece348864pc |
914478 | 915404 | 925620 | T: sntrup653 |
914494 | 920028 | 927892 | sntrup653 |
981716 | 982470 | 995790 | T: ntrulpr653 |
980712 | 983198 | 997342 | T: kindi512222 |
987384 | 997888 | 1012498 | T: kindi512241 |
997842 | 1000686 | 1021874 | kyber90s1024 |
1002792 | 1006160 | 1020292 | T: C:r5n13kem0d |
1022840 | 1030350 | 1046062 | ntrulpr653 |
1028232 | 1031326 | 1043144 | sntrup761 |
1027454 | 1032788 | 1042708 | T: sntrup761 |
1047196 | 1050084 | 1063526 | T: ntruhps2048677 |
1060386 | 1062392 | 1081668 | ntruhps2048677 |
1084204 | 1100644 | 1125726 | T: lotus128 |
1145062 | 1147414 | 1159408 | ntruhrss701 |
1200200 | 1212450 | 1226564 | T: ntrulpr761 |
1258814 | 1260112 | 1289632 | T: ntskem1380 |
1247902 | 1263848 | 1277020 | ntrulpr761 |
1344512 | 1350894 | 1374458 | T: sntrup857 |
1311288 | 1355674 | 1500068 | T: C:edonk128k32n96nu4l4 |
1347192 | 1356384 | 1378424 | sntrup857 |
1402534 | 1406108 | 1431980 | ntruhps4096821 |
1401780 | 1415356 | 1424814 | T: ntruhps4096821 |
1437308 | 1451546 | 1465602 | T: ntrulpr857 |
1491006 | 1518388 | 1525656 | ntrulpr857 |
1603992 | 1610814 | 1631676 | T: sntrup953 |
1611584 | 1623810 | 1645600 | sntrup953 |
1640704 | 1648434 | 1673834 | T: lac192 |
1695388 | 1702850 | 1726804 | T: ntrulpr953 |
1727658 | 1740628 | 1827590 | T: lotus192 |
1745750 | 1756156 | 1788936 | T: kindi512321 |
1778028 | 1784610 | 1809906 | ntrulpr953 |
1799230 | 1806034 | 1828926 | T: kindi256522 |
1809414 | 1814222 | 1840470 | T: mceliece6960119f |
1812242 | 1815388 | 1838962 | T: sntrup1013 |
1779908 | 1820620 | 1889820 | T: C:rolloi128 |
1810164 | 1822746 | 1843988 | mceliece6960119f |
1814534 | 1822754 | 1842700 | sntrup1013 |
1810448 | 1833302 | 1851760 | mceliece6960119 |
1830736 | 1843978 | 1869670 | mceliece6960119pc |
1846600 | 1856666 | 1882048 | mceliece8192128f |
1845574 | 1858818 | 1883632 | T: mceliece8192128f |
1846250 | 1859678 | 1894206 | mceliece8192128 |
1828326 | 1864194 | 1881336 | mceliece6960119pcf |
1863506 | 1868138 | 1898294 | mceliece8192128pcf |
1862670 | 1870600 | 1902122 | mceliece8192128pc |
1862788 | 1877962 | 1904844 | T: mceliece8192128pcf |
1917104 | 1926866 | 1946486 | T: ntrulpr1013 |
1981766 | 1984640 | 2012602 | ntrulpr1013 |
2070300 | 2084788 | 2107818 | T: lima2p1024cca |
2084158 | 2098530 | 2132114 | mceliece460896f |
2086006 | 2099476 | 2127098 | T: mceliece460896 |
2090546 | 2102706 | 2125272 | T: lac256 |
2086694 | 2103460 | 2128732 | mceliece460896 |
2083548 | 2105878 | 2122718 | T: mceliece460896f |
2095658 | 2113266 | 2137142 | mceliece460896pcf |
2096648 | 2113282 | 2133210 | mceliece460896pc |
2097256 | 2116774 | 2142950 | T: mceliece460896pcf |
2103972 | 2127202 | 2170092 | T: C:rolloi192 |
2327552 | 2341922 | 2367636 | mceliece6688128 |
2325478 | 2344052 | 2368954 | mceliece6688128f |
2325214 | 2350108 | 2373614 | T: mceliece6688128 |
2339452 | 2355214 | 2381050 | mceliece6688128pcf |
2340736 | 2356534 | 2387864 | mceliece6688128pc |
2343990 | 2363784 | 2389456 | T: mceliece6688128pcf |
2520084 | 2554440 | 2619050 | T: lotus256 |
2586512 | 2604708 | 2621728 | T: ntskem13136 |
2700738 | 2721096 | 2737808 | T: sntrup1277 |
2716406 | 2733820 | 2748752 | sntrup1277 |
2787126 | 2808138 | 2832088 | T: ntrulpr1277 |
2815440 | 2842074 | 2861672 | T: C:lake1 |
2856950 | 2886782 | 2921172 | T: rolloii128 |
2894200 | 2915736 | 2935214 | 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 |
5893976 | 5929202 | 5970352 | 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 |
31108542 | 31153190 | 31187564 | sntrup4591761 |
31116708 | 31162452 | 31233334 | T: sntrup4591761 |
32599730 | 33100896 | 33210878 | T: ledakem33sl |
33464458 | 33513922 | 33551432 | 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 |
100402224 | 101163952 | 104672936 | T: bigquake3 |
112315338 | 112878434 | 113291326 | T: oddmanhattan128 |
117810770 | 117935320 | 118095288 | T: sikep751 |
124913024 | 124997610 | 125117616 | T: sikep751comp |
157086414 | 159732418 | 160605316 | 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 |
|
|
|