Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20250922
[Page version: 20251001 12:36:32]
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 |
17742 | 17862 | 18005 | kyber90s512 |
20357 | 20419 | 24562 | ntruplus576 |
22900 | 23000 | 23174 | kyber512 |
24956 | 25069 | 25146 | ntruplus768 |
25837 | 25992 | 26246 | kyber90s768 |
27826 | 27922 | 28041 | ntruplus864 |
31367 | 31464 | 31671 | T: C:nhcompact512cca |
35650 | 35712 | 35834 | T: lightsaber2 |
35415 | 35974 | 36450 | ntrulpr653 |
36270 | 36343 | 36462 | timer |
36295 | 36389 | 36565 | smaugt1 |
36752 | 36919 | 37116 | kyber90s1024 |
38095 | 38252 | 39045 | ntrulpr761 |
39496 | 39672 | 39913 | kyber768 |
39906 | 40138 | 40465 | T: lac128 |
40431 | 40631 | 41031 | T: ntrulpr4591761 |
36381? | 41765? | 45532? | ntruplus1152 |
42464 | 42521 | 42679 | C:threebears624r2cpa |
42424 | 42582 | 42721 | threebears624r2cca |
42703 | 42887 | 43166 | T: C:nhcompact768cca |
44536 | 44624 | 44720 | C:threebears624r2cpax |
44635 | 44960 | 45509 | T: C:r5nd1kem0d |
45578 | 45673 | 45831 | threebears624r2ccax |
48038 | 48274 | 48636 | ntrulpr857 |
50303 | 50495 | 50693 | T!!!newhope512cca |
50980 | 51348 | 52053 | ntrulpr953 |
52125 | 52570 | 53031 | ntrulpr1013 |
54233 | 54405 | 54595 | T: C:nhcompact1024cca |
54402 | 54788 | 55648 | kyber1024 |
54995 | 55130 | 55322 | smaugt3 |
60575 | 61194 | 62042 | T: C:r5nd1kem5d |
61020 | 62064 | 63680 | T: C:r5nd0kem2iot |
62998 | 63560 | 64531 | T: C:r5nd1kem4longkey |
63903 | 64085 | 64306 | T: saber2 |
66610 | 66786 | 67504 | ntrulpr1277 |
74929 | 75107 | 75252 | smaugt5 |
81660 | 81843 | 82528 | T: hqc128round4 |
84247 | 84358 | 84482 | threebears936r2cca |
87608 | 87822 | 89260 | T: lac256 |
88208 | 88313 | 88489 | C:threebears936r2cpa |
88288 | 88394 | 88502 | threebears936r2ccax |
90854 | 91136 | 91281 | C:threebears936r2cpax |
94654 | 95179 | 95547 | T!!!newhope1024cca |
94964 | 95906 | 96137 | T: lac192 |
97386 | 97473 | 97675 | T: firesaber2 |
98091 | 98991 | 100025 | T: C:r5nd3kem5d |
127105 | 127236 | 127388 | threebears1248r2cca |
132102 | 132202 | 132338 | threebears1248r2ccax |
132680 | 132777 | 133079 | C:threebears1248r2cpa |
135579 | 135739 | 136300 | C:threebears1248r2cpax |
153969 | 155202 | 155809 | T: C:hila5 |
159471 | 160461 | 162145 | T: C:r5nd3kem0d |
159900 | 160579 | 168139 | ntruhps2048509 |
176050 | 177949 | 179588 | T: C:r5nd5kem5d |
185783 | 186430 | 187017 | T: saberx4 |
191113 | 192581 | 193376 | T: C:r5nd5kem0d |
196979 | 197224 | 197771 | T: hqc192round4 |
250897 | 251321 | 253845 | T: kindi256342 |
255060 | 256162 | 282361 | ntruhrss701 |
263004 | 264058 | 264750 | T: kindi512222 |
263931 | 264970 | 289970 | ntruhps2048677 |
267131 | 267841 | 268523 | T: kindi512241 |
378307 | 379673 | 408493 | ntruhps4096821 |
391474 | 391959 | 392974 | T: hqc256round4 |
442894 | 444814 | 450534 | T: C:r5n11kem0d |
449679 | 453434 | 501168 | T: hqcrmrs128 |
505252 | 510588 | 529488 | T: hqc128 |
520482 | 527861 | 535045 | T: ntrukem443 |
523731 | 530959 | 546231 | T: hqc1281 |
553811 | 555041 | 557556 | T: kindi512321 |
588401 | 589722 | 591408 | T: C:bikel1 |
647000 | 647492 | 648032 | T: lima2p1024cca |
666881 | 667766 | 672971 | T: kindi256522 |
657586 | 669532 | 678360 | sntrup653 |
689175 | 690227 | 692235 | T: C:ledakemcpa14 |
716717 | 717657 | 718752 | sntrup761 |
803951 | 806532 | 808956 | T: C:ledakemcpa13 |
805756 | 809203 | 818350 | T: C:r5n13kem0d |
836176 | 838582 | 841495 | T: rqc128 |
846206 | 861082 | 874276 | T: C:edonk128k16n80nu4l6 |
881979 | 883350 | 891518 | sntrup4591761 |
886323 | 887018 | 887995 | T: titaniumccatoy |
896080 | 901918 | 928999 | T: hqcrmrs192 |
940408 | 951763 | 976180 | T: hqc1921 |
997927 | 998829 | 1034620 | T: hqc192 |
1006885 | 1008136 | 1009805 | T: titaniumccalite |
1002223 | 1016660 | 1044437 | T: hqc1922 |
1054443 | 1055943 | 1058117 | T: C:ledakemcpa12 |
1065056 | 1068026 | 1071274 | T: C:rolloi128 |
1100488 | 1104581 | 1138894 | sntrup857 |
1104805 | 1105476 | 1106497 | T: frodokem640 |
1303726 | 1306541 | 1311728 | T: titaniumccastd |
1313526 | 1314684 | 1316040 | T: lima2p2048cca |
1312086 | 1315419 | 1341445 | sntrup953 |
1351467 | 1354715 | 1359153 | T: C:rolloi192 |
1354723 | 1357041 | 1359099 | T: frodokem640aes |
1381733 | 1386148 | 1391069 | T: C:edonk128k16n80nu8l6 |
1415777 | 1416928 | 1418404 | T: limasp1018cca |
1431861? | 1440712? | 2067473? | T: rqc192 |
1446808 | 1451184 | 1455816 | sntrup1013 |
1449783 | 1451716 | 1453274 | T: titaniumccamed |
1428825 | 1466499 | 1479175 | T: hqc2561 |
1462152 | 1496164 | 1536422 | T: hqcrmrs256 |
1505773 | 1511883 | 1516502 | T: C:ledakemcpa34 |
1517565 | 1531712 | 1551364 | T: C:edonk128k32n96nu4l4 |
1528462 | 1543185 | 1582569 | T: hqc2562 |
1566243 | 1596843 | 1643328 | T: hqc2563 |
1615560 | 1620476 | 1622977 | T: titaniumccahi |
1576946 | 1624169 | 1627905 | T: hqc256 |
1668083 | 1669671 | 1672766 | T: C:bikel3 |
1741753 | 1745078 | 1747879 | T: C:rolloi256 |
1844115 | 1866961 | 1891883 | T: ntrukem743 |
1851184 | 1878047 | 1897292 | T: C:edonk192k32n128nu4l6 |
1893850 | 1898794 | 1904537 | T: C:r5n15kem0d |
1944248 | 1949974 | 1955505 | T: C:edonk128ref |
1975468 | 1977517 | 1979826 | T: titaniumccasuper |
2058550? | 2066116? | 2965478? | T: rqc256 |
2101729 | 2104271 | 2113683 | T: C:ledakemcpa33 |
2244949 | 2298814 | 2331449 | sntrup1277 |
2322479 | 2336301 | 2356883 | T: C:lake1 |
2385269 | 2389542 | 2395213 | T: frodokem976 |
2417249 | 2421389 | 2430552 | T: C:lake2 |
2535417 | 2538592 | 2544410 | T: ledakem1464 |
2596125 | 2597070 | 2601945 | T: limasp1306cca |
2639602 | 2643286 | 2649909 | T: C:lake3 |
2765810 | 2774130 | 2778776 | T: frodokem976aes |
2763019 | 2782240 | 2811747 | T: C:edonk192k48n144nu4l4 |
2844140 | 2848938 | 2880472 | T: limasp1822cca |
2948558 | 2953096 | 2997708 | T: C:ledakemcpa32 |
2963035 | 2972549 | 2981755 | T: C:ledakemcpa53 |
3249569 | 3253218 | 3266310 | T: ledakem1364 |
3374978 | 3386894 | 3412147 | T: ledakem1264 |
3445460 | 3449768 | 3458456 | T: C:ledakemcpa54 |
3569715 | 3824423 | 3872648 | T: frodokem640shake |
4099635 | 4110003 | 4124419 | T: locker1 |
4102135? | 4115563? | 5521911? | T: ledakem14sl |
4242999 | 4248131 | 4253154 | T: rolloii192 |
4285825 | 4289333 | 4303182 | T: rolloii128 |
4513870 | 4522297 | 4531313 | T: locker2 |
4715184 | 4718505 | 4721895 | T: frodokem1344aes |
3889837? | 4875663? | 5886918? | T: ledakem13sl |
4965212 | 4969569 | 4972968 | T: rolloii256 |
4981784 | 4993852 | 5008567 | T: locker3 |
5212483 | 5225725 | 5243628 | T: limasp2062cca |
5295525 | 5302941 | 5315876 | T: locker4 |
5711340 | 5748774 | 6358221 | T: ledakem12sl |
5873571 | 5879182 | 5887702 | T: sikep434 |
5953437 | 5963061 | 6019855 | T: C:ledakemcpa52 |
6269078 | 6279956 | 6293674 | T: locker6 |
5790688? | 6678954? | 8261987? | T: ledakem3464 |
6679841 | 6821594 | 6952200 | T: ramstakers216091 |
7165716 | 7207374 | 7418533 | T: ledakem3364 |
7223363 | 7239612 | 7253478 | T: locker5 |
8131385 | 8138529 | 8165137 | T: ledakem3264 |
8139315 | 8141969 | 8186683 | T: sikep503 |
8288576 | 8292364 | 8296416 | T: frodokem976shake |
8539725 | 8543824 | 8546790 | T: remblem1056 |
8631978 | 8639006 | 8723406 | T: remblem928 |
9085772 | 9156322 | 9321389 | T: ledakem33sl |
9298380 | 9342494 | 9914354 | T: lotus128 |
9629667 | 9660256 | 10540862 | T: sikep434comp |
9333691 | 10163603 | 10861394 | T: ledakem34sl |
10228391 | 10245753 | 10265359 | T: locker7 |
11216616 | 11230934 | 11245340 | T: locker8 |
11103865 | 11476715 | 12858981 | T: ledakem5464 |
11565133 | 11647508 | 12773639 | T: ledakem32sl |
11952004 | 11974978 | 12041909 | T: locker9 |
12430336 | 12448456 | 12656057 | T: ledakem5364 |
12996478 | 13017671 | 13039875 | T: frodokem1344shake |
13244815 | 13304031 | 14451760 | T: sikep503comp |
13883354 | 14115763 | 16651580 | T: ledakem54sl |
14803241 | 14908445 | 14956728 | T: sikep610 |
18401915 | 18439464 | 18467926 | T: lotus192 |
18630953 | 18696025 | 20170143 | T: ledakem5264 |
18846404 | 21135780 | 21972333 | T: ledakem53sl |
23069221 | 23158450 | 23193453 | T: mersenne756839 |
24875605 | 24891453 | 24900701 | T: sikep751 |
25336735 | 25393654 | 27456186 | T: sikep610comp |
29759761 | 30307487 | 30488122 | mceliece348864pcf |
30190247 | 30424601 | 30705190 | T: ramstakers756839 |
29904257 | 30551991 | 31662791 | mceliece348864f |
30506591 | 30627287 | 34334703 | T: ledakem52sl |
34447044 | 34488954 | 34766869 | T: lotus256 |
39301175 | 39368721 | 42694386 | T: sikep751comp |
30333776? | 40707818? | 61341878? | mceliece348864 |
44454863 | 44543996 | 44629577 | T: ntskem1264 |
40085687? | 50407085? | 70956577? | mceliece348864pc |
50993096? | 86297448? | 128961672? | T: rsa2048 |
97854657 | 98126944 | 98595409 | mceliece460896pcf |
98189973 | 98431959 | 98772671 | mceliece460896f |
105521910 | 107107582 | 107915576 | T: ntskem1380 |
130724302? | 142764654? | 229161394? | mceliece460896pc |
98784124? | 160457278? | 228774173? | mceliece460896 |
194980251 | 195480862 | 196442414 | mceliece6960119f |
194550631 | 196035189 | 198335608 | mceliece6960119pcf |
237063022 | 238089376 | 239954182 | mceliece6688128pcf |
236222317 | 238451417 | 241465535 | mceliece6688128f |
245460791 | 245852149 | 249841201 | T: ntskem13136 |
248625184 | 249452748 | 250570767 | mceliece8192128pcf |
249663894 | 250547413 | 252590081 | mceliece8192128f |
198775031? | 262509003? | 389908232? | mceliece6960119pc |
300482882 | 301872068 | 303246014 | T: oddmanhattan128 |
256712304? | 321394727? | 443446776? | mceliece6960119 |
322487338? | 339246084? | 543181262? | mceliece8192128 |
240322405? | 375783767? | 467145601? | mceliece6688128 |
306616175? | 381826995? | 505654095? | mceliece6688128pc |
252114092? | 395620893? | 479256141? | mceliece8192128pc |
478984033 | 483888898 | 485563998 | T: oddmanhattan192 |
847932858 | 850074042 | 851718341 | T: oddmanhattan256 |
825233157 | 853875788 | 859702285 | T: bigquake1 |
3167349053 | 3260051727 | 3317469604 | T: pqrsa15 |
7472471652 | 7601050981 | 7807561575 | T: bigquake3 |
13851331411 | 13978400679 | 14209610161 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15203 | 15695 | 16545 | T: rsa2048 |
21719 | 21755 | 21802 | timer |
21968 | 22024 | 22097 | smaugt1 |
22346 | 22749 | 23258 | ntruhps2048509 |
22888 | 22947 | 23018 | ntruplus576 |
24257 | 24375 | 24863 | ntruhrss701 |
28201 | 28234 | 28311 | ntruplus768 |
27492 | 29169 | 31059 | mceliece348864 |
27960 | 29443 | 31417 | mceliece348864f |
31010 | 31080 | 31391 | kyber90s512 |
32280 | 32334 | 32503 | ntruplus864 |
31683 | 32419 | 32791 | ntruhps2048677 |
32348 | 33489 | 34836 | mceliece348864pcf |
32645 | 33571 | 35597 | mceliece348864pc |
35216 | 35514 | 35638 | kyber512 |
38215 | 38889 | 39560 | ntruhps4096821 |
39471 | 39699 | 39831 | sntrup4591761 |
39797 | 40323 | 40745 | sntrup653 |
41431 | 41521 | 41754 | kyber90s768 |
42584 | 42677 | 42851 | ntruplus1152 |
43019 | 43141 | 43510 | sntrup761 |
43772 | 43851 | 43933 | smaugt3 |
47769 | 47905 | 47991 | T: lightsaber2 |
52290 | 52433 | 52591 | T: C:nhcompact512cca |
53154 | 53302 | 53398 | kyber768 |
52888 | 53353 | 53664 | sntrup857 |
55387 | 55490 | 55612 | kyber90s1024 |
57210 | 57375 | 57893 | sntrup953 |
58291 | 58810 | 59198 | sntrup1013 |
59458 | 59598 | 59837 | ntrulpr653 |
56945? | 61775? | 71626? | mceliece460896f |
62415 | 62554 | 62730 | smaugt5 |
62577 | 62802 | 62942 | ntrulpr761 |
63314 | 63477 | 63609 | threebears624r2cca |
63504 | 63599 | 63694 | threebears624r2ccax |
64638 | 64729 | 64835 | C:threebears624r2cpa |
64762 | 64822 | 64930 | C:threebears624r2cpax |
60276 | 65968 | 72810 | mceliece460896 |
62351 | 67580 | 77262 | mceliece460896pc |
62592 | 67612 | 76863 | mceliece460896pcf |
70249 | 70454 | 70912 | T: C:nhcompact768cca |
71593 | 71771 | 71954 | T: ntrulpr4591761 |
73302 | 73667 | 74102 | T: C:r5nd1kem0d |
73365 | 73740 | 74703 | kyber1024 |
73715 | 74152 | 74648 | sntrup1277 |
76510 | 76822 | 77751 | T: ntskem1264 |
79339 | 79557 | 80063 | T: lac128 |
79460 | 79608 | 79822 | ntrulpr857 |
80080 | 80125 | 80188 | T: saber2 |
82193 | 82369 | 82659 | T!!!newhope512cca |
83194 | 83858 | 84132 | ntrulpr953 |
83829 | 84173 | 84698 | T: C:ledakemcpa14 |
85629 | 85881 | 86338 | ntrulpr1013 |
86370 | 86785 | 87453 | T: C:ledakemcpa13 |
91614 | 91936 | 92257 | T: C:nhcompact1024cca |
96283 | 97743 | 99559 | T: C:ledakemcpa12 |
98137 | 98997 | 100088 | T: C:r5nd0kem2iot |
97374 | 100228 | 108007 | T: C:edonk128k16n80nu4l6 |
99790 | 100338 | 100881 | T: C:r5nd1kem5d |
103340 | 103457 | 103651 | threebears936r2cca |
103403 | 103479 | 103645 | threebears936r2ccax |
103724 | 104203 | 105452 | T: C:r5nd1kem4longkey |
108002 | 108096 | 108362 | ntrulpr1277 |
102032 | 109078 | 119439 | mceliece6688128f |
102011 | 109509 | 117849 | mceliece6688128 |
106357 | 109615 | 115104 | mceliece6960119 |
106120 | 109801 | 116459 | mceliece6960119f |
109753 | 109815 | 109952 | C:threebears936r2cpa |
109783 | 109884 | 109995 | C:threebears936r2cpax |
105671 | 112351 | 120505 | mceliece6688128pcf |
113340 | 113777 | 114481 | T: C:bikel1 |
117097 | 117200 | 117326 | T: firesaber2 |
116725 | 118321 | 120815 | mceliece8192128 |
116602 | 119316 | 123477 | mceliece6960119pc |
115319 | 119379 | 125480 | mceliece6960119pcf |
109247 | 119961 | 130298 | mceliece6688128pc |
119000 | 122354 | 141103 | mceliece8192128f |
126060 | 127836 | 130652 | mceliece8192128pcf |
130688 | 136366 | 151344 | mceliece8192128pc |
128529 | 143245 | 145061 | T: lotus128 |
137014 | 143414 | 148537 | T: ntrukem443 |
147372 | 148193 | 148897 | T: lac192 |
154640 | 155052 | 155927 | T!!!newhope1024cca |
155425 | 156664 | 158016 | T: C:rolloi128 |
156587 | 156664 | 156793 | threebears1248r2ccax |
156661 | 156744 | 156888 | threebears1248r2cca |
157389 | 158162 | 159276 | T: C:r5nd3kem5d |
163795 | 164381 | 164595 | C:threebears1248r2cpax |
164617 | 164677 | 164847 | C:threebears1248r2cpa |
173430 | 174324 | 176069 | T: lac256 |
178503 | 179670 | 182193 | T: C:rolloi192 |
193451 | 194095 | 194527 | T: ledakem1264 |
195259 | 195677 | 196519 | T: C:ledakemcpa34 |
202538 | 203095 | 204249 | T: C:ledakemcpa33 |
202899 | 203535 | 204732 | T: C:rolloi256 |
207555 | 208310 | 209354 | T: lotus192 |
209850 | 213472 | 220731 | T: C:edonk128k16n80nu8l6 |
213476 | 214094 | 214904 | T: C:hila5 |
217818 | 218629 | 219289 | T: ntskem1380 |
221015 | 221297 | 221524 | T: hqc128round4 |
222214 | 222892 | 224256 | T: ledakem1464 |
227357 | 227672 | 228167 | T: saberx4 |
232177 | 237465 | 245636 | T: ntrukem743 |
237475 | 240400 | 245226 | T: C:ledakemcpa32 |
241435 | 242317 | 243629 | T: ledakem1364 |
260382 | 261460 | 262935 | T: C:r5nd3kem0d |
261691 | 265017 | 265853 | T: lotus256 |
266710 | 267715 | 269648 | T: C:bikel3 |
266164 | 268247 | 268547 | T: ledakem13sl |
277943 | 279440 | 281683 | T: C:r5nd5kem5d |
280323 | 284055 | 292959 | T: C:edonk128k32n96nu4l4 |
284865 | 285804 | 287557 | T: ledakem12sl |
282127 | 297676 | 301439 | T: ntskem13136 |
316033 | 317561 | 319021 | T: C:r5nd5kem0d |
326863 | 327116 | 327632 | T: kindi256342 |
342644 | 344519 | 352399 | T: ledakem14sl |
382748 | 383118 | 383931 | T: kindi512222 |
386635 | 387495 | 388318 | T: kindi512241 |
389516 | 392419 | 399839 | T: C:edonk128ref |
436563 | 437770 | 439290 | T: C:ledakemcpa54 |
454453 | 455000 | 456022 | T: lima2p1024cca |
450995 | 455878 | 457612 | T: C:ledakemcpa53 |
464164 | 465563 | 496144 | T: ledakem3464 |
472681 | 475613 | 483834 | T: C:lake1 |
481153 | 488087 | 497288 | T: C:ledakemcpa52 |
503338 | 506109 | 511036 | T: C:edonk192k32n128nu4l6 |
505244 | 506262 | 506709 | T: hqc192round4 |
511554 | 513364 | 516356 | T: rolloii128 |
525019 | 527104 | 535894 | T: C:lake2 |
542687 | 543994 | 548782 | T: rolloii192 |
546664 | 547056 | 547878 | T: ledakem3264 |
568275 | 570491 | 575881 | T: C:r5n11kem0d |
573917 | 574405 | 581073 | T: ledakem3364 |
593439 | 594517 | 597047 | T: C:lake3 |
597735 | 599196 | 601431 | T: rolloii256 |
607692 | 636046 | 664536 | T: hqcrmrs128 |
654738 | 673941 | 692692 | T: hqc128 |
701545 | 702709 | 703628 | T: titaniumccatoy |
722140 | 723335 | 724549 | T: kindi512321 |
725838 | 727314 | 728622 | T: ledakem32sl |
737151 | 743356 | 749852 | T: C:edonk192k48n144nu4l4 |
753846 | 756915 | 765960 | T: locker1 |
762330 | 764680 | 769424 | T: locker2 |
760320 | 773491 | 787883 | T: hqc1281 |
791191 | 792265 | 797410 | T: ledakem33sl |
799164 | 799942 | 800872 | T: kindi256522 |
872824 | 876308 | 880183 | T: locker3 |
894270 | 895474 | 933845 | T: ledakem34sl |
916921 | 917815 | 921636 | T: titaniumccalite |
919899 | 922132 | 923821 | T: lima2p2048cca |
955840 | 957762 | 964322 | T: hqc256round4 |
965729 | 968968 | 974049 | T: locker4 |
1037464 | 1039134 | 1040716 | T: C:r5n13kem0d |
1083406 | 1084489 | 1085513 | T: titaniumccastd |
1084620 | 1087161 | 1092688 | T: locker6 |
1104687 | 1107141 | 1111555 | T: rqc128 |
1176062 | 1183358 | 1186523 | T: ledakem5364 |
1224821 | 1226270 | 1242863 | T: limasp1018cca |
1216617 | 1232905 | 1262010 | T: hqcrmrs192 |
1238760 | 1240270 | 1246171 | T: ledakem54sl |
1240644 | 1244362 | 1248904 | T: locker5 |
1262515 | 1265271 | 1343657 | T: ledakem5464 |
1314704 | 1326537 | 1330287 | T: ledakem5264 |
1359514 | 1360801 | 1362208 | T: titaniumccamed |
1323716 | 1364676 | 1369449 | T: hqc192 |
1349111 | 1377083 | 1407503 | T: hqc1921 |
1447261 | 1469343 | 1510817 | T: hqc1922 |
1538959 | 1540545 | 1543733 | T: titaniumccahi |
1628178 | 1629639 | 1640040 | T: frodokem640 |
1728981 | 1742621 | 1849419 | T: ledakem53sl |
1779076 | 1782907 | 1787730 | T: locker7 |
1810214 | 1811272 | 1812573 | T: frodokem640aes |
1822139 | 1827807 | 1834633 | T: locker8 |
1892811 | 1896617 | 1912268 | T: ledakem52sl |
1939950 | 1941030 | 1942742 | T: titaniumccasuper |
1965653? | 1971659? | 2600824? | T: rqc192 |
2000055 | 2010616 | 2026266 | T: locker9 |
1999722 | 2045267 | 2082057 | T: hqcrmrs256 |
2083566 | 2104758 | 2142846 | T: hqc2561 |
2124002 | 2169809 | 2185278 | T: hqc256 |
2197848 | 2245442 | 2268319 | T: hqc2562 |
2242685 | 2249963 | 2256311 | T: C:r5n15kem0d |
2281778 | 2314415 | 2347963 | T: hqc2563 |
2358613 | 2360216 | 2372902 | T: limasp1306cca |
2499770 | 2502085 | 2530925 | T: limasp1822cca |
2769371? | 2777915? | 4596045? | T: rqc256 |
2920274 | 2960753 | 3018861 | T: bigquake1 |
3268300 | 3272800 | 3277093 | T: frodokem976 |
3503204 | 3519069 | 3541632 | T: frodokem976aes |
3919246 | 4078540 | 4110941 | T: frodokem640shake |
4781470 | 4801997 | 4859361 | T: limasp2062cca |
5937146 | 5941459 | 5959271 | T: frodokem1344aes |
7807203 | 8071164 | 8298287 | T: bigquake3 |
8904697 | 8908531 | 8920888 | T: frodokem976shake |
9594507 | 9609149 | 9611967 | T: sikep434 |
11751866 | 12019956 | 12314479 | T: bigquake5 |
12246572 | 12469643 | 12680272 | T: ramstakers216091 |
12772801 | 12782814 | 12907183 | T: remblem1056 |
12921902 | 12934131 | 12944481 | T: remblem928 |
13364410 | 13367778 | 13398251 | T: sikep503 |
13632747 | 13741114 | 13761846 | T: frodokem1344shake |
15057421 | 15142274 | 15243702 | T: sikep434comp |
17127752 | 17155694 | 17176469 | T: pqrsa15 |
19690524 | 19754026 | 19801611 | T: mersenne756839 |
20624715 | 20675072 | 20741670 | T: sikep503comp |
27134066 | 27140108 | 27248905 | T: sikep610 |
37360864 | 37517467 | 37707416 | T: sikep610comp |
40237141 | 40292804 | 40327690 | T: sikep751 |
53987296 | 54301959 | 54573040 | T: oddmanhattan128 |
54166051 | 54402578 | 54794961 | T: ramstakers756839 |
63012524 | 63208735 | 63649139 | T: sikep751comp |
102610682 | 102789475 | 103067452 | T: oddmanhattan192 |
212255475 | 212917939 | 213739167 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15931 | 15972 | 16015 | ntruplus576 |
17723 | 17765 | 17808 | C:threebears624r2cpax |
19326 | 19354 | 19408 | ntruplus768 |
21930 | 21969 | 22000 | kyber90s512 |
22583 | 22635 | 22691 | C:threebears936r2cpax |
22861 | 22904 | 22967 | ntruplus864 |
27463 | 27501 | 27595 | C:threebears1248r2cpax |
27742 | 27786 | 27854 | kyber512 |
28672 | 28735 | 28798 | C:threebears624r2cpa |
28644 | 29124 | 29823 | T: C:r5nd1kem0d |
29939 | 30004 | 30622 | kyber90s768 |
30388 | 30435 | 30489 | ntruplus1152 |
33703 | 33754 | 33837 | smaugt1 |
34189 | 34231 | 34275 | timer |
35543 | 35616 | 35712 | C:threebears936r2cpa |
37047 | 37136 | 38287 | ntruhps2048509 |
38008 | 38162 | 38542 | T: C:r5nd0kem2iot |
38778 | 39103 | 39660 | T: C:r5nd1kem5d |
40867 | 41016 | 41247 | T: C:r5nd1kem4longkey |
41409 | 41509 | 41627 | kyber90s1024 |
42143 | 42237 | 42326 | C:threebears1248r2cpa |
42293 | 42358 | 42418 | kyber768 |
46948 | 46989 | 47062 | T: lightsaber2 |
49336 | 49462 | 49761 | T: C:hila5 |
50478 | 50546 | 50636 | T: C:nhcompact512cca |
51840 | 52024 | 52265 | sntrup761 |
53501 | 54199 | 54335 | sntrup653 |
55282 | 55422 | 57875 | ntruhps2048677 |
57024 | 57331 | 61635 | ntruhrss701 |
59497 | 59559 | 59607 | smaugt3 |
59784 | 59997 | 60815 | kyber1024 |
66177 | 67872 | 71579 | T: C:r5nd3kem5d |
68438 | 68569 | 68736 | T: C:nhcompact768cca |
71260 | 71528 | 78061 | ntruhps4096821 |
71944 | 72078 | 72240 | ntrulpr653 |
73846 | 73965 | 74110 | sntrup857 |
74036 | 74284 | 74550 | ntrulpr761 |
77766 | 77831 | 77896 | T: saber2 |
77346 | 77863 | 78067 | sntrup953 |
78643 | 79374 | 79651 | sntrup1013 |
83568 | 83975 | 84075 | smaugt5 |
83983 | 84584 | 84755 | sntrup4591761 |
89487 | 89630 | 89867 | T!!!newhope512cca |
90169 | 90288 | 90421 | T: C:nhcompact1024cca |
90670 | 90755 | 90974 | threebears624r2ccax |
96761 | 96868 | 97009 | ntrulpr857 |
96088 | 97143 | 97269 | sntrup1277 |
99855 | 100891 | 101147 | ntrulpr953 |
101120 | 102324 | 103769 | ntrulpr1013 |
103131 | 103404 | 103612 | T: ntrulpr4591761 |
107190 | 107649 | 108618 | T: lac128 |
115255 | 115401 | 115630 | T: firesaber2 |
115557 | 115849 | 115941 | threebears624r2cca |
118259 | 118442 | 118611 | mceliece348864 |
118273 | 118890 | 127558 | mceliece348864f |
123156 | 123282 | 123736 | mceliece348864pcf |
123670 | 123839 | 124104 | mceliece348864pc |
127932 | 128120 | 128348 | ntrulpr1277 |
131866 | 133848 | 140050 | T: C:r5nd5kem5d |
135566 | 136927 | 139367 | T: C:r5nd3kem0d |
139368 | 139447 | 139540 | threebears936r2ccax |
146911 | 150618 | 169574 | T: ntrukem443 |
152358 | 166296 | 171150 | T: lotus128 |
167107 | 168113 | 168414 | T!!!newhope1024cca |
170019 | 171290 | 173284 | T: C:r5nd5kem0d |
174571 | 174800 | 175032 | threebears936r2cca |
200372 | 200501 | 200654 | threebears1248r2ccax |
210035 | 211007 | 212592 | T: lac192 |
227045 | 228896 | 230655 | T: C:r5n11kem0d |
242946 | 243092 | 243303 | threebears1248r2cca |
243636 | 244406 | 246249 | mceliece460896f |
244895 | 245606 | 262694 | mceliece460896 |
245308 | 247522 | 247924 | T: lotus192 |
248098 | 248503 | 248882 | T: saberx4 |
248713 | 249579 | 251196 | mceliece460896pcf |
249181 | 249634 | 250821 | mceliece460896pc |
267457 | 268186 | 268783 | mceliece6960119 |
268317 | 269318 | 270988 | mceliece6960119f |
276752 | 277323 | 278351 | mceliece6960119pcf |
277218 | 277823 | 280663 | mceliece6960119pc |
284908 | 285981 | 302771 | mceliece6688128 |
285321 | 285991 | 307524 | mceliece6688128f |
285562 | 286174 | 287279 | mceliece8192128 |
286753 | 289249 | 307747 | T: ntrukem743 |
286646 | 290229 | 305017 | mceliece8192128f |
293068 | 293874 | 294355 | mceliece6688128pcf |
292969 | 294001 | 320415 | mceliece6688128pc |
294294 | 295502 | 296891 | mceliece8192128pcf |
295590 | 296664 | 298094 | T: ntskem1264 |
296088 | 298548 | 321938 | mceliece8192128pc |
323987 | 324402 | 326180 | T: C:r5n13kem0d |
330675 | 334147 | 338538 | T: lotus256 |
243785? | 336349? | 348424? | T: lac256 |
382766 | 383377 | 392423 | T: hqc128round4 |
413728 | 414561 | 415239 | T: kindi256342 |
513075 | 514089 | 515110 | T: kindi512222 |
518362 | 519597 | 520811 | T: kindi512241 |
560174 | 562264 | 563690 | T: ntskem1380 |
581611 | 582174 | 583522 | T: lima2p1024cca |
715722 | 727662 | 730214 | T: C:ledakemcpa12 |
808030 | 808468 | 808942 | T: hqc192round4 |
824143 | 824689 | 825507 | T: titaniumccatoy |
857121 | 859819 | 862340 | T: C:ledakemcpa14 |
710331? | 903201? | 917798? | T: C:ledakemcpa13 |
915772 | 916403 | 918436 | T: kindi512321 |
940620 | 942259 | 943762 | T: kindi256522 |
972960 | 975960 | 1031529 | T: hqcrmrs128 |
969098 | 1017154 | 1022990 | T: hqc128 |
1060805 | 1061577 | 1063178 | T: titaniumccalite |
1068187 | 1070603 | 1073889 | T: C:rolloi128 |
1069985 | 1071395 | 1072670 | T: ntskem13136 |
1095749 | 1098907 | 1105628 | T: C:r5n15kem0d |
1171138 | 1172617 | 1174766 | T: lima2p2048cca |
1243560 | 1245835 | 1249318 | T: C:rolloi192 |
1253467 | 1254433 | 1255276 | T: titaniumccastd |
1269905 | 1283072 | 1294235 | T: hqc1281 |
1551690 | 1553001 | 1556754 | T: titaniumccamed |
1560738 | 1562341 | 1566598 | T: hqc256round4 |
1582095 | 1585649 | 1601385 | T: limasp1018cca |
1612151 | 1615654 | 1620593 | T: C:bikel1 |
1622592 | 1624332 | 1639448 | T: frodokem640 |
1737676 | 1739459 | 1741143 | T: frodokem640aes |
1757433 | 1761969 | 1765569 | T: rolloii128 |
1747618 | 1795368 | 1852970 | T: hqcrmrs192 |
1796268 | 1801863 | 1810558 | T: ledakem1264 |
1801623 | 1803121 | 1804866 | T: titaniumccahi |
1821200 | 1826802 | 1831851 | T: C:lake1 |
1820294 | 1839967 | 1975560 | T: hqc192 |
1927799 | 1929640 | 1933644 | T: C:ledakemcpa32 |
1957255 | 1961272 | 1966772 | T: rolloii192 |
1959363 | 1964905 | 1995100 | T: ledakem1364 |
2043945 | 2050301 | 2066048 | T: C:rolloi256 |
2081524 | 2089324 | 2092583 | T: rsa2048 |
2048869 | 2102842 | 2115336 | T: hqc1921 |
2062592 | 2117923 | 2133451 | T: hqc1922 |
2114518 | 2119856 | 2128229 | T: ledakem1464 |
2262272 | 2263915 | 2265743 | T: titaniumccasuper |
2318874 | 2320408 | 2323710 | T: C:ledakemcpa33 |
2463162 | 2467121 | 2618230 | T: ledakem13sl |
2507079 | 2510298 | 2513635 | T: rolloii256 |
2539969 | 2546565 | 2550138 | T: ledakem12sl |
2728818 | 2743049 | 2828559 | T: ledakem14sl |
2158640? | 2758763? | 2791757? | T: C:ledakemcpa34 |
2716526 | 2811595 | 2947051 | T: hqcrmrs256 |
2823618 | 2832832 | 2989004 | T: hqc256 |
3074115 | 3076352 | 3078466 | T: limasp1306cca |
3076591 | 3083633 | 3091971 | T: C:lake2 |
3012740 | 3085833 | 3108642 | T: hqc2561 |
3115997 | 3203729 | 3254272 | T: hqc2562 |
3239331 | 3241251 | 3285956 | T: limasp1822cca |
3259908 | 3262165 | 3264387 | T: frodokem976 |
3130694 | 3327264 | 3343606 | T: hqc2563 |
3348517 | 3351415 | 3378942 | T: frodokem976aes |
3609708 | 3619004 | 3632051 | T: locker1 |
3690269 | 3698343 | 3706461 | T: rqc128 |
3741992 | 3753068 | 3763329 | T: locker2 |
3688956 | 3789048 | 3805666 | T: bigquake1 |
3745246 | 4025816 | 4038697 | T: frodokem640shake |
4102265 | 4113797 | 4124610 | T: locker4 |
2842037? | 4154153? | 4272056? | T: C:edonk192k48n144nu4l4 |
4217789 | 4231062 | 4240901 | T: C:lake3 |
5114069 | 5123222 | 5138569 | T: C:bikel3 |
5019917 | 5124586 | 5185663 | T: C:ledakemcpa52 |
5317576 | 5366425 | 5389223 | T: ledakem3264 |
5367520 | 5383459 | 5427231 | T: ledakem3364 |
5459896 | 5514940 | 5533132 | T: C:ledakemcpa53 |
5711983 | 5717462 | 5729382 | T: frodokem1344aes |
5705651 | 5728458 | 5752456 | T: locker3 |
5592993 | 5791164 | 5884802 | T: ledakem3464 |
6187795 | 6204556 | 6228494 | T: locker6 |
6271318 | 6278150 | 6284728 | T: locker5 |
4833607? | 6289695? | 6316182? | T: C:ledakemcpa54 |
6309507 | 6321778 | 6348405 | T: limasp2062cca |
4397537? | 6365020? | 9114709? | T: C:edonk128k32n96nu4l4 |
6683445 | 6694805 | 6710762 | T: locker7 |
6880129 | 6890672 | 6902699 | T: locker8 |
6892523 | 6908069 | 6925220 | T: ledakem32sl |
7052023 | 7078748 | 8308494 | T: rqc192 |
7805757 | 7848399 | 8326685 | T: ledakem33sl |
8490788 | 8553022 | 8646653 | T: ledakem34sl |
8735144 | 8742006 | 8754512 | T: frodokem976shake |
9347815 | 9371746 | 9392967 | T: locker9 |
10247202 | 10250837 | 10270734 | T: sikep434 |
10985721 | 11003432 | 11008162 | T: sikep434comp |
11564495 | 11639666 | 11658031 | T: ledakem5264 |
11045142? | 11818004? | 14695497? | T: rqc256 |
12149383 | 12181960 | 12350421 | T: ledakem5364 |
9799582? | 13547707? | 93894675? | T: C:edonk128ref |
13548341 | 13635302 | 13691247 | T: frodokem1344shake |
14241665 | 14243544 | 14275892 | T: sikep503 |
14263000 | 14301871 | 15057807 | T: ledakem5464 |
15217072 | 15236508 | 15263733 | T: sikep503comp |
16775661 | 16929487 | 18446599 | T: ledakem53sl |
16910911 | 16941897 | 17000820 | T: ledakem52sl |
17178835 | 17230444 | 17288838 | T: ledakem54sl |
17254022 | 17282242 | 17457470 | T: remblem1056 |
17402566 | 17415757 | 17500636 | T: remblem928 |
25574301 | 25616213 | 26709055 | T: ramstakers216091 |
27451210 | 27491189 | 27695624 | T: sikep610 |
28998218 | 29076429 | 29134654 | T: sikep610comp |
29078106 | 29122163 | 29162438 | T: mersenne756839 |
30184016 | 30819926 | 32136332 | T: bigquake3 |
43453970 | 43494176 | 43599368 | T: sikep751 |
40068293 | 45850104 | 46386246 | T: bigquake5 |
46251754 | 46337574 | 46349033 | T: sikep751comp |
10272957? | 48173808? | 142583317? | T: C:edonk128k16n80nu4l6 |
20446148? | 52638591? | 233957666? | T: C:edonk192k32n128nu4l6 |
58429711 | 58588850 | 59363393 | T: oddmanhattan128 |
25441191? | 70106401? | 73178707? | T: C:edonk128k16n80nu8l6 |
103850581 | 104635495 | 104816828 | T: ramstakers756839 |
107121299 | 107224585 | 107518108 | T: pqrsa15 |
111945500 | 112119213 | 112350649 | T: oddmanhattan192 |
231566166 | 231811891 | 232892907 | T: oddmanhattan256 |
|
|
|