Measurements of key-encapsulation mechanisms on one machine: amd64; Kaby Lake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20241022
[Page version: 20241120 00:41:14]
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:
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 |
20010 | 20129 | 24460 | ntruplus576 |
22811 | 22923 | 23084 | kyber512 |
24750 | 24818 | 25329 | ntruplus768 |
25409 | 25540 | 25698 | kyber90s768 |
27379 | 27475 | 27718 | ntruplus864 |
32496 | 32659 | 32869 | T: C:nhcompact512cca |
34742 | 35439 | 35810 | ntrulpr653 |
35807 | 36069 | 36345 | kyber90s1024 |
36210 | 36351 | 38143 | smaugt1 |
36325 | 36486 | 43125 | timer |
37512 | 37643 | 38514 | ntrulpr761 |
38175 | 38286 | 38436 | T: lac128 |
38375 | 38502 | 39480 | T: ntrulpr4591761 |
39107 | 39156 | 39256 | T: lightsaber2 |
39419 | 39534 | 39782 | kyber768 |
35744? | 40540? | 48198? | ntruplus1152 |
42831 | 42895 | 44230 | C:threebears624r2cpa |
43478 | 43549 | 43970 | threebears624r2cca |
44801 | 44892 | 46021 | C:threebears624r2cpax |
44781 | 44986 | 45460 | T: C:r5nd1kem0d |
45790 | 45857 | 46099 | threebears624r2ccax |
45712 | 45918 | 46196 | T: C:nhcompact768cca |
47036 | 47210 | 50647 | ntrulpr857 |
50543 | 50937 | 51947 | ntrulpr953 |
51033 | 51504 | 54302 | ntrulpr1013 |
51345 | 51595 | 51853 | smaugt3 |
53014 | 53333 | 59942 | T!!!newhope512cca |
54518 | 54966 | 55682 | kyber1024 |
57547 | 57799 | 58050 | T: C:nhcompact1024cca |
60047 | 60764 | 61972 | T: C:r5nd0kem2iot |
60684 | 61333 | 62030 | T: C:r5nd1kem5d |
62903 | 63583 | 64795 | T: C:r5nd1kem4longkey |
64754 | 64974 | 69137 | ntrulpr1277 |
68072 | 68153 | 68986 | T: saber2 |
74460 | 74607 | 78317 | smaugt5 |
83716 | 83859 | 84133 | T: lac256 |
84710 | 84800 | 85224 | T: hqc128round4 |
86375 | 86468 | 93216 | threebears936r2cca |
88264 | 88369 | 88793 | threebears936r2ccax |
88427 | 88585 | 89294 | C:threebears936r2cpa |
91310 | 91435 | 92585 | C:threebears936r2cpax |
92401 | 92690 | 93020 | T: lac192 |
98089 | 99067 | 99756 | T: C:r5nd3kem5d |
101341 | 102653 | 108836 | T!!!newhope1024cca |
104550 | 104696 | 105341 | T: firesaber2 |
126772 | 126833 | 127037 | threebears1248r2cca |
131688 | 131780 | 138477 | threebears1248r2ccax |
132482 | 132572 | 133324 | C:threebears1248r2cpa |
136288 | 136437 | 143246 | C:threebears1248r2cpax |
154318 | 155200 | 159466 | ntruhps2048509 |
157036 | 158297 | 158949 | T: C:hila5 |
163905 | 164706 | 166192 | T: C:r5nd3kem0d |
180525 | 181762 | 182807 | T: C:r5nd5kem5d |
183522 | 191333 | 205062 | 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 |
253417 | 254996 | 265155 | ntruhrss701 |
266986 | 268892 | 275068 | ntruhps2048677 |
369353 | 377086 | 394515 | ntruhps4096821 |
401704 | 402781 | 403512 | T: hqc256round4 |
411867 | 418950 | 429668 | T: ntrukem443 |
435900 | 437782 | 443280 | T: C:r5n11kem0d |
428686 | 443639 | 448845 | T: hqcrmrs128 |
473312 | 475488 | 476236 | T: kindi512321 |
475362 | 494326 | 497732 | T: hqc128 |
511668 | 533815 | 535183 | T: hqc1281 |
583925 | 585227 | 586649 | T: C:bikel1 |
592163 | 593666 | 594401 | T: kindi256522 |
639075 | 651153 | 667988 | sntrup653 |
651381 | 652034 | 652591 | T: lima2p1024cca |
698097 | 699322 | 701857 | T: C:ledakemcpa14 |
788101 | 791459 | 812871 | T: C:r5n13kem0d |
826726 | 828099 | 852346 | T: titaniumccatoy |
831473 | 835515 | 840990 | T: C:ledakemcpa13 |
820391 | 838776 | 854232 | T: rqc128 |
836881 | 850742 | 864186 | sntrup761 |
844728 | 856565 | 877432 | sntrup4591761 |
859705 | 877611 | 892913 | T: C:edonk128k16n80nu4l6 |
853072 | 885942 | 891748 | T: hqcrmrs192 |
922327 | 922964 | 924590 | T: titaniumccalite |
942030 | 956814 | 974941 | T: ntrukem743 |
952913 | 957317 | 992980 | T: hqc1921 |
958849 | 965393 | 1000552 | T: hqc192 |
991557 | 993323 | 997654 | T: C:ledakemcpa12 |
1025693 | 1030512 | 1082516 | T: hqc1922 |
1018968 | 1037052 | 1059849 | T: C:rolloi128 |
1064470 | 1081512 | 1117022 | sntrup857 |
1089986 | 1091563 | 1093722 | T: frodokem640 |
1197665 | 1215802 | 1239756 | T: C:rolloi192 |
1236667 | 1245727 | 1291206 | T: titaniumccastd |
1323661 | 1324428 | 1330397 | T: lima2p2048cca |
1304229 | 1325859 | 1350347 | T: titaniumccamed |
1310882 | 1330871 | 1371865 | sntrup953 |
1360603 | 1363203 | 1367026 | T: frodokem640aes |
1382679 | 1386748 | 1393931 | T: C:edonk128k16n80nu8l6 |
1416585 | 1419314 | 1422775 | T: limasp1018cca |
1403197 | 1451474 | 1455652 | T: hqcrmrs256 |
1430464 | 1459289 | 1496996 | sntrup1013 |
1428935? | 1464016? | 2042121? | T: rqc192 |
1458337 | 1465218 | 1477920 | T: C:ledakemcpa34 |
1429947 | 1475016 | 1521844 | T: hqc2561 |
1511899 | 1540693 | 1588131 | T: hqc2562 |
1505154 | 1559093 | 1562030 | T: titaniumccahi |
1568391 | 1574713 | 1622843 | T: hqc256 |
1579465 | 1597885 | 1615461 | T: C:edonk128k32n96nu4l4 |
1609008 | 1612974 | 1619865 | T: C:bikel3 |
1593660 | 1637227 | 1682121 | T: hqc2563 |
1738962 | 1775286 | 1826621 | 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 |
2001191 | 2019722 | 2126198 | T: rqc256 |
2211333 | 2222119 | 2233512 | T: C:ledakemcpa33 |
2225204 | 2265675 | 2309312 | sntrup1277 |
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 |
4342823 | 4378008 | 4411344 | T: rolloii192 |
4347908 | 4379574 | 4431715 | 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 |
5100905 | 5126206 | 5184449 | 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 |
9036087 | 9086891 | 9659085 | T: lotus128 |
9284498? | 9319643? | 12366577? | T: ledakem34sl |
9242461 | 9432500 | 9680548 | T: ledakem33sl |
9566930 | 9637851 | 10422068 | T: sikep434comp |
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 |
17924724 | 18037988 | 18125432 | 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 |
31108115 | 31213129 | 31509536 | mceliece348864pcf |
29435298 | 31372750 | 31732037 | T: ledakem52sl |
30941772 | 31424471 | 31524343 | mceliece348864f |
33683564 | 33781946 | 33990302 | T: lotus256 |
36647548 | 37288462 | 37925859 | T: ramstakers756839 |
39321311 | 39582398 | 42911957 | T: sikep751comp |
42964692 | 43544097 | 44522815 | T: ntskem1264 |
31169248? | 50894776? | 71592171? | mceliece348864pc |
32441575? | 51160780? | 63509856? | mceliece348864 |
56472298? | 90314708? | 186816430? | T: rsa2048 |
96674568 | 97744371 | 98198623 | mceliece460896pcf |
98408283 | 99602958 | 100508353 | mceliece460896f |
103076756 | 104565593 | 106146875 | T: ntskem1380 |
99844602? | 162620453? | 200279808? | mceliece460896 |
132961524? | 164360456? | 227025576? | mceliece460896pc |
194604129 | 195944965 | 199047648 | mceliece6960119pcf |
196443460 | 202038906 | 203142286 | mceliece6960119f |
237598765 | 239108926 | 240904595 | mceliece6688128f |
240250733 | 241421548 | 242971583 | mceliece6688128pcf |
245182687 | 245824583 | 251779234 | T: ntskem13136 |
250710032 | 252606940 | 258057177 | mceliece8192128pcf |
252854079 | 257945192 | 259375472 | mceliece8192128f |
199831746? | 266479786? | 386684806? | mceliece6960119pc |
293618986 | 295149809 | 296044076 | T: oddmanhattan128 |
254806613? | 317082190? | 379633111? | mceliece6960119 |
242171640? | 318657103? | 455766952? | mceliece6688128 |
261468209? | 334874359? | 471753560? | mceliece8192128 |
263423079? | 342103643? | 465725270? | mceliece8192128pc |
251704623? | 390924476? | 614525810? | mceliece6688128pc |
466701300 | 470052401 | 473545557 | T: oddmanhattan192 |
830596167 | 832296802 | 835458968 | T: oddmanhattan256 |
863423151 | 871303014 | 877767006 | T: bigquake1 |
3823426149 | 3949181573 | 4050095163 | T: pqrsa15 |
7439856658 | 7627798633 | 7950467299 | T: bigquake3 |
13912170072 | 14075126189 | 14342737667 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15194 | 15911 | 16462 | T: rsa2048 |
21766 | 21794 | 21909 | timer |
21994 | 22048 | 22171 | smaugt1 |
22686 | 22780 | 26236 | ntruplus576 |
23393 | 23554 | 24330 | ntruhps2048509 |
26162 | 26312 | 26607 | ntruhrss701 |
28054 | 28127 | 29018 | ntruplus768 |
27807 | 28476 | 30706 | mceliece348864f |
30218 | 30278 | 30351 | kyber90s512 |
28819 | 30504 | 33321 | mceliece348864 |
32158 | 32395 | 33135 | ntruplus864 |
33072 | 34238 | 35554 | mceliece348864pc |
32888 | 34282 | 36129 | mceliece348864pcf |
35254 | 35287 | 35361 | kyber512 |
35859 | 36139 | 36816 | ntruhps2048677 |
39076 | 39248 | 39958 | sntrup4591761 |
39002 | 39521 | 40481 | ntruhps4096821 |
38893 | 39605 | 39812 | sntrup653 |
40665 | 40703 | 40762 | kyber90s768 |
42165 | 42246 | 43288 | ntruplus1152 |
42318 | 42401 | 42704 | sntrup761 |
43548 | 43813 | 44436 | smaugt3 |
51153 | 51240 | 51375 | T: lightsaber2 |
51777 | 52453 | 52736 | sntrup857 |
52962 | 53062 | 53187 | kyber768 |
54087 | 54166 | 54341 | kyber90s1024 |
54567 | 54629 | 54724 | T: C:nhcompact512cca |
56070 | 56185 | 57000 | sntrup953 |
56812 | 57579 | 57806 | sntrup1013 |
57961 | 58050 | 58196 | ntrulpr653 |
56050 | 60865 | 66659 | mceliece460896f |
61311 | 61549 | 61935 | ntrulpr761 |
56317? | 61562? | 75899? | mceliece460896 |
62154 | 62244 | 62389 | smaugt5 |
63404 | 63463 | 64538 | threebears624r2ccax |
64401 | 64476 | 65617 | C:threebears624r2cpa |
64558 | 64605 | 64823 | C:threebears624r2cpax |
65288 | 65679 | 69016 | threebears624r2cca |
66671 | 66861 | 67482 | T: ntrulpr4591761 |
64643 | 69709 | 79221 | mceliece460896pcf |
66932 | 71069 | 82291 | mceliece460896pc |
71455 | 71889 | 72789 | T: ntskem1264 |
72500 | 72629 | 73053 | sntrup1277 |
73129 | 73529 | 74012 | T: C:r5nd1kem0d |
73452 | 73677 | 77972 | kyber1024 |
73895 | 74000 | 74946 | T: C:nhcompact768cca |
76264 | 77127 | 77839 | T: lac128 |
77901 | 78052 | 82044 | ntrulpr857 |
81892 | 82294 | 82738 | T: C:ledakemcpa14 |
82627 | 82828 | 83389 | ntrulpr953 |
83989 | 84129 | 85022 | ntrulpr1013 |
83554 | 84190 | 84834 | T: C:ledakemcpa13 |
85779 | 85919 | 87280 | T: saber2 |
86934 | 87270 | 90593 | T!!!newhope512cca |
90771 | 92615 | 93913 | T: C:ledakemcpa12 |
95502 | 95635 | 96772 | T: C:nhcompact1024cca |
97210 | 97976 | 98871 | T: C:r5nd0kem2iot |
99227 | 99720 | 100393 | T: C:r5nd1kem5d |
96419 | 99754 | 107478 | T: C:edonk128k16n80nu4l6 |
103103 | 103205 | 103778 | threebears936r2ccax |
102764 | 103377 | 104540 | T: C:r5nd1kem4longkey |
105135 | 105276 | 106085 | ntrulpr1277 |
105322 | 105969 | 106578 | T: C:bikel1 |
100530 | 106125 | 114913 | mceliece6688128 |
101320 | 106333 | 114222 | mceliece6688128f |
106564 | 106728 | 111073 | threebears936r2cca |
109275 | 109478 | 114092 | C:threebears936r2cpa |
109371 | 109512 | 110200 | C:threebears936r2cpax |
110573 | 115198 | 124795 | mceliece6688128pc |
112512 | 116670 | 122214 | mceliece6960119f |
115938 | 119460 | 122665 | mceliece8192128f |
116404 | 120674 | 127282 | mceliece6960119pc |
114956 | 120717 | 129226 | mceliece6960119 |
120305 | 122645 | 127236 | T: ntrukem443 |
113443 | 123205 | 131119 | mceliece6688128pcf |
122066 | 124193 | 127826 | mceliece8192128 |
121373 | 124472 | 132522 | mceliece6960119pcf |
125853 | 125962 | 126094 | T: firesaber2 |
125036 | 127321 | 136028 | mceliece8192128pcf |
134365 | 137057 | 146732 | mceliece8192128pc |
141527 | 142181 | 142921 | T: lac192 |
125163 | 143279 | 148750 | T: lotus128 |
147952 | 149418 | 156964 | T: C:rolloi128 |
156012 | 156118 | 157359 | threebears1248r2cca |
156076 | 156296 | 163179 | threebears1248r2ccax |
157186 | 157883 | 158676 | T: C:r5nd3kem5d |
163563 | 163786 | 174200 | C:threebears1248r2cpa |
163777 | 163969 | 165233 | C:threebears1248r2cpax |
163577 | 165111 | 174244 | T!!!newhope1024cca |
166812 | 167165 | 168514 | T: lac256 |
178685 | 181034 | 186926 | T: C:rolloi192 |
191742 | 192459 | 193035 | T: ledakem1264 |
192028 | 193008 | 194819 | T: C:ledakemcpa34 |
194840 | 196230 | 198121 | T: C:ledakemcpa33 |
201613 | 204166 | 211841 | T: C:rolloi256 |
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 |
222742 | 226516 | 230899 | T: C:ledakemcpa32 |
224591 | 228645 | 233540 | T: ntrukem743 |
224090 | 232930 | 250587 | T: saberx4 |
241564 | 242169 | 244908 | T: ledakem1364 |
246794 | 247165 | 248299 | 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 |
306440 | 314838 | 326801 | 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 |
522319 | 522813 | 523584 | T: ledakem3264 |
525972 | 527819 | 529613 | T: C:lake2 |
519931 | 531432 | 554730 | T: rolloii128 |
533410 | 534276 | 538478 | T: ledakem3464 |
537244 | 544205 | 561328 | T: rolloii192 |
549522 | 556692 | 559240 | T: C:r5n11kem0d |
565196 | 566333 | 567155 | T: ledakem3364 |
584387 | 585705 | 588002 | T: C:lake3 |
587653 | 589428 | 592034 | T: C:edonk192k32n128nu4l6 |
597437 | 599423 | 626601 | T: hqcrmrs128 |
593673 | 603596 | 620218 | T: rolloii256 |
622619 | 624006 | 632058 | T: kindi512321 |
648502 | 649284 | 673303 | T: titaniumccatoy |
626614 | 652865 | 677355 | 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 |
1089123 | 1092413 | 1096292 | T: locker6 |
1097679 | 1112821 | 1136546 | T: rqc128 |
1168159 | 1202420 | 1243353 | 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 |
1308410 | 1325172 | 1364909 | 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 |
1838631 | 1936448 | 1952586 | T: titaniumccasuper |
1973157 | 1979676 | 2035318 | T: hqcrmrs256 |
1993030? | 2029306? | 2609534? | T: rqc192 |
2047810 | 2059419 | 2083252 | T: locker9 |
2109988 | 2140855 | 2213857 | T: hqc2561 |
2113796 | 2166861 | 2209103 | 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 |
2739137 | 2796597 | 2835252 | T: rqc256 |
2890473 | 2935224 | 3016451 | 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 |
7743339 | 7919806 | 8128191 | T: bigquake3 |
8836047 | 8846486 | 8935905 | T: frodokem976shake |
9590225 | 9596768 | 9653807 | T: sikep434 |
11929216 | 12222200 | 12511068 | 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 |
15778 | 15814 | 15859 | ntruplus576 |
17502 | 17544 | 17591 | C:threebears624r2cpax |
19173 | 19202 | 19247 | ntruplus768 |
21304 | 21339 | 21375 | kyber90s512 |
22343 | 22379 | 22442 | C:threebears936r2cpax |
22727 | 22790 | 23156 | ntruplus864 |
27188 | 27216 | 27280 | C:threebears1248r2cpax |
27418 | 27476 | 27930 | kyber512 |
28599 | 28648 | 28817 | C:threebears624r2cpa |
28518 | 28736 | 28927 | T: C:r5nd1kem0d |
29209 | 29258 | 29323 | kyber90s768 |
30151 | 30205 | 30297 | ntruplus1152 |
33891 | 33956 | 37504 | smaugt1 |
34468 | 34558 | 34718 | timer |
35414 | 35467 | 35605 | C:threebears936r2cpa |
36666 | 37506 | 39053 | T: C:r5nd0kem2iot |
38936 | 39010 | 39526 | ntruhps2048509 |
39397 | 39544 | 39756 | T: C:r5nd1kem5d |
40353 | 40430 | 40732 | kyber90s1024 |
40841 | 41762 | 43012 | T: C:r5nd1kem4longkey |
41951 | 42003 | 42117 | kyber768 |
41936 | 42005 | 43107 | C:threebears1248r2cpa |
48599 | 49038 | 49952 | T: C:hila5 |
50146 | 50199 | 50312 | T: lightsaber2 |
50783 | 50871 | 51087 | sntrup761 |
52321 | 52381 | 52496 | T: C:nhcompact512cca |
52534 | 52657 | 53030 | sntrup653 |
57573 | 57740 | 57921 | ntruhps2048677 |
58927 | 59260 | 59641 | smaugt3 |
60385 | 60693 | 61141 | ntruhrss701 |
59405 | 60923 | 61540 | kyber1024 |
64920 | 66237 | 67179 | T: C:r5nd3kem5d |
69350 | 69524 | 73414 | ntrulpr653 |
71726 | 71909 | 72086 | T: C:nhcompact768cca |
71927 | 72012 | 72205 | sntrup857 |
72529 | 72623 | 76654 | ntrulpr761 |
73580 | 73855 | 74583 | ntruhps4096821 |
75736 | 76062 | 76639 | sntrup953 |
77166 | 77322 | 80984 | sntrup1013 |
81784 | 81886 | 82079 | sntrup4591761 |
82791 | 83141 | 86954 | T: saber2 |
83952 | 84175 | 84750 | smaugt5 |
90357 | 90452 | 90590 | threebears624r2ccax |
93326 | 93423 | 93535 | T: C:nhcompact1024cca |
93587 | 93831 | 101393 | T!!!newhope512cca |
94333 | 94490 | 95041 | T: ntrulpr4591761 |
94500 | 94593 | 94752 | ntrulpr857 |
94818 | 94940 | 95273 | sntrup1277 |
99032 | 99248 | 102734 | ntrulpr953 |
99958 | 100165 | 103595 | ntrulpr1013 |
99784 | 100635 | 101821 | T: lac128 |
115697 | 115905 | 123010 | threebears624r2cca |
116893 | 117106 | 122341 | mceliece348864 |
118248 | 118331 | 118466 | mceliece348864f |
122209 | 122484 | 123391 | mceliece348864pcf |
122333 | 122676 | 122820 | mceliece348864pc |
121480 | 122936 | 126532 | T: C:r5nd5kem5d |
123065 | 123264 | 123590 | T: firesaber2 |
124526 | 124740 | 132248 | ntrulpr1277 |
132018 | 132828 | 134542 | T: C:r5nd3kem0d |
136050 | 137484 | 146691 | T: ntrukem443 |
139073 | 139194 | 146129 | threebears936r2ccax |
148462? | 164494? | 185709? | T: lotus128 |
167248 | 168144 | 173641 | T: C:r5nd5kem0d |
175520 | 175702 | 182807 | threebears936r2cca |
175704 | 177091 | 189056 | T!!!newhope1024cca |
199865 | 200059 | 207676 | threebears1248r2ccax |
201042 | 201402 | 201732 | T: lac192 |
225141 | 226024 | 232929 | T: C:r5n11kem0d |
240002 | 240318 | 240676 | mceliece460896f |
239815 | 240987 | 242881 | mceliece460896 |
241930 | 242516 | 252133 | threebears1248r2cca |
244504 | 245262 | 246218 | mceliece460896pc |
247017 | 247477 | 248385 | mceliece460896pcf |
238496 | 250450 | 265309 | T: saberx4 |
265625 | 266025 | 266367 | mceliece6960119f |
265292 | 267619 | 279605 | mceliece6960119 |
272274 | 272954 | 273456 | mceliece6960119pc |
272577 | 273019 | 273738 | mceliece6960119pcf |
272990 | 280427 | 293617 | T: ntrukem743 |
280942 | 281502 | 281905 | mceliece6688128 |
281642 | 282004 | 283115 | mceliece6688128f |
281006 | 282289 | 282574 | mceliece8192128 |
282364 | 282871 | 283738 | mceliece8192128f |
289367 | 290310 | 291871 | mceliece6688128pcf |
290080 | 290780 | 292125 | mceliece6688128pc |
291724 | 292588 | 300937 | mceliece8192128pc |
291860 | 293766 | 298556 | mceliece8192128pcf |
293137 | 295776 | 296858 | T: lotus192 |
292774 | 303287 | 317933 | T: ntskem1264 |
322101 | 323395 | 326114 | T: C:r5n13kem0d |
325296 | 329833 | 337361 | T: lac256 |
336480 | 338238 | 340421 | 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 |
959647 | 961782 | 976950 | T: hqc128 |
945873 | 967603 | 991204 | T: hqcrmrs128 |
965719 | 969911 | 973349 | T: titaniumccalite |
1085058 | 1090744 | 1101094 | T: C:r5n15kem0d |
1125176 | 1141885 | 1164035 | T: C:rolloi128 |
1137470 | 1153337 | 1186339 | T: ntskem13136 |
1175373 | 1179912 | 1210189 | T: titaniumccastd |
1183995 | 1185947 | 1187635 | T: lima2p2048cca |
1260651 | 1276968 | 1301685 | 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 |
1753662 | 1765464 | 1798819 | T: C:ledakemcpa32 |
1745621 | 1776817 | 1783165 | T: hqcrmrs192 |
1781456 | 1791801 | 1798266 | T: ledakem1364 |
1757684 | 1801736 | 1840917 | T: hqc192 |
1782633 | 1811423 | 1844990 | T: rolloii128 |
1860623 | 1865468 | 1870629 | T: C:lake1 |
1852611 | 1866565 | 1980801 | T: ledakem1464 |
1986461 | 2011908 | 2053397 | T: rolloii192 |
2045099 | 2057085 | 2092708 | T: hqc1921 |
2115921 | 2120885 | 2153298 | T: rsa2048 |
2169474 | 2191713 | 2205283 | T: hqc1922 |
2180455 | 2210236 | 2243629 | T: C:rolloi256 |
2134045 | 2216041 | 2229371 | T: ledakem13sl |
2154006 | 2220440 | 2228522 | T: titaniumccasuper |
2232766 | 2244140 | 2274912 | T: C:ledakemcpa33 |
2250348 | 2274740 | 2288696 | T: ledakem12sl |
2442625 | 2492670 | 2502944 | T: ledakem14sl |
2542551 | 2582688 | 2618784 | T: rolloii256 |
2610809 | 2617707 | 2631781 | T: C:ledakemcpa34 |
2754132 | 2762476 | 2859879 | T: hqcrmrs256 |
2854871 | 2879162 | 2919758 | 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 |
3615955 | 3686307 | 3763522 | T: bigquake1 |
3726351 | 3766454 | 3793443 | T: rqc128 |
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 |
6971097 | 6996907 | 7068910 | T: locker8 |
6956911 | 7071978 | 7149470 | T: ledakem33sl |
7189228 | 7265894 | 8243883 | T: rqc192 |
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 |
10971115 | 10978593 | 10982409 | T: sikep434comp |
11257921 | 11329391 | 12046627 | T: rqc256 |
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 |
30086394 | 31269296 | 31508168 | T: bigquake3 |
38536603 | 38745778 | 38854359 | T: mersenne756839 |
43482200 | 43493387 | 43772508 | T: sikep751 |
46028189 | 46220756 | 47212752 | T: sikep751comp |
46896685 | 47504131 | 47666531 | 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 |
|
|
|