Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (820f01); 2020 AMD Athlon Silver 3050e; 2 x 1400MHz; dali, supercop-20250307
[Page version: 20250412 06:19:07]
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 |
12446 | 12551 | 12727 | kyber90s512 |
20760 | 21046 | 21659 | kyber90s768 |
23561? | 23629? | 30192? | ntruplus576 |
27770 | 27801 | 27866 | ntruplus768 |
30929 | 30971 | 31115 | ntruplus864 |
32045 | 32272 | 32608 | kyber90s1024 |
36444 | 36565 | 36870 | kyber512 |
41543 | 41651 | 41739 | T: lac128 |
41628 | 41795 | 41999 | T: C:nhcompact512cca |
41992? | 42621? | 59548? | ntruplus1152 |
42608 | 42736 | 43029 | T: lightsaber2 |
52085 | 52507 | 52961 | T: C:r5nd1kem0d |
52657 | 53069 | 53604 | ntrulpr653 |
54880 | 55039 | 55796 | ntrulpr761 |
57445 | 57597 | 57900 | T: C:nhcompact768cca |
59543 | 59625 | 60132 | T: ntrulpr4591761 |
61949 | 62003 | 62225 | C:threebears624r2cpa |
62113 | 62155 | 62237 | threebears624r2cca |
61957 | 62235 | 62720 | kyber768 |
63677 | 63766 | 63889 | C:threebears624r2cpax |
64108 | 64202 | 64517 | timer |
64286 | 64561 | 64828 | smaugt1 |
65287 | 65316 | 65517 | threebears624r2ccax |
68000 | 68878 | 69946 | T: C:r5nd0kem2iot |
69714 | 69880 | 70062 | T!!!newhope512cca |
69701 | 70251 | 70950 | T: C:r5nd1kem5d |
72223 | 72638 | 73101 | ntrulpr857 |
72121 | 72844 | 74240 | T: C:r5nd1kem4longkey |
73572 | 73788 | 74047 | T: C:nhcompact1024cca |
76013 | 76313 | 76947 | ntrulpr953 |
76244 | 76383 | 76655 | T: saber2 |
76577 | 76915 | 77293 | ntrulpr1013 |
93563 | 93866 | 94484 | kyber1024 |
97874 | 98284 | 98443 | ntrulpr1277 |
101073 | 101233 | 101592 | smaugt3 |
101285 | 101510 | 102176 | T: hqc128round4 |
112760 | 112970 | 113323 | threebears936r2cca |
117166 | 117257 | 117374 | threebears936r2ccax |
117209 | 117325 | 117431 | C:threebears936r2cpa |
117023 | 117375 | 117983 | T: firesaber2 |
120376 | 120521 | 120658 | C:threebears936r2cpax |
121666 | 122212 | 123185 | T: lac256 |
122618 | 123621 | 124682 | T: C:r5nd3kem5d |
132150 | 132448 | 133344 | T: lac192 |
134126 | 134371 | 134847 | T!!!newhope1024cca |
136415 | 136529 | 136888 | smaugt5 |
183852 | 184064 | 184172 | threebears1248r2cca |
185212 | 185672 | 186181 | T: C:hila5 |
189363 | 189782 | 190093 | threebears1248r2ccax |
190080 | 190792 | 191029 | C:threebears1248r2cpa |
194431 | 194596 | 195478 | C:threebears1248r2cpax |
206561 | 207968 | 209466 | T: C:r5nd3kem0d |
213742 | 217069 | 220744 | T: hqcrmrs128 |
230247 | 230522 | 231112 | T: kindi256342 |
237801 | 238068 | 238821 | T: kindi512222 |
239435 | 239678 | 240364 | T: kindi512241 |
239645 | 241684 | 244414 | T: C:r5nd5kem5d |
241202 | 243422 | 250578 | T: hqc128 |
247897 | 248321 | 248882 | T: hqc192round4 |
266450 | 266818 | 267274 | ntruhps2048509 |
268201 | 269730 | 271904 | T: C:r5nd5kem0d |
313070 | 317655 | 325948 | T: hqc1281 |
417526 | 418026 | 418618 | ntruhrss701 |
436175 | 436848 | 437396 | ntruhps2048677 |
473514 | 477271 | 484113 | T: hqcrmrs192 |
494579 | 495337 | 496455 | T: kindi512321 |
505459 | 505888 | 506707 | T: hqc256round4 |
517913 | 520192 | 529797 | T: hqc192 |
551970 | 556640 | 560747 | T: rqc128 |
608520 | 611060 | 616983 | T: C:r5n11kem0d |
612868 | 614107 | 615652 | T: kindi256522 |
640596 | 641153 | 643647 | ntruhps4096821 |
703239 | 711321 | 721310 | T: hqc1921 |
712585 | 714357 | 717866 | T: lima2p1024cca |
719580 | 720278 | 721203 | T: C:bikel1 |
711691 | 727462 | 745620 | T: hqc1922 |
736460 | 749997 | 763639 | T: C:edonk128k16n80nu4l6 |
780755 | 789015 | 792575 | T: ntrukem443 |
794187 | 811731 | 822519 | T: hqcrmrs256 |
817026 | 818664 | 821481 | T: C:ledakemcpa14 |
865873 | 876193 | 886727 | T: hqc256 |
1002512 | 1005473 | 1010114 | T: C:ledakemcpa13 |
1014191 | 1030810 | 1059530 | T: hqc2561 |
1052209? | 1060248? | 1492589? | T: rqc192 |
1091029 | 1092651 | 1097004 | T: frodokem640 |
1104244 | 1106850 | 1111222 | T: C:rolloi128 |
1172221 | 1173345 | 1176016 | T: C:ledakemcpa12 |
1191911 | 1193163 | 1194958 | T: titaniumccatoy |
1204507 | 1209890 | 1220144 | T: C:edonk128k16n80nu8l6 |
1210026 | 1212512 | 1216394 | T: C:r5n13kem0d |
1246284 | 1254682 | 1264757 | T: hqc2563 |
1241582 | 1257112 | 1271337 | T: hqc2562 |
1314741 | 1316083 | 1321592 | sntrup761 |
1341621 | 1342434 | 1343735 | T: titaniumccalite |
1367491 | 1368922 | 1375326 | T: frodokem640aes |
1374492 | 1377364 | 1383947 | T: C:rolloi192 |
1416093 | 1432723 | 1449514 | T: C:edonk128k32n96nu4l4 |
1449390 | 1457908 | 1471664 | T: rqc256 |
1456942 | 1458746 | 1461030 | T: lima2p2048cca |
1630983 | 1632392 | 1634387 | T: limasp1018cca |
1697055 | 1698344 | 1701562 | sntrup653 |
1698735 | 1701240 | 1706963 | T: titaniumccastd |
1807833 | 1829386 | 1852358 | T: C:edonk192k32n128nu4l6 |
1838758 | 1847291 | 1855227 | T: C:edonk128ref |
1849229 | 1852267 | 1854641 | T: C:ledakemcpa34 |
1878537 | 1881382 | 1885646 | T: C:rolloi256 |
1917293 | 1918430 | 1921476 | T: titaniumccamed |
1962617 | 1964381 | 1966898 | T: C:bikel3 |
2048409 | 2049852 | 2057050 | T: titaniumccahi |
2232313 | 2239472 | 2243069 | T: frodokem976 |
2266607 | 2268272 | 2271149 | sntrup4591761 |
2437818 | 2454528 | 2464977 | T: ntrukem743 |
2469032 | 2474651 | 2486560 | T: C:ledakemcpa33 |
2547036 | 2554496 | 2567339 | T: titaniumccasuper |
2550385 | 2562990 | 2582449 | T: C:lake1 |
2586127 | 2596715 | 2608621 | T: C:lake3 |
2646075 | 2649084 | 2653321 | T: frodokem976aes |
2662801 | 2670812 | 2676128 | T: C:r5n15kem0d |
2688352 | 2708672 | 2734673 | T: C:edonk192k48n144nu4l4 |
2765932 | 2782052 | 2795655 | T: C:lake2 |
2894967 | 2898619 | 2909822 | sntrup857 |
3042467 | 3055982 | 3202205 | T: ledakem1464 |
3125125 | 3137835 | 3144625 | T: C:ledakemcpa32 |
3090808 | 3143540 | 3184753 | T: remblem928 |
3148247 | 3154254 | 3618553 | T: limasp1306cca |
3158450 | 3187940 | 3259431 | T: remblem1056 |
3288605 | 3306143 | 3314237 | T: limasp1822cca |
3556124 | 3562797 | 3582015 | sntrup953 |
3580813 | 3584654 | 3589298 | T: C:ledakemcpa53 |
3883206 | 3890020 | 3903296 | T: ledakem1364 |
4002158 | 4006584 | 4013034 | sntrup1013 |
4151848 | 4154554 | 4159812 | T: C:ledakemcpa54 |
4152854 | 4158497 | 4197143 | T: ledakem1264 |
4182481 | 4197181 | 4223699 | T: locker1 |
4431075 | 4435178 | 4439509 | T: rolloii128 |
4541433 | 4546328 | 4553025 | T: frodokem1344aes |
4603336 | 4614007 | 4631761 | T: locker2 |
4619387 | 4623385 | 4629653 | T: rolloii192 |
5022396 | 5037280 | 5054858 | T: locker3 |
5273511? | 5407877? | 6761930? | T: ledakem14sl |
5462648 | 5479224 | 5495927 | T: locker4 |
5525214 | 5534695 | 6894905 | T: rolloii256 |
4634800? | 5808695? | 7090240? | T: ledakem13sl |
6142853 | 6150048 | 6160776 | T: limasp2062cca |
6280508 | 6285183 | 6293001 | sntrup1277 |
6317494 | 6320828 | 6325941 | T: frodokem640shake |
6320008 | 6363353 | 6390626 | T: locker6 |
6621069 | 6638492 | 7418642 | T: ledakem12sl |
6868496? | 6893327? | 9684814? | T: ledakem3464 |
7224693 | 7229563 | 7236642 | T: C:ledakemcpa52 |
7448714 | 7485790 | 7520292 | T: locker5 |
7743093 | 7750060 | 7759130 | T: sikep434 |
7709558 | 7777933 | 7962282 | T: ramstakers216091 |
8221021 | 8237908 | 8250430 | T: ledakem3364 |
9578814 | 9618197 | 9755067 | T: ledakem3264 |
10765730 | 10771435 | 11090525 | T: ledakem34sl |
10843658 | 10854514 | 10943109 | T: ledakem33sl |
10849559 | 10904691 | 12279939 | T: locker7 |
11419990 | 11442520 | 11479669 | T: locker8 |
11997654 | 12045995 | 12128342 | T: locker9 |
12167189 | 12179393 | 12187130 | T: sikep503 |
12468987 | 12512426 | 13584906 | T: sikep434comp |
13465050 | 13480240 | 13705220 | T: lotus128 |
13722182 | 13726414 | 13733655 | T: frodokem976shake |
13807181 | 13886447 | 13965448 | T: ledakem5364 |
14078820 | 14364816 | 15895909 | T: ledakem32sl |
13294308 | 14719756 | 14765520 | T: ledakem5464 |
15800967 | 15944535 | 16092683 | T: mersenne756839 |
19602639 | 19635625 | 21325150 | T: sikep503comp |
17052039 | 19722404 | 19853025 | T: ledakem54sl |
20398153 | 20425167 | 20448101 | T: sikep610 |
21345436 | 21638749 | 23712957 | T: ledakem5264 |
21617193 | 21675678 | 25314901 | T: ledakem53sl |
24348560 | 24355169 | 24362775 | T: frodokem1344shake |
25685428 | 25799406 | 25925546 | T: lotus192 |
31302938 | 31546669 | 31851710 | T: ntskem1264 |
33115845 | 33333923 | 35789107 | T: ledakem52sl |
33601121 | 33885315 | 34864264 | T: ramstakers756839 |
34498540 | 34571758 | 37745409 | T: sikep610comp |
35116485 | 35131959 | 35150783 | T: sikep751 |
42508370 | 42519830 | 42536309 | mceliece348864pcf |
42502255 | 42538424 | 42556030 | mceliece348864f |
43084449 | 43126617 | 43166641 | T: lotus256 |
41156901? | 53085983? | 77077860? | mceliece348864 |
41368301? | 53342343? | 77076838? | mceliece348864pc |
54889709 | 54987695 | 59551637 | T: sikep751comp |
95654589 | 96302387 | 97232823 | T: ntskem1380 |
68662291? | 102996264? | 154339114? | T: rsa2048 |
134328560 | 134358321 | 134432871 | mceliece460896pcf |
134552830 | 134889275 | 135095765 | mceliece460896f |
172628967 | 173918168 | 177101211 | T: oddmanhattan128 |
181853987 | 185954176 | 189850154 | T: ntskem13136 |
134428796? | 222756248? | 267319908? | mceliece460896 |
134500194? | 222774593? | 267768792? | mceliece460896pc |
263394023 | 263479896 | 264001764 | mceliece6960119f |
263506429 | 263705369 | 264040324 | mceliece6960119pcf |
279402506 | 281108721 | 283019818 | T: oddmanhattan192 |
315939291 | 316632671 | 317051902 | mceliece6688128pcf |
316459357 | 316773904 | 316980436 | mceliece6688128f |
333192578 | 333508321 | 333633701 | mceliece8192128f |
264145002? | 351934893? | 526211019? | mceliece6960119pc |
362997646 | 363883265 | 364066016 | mceliece8192128pcf |
333034299? | 434116124? | 635521018? | mceliece8192128pc |
334855989? | 434837532? | 645625092? | mceliece8192128 |
283333817? | 462660551? | 552883056? | mceliece6960119 |
299784856? | 500099978? | 701914802? | mceliece6688128 |
398744445? | 500147624? | 702161005? | mceliece6688128pc |
503412374 | 504435090 | 507945263 | T: oddmanhattan256 |
770913170 | 785260512 | 793230693 | T: bigquake1 |
3564977720 | 3638199515 | 3757403626 | T: pqrsa15 |
6020344041 | 6183127038 | 6319012648 | T: bigquake3 |
11333235181 | 11520160876 | 11773852893 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
12084 | 12678 | 13338 | T: rsa2048 |
15891 | 15969 | 16033 | kyber90s512 |
25029 | 25188 | 25299 | kyber90s768 |
27610 | 27660 | 28185 | ntruhps2048509 |
30515 | 31833 | 33489 | mceliece348864f |
31898 | 31949 | 32014 | ntruhrss701 |
32054 | 32099 | 32254 | ntruplus576 |
31343 | 32631 | 34771 | mceliece348864 |
37348 | 37525 | 37768 | kyber90s1024 |
37265 | 38035 | 39854 | mceliece348864pc |
37546 | 38602 | 40013 | mceliece348864pcf |
39136 | 39196 | 39347 | ntruplus768 |
40559 | 40658 | 41131 | ntruhps2048677 |
44962 | 44984 | 45172 | timer |
45231 | 45466 | 45672 | smaugt1 |
45610 | 45655 | 46051 | ntruplus864 |
49463 | 49642 | 49682 | kyber512 |
50272 | 50425 | 50889 | ntruhps4096821 |
52868 | 53465 | 53928 | T: ntskem1264 |
57271 | 57343 | 57410 | T: lightsaber2 |
57784 | 57997 | 58405 | sntrup653 |
59964 | 60124 | 60456 | sntrup4591761 |
60798 | 61115 | 61319 | sntrup761 |
61329 | 61437 | 62042 | ntruplus1152 |
63033 | 64334 | 71860 | T: C:edonk128k16n80nu4l6 |
61504 | 66544 | 74823 | mceliece460896f |
61356? | 66616? | 77249? | mceliece460896 |
66906 | 66955 | 67144 | T: C:nhcompact512cca |
69629 | 75030 | 86098 | mceliece460896pcf |
69105 | 75101 | 85907 | mceliece460896pc |
75929 | 76064 | 76340 | kyber768 |
75133 | 76218 | 77334 | T: lac128 |
78545 | 78728 | 79053 | sntrup857 |
79088 | 79526 | 80131 | T: C:r5nd1kem0d |
80084 | 80140 | 80397 | threebears624r2ccax |
80420 | 80490 | 80668 | threebears624r2cca |
81826 | 81863 | 82008 | C:threebears624r2cpax |
81831 | 81902 | 82070 | C:threebears624r2cpa |
83359 | 83824 | 84230 | sntrup953 |
84299 | 84448 | 84832 | sntrup1013 |
90543 | 90694 | 90845 | smaugt3 |
92010 | 92112 | 92310 | T: C:nhcompact768cca |
92683 | 93339 | 93484 | ntrulpr653 |
95494 | 95600 | 95695 | T: saber2 |
95849 | 96197 | 96516 | ntrulpr761 |
101244 | 102174 | 104339 | T: C:r5nd0kem2iot |
104077 | 104359 | 104782 | T: C:ledakemcpa14 |
105603 | 106358 | 107283 | T: C:r5nd1kem5d |
107201 | 107833 | 108324 | sntrup1277 |
108540 | 108655 | 108897 | T: ntrulpr4591761 |
104944 | 109254 | 119622 | mceliece6688128 |
105162 | 109310 | 121331 | mceliece6688128f |
109595 | 109952 | 110274 | T: C:ledakemcpa13 |
109403 | 110265 | 111483 | T: C:r5nd1kem4longkey |
107757 | 111508 | 117941 | mceliece6960119 |
108179 | 111831 | 117478 | mceliece6960119f |
112506 | 112660 | 113274 | T!!!newhope512cca |
113359 | 113573 | 113793 | kyber1024 |
116736 | 117477 | 119855 | mceliece8192128f |
116552 | 118260 | 121438 | mceliece8192128 |
118947 | 119072 | 119421 | T: C:nhcompact1024cca |
112125 | 119414 | 126856 | mceliece6688128pc |
119381 | 119929 | 120608 | T: C:bikel1 |
115786 | 121805 | 130290 | mceliece6688128pcf |
120539 | 124529 | 130444 | mceliece6960119pcf |
121258 | 124664 | 131441 | mceliece6960119pc |
127831 | 127929 | 128163 | ntrulpr857 |
128323 | 128407 | 128617 | smaugt5 |
127538 | 129071 | 132394 | mceliece8192128pc |
129807 | 131640 | 134455 | mceliece8192128pcf |
129174 | 131867 | 134113 | T: C:ledakemcpa12 |
132479 | 132988 | 133215 | ntrulpr953 |
134103 | 134185 | 134306 | ntrulpr1013 |
134826 | 135076 | 135406 | threebears936r2cca |
134805 | 135137 | 135315 | threebears936r2ccax |
140335 | 140747 | 141360 | T: firesaber2 |
142060 | 142162 | 142324 | C:threebears936r2cpax |
142030 | 142201 | 142446 | C:threebears936r2cpa |
148234 | 150820 | 162585 | T: C:edonk128k16n80nu8l6 |
165998? | 168422? | 335015? | T: ntskem1380 |
169650 | 169808 | 170018 | ntrulpr1277 |
166343 | 169920 | 178966 | T: ntrukem443 |
169548 | 170530 | 171308 | T: C:rolloi128 |
181760 | 182635 | 183668 | T: C:r5nd3kem5d |
192369 | 193024 | 194477 | T: C:rolloi192 |
197290 | 198866 | 200006 | T: lac192 |
199116 | 201147 | 213836 | T: C:edonk128k32n96nu4l4 |
210157 | 210293 | 210508 | threebears1248r2cca |
211328 | 211456 | 211684 | threebears1248r2ccax |
213823 | 213999 | 214482 | T!!!newhope1024cca |
216292 | 216789 | 218312 | T: C:rolloi256 |
216404? | 217030? | 366046? | T: lotus128 |
219213 | 219277 | 219581 | C:threebears1248r2cpax |
219620 | 219915 | 220260 | C:threebears1248r2cpa |
214514 | 225179 | 242507 | T: ntskem13136 |
238566 | 239055 | 240656 | T: lac256 |
242042 | 242773 | 243310 | T: C:ledakemcpa34 |
250995 | 251425 | 252341 | T: ledakem1464 |
252301 | 252698 | 253137 | T: hqc128round4 |
255240 | 256516 | 258250 | T: C:hila5 |
261183 | 261973 | 262856 | T: C:ledakemcpa33 |
261997 | 262126 | 262476 | T: ledakem1264 |
287403 | 288040 | 288549 | T: C:bikel3 |
296825 | 299800 | 309164 | T: ntrukem743 |
300696 | 301042 | 301860 | T: kindi256342 |
301040 | 301147 | 301538 | T: ledakem1364 |
305347 | 309156 | 316628 | T: C:ledakemcpa32 |
310870 | 312441 | 323405 | T: C:edonk128ref |
319774 | 320091 | 320877 | T: ledakem13sl |
341794 | 343154 | 345057 | T: C:r5nd3kem0d |
341533 | 344256 | 346890 | T: C:r5nd5kem5d |
347115 | 347541 | 348295 | T: kindi512222 |
348291 | 348699 | 349939 | T: kindi512241 |
353622 | 354184 | 354986 | T: lotus192 |
353911 | 355974 | 364869 | T: hqcrmrs128 |
360070 | 361005 | 361582 | T: ledakem12sl |
372990 | 375846 | 383829 | T: C:lake1 |
369850 | 377712 | 381685 | T: hqc128 |
409010 | 415189 | 423788 | T: C:lake2 |
418090 | 418314 | 422258 | T: ledakem14sl |
448785 | 449178 | 449611 | T: lotus256 |
446438 | 449510 | 453715 | T: C:r5nd5kem0d |
468890 | 472627 | 478946 | T: C:lake3 |
525294 | 526100 | 528065 | T: rolloii128 |
527663 | 527974 | 528734 | T: lima2p1024cca |
533242 | 534662 | 536600 | T: rolloii192 |
536009 | 537326 | 538638 | T: C:ledakemcpa54 |
566262 | 568467 | 569956 | T: C:ledakemcpa53 |
594693 | 595341 | 596317 | T: hqc192round4 |
592527 | 599313 | 610007 | T: hqc1281 |
599659 | 600009 | 600515 | T: ledakem3464 |
613185 | 621152 | 632025 | T: C:ledakemcpa52 |
633688 | 637401 | 654670 | T: rolloii256 |
648546 | 649482 | 650856 | T: kindi512321 |
668825 | 671423 | 677161 | T: C:edonk192k48n144nu4l4 |
686406 | 688330 | 694676 | T: locker2 |
700570 | 708138 | 715099 | T: locker1 |
734232 | 735204 | 737139 | T: kindi256522 |
737228 | 737528 | 738076 | T: ledakem3264 |
740233 | 742222 | 746707 | T: C:edonk192k32n128nu4l6 |
741678 | 744753 | 764002 | T: locker3 |
757099 | 758542 | 760574 | T: ledakem3364 |
776570 | 778854 | 786724 | T: C:r5n11kem0d |
778609 | 782923 | 796394 | T: hqcrmrs192 |
829931 | 834816 | 844887 | T: rqc128 |
819809 | 835502 | 847919 | T: hqc192 |
880498 | 887205 | 902209 | T: locker4 |
916414 | 917478 | 918393 | T: titaniumccatoy |
923778 | 928130 | 934632 | T: locker6 |
989255 | 989918 | 990717 | T: ledakem32sl |
1053626 | 1054095 | 1055471 | T: ledakem33sl |
1065495? | 1066758? | 1451270? | T: lima2p2048cca |
1070659 | 1071109 | 1071755 | T: ledakem34sl |
1108172 | 1137711 | 1144801 | T: locker5 |
1162681 | 1164317 | 1165900 | T: hqc256round4 |
1195599 | 1196456 | 1197129 | T: titaniumccalite |
1310459 | 1323193 | 1336315 | T: hqc1921 |
1323337 | 1333067 | 1352768 | T: hqcrmrs256 |
1317272 | 1338116 | 1360632 | T: hqc1922 |
1400044 | 1400743 | 1401893 | T: titaniumccastd |
1395790 | 1403492 | 1416458 | T: hqc256 |
1411021 | 1411748 | 1412446 | T: ledakem5464 |
1427645 | 1428150 | 1429380 | T: limasp1018cca |
1433781 | 1435113 | 1437226 | T: ledakem5364 |
1533134 | 1535946 | 1538480 | T: C:r5n13kem0d |
1554117 | 1559950 | 1563308 | T: frodokem640 |
1601337 | 1601693 | 1603087 | T: ledakem54sl |
1641639 | 1645578 | 1651594 | T: rqc192 |
1667997 | 1672307 | 1681044 | T: locker8 |
1689756 | 1691849 | 1696548 | T: ledakem5264 |
1653531 | 1725893 | 1759475 | T: locker7 |
1776638 | 1778196 | 1780209 | T: titaniumccamed |
1778436 | 1787574 | 1822959 | T: locker9 |
1844253 | 1849121 | 1871971 | T: frodokem640aes |
1863748 | 1903390 | 1939615 | T: hqc2561 |
1934179 | 1934812 | 1936237 | T: titaniumccahi |
2137329 | 2140444 | 2142832 | T: ledakem53sl |
2195487? | 2206015? | 3436750? | T: rqc256 |
2309443 | 2325619 | 2352313 | T: hqc2562 |
2348325 | 2349394 | 2360946 | T: ledakem52sl |
2471684 | 2476920 | 2495346 | T: hqc2563 |
2500791 | 2505426 | 2508997 | T: titaniumccasuper |
2741034 | 2746769 | 3199056 | T: limasp1306cca |
2889739 | 2893007 | 2897392 | T: limasp1822cca |
2954824 | 3022424 | 3065363 | T: bigquake1 |
3061383 | 3066657 | 3071082 | T: frodokem976 |
3199537 | 3204170 | 3211378 | T: C:r5n15kem0d |
3476942 | 3479465 | 3486928 | T: frodokem976aes |
4432571 | 4492751 | 4512769 | T: remblem928 |
4593049 | 4626391 | 4768867 | T: remblem1056 |
5496344 | 5505500 | 6537483 | T: limasp2062cca |
5649820 | 5653723 | 5660728 | T: frodokem1344aes |
6688864 | 6696962 | 6705636 | T: frodokem640shake |
7759123 | 7939759 | 8175626 | T: bigquake3 |
11783529 | 12045607 | 12309570 | T: bigquake5 |
12644297 | 12650664 | 12663338 | T: sikep434 |
13994486 | 14209471 | 14534203 | T: ramstakers216091 |
14371332 | 14379246 | 14388914 | T: frodokem976shake |
18759099 | 18777898 | 18795356 | T: pqrsa15 |
19623433 | 19677430 | 19746553 | T: sikep434comp |
19970245 | 20012543 | 20030559 | T: sikep503 |
21097620 | 21162335 | 21289468 | T: mersenne756839 |
25352425 | 25369476 | 25391358 | T: frodokem1344shake |
30629086 | 30679918 | 30892469 | T: sikep503comp |
37452596 | 37487379 | 37508451 | T: sikep610 |
51043241 | 51104922 | 51361739 | T: sikep610comp |
52193549 | 52290455 | 52479108 | T: oddmanhattan128 |
56781054 | 56797517 | 56826724 | T: sikep751 |
60653348 | 61718098 | 63192442 | T: ramstakers756839 |
88004529 | 88352956 | 88742677 | T: sikep751comp |
95210003 | 95442493 | 95682849 | T: oddmanhattan192 |
203385481 | 203674808 | 203972524 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16652 | 16688 | 16758 | kyber90s512 |
17017 | 17024 | 17165 | C:threebears624r2cpax |
21691 | 21704 | 21759 | C:threebears936r2cpax |
25939 | 26026 | 26161 | kyber90s768 |
26252 | 26425 | 26486 | C:threebears1248r2cpax |
30007 | 30035 | 30120 | C:threebears624r2cpa |
34334 | 34376 | 34429 | ntruplus576 |
37625 | 37882 | 38327 | T: C:r5nd1kem0d |
38682 | 38804 | 39099 | kyber90s1024 |
40452 | 40487 | 40615 | C:threebears936r2cpa |
42105 | 42143 | 42210 | ntruplus768 |
43384 | 43502 | 43629 | kyber512 |
48968 | 49002 | 49040 | ntruplus864 |
50539 | 50591 | 50694 | ntruhps2048509 |
50924 | 50969 | 51052 | C:threebears1248r2cpa |
52559 | 53006 | 54474 | T: C:r5nd0kem2iot |
53212 | 54575 | 56026 | T: C:r5nd1kem5d |
54617 | 55686 | 56710 | T: C:r5nd1kem4longkey |
59949 | 60055 | 60128 | T: lightsaber2 |
62985 | 63217 | 63595 | T: C:hila5 |
66177 | 66251 | 66311 | ntruplus1152 |
66627 | 66675 | 66726 | T: C:nhcompact512cca |
67418 | 67538 | 67723 | kyber768 |
68672 | 68761 | 69026 | smaugt1 |
69073 | 69170 | 69228 | timer |
77508 | 77552 | 77603 | ntruhps2048677 |
79822 | 79863 | 79938 | ntruhrss701 |
90295 | 90340 | 90454 | sntrup761 |
93491 | 93535 | 93596 | T: C:nhcompact768cca |
92737 | 93717 | 94300 | T: C:r5nd3kem5d |
95598 | 95766 | 96150 | sntrup653 |
98369 | 98524 | 98616 | T: saber2 |
102650 | 102814 | 102884 | kyber1024 |
104198 | 104269 | 104393 | ntruhps4096821 |
105217 | 106406 | 107936 | T: lac128 |
106414 | 106471 | 106629 | threebears624r2ccax |
121636 | 121936 | 122435 | ntrulpr653 |
122003 | 122158 | 122348 | T: C:nhcompact1024cca |
123989 | 124079 | 124181 | smaugt3 |
124529 | 124701 | 124945 | T!!!newhope512cca |
124562 | 125237 | 125578 | ntrulpr761 |
133232 | 134009 | 134222 | sntrup857 |
138420 | 138550 | 138702 | sntrup953 |
139495 | 139578 | 139771 | sntrup1013 |
141341 | 141405 | 142558 | sntrup4591761 |
141402 | 141508 | 141779 | threebears624r2cca |
144626 | 144838 | 145089 | T: firesaber2 |
158192 | 158265 | 158455 | T: ntrulpr4591761 |
169621 | 169818 | 170047 | ntrulpr857 |
169848 | 170049 | 170268 | threebears936r2ccax |
171238 | 171449 | 173298 | mceliece348864 |
171926 | 172054 | 172217 | smaugt5 |
172252 | 172374 | 172626 | mceliece348864f |
173179 | 174401 | 175027 | sntrup1277 |
174400 | 174864 | 175268 | ntrulpr953 |
175582 | 175869 | 175993 | ntrulpr1013 |
175123 | 176600 | 180943 | T: C:r5nd5kem5d |
178112 | 178245 | 178830 | mceliece348864pcf |
178160 | 178276 | 178770 | mceliece348864pc |
196426 | 196988 | 197824 | T: C:r5nd3kem0d |
211335 | 213129 | 215383 | T: ntrukem443 |
215149 | 215534 | 215788 | threebears936r2cca |
220562 | 221233 | 222058 | ntrulpr1277 |
220327 | 222609 | 228118 | T: C:r5n11kem0d |
237129 | 237318 | 237521 | T!!!newhope1024cca |
248455 | 253312 | 261080 | T: C:r5nd5kem0d |
253403 | 253817 | 254270 | threebears1248r2ccax |
254485? | 254781? | 439912? | T: lotus128 |
291905 | 292294 | 293629 | T: lac192 |
312041 | 312445 | 312751 | threebears1248r2cca |
322840 | 323564 | 324376 | T: C:r5n13kem0d |
378406 | 379118 | 380113 | T: kindi256342 |
393775 | 394228 | 395046 | mceliece460896 |
394133 | 394423 | 394872 | mceliece460896f |
396707 | 396898 | 397169 | mceliece460896pcf |
396950 | 397170 | 397596 | mceliece460896pc |
407894 | 410795 | 414193 | T: lac256 |
413729 | 414199 | 414691 | T: ntskem1264 |
430180 | 430396 | 430645 | mceliece6960119f |
432992 | 433248 | 433657 | mceliece6960119 |
434332 | 436269 | 439845 | T: ntrukem743 |
440824 | 440980 | 441516 | mceliece6960119pc |
440624 | 441038 | 441542 | T: hqc128round4 |
440839 | 441060 | 441559 | mceliece6960119pcf |
447334 | 448095 | 448701 | T: lotus192 |
452216 | 452658 | 453305 | mceliece8192128f |
452405 | 452743 | 453225 | mceliece8192128 |
455102 | 455404 | 456189 | mceliece6688128f |
456667 | 456854 | 457359 | mceliece6688128 |
462441 | 462685 | 463360 | mceliece8192128pc |
463445 | 463912 | 466209 | T: kindi512222 |
464014 | 464521 | 466787 | T: kindi512241 |
464738 | 465112 | 465637 | mceliece6688128pcf |
466098 | 466296 | 466640 | mceliece6688128pc |
467083 | 467670 | 468049 | mceliece8192128pcf |
558889 | 559649 | 560885 | T: lotus256 |
656080 | 656856 | 658171 | T: hqc128 |
682224 | 682781 | 683654 | T: lima2p1024cca |
695566 | 708972 | 729561 | T: hqcrmrs128 |
817398 | 817992 | 820330 | T: kindi512321 |
862106 | 862798 | 864382 | T: kindi256522 |
884430 | 888867 | 889826 | T: ntskem1380 |
794327? | 920117? | 1068032? | T: C:edonk128k32n96nu4l4 |
963166 | 963981 | 966014 | T: hqc192round4 |
1073903 | 1074864 | 1075520 | T: titaniumccatoy |
1094946 | 1096917 | 1100382 | T: C:r5n15kem0d |
1103668? | 1104962? | 1437342? | T: C:ledakemcpa13 |
1124626 | 1127433 | 1131997 | T: C:rolloi128 |
1168028 | 1173606 | 1191359 | T: hqc1281 |
1177758 | 1178600 | 1179465 | T: C:ledakemcpa12 |
1272596 | 1275036 | 1312917 | T: hqc192 |
1312865 | 1316369 | 1324060 | T: hqcrmrs192 |
1319605 | 1322176 | 1326769 | T: C:rolloi192 |
1360971 | 1363827 | 1376344 | T: lima2p2048cca |
1375641? | 1380425? | 1794767? | T: C:ledakemcpa14 |
1381604 | 1382257 | 1382912 | T: titaniumccalite |
1558208 | 1562220 | 1563627 | T: frodokem640 |
1617980 | 1624925 | 1659286 | T: titaniumccastd |
1458438 | 1707296 | 1723000 | T: C:edonk192k48n144nu4l4 |
1760583 | 1763767 | 1767928 | T: rolloii128 |
1788786 | 1790333 | 1793993 | T: frodokem640aes |
1806048 | 1816712 | 1833122 | T: C:lake1 |
1817336 | 1819815 | 1822887 | T: ntskem13136 |
1867718 | 1869735 | 1872318 | T: limasp1018cca |
1916156 | 1917492 | 1919270 | T: hqc256round4 |
1946140 | 1948455 | 1954431 | T: rolloii192 |
2023616 | 2026094 | 2027979 | T: titaniumccamed |
2081280 | 2085043 | 2174579 | T: hqcrmrs256 |
2100355 | 2104623 | 2177514 | T: hqc256 |
2116100 | 2119729 | 2124706 | T: C:rolloi256 |
2148044 | 2242482 | 2256969 | T: hqc1922 |
2252526 | 2256402 | 2263316 | T: hqc1921 |
2258369 | 2259353 | 2260457 | T: titaniumccahi |
2362491 | 2372462 | 2376673 | T: rsa2048 |
2502517 | 2512368 | 2518969 | T: ledakem1264 |
2665457 | 2673203 | 2936103 | T: rolloii256 |
2813766 | 2818244 | 2828068 | T: ledakem1364 |
2832479 | 2833312 | 2835124 | T: C:bikel1 |
2914953 | 2918324 | 2920388 | T: titaniumccasuper |
2959812 | 2963840 | 2970720 | T: ledakem1464 |
2978241 | 3006091 | 3042609 | T: hqc2561 |
3068238 | 3075828 | 3081418 | T: C:ledakemcpa32 |
3170209 | 3174766 | 3178835 | T: frodokem976 |
3167454 | 3177550 | 3223038 | T: C:lake2 |
3230443 | 3240298 | 3247574 | T: rqc128 |
3274757 | 3289623 | 3305003 | T: ledakem12sl |
3344713 | 3350986 | 3355657 | T: frodokem976aes |
3397383 | 3427195 | 3470294 | T: ledakem13sl |
3535858 | 3559754 | 3587596 | T: locker1 |
3607376 | 3614844 | 4214966 | T: limasp1306cca |
3672027 | 3681607 | 3693030 | T: locker2 |
3616150 | 3711204 | 3715541 | T: hqc2562 |
3775593 | 3778025 | 3782961 | T: limasp1822cca |
3787173 | 3788825 | 3790758 | T: C:ledakemcpa33 |
3802389 | 3819422 | 3844326 | T: hqc2563 |
3883426 | 3898685 | 3911491 | T: ledakem14sl |
4021900 | 4040367 | 4054541 | T: locker4 |
4107889 | 4118525 | 4172110 | T: bigquake1 |
4244984 | 4257417 | 4270674 | T: C:lake3 |
3052432? | 4534137? | 17969316? | T: C:edonk128k16n80nu4l6 |
4533891 | 4539021 | 4545120 | T: C:ledakemcpa34 |
4041399? | 4794932? | 7854589? | T: C:edonk128k16n80nu8l6 |
5379231 | 5403997 | 5431741 | T: locker3 |
5619802 | 5623586 | 5627130 | T: frodokem1344aes |
5778371 | 5793541 | 5815276 | T: locker6 |
6129292 | 6146719 | 6180629 | T: locker5 |
6168067 | 6237226 | 6275345 | T: remblem928 |
6322180 | 6360985 | 6555571 | T: remblem1056 |
6515656 | 6598564 | 6693144 | T: locker7 |
6627084 | 6637106 | 6643876 | T: frodokem640shake |
6630830 | 6666762 | 6728752 | T: locker8 |
6852464 | 6860152 | 6934672 | T: ledakem3264 |
6873398 | 6919966 | 6937690 | T: rqc192 |
7112864 | 7117801 | 7123775 | T: ledakem3364 |
7242967 | 7250216 | 7583763 | T: limasp2062cca |
7439205 | 7460956 | 7651600 | T: ledakem3464 |
4273339? | 7590681? | 10187093? | T: C:edonk128ref |
7648428 | 7655123 | 7658088 | T: C:ledakemcpa52 |
8889177 | 8904513 | 8911269 | T: C:ledakemcpa53 |
8902902 | 8906002 | 8909097 | T: C:bikel3 |
9002696 | 9064924 | 9118388 | T: ledakem32sl |
9172080 | 9238022 | 9287151 | T: locker9 |
10193171 | 10197788 | 10219516 | T: ledakem33sl |
10250723 | 10252883 | 10267192 | T: C:ledakemcpa54 |
10454424 | 10468762 | 12912861 | T: rqc256 |
10763227 | 10787021 | 10833836 | T: ledakem34sl |
13512007 | 13516985 | 13529790 | T: sikep434 |
14327515 | 14335629 | 14344944 | T: frodokem976shake |
14425150 | 14435692 | 14450474 | T: sikep434comp |
14645674 | 14658871 | 14792771 | T: ledakem5264 |
15495034 | 15530820 | 15544354 | T: ledakem5364 |
18176873 | 18241090 | 18271272 | T: ledakem5464 |
20596647 | 20713252 | 20782188 | T: ledakem52sl |
21070284 | 21218430 | 21305679 | T: ledakem53sl |
21303024 | 21321209 | 21333383 | T: sikep503 |
10623400? | 21724330? | 31454271? | T: C:edonk192k32n128nu4l6 |
22432411 | 22445866 | 22554346 | T: ledakem54sl |
22671573 | 22685078 | 22706282 | T: sikep503comp |
25316775 | 25331998 | 25348809 | T: frodokem1344shake |
28245555? | 28554197? | 88591690? | T: bigquake3 |
28742099 | 28881275 | 29935096 | T: ramstakers216091 |
31569601 | 31709905 | 31810118 | T: mersenne756839 |
37698965 | 37731351 | 37770151 | T: sikep610 |
39903850 | 39926170 | 39957267 | T: sikep610comp |
42563623 | 42998119 | 43245002 | T: bigquake5 |
57490325 | 57662409 | 57793639 | T: oddmanhattan128 |
61102992 | 61135772 | 61165182 | T: sikep751 |
64864517 | 64903292 | 64928559 | T: sikep751comp |
105959624 | 106133539 | 106428458 | T: oddmanhattan192 |
119900145 | 120139767 | 120416443 | T: ramstakers756839 |
127845977 | 127939399 | 128016994 | T: pqrsa15 |
225573422 | 225879216 | 226091386 | T: oddmanhattan256 |
|
|