Measurements of key-encapsulation mechanisms on one machine: amd64; Kaby Lake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20240716
[Page version: 20240726 23:45:44]
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.
Implementation notes
Graphs:
old
(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 |
17224 | 17319 | 17512 | kyber90s512 |
17551? | 17611? | 25425? | ntruplus576 |
22976 | 23159 | 23373 | kyber512 |
25409 | 25540 | 25698 | kyber90s768 |
25472 | 25583 | 29855 | ntruplus864 |
26625 | 26666 | 26758 | ntruplus768 |
32496 | 32659 | 32869 | T: C:nhcompact512cca |
33221 | 33917 | 34302 | ntrulpr653 |
35589 | 35925 | 36970 | ntrulpr761 |
35807 | 36069 | 36345 | kyber90s1024 |
38175 | 38286 | 38436 | T: lac128 |
38252 | 38377 | 38812 | T: ntrulpr4591761 |
39633 | 40029 | 40573 | kyber768 |
42109 | 42143 | 42215 | threebears624r2cca |
42165 | 42222 | 42276 | C:threebears624r2cpa |
33377? | 42599? | 64113? | ntruplus1152 |
44198 | 44309 | 44433 | C:threebears624r2cpax |
44781 | 44986 | 45460 | T: C:r5nd1kem0d |
45141 | 45202 | 45389 | threebears624r2ccax |
45107 | 45218 | 46010 | ntrulpr857 |
45712 | 45918 | 46196 | T: C:nhcompact768cca |
48083 | 48260 | 49057 | ntrulpr953 |
48855 | 49601 | 49988 | ntrulpr1013 |
52958 | 53114 | 53330 | T: newhope512cca |
53776 | 54058 | 54232 | T: lightsaber2 |
54115 | 54553 | 56131 | kyber1024 |
57547 | 57799 | 58050 | T: C:nhcompact1024cca |
60047 | 60764 | 61972 | T: C:r5nd0kem2iot |
60684 | 61333 | 62030 | T: C:r5nd1kem5d |
61806 | 61946 | 62396 | ntrulpr1277 |
62903 | 63583 | 64795 | T: C:r5nd1kem4longkey |
83716 | 83859 | 84133 | T: lac256 |
83879 | 83948 | 84615 | threebears936r2cca |
84710 | 84800 | 85224 | T: hqc128round4 |
86857 | 86913 | 87187 | C:threebears936r2cpa |
87238 | 87296 | 87421 | threebears936r2ccax |
89537 | 89596 | 89730 | C:threebears936r2cpax |
92401 | 92690 | 93020 | T: lac192 |
98089 | 99067 | 99756 | T: C:r5nd3kem5d |
100917 | 101222 | 101549 | T: newhope1024cca |
106710 | 107044 | 109443 | T: saber2 |
124042 | 124266 | 124391 | threebears1248r2cca |
128944 | 129218 | 129720 | threebears1248r2ccax |
129649 | 129740 | 129962 | C:threebears1248r2cpa |
133163 | 133239 | 133404 | C:threebears1248r2cpax |
151889 | 152554 | 159770 | ntruhps2048509 |
157036 | 158297 | 158949 | T: C:hila5 |
163905 | 164706 | 166192 | T: C:r5nd3kem0d |
171528 | 178812 | 180822 | T: firesaber2 |
180525 | 181762 | 182807 | T: C:r5nd5kem5d |
182432 | 183161 | 183487 | T: saberx4 |
196482 | 196738 | 197387 | T: hqc192round4 |
197032 | 198263 | 200343 | T: C:r5nd5kem0d |
215222 | 215490 | 217252 | T: kindi256342 |
226549 | 227334 | 228008 | T: kindi512222 |
232328 | 233164 | 242356 | T: kindi512241 |
251512 | 253141 | 263893 | ntruhrss701 |
254331 | 256034 | 263911 | ntruhps2048677 |
363786 | 365859 | 384002 | ntruhps4096821 |
401704 | 402781 | 403512 | T: hqc256round4 |
409663 | 414399 | 428827 | T: ntrukem443 |
435900 | 437782 | 443280 | T: C:r5n11kem0d |
429941 | 448188 | 451791 | T: hqcrmrs128 |
473312 | 475488 | 476236 | T: kindi512321 |
478857 | 487371 | 502705 | T: hqc128 |
511668 | 533815 | 535183 | T: hqc1281 |
583925 | 585227 | 586649 | T: C:bikel1 |
592163 | 593666 | 594401 | T: kindi256522 |
621538 | 630605 | 632910 | sntrup653 |
651381 | 652034 | 652591 | T: lima2p1024cca |
698097 | 699322 | 701857 | T: C:ledakemcpa14 |
788101 | 791459 | 812871 | T: C:r5n13kem0d |
814766 | 816363 | 818639 | T: rqc128 |
826726 | 828099 | 852346 | T: titaniumccatoy |
831473 | 835515 | 840990 | T: C:ledakemcpa13 |
831128 | 850804 | 860238 | sntrup761 |
855657 | 861601 | 896782 | T: hqcrmrs192 |
859705 | 877611 | 892913 | T: C:edonk128k16n80nu4l6 |
899188 | 908300 | 915883 | T: sntrup4591761 |
922327 | 922964 | 924590 | T: titaniumccalite |
940224 | 955238 | 977150 | T: ntrukem743 |
952913 | 957317 | 992980 | T: hqc1921 |
991557 | 993323 | 997654 | T: C:ledakemcpa12 |
960402 | 995013 | 1000576 | T: hqc192 |
1004800 | 1007875 | 1017631 | T: C:rolloi128 |
1025693 | 1030512 | 1082516 | T: hqc1922 |
1043036 | 1052532 | 1069903 | sntrup857 |
1089986 | 1091563 | 1093722 | T: frodokem640 |
1166651 | 1170752 | 1184096 | T: C:rolloi192 |
1236667 | 1245727 | 1291206 | T: titaniumccastd |
1264111 | 1277988 | 1317784 | sntrup953 |
1323661 | 1324428 | 1330397 | T: lima2p2048cca |
1304229 | 1325859 | 1350347 | T: titaniumccamed |
1360603 | 1363203 | 1367026 | T: frodokem640aes |
1382679 | 1386748 | 1393931 | T: C:edonk128k16n80nu8l6 |
1392690? | 1396028? | 1838605? | T: rqc192 |
1396018 | 1398048 | 1401072 | sntrup1013 |
1402728 | 1406863 | 1456520 | T: hqcrmrs256 |
1416585 | 1419314 | 1422775 | T: limasp1018cca |
1458337 | 1465218 | 1477920 | T: C:ledakemcpa34 |
1429947 | 1475016 | 1521844 | T: hqc2561 |
1511899 | 1540693 | 1588131 | T: hqc2562 |
1505154 | 1559093 | 1562030 | T: titaniumccahi |
1534631 | 1576389 | 1623873 | T: hqc256 |
1579465 | 1597885 | 1615461 | T: C:edonk128k32n96nu4l4 |
1609008 | 1612974 | 1619865 | T: C:bikel3 |
1593660 | 1637227 | 1682121 | T: hqc2563 |
1686345 | 1689528 | 1696201 | T: C:rolloi256 |
1841162 | 1847939 | 1854942 | T: C:r5n15kem0d |
1906472 | 1925294 | 1957579 | T: C:edonk192k32n128nu4l6 |
1877800 | 1950611 | 1958401 | T: titaniumccasuper |
1998859 | 2004893 | 2021161 | T: C:edonk128ref |
2002075? | 2027348? | 2880373? | T: rqc256 |
2181699 | 2196018 | 2202943 | sntrup1277 |
2211333 | 2222119 | 2233512 | T: C:ledakemcpa33 |
2361962 | 2365875 | 2373711 | T: frodokem976 |
2405564 | 2423591 | 2453103 | T: C:lake1 |
2492004 | 2498750 | 2517655 | T: ledakem1464 |
2548476 | 2558020 | 2579702 | T: C:lake2 |
2640659 | 2652826 | 2665585 | T: limasp1306cca |
2706635 | 2717135 | 2732367 | T: C:lake3 |
2834812 | 2841174 | 2858913 | T: frodokem976aes |
2851103 | 2866668 | 2882879 | T: limasp1822cca |
2859431 | 2866891 | 2882539 | T: C:ledakemcpa32 |
2897539 | 2913758 | 2922757 | T: C:ledakemcpa53 |
2906756 | 2932582 | 2975656 | T: C:edonk192k48n144nu4l4 |
3288746 | 3301805 | 3395992 | T: ledakem1364 |
3427982 | 3433394 | 3467875 | T: ledakem1264 |
3460775 | 3470799 | 3490508 | T: C:ledakemcpa54 |
3850369 | 3869324 | 3887063 | T: frodokem640shake |
4104204? | 4139944? | 5519304? | T: ledakem14sl |
4240452 | 4247931 | 4262865 | T: rolloii192 |
4286141 | 4297494 | 4319772 | T: rolloii128 |
4392014 | 4409841 | 4435627 | T: locker1 |
4707855 | 4727084 | 4759377 | T: locker2 |
3822085? | 4801810? | 5785205? | T: ledakem13sl |
4857064 | 4874290 | 4902445 | T: frodokem1344aes |
5081593 | 5104716 | 5149851 | T: locker3 |
5113478 | 5126194 | 5140502 | T: rolloii256 |
5181756 | 5191482 | 5210083 | T: limasp2062cca |
5725452 | 5747980 | 6392188 | T: ledakem12sl |
5733746 | 5754204 | 5780032 | T: locker4 |
5870542 | 5887681 | 5918439 | T: sikep434 |
5896899? | 5920494? | 8324185? | T: ledakem3464 |
6359038 | 6387147 | 6405200 | T: C:ledakemcpa52 |
6419067 | 6435867 | 6462719 | T: locker6 |
7070896 | 7112192 | 7137733 | T: ledakem3364 |
7618585 | 7638742 | 7664583 | T: locker5 |
7743155 | 7892139 | 8053797 | T: ramstakers216091 |
7820572 | 8017363 | 8055899 | T: ledakem3264 |
8156381 | 8235675 | 8380262 | T: sikep503 |
8278027 | 8292327 | 8351240 | T: frodokem976shake |
9284498? | 9319643? | 12366577? | T: ledakem34sl |
9242461 | 9432500 | 9680548 | T: ledakem33sl |
9566930 | 9637851 | 10422068 | T: sikep434comp |
9073847 | 9668535 | 9712540 | T: lotus128 |
10973837 | 10991309 | 11033844 | T: locker7 |
11159546 | 11169520 | 11180647 | T: ledakem5464 |
11428719 | 11646712 | 12823905 | T: ledakem32sl |
11631399 | 11670236 | 11743254 | T: locker8 |
11973171 | 11984734 | 12273629 | T: ledakem5364 |
12465216 | 12506907 | 12548417 | T: locker9 |
13283064 | 13351548 | 14433292 | T: sikep503comp |
14560532? | 14597363? | 19490383? | T: ledakem54sl |
14582500 | 14645238 | 14674976 | T: frodokem1344shake |
14865073 | 14887850 | 15280793 | T: sikep610 |
17703799 | 18037895 | 18426146 | T: lotus192 |
18641816 | 19055406 | 21646147 | T: ledakem5264 |
18735692 | 19232397 | 21869919 | T: ledakem53sl |
24993803 | 25135812 | 25172867 | T: sikep751 |
25383706 | 25453540 | 27466304 | T: sikep610comp |
26261337 | 26421006 | 26579619 | T: mersenne756839 |
29469554 | 29626824 | 31124794 | T: lotus256 |
30079234 | 30563111 | 30808426 | mceliece348864f |
30516776 | 30978684 | 31158151 | mceliece348864pcf |
29435298 | 31372750 | 31732037 | T: ledakem52sl |
36647548 | 37288462 | 37925859 | T: ramstakers756839 |
39321311 | 39582398 | 42911957 | T: sikep751comp |
42964692 | 43544097 | 44522815 | T: ntskem1264 |
28549689? | 46009797? | 64116574? | mceliece348864pc |
28745639? | 46355385? | 64194570? | mceliece348864 |
56472298? | 90314708? | 186816430? | T: rsa2048 |
98852425 | 99168837 | 99672851 | mceliece460896f |
99333184 | 100261393 | 102285679 | mceliece460896pcf |
103076756 | 104565593 | 106146875 | T: ntskem1380 |
93350121? | 124743824? | 214635802? | mceliece460896pc |
93888506? | 150317052? | 216029256? | mceliece460896 |
192573567 | 194906465 | 199469331 | mceliece6960119f |
194315506 | 198987686 | 202674304 | mceliece6960119pcf |
233858404 | 234530041 | 237582518 | mceliece6688128pcf |
233279736 | 234813730 | 238685621 | mceliece6688128f |
245182687 | 245824583 | 251779234 | T: ntskem13136 |
190977387? | 249005558? | 367446905? | mceliece6960119 |
247998921 | 249493145 | 252268431 | mceliece8192128pcf |
248255758 | 255775167 | 256603248 | mceliece8192128f |
293618986 | 295149809 | 296044076 | T: oddmanhattan128 |
196933945? | 311021347? | 379566117? | mceliece6960119pc |
255219542? | 328592528? | 546995463? | mceliece8192128 |
255237953? | 328702401? | 526743098? | mceliece8192128pc |
235077782? | 362973038? | 438200219? | mceliece6688128 |
297104026? | 369943024? | 508029220? | mceliece6688128pc |
466701300 | 470052401 | 473545557 | T: oddmanhattan192 |
830596167 | 832296802 | 835458968 | T: oddmanhattan256 |
841706053 | 866594935 | 871729950 | T: bigquake1 |
3823426149 | 3949181573 | 4050095163 | T: pqrsa15 |
7317700732 | 7522119363 | 7787508545 | T: bigquake3 |
13839524222 | 13932031014 | 14192338371 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15194 | 15911 | 16462 | T: rsa2048 |
23480 | 23617 | 24480 | ntruhps2048509 |
23669 | 23763 | 23928 | ntruplus576 |
25522 | 25676 | 26018 | ntruhrss701 |
27403 | 28600 | 30053 | mceliece348864 |
27807 | 28913 | 31020 | mceliece348864f |
30218 | 30278 | 30351 | kyber90s512 |
30716? | 30893? | 40796? | ntruplus768 |
33210 | 33282 | 33712 | ntruplus864 |
33369 | 33657 | 34262 | ntruhps2048677 |
32871 | 33740 | 35638 | mceliece348864pc |
33429 | 34778 | 36137 | mceliece348864pcf |
35228 | 35280 | 35351 | kyber512 |
37171 | 37907 | 38038 | sntrup653 |
38637 | 38837 | 38955 | T: sntrup4591761 |
38754 | 39502 | 44338 | ntruhps4096821 |
40297 | 40357 | 40579 | sntrup761 |
40665 | 40703 | 40762 | kyber90s768 |
42006 | 42109 | 43180 | ntruplus1152 |
49635 | 50334 | 50464 | sntrup857 |
53006 | 53068 | 53169 | kyber768 |
53587 | 53657 | 54371 | sntrup953 |
54087 | 54166 | 54341 | kyber90s1024 |
54567 | 54629 | 54724 | T: C:nhcompact512cca |
54459 | 55179 | 55381 | sntrup1013 |
55174 | 55340 | 62526 | ntrulpr653 |
57816 | 57986 | 58270 | ntrulpr761 |
62133 | 62206 | 62276 | threebears624r2cca |
62323 | 62407 | 62506 | threebears624r2ccax |
63403 | 63463 | 63583 | C:threebears624r2cpa |
58601 | 64234 | 72938 | mceliece460896f |
64300 | 64407 | 64505 | C:threebears624r2cpax |
59891 | 65726 | 74127 | mceliece460896 |
66159 | 66349 | 66764 | T: ntrulpr4591761 |
62935 | 67831 | 78109 | mceliece460896pcf |
64337 | 68287 | 75074 | mceliece460896pc |
69332 | 69410 | 69540 | sntrup1277 |
71455 | 71889 | 72789 | T: ntskem1264 |
73165 | 73284 | 75154 | kyber1024 |
73129 | 73529 | 74012 | T: C:r5nd1kem0d |
73575 | 73925 | 74865 | T: lightsaber2 |
73895 | 74000 | 74946 | T: C:nhcompact768cca |
73794 | 74069 | 81508 | ntrulpr857 |
76264 | 77127 | 77839 | T: lac128 |
77434 | 77552 | 78550 | ntrulpr953 |
79123 | 79772 | 80048 | ntrulpr1013 |
81892 | 82294 | 82738 | T: C:ledakemcpa14 |
83554 | 84190 | 84834 | T: C:ledakemcpa13 |
86907 | 87131 | 87966 | T: newhope512cca |
90771 | 92615 | 93913 | T: C:ledakemcpa12 |
95502 | 95635 | 96772 | T: C:nhcompact1024cca |
97210 | 97976 | 98871 | T: C:r5nd0kem2iot |
99059 | 99352 | 106921 | ntrulpr1277 |
99227 | 99720 | 100393 | T: C:r5nd1kem5d |
96419 | 99754 | 107478 | T: C:edonk128k16n80nu4l6 |
103179 | 103287 | 103512 | threebears936r2ccax |
102764 | 103377 | 104540 | T: C:r5nd1kem4longkey |
103321 | 103397 | 103718 | threebears936r2cca |
101125 | 105349 | 116157 | mceliece6688128f |
105322 | 105969 | 106578 | T: C:bikel1 |
107027 | 107093 | 107276 | C:threebears936r2cpax |
107133 | 107216 | 107395 | C:threebears936r2cpa |
104791 | 109849 | 118272 | mceliece6688128 |
107437 | 111643 | 119147 | mceliece6960119f |
109508 | 116577 | 124981 | mceliece6688128pc |
111081 | 117968 | 126073 | mceliece6688128pcf |
114951 | 119939 | 124049 | mceliece8192128f |
115016 | 120921 | 131171 | mceliece6960119pc |
113996 | 121008 | 125972 | mceliece6960119 |
117806 | 121845 | 123428 | mceliece8192128 |
120401 | 123476 | 127591 | T: ntrukem443 |
117625 | 124280 | 130334 | mceliece6960119pcf |
123270 | 126572 | 132655 | mceliece8192128pc |
126028 | 126764 | 148501 | T: lotus128 |
129856 | 131629 | 133914 | mceliece8192128pcf |
133471 | 134440 | 141430 | T: saber2 |
141527 | 142181 | 142921 | T: lac192 |
146429 | 147252 | 148099 | T: C:rolloi128 |
152454 | 152563 | 152966 | threebears1248r2cca |
152595 | 153028 | 153248 | threebears1248r2ccax |
157186 | 157883 | 158676 | T: C:r5nd3kem5d |
159845 | 159923 | 160028 | C:threebears1248r2cpax |
160027 | 160172 | 161423 | C:threebears1248r2cpa |
162833 | 163108 | 163986 | T: newhope1024cca |
166812 | 167165 | 168514 | T: lac256 |
178037 | 178785 | 180072 | T: C:rolloi192 |
191742 | 192459 | 193035 | T: ledakem1264 |
192028 | 193008 | 194819 | T: C:ledakemcpa34 |
194840 | 196230 | 198121 | T: C:ledakemcpa33 |
197056 | 198184 | 198897 | T: C:rolloi256 |
207342 | 209309 | 213458 | T: firesaber2 |
210185 | 212935 | 220486 | T: C:edonk128k16n80nu8l6 |
213131 | 214333 | 215607 | T: C:hila5 |
213861 | 214857 | 215613 | T: ntskem1380 |
218631 | 219514 | 221238 | T: ledakem1464 |
222665 | 222851 | 223117 | T: hqc128round4 |
223714 | 224196 | 224740 | T: saberx4 |
222742 | 226516 | 230899 | T: C:ledakemcpa32 |
225094 | 230071 | 235772 | T: ntrukem743 |
241564 | 242169 | 244908 | T: ledakem1364 |
247294 | 247722 | 248621 | T: lotus192 |
249169 | 250242 | 250999 | T: C:bikel3 |
260457 | 260672 | 261097 | T: ledakem13sl |
266230 | 267597 | 269312 | T: C:r5nd3kem0d |
270371 | 273216 | 280516 | T: C:edonk128k32n96nu4l4 |
278284 | 280157 | 281540 | T: C:r5nd5kem5d |
279855 | 281668 | 282664 | T: ledakem12sl |
282688 | 284026 | 285082 | T: kindi256342 |
272998 | 289814 | 290851 | T: ntskem13136 |
290093 | 290921 | 291778 | T: lotus256 |
324883 | 326127 | 328705 | T: C:r5nd5kem0d |
334042 | 334540 | 335666 | T: kindi512222 |
338515 | 339556 | 340296 | T: kindi512241 |
343246 | 343595 | 344034 | T: ledakem14sl |
384351 | 387558 | 395176 | T: C:edonk128ref |
426532 | 427296 | 428518 | T: C:ledakemcpa54 |
441662 | 443885 | 445369 | T: C:ledakemcpa53 |
450102 | 457636 | 468516 | T: C:ledakemcpa52 |
458200 | 458595 | 459288 | T: lima2p1024cca |
474023 | 476970 | 486283 | T: C:lake1 |
500629 | 501649 | 502167 | T: hqc192round4 |
510145 | 512393 | 514419 | T: rolloii128 |
522319 | 522813 | 523584 | T: ledakem3264 |
525972 | 527819 | 529613 | T: C:lake2 |
533410 | 534276 | 538478 | T: ledakem3464 |
536455 | 538324 | 539845 | T: rolloii192 |
549522 | 556692 | 559240 | T: C:r5n11kem0d |
565196 | 566333 | 567155 | T: ledakem3364 |
578504 | 580796 | 583766 | T: rolloii256 |
584387 | 585705 | 588002 | T: C:lake3 |
587653 | 589428 | 592034 | T: C:edonk192k32n128nu4l6 |
582436 | 600141 | 610494 | T: hqcrmrs128 |
622619 | 624006 | 632058 | T: kindi512321 |
648502 | 649284 | 673303 | T: titaniumccatoy |
641945 | 654133 | 660512 | T: hqc128 |
708601 | 709946 | 711426 | T: ledakem32sl |
710702 | 711472 | 712600 | T: kindi256522 |
757161 | 760835 | 768992 | T: C:edonk192k48n144nu4l4 |
780833 | 784373 | 790182 | T: locker2 |
783631 | 788256 | 796531 | T: locker1 |
795553 | 796343 | 817419 | T: ledakem33sl |
775945 | 800738 | 806306 | T: hqc1281 |
838576 | 840587 | 841419 | T: titaniumccalite |
874766 | 878234 | 884808 | T: locker3 |
891768 | 894232 | 900584 | T: ledakem34sl |
928109 | 929307 | 931484 | T: lima2p2048cca |
952470 | 953173 | 954440 | T: hqc256round4 |
1007645 | 1009230 | 1011425 | T: C:r5n13kem0d |
1018311 | 1022087 | 1028577 | T: locker4 |
1025062 | 1032291 | 1063335 | T: titaniumccastd |
1031791 | 1034913 | 1042135 | T: ledakem5364 |
1091242 | 1092303 | 1097325 | T: rqc128 |
1089123 | 1092413 | 1096292 | T: locker6 |
1199732 | 1216408 | 1248982 | T: hqcrmrs192 |
1225567 | 1227034 | 1229403 | T: limasp1018cca |
1254375 | 1257204 | 1303201 | T: titaniumccamed |
1262361 | 1263462 | 1270990 | T: ledakem5264 |
1271039 | 1275518 | 1281548 | T: locker5 |
1275286 | 1280359 | 1288100 | T: ledakem5464 |
1320574 | 1326732 | 1367953 | T: hqc192 |
1331240 | 1371352 | 1411158 | T: hqc1921 |
1443236 | 1444506 | 1447046 | T: ledakem54sl |
1470779 | 1493484 | 1526950 | T: titaniumccahi |
1469337 | 1510978 | 1526276 | T: hqc1922 |
1569846 | 1571635 | 1573706 | T: ledakem53sl |
1622893 | 1624762 | 1632105 | T: frodokem640 |
1785562 | 1795600 | 1798193 | T: ledakem52sl |
1831297 | 1840837 | 1848494 | T: frodokem640aes |
1873575 | 1880333 | 1895224 | T: locker7 |
1874623 | 1891492 | 1925655 | T: locker8 |
1916377 | 1921083 | 1931244 | T: rqc192 |
1838631 | 1936448 | 1952586 | T: titaniumccasuper |
1920468 | 1975742 | 2030218 | T: hqcrmrs256 |
2047810 | 2059419 | 2083252 | T: locker9 |
2109988 | 2140855 | 2213857 | T: hqc2561 |
2102651 | 2141639 | 2169977 | T: hqc256 |
2181804 | 2187593 | 2196285 | T: C:r5n15kem0d |
2208869 | 2251835 | 2293075 | T: hqc2562 |
2328520 | 2366925 | 2395292 | T: hqc2563 |
2398218 | 2400400 | 2406325 | T: limasp1306cca |
2504192 | 2507008 | 2515240 | T: limasp1822cca |
2699699? | 2724069? | 3612258? | T: rqc256 |
2907445 | 2979764 | 3024925 | T: bigquake1 |
3233722 | 3247902 | 3268691 | T: frodokem976 |
3505572 | 3515614 | 3523813 | T: frodokem976aes |
4171040 | 4183164 | 4196466 | T: frodokem640shake |
4775550 | 4791846 | 4848742 | T: limasp2062cca |
5903661 | 5931920 | 5948526 | T: frodokem1344aes |
7813778 | 7997700 | 8206210 | T: bigquake3 |
8836047 | 8846486 | 8935905 | T: frodokem976shake |
9590225 | 9596768 | 9653807 | T: sikep434 |
12040037 | 12387802 | 12644907 | T: bigquake5 |
13335508 | 13346565 | 13397111 | T: sikep503 |
14064062 | 14264405 | 14510085 | T: ramstakers216091 |
15018812 | 15071647 | 15153696 | T: sikep434comp |
15448062 | 15493552 | 15508797 | T: frodokem1344shake |
18829367 | 19393365 | 19436333 | T: pqrsa15 |
20668958 | 20785468 | 20936480 | T: sikep503comp |
26361913 | 26625478 | 26729430 | T: mersenne756839 |
27108724 | 27279835 | 27340197 | T: sikep610 |
37538615 | 37716266 | 38004589 | T: sikep610comp |
40379609 | 40619567 | 40683735 | T: sikep751 |
54386470 | 54693252 | 54904665 | T: oddmanhattan128 |
63168711 | 63486131 | 63890677 | T: sikep751comp |
66726661 | 67779923 | 69549143 | T: ramstakers756839 |
104187869 | 104571917 | 104876361 | T: oddmanhattan192 |
213665866 | 214278867 | 214930631 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16761 | 16794 | 16849 | C:threebears624r2cpax |
16921 | 16980 | 17119 | ntruplus576 |
21254 | 21282 | 21313 | C:threebears936r2cpax |
21304 | 21339 | 21375 | kyber90s512 |
22260 | 22319 | 22404 | ntruplus768 |
24230 | 24312 | 24883 | ntruplus864 |
25928 | 25949 | 25982 | C:threebears1248r2cpax |
27496 | 27571 | 27891 | kyber512 |
27780 | 27827 | 27877 | C:threebears624r2cpa |
28518 | 28736 | 28927 | T: C:r5nd1kem0d |
29209 | 29258 | 29323 | kyber90s768 |
30500 | 30673 | 30837 | ntruplus1152 |
34387 | 34428 | 34539 | C:threebears936r2cpa |
36666 | 37506 | 39053 | T: C:r5nd0kem2iot |
38117 | 38165 | 38348 | ntruhps2048509 |
39397 | 39544 | 39756 | T: C:r5nd1kem5d |
40353 | 40430 | 40732 | kyber90s1024 |
40752 | 40807 | 40855 | C:threebears1248r2cpa |
40841 | 41762 | 43012 | T: C:r5nd1kem4longkey |
41998 | 42198 | 42417 | kyber768 |
46077 | 46146 | 46268 | sntrup653 |
47067 | 47181 | 47367 | sntrup761 |
48599 | 49038 | 49952 | T: C:hila5 |
52321 | 52381 | 52496 | T: C:nhcompact512cca |
56575 | 56716 | 57087 | ntruhps2048677 |
59548 | 59738 | 60953 | ntruhrss701 |
59579 | 60746 | 61213 | kyber1024 |
63534 | 63611 | 63769 | sntrup857 |
64933 | 65069 | 65846 | ntrulpr653 |
64920 | 66237 | 67179 | T: C:r5nd3kem5d |
66324 | 66402 | 66558 | sntrup953 |
66845 | 67064 | 67490 | ntrulpr761 |
67510 | 67572 | 67644 | sntrup1013 |
71726 | 71909 | 72086 | T: C:nhcompact768cca |
71897 | 72092 | 72292 | ntruhps4096821 |
79230 | 79639 | 80006 | T: lightsaber2 |
82177 | 82278 | 82538 | sntrup1277 |
83294 | 83466 | 83687 | T: sntrup4591761 |
88416 | 88512 | 88659 | ntrulpr857 |
88631 | 88738 | 88913 | threebears624r2ccax |
91633 | 91817 | 99089 | ntrulpr953 |
93224 | 93364 | 93488 | T: newhope512cca |
93326 | 93423 | 93535 | T: C:nhcompact1024cca |
92717 | 93500 | 93764 | ntrulpr1013 |
93978 | 94340 | 102185 | T: ntrulpr4591761 |
99784 | 100635 | 101821 | T: lac128 |
108451 | 108659 | 108837 | mceliece348864 |
109012 | 109238 | 109402 | mceliece348864f |
112988 | 113062 | 113154 | threebears624r2cca |
113576 | 113787 | 114123 | mceliece348864pc |
114619 | 114794 | 115109 | mceliece348864pcf |
115438 | 115592 | 123044 | ntrulpr1277 |
121480 | 122936 | 126532 | T: C:r5nd5kem5d |
132018 | 132828 | 134542 | T: C:r5nd3kem0d |
134466 | 135115 | 138908 | T: ntrukem443 |
136182 | 136278 | 136399 | threebears936r2ccax |
142544 | 142927 | 152841 | T: saber2 |
150901 | 152085 | 173934 | T: lotus128 |
167248 | 168144 | 173641 | T: C:r5nd5kem0d |
169897 | 169996 | 170167 | threebears936r2cca |
175706 | 175909 | 176312 | T: newhope1024cca |
195268 | 195625 | 195804 | threebears1248r2ccax |
201042 | 201402 | 201732 | T: lac192 |
225141 | 226024 | 232929 | T: C:r5n11kem0d |
221542 | 226332 | 227107 | T: firesaber2 |
236195 | 236337 | 237061 | threebears1248r2cca |
236913 | 237323 | 237707 | mceliece460896 |
237385 | 237993 | 241974 | mceliece460896f |
237264 | 238214 | 238557 | T: saberx4 |
239861 | 240286 | 240954 | mceliece460896pcf |
241496 | 242157 | 243143 | mceliece460896pc |
259238 | 259607 | 260708 | mceliece6960119f |
260671 | 260903 | 261514 | mceliece6960119 |
267840 | 268036 | 268280 | mceliece6960119pcf |
268607 | 269742 | 273919 | mceliece6960119pc |
270795 | 275442 | 291048 | T: ntrukem743 |
276734 | 277177 | 278016 | mceliece8192128 |
275905 | 277286 | 277978 | mceliece6688128f |
277551 | 277899 | 278167 | mceliece6688128 |
277117 | 277953 | 279338 | mceliece8192128f |
283609 | 284111 | 284413 | mceliece6688128pcf |
283836 | 284802 | 285689 | mceliece6688128pc |
284914 | 285671 | 286543 | mceliece8192128pc |
284945 | 286062 | 286974 | mceliece8192128pcf |
292566 | 293883 | 297202 | T: lotus192 |
292774 | 303287 | 317933 | T: ntskem1264 |
322101 | 323395 | 326114 | T: C:r5n13kem0d |
325296 | 329833 | 337361 | T: lac256 |
349445 | 350218 | 351168 | T: lotus256 |
355129 | 357398 | 359490 | T: kindi256342 |
381952 | 382302 | 383033 | T: hqc128round4 |
440691 | 442159 | 444477 | T: kindi512222 |
448028 | 449377 | 453141 | T: kindi512241 |
553829 | 567148 | 568419 | T: ntskem1380 |
585466 | 586288 | 587601 | T: lima2p1024cca |
645998? | 647902? | 834666? | T: C:ledakemcpa13 |
645823 | 650706 | 676365 | T: C:ledakemcpa12 |
758434 | 759205 | 782113 | T: titaniumccatoy |
780867 | 784195 | 787958 | T: kindi512321 |
791103 | 794524 | 811373 | T: C:ledakemcpa14 |
794633 | 795713 | 797037 | T: hqc192round4 |
827070 | 827685 | 828506 | T: kindi256522 |
965719 | 969911 | 973349 | T: titaniumccalite |
970234 | 971760 | 996186 | T: hqcrmrs128 |
984705 | 990853 | 992933 | T: hqc128 |
1085058 | 1090744 | 1101094 | T: C:r5n15kem0d |
1096129 | 1101204 | 1108426 | T: C:rolloi128 |
1137470 | 1153337 | 1186339 | T: ntskem13136 |
1175373 | 1179912 | 1210189 | T: titaniumccastd |
1183995 | 1185947 | 1187635 | T: lima2p2048cca |
1222683 | 1225373 | 1233077 | T: C:rolloi192 |
1308185 | 1322369 | 1329445 | T: hqc1281 |
1430355 | 1462842 | 1464278 | T: titaniumccamed |
1544933 | 1555645 | 1561026 | T: C:bikel1 |
1556365 | 1559611 | 1584315 | T: hqc256round4 |
1580083 | 1583536 | 1590873 | T: limasp1018cca |
1622053 | 1625274 | 1634597 | T: frodokem640 |
1641828 | 1646375 | 1677050 | T: ledakem1264 |
1711273 | 1717294 | 1750669 | T: titaniumccahi |
1751472 | 1754322 | 1766353 | T: frodokem640aes |
1754267 | 1759846 | 1765266 | T: rolloii128 |
1753662 | 1765464 | 1798819 | T: C:ledakemcpa32 |
1750645 | 1778417 | 1797873 | T: hqcrmrs192 |
1781456 | 1791801 | 1798266 | T: ledakem1364 |
1793215 | 1799932 | 1823296 | T: hqc192 |
1860623 | 1865468 | 1870629 | T: C:lake1 |
1852611 | 1866565 | 1980801 | T: ledakem1464 |
1962690 | 1968067 | 1975327 | T: rolloii192 |
2045099 | 2057085 | 2092708 | T: hqc1921 |
2083333 | 2087200 | 2096054 | T: C:rolloi256 |
2115921 | 2120885 | 2153298 | T: rsa2048 |
2169474 | 2191713 | 2205283 | T: hqc1922 |
2134045 | 2216041 | 2229371 | T: ledakem13sl |
2154006 | 2220440 | 2228522 | T: titaniumccasuper |
2232766 | 2244140 | 2274912 | T: C:ledakemcpa33 |
2250348 | 2274740 | 2288696 | T: ledakem12sl |
2459234 | 2467865 | 2478315 | T: rolloii256 |
2442625 | 2492670 | 2502944 | T: ledakem14sl |
2610809 | 2617707 | 2631781 | T: C:ledakemcpa34 |
2803421 | 2849525 | 2872035 | T: hqcrmrs256 |
2813914 | 2866808 | 2886422 | T: hqc256 |
2966701 | 2985957 | 3040194 | T: hqc2561 |
3110931 | 3117923 | 3125849 | T: limasp1306cca |
3114828 | 3129411 | 3140905 | T: C:lake2 |
3128690 | 3155204 | 3205953 | T: hqc2562 |
3229298 | 3243581 | 3259212 | T: frodokem976 |
3258197 | 3273520 | 3282601 | T: limasp1822cca |
3243675 | 3353083 | 3412822 | T: hqc2563 |
3349956 | 3355331 | 3365566 | T: frodokem976aes |
3643284 | 3656096 | 3672516 | T: rqc128 |
3680971 | 3695563 | 3717595 | T: bigquake1 |
3759554 | 3769782 | 3784232 | T: locker1 |
3791679 | 3808841 | 3826099 | T: locker2 |
4093705 | 4099929 | 4110605 | T: frodokem640shake |
4167587 | 4184472 | 4202722 | T: C:lake3 |
4269466 | 4285129 | 4302859 | T: locker4 |
4210531? | 4494719? | 6333524? | T: C:edonk192k48n144nu4l4 |
4648168 | 4669593 | 4695933 | T: ledakem3364 |
4671014 | 4719787 | 4757932 | T: ledakem3264 |
4762024 | 4802242 | 4831621 | T: ledakem3464 |
4856843 | 4885018 | 4957707 | T: C:ledakemcpa52 |
4901238 | 4927958 | 4951149 | T: C:bikel3 |
5230034 | 5261292 | 5306972 | T: C:ledakemcpa53 |
5565189 | 5590217 | 5610173 | T: locker3 |
5684949 | 5691369 | 5705117 | T: frodokem1344aes |
5907681 | 5921012 | 6004877 | T: C:ledakemcpa54 |
6001081 | 6013611 | 6028724 | T: locker6 |
6210748 | 6227615 | 6246373 | T: ledakem32sl |
3870940? | 6293237? | 9814312? | T: C:edonk128k32n96nu4l4 |
6295434 | 6305036 | 6316929 | T: limasp2062cca |
6300715 | 6315288 | 6328867 | T: locker5 |
6935986 | 6955222 | 6972829 | T: locker7 |
6975157 | 6991038 | 7009109 | T: rqc192 |
6971097 | 6996907 | 7068910 | T: locker8 |
6956911 | 7071978 | 7149470 | T: ledakem33sl |
7442919 | 7468437 | 7528548 | T: ledakem34sl |
8695538 | 8775536 | 8808442 | T: frodokem976shake |
9360021 | 9389609 | 9412152 | T: locker9 |
10244468 | 10265927 | 10270412 | T: sikep434 |
10320373 | 10346294 | 10478119 | T: ledakem5264 |
10456813 | 10479399 | 10508363 | T: ledakem5364 |
10886572 | 10946988 | 12739819 | T: rqc256 |
10971115 | 10978593 | 10982409 | T: sikep434comp |
12925427 | 12966962 | 13049589 | T: ledakem5464 |
14240786 | 14251822 | 14292940 | T: sikep503 |
14358742 | 14409302 | 14470734 | T: ledakem53sl |
15056822 | 15123942 | 15173727 | T: ledakem54sl |
15187904 | 15213234 | 15591105 | T: sikep503comp |
15224911 | 15233809 | 15263045 | T: frodokem1344shake |
15163944 | 15276913 | 15342344 | T: ledakem52sl |
27344236 | 27478465 | 27817303 | T: sikep610 |
29054119 | 29111424 | 29128123 | T: sikep610comp |
29388799 | 29438966 | 29585843 | T: ramstakers216091 |
29718367 | 30743637 | 31539707 | T: bigquake3 |
38536603 | 38745778 | 38854359 | T: mersenne756839 |
43482200 | 43493387 | 43772508 | T: sikep751 |
46028189 | 46220756 | 47212752 | T: sikep751comp |
46360141 | 47753347 | 49655196 | T: bigquake5 |
46819923? | 57200428? | 91552189? | T: C:edonk128ref |
58594550 | 59185314 | 59528470 | T: oddmanhattan128 |
33768361? | 75732561? | 87904164? | T: C:edonk128k16n80nu4l6 |
46957432? | 112724641? | 177321659? | T: C:edonk192k32n128nu4l6 |
113697892 | 114055181 | 114387442 | T: oddmanhattan192 |
119546085 | 119649484 | 120212582 | T: pqrsa15 |
130298494 | 130910095 | 131690575 | T: ramstakers756839 |
24497305? | 152033939? | 178367292? | T: C:edonk128k16n80nu8l6 |
235038615 | 236072502 | 239290504 | T: oddmanhattan256 |
|
|
|