Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont Plus (706a8); 2019 Intel Celeron N4020; 2 x 1100MHz; gemini, supercop-20250307
[Page version: 20250424 15:53:56]
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 |
78009 | 78492 | 79217 | T: C:r5nd1kem0d |
94391 | 94564 | 95486 | T: lightsaber2 |
95392 | 96093 | 97142 | T: C:r5nd0kem2iot |
101063 | 101698 | 102641 | T: C:r5nd1kem5d |
104446 | 105148 | 106539 | T: C:r5nd1kem4longkey |
106008 | 106075 | 106263 | C:threebears624r2cpa |
107212 | 107301 | 107424 | threebears624r2cca |
109812 | 110144 | 110780 | kyber512 |
110837 | 110938 | 111214 | C:threebears624r2cpax |
112605 | 112710 | 112755 | threebears624r2ccax |
128213 | 128531 | 129806 | smaugt1 |
128458 | 129666 | 130543 | timer |
174416 | 174865 | 175750 | kyber768 |
175544 | 176000 | 178291 | T: lac128 |
177079 | 177365 | 177813 | T!!!newhope512cca |
186254 | 187173 | 188479 | T: C:r5nd3kem5d |
188584 | 188693 | 189623 | T: saber2 |
193409 | 193476 | 193735 | threebears936r2cca |
202990 | 203406 | 203674 | threebears936r2ccax |
203256 | 204051 | 204841 | C:threebears936r2cpa |
207965 | 208292 | 208467 | C:threebears936r2cpax |
218622? | 218984? | 273570? | ntruplus576 |
253598 | 253870 | 255369 | smaugt3 |
287642 | 287999 | 288547 | kyber90s512 |
297678 | 299087 | 301563 | T: C:r5nd3kem0d |
300006 | 301112 | 302647 | kyber1024 |
302739 | 302805 | 303372 | ntruplus768 |
306494 | 307672 | 309245 | T: ntrulpr653 |
311802 | 312802 | 316182 | T: firesaber2 |
317490 | 317910 | 318308 | threebears1248r2cca |
323651 | 324971 | 325717 | T: C:hila5 |
327731 | 328091 | 329079 | C:threebears1248r2cpa |
328648 | 329315 | 330226 | threebears1248r2ccax |
334632 | 335061 | 335517 | C:threebears1248r2cpax |
331823 | 335398 | 336841 | T: C:r5nd5kem5d |
356251 | 358580 | 362501 | ntrulpr653 |
362791 | 362860 | 363993 | ntruplus864 |
372683 | 373743 | 376477 | T: ntrulpr761 |
383878 | 384149 | 384553 | T!!!newhope1024cca |
386733 | 388396 | 390792 | T: C:r5nd5kem0d |
407713 | 408829 | 409357 | T: kindi256342 |
408996 | 410050 | 410321 | smaugt5 |
433933 | 435658 | 438902 | ntrulpr761 |
448290 | 450437 | 454998 | T: ntrulpr857 |
489785 | 490841 | 492561 | kyber90s768 |
490064 | 491126 | 492071 | T: kindi512222 |
459394? | 493637? | 646454? | ntruplus1152 |
497255 | 498063 | 499080 | T: kindi512241 |
514393 | 516187 | 518851 | ntrulpr857 |
530739 | 533416 | 537318 | T: ntrulpr953 |
595893 | 598223 | 600973 | T: ntrulpr1013 |
601174 | 602667 | 604443 | T: lac256 |
605860 | 607133 | 609193 | ntrulpr953 |
606329 | 608306 | 610757 | T: lac192 |
667802 | 669389 | 671236 | ntrulpr1013 |
789429 | 790488 | 791969 | kyber90s1024 |
794515 | 797664 | 800167 | T: rqc128 |
859638 | 861296 | 862798 | T: ntrulpr1277 |
900493 | 904576 | 908330 | T: hqc1281 |
982820 | 987371 | 992080 | ntrulpr1277 |
1022681 | 1025225 | 1030915 | T: kindi512321 |
1022535 | 1042794 | 1062161 | T: C:edonk128k16n80nu4l6 |
1097944 | 1098750 | 1099776 | T: kindi256522 |
1129828 | 1130622 | 1131627 | T: lima2p1024cca |
1448183 | 1460298 | 1469096 | T: ntrukem443 |
1513632 | 1518034 | 1531192 | T: rqc192 |
1597942 | 1613964 | 1618851 | T: C:rolloi128 |
1671347 | 1673679 | 1677465 | T: C:edonk128k16n80nu8l6 |
1936554 | 1946905 | 1952783 | T: frodokem640 |
1982719 | 2005458 | 2032108 | T: C:edonk128k32n96nu4l4 |
2003947 | 2007707 | 2013406 | T: C:rolloi192 |
2079397 | 2085075 | 2096784 | T: hqc1921 |
2106367 | 2116448 | 2141854 | T: rqc256 |
2230563 | 2238788 | 2253586 | T: hqc1922 |
2295487 | 2296378 | 2297371 | T: lima2p2048cca |
2272907 | 2300694 | 2344800 | T: C:edonk192k32n128nu4l6 |
2335823 | 2337500 | 2338960 | T: titaniumccatoy |
2366583 | 2368865 | 2373524 | T: C:edonk128ref |
2427803 | 2429651 | 2430960 | T: limasp1018cca |
2540315 | 2543196 | 2554961 | T: frodokem640aes |
2561429 | 2563327 | 2565870 | T: C:bikel1 |
2650730 | 2652899 | 2655353 | T: titaniumccalite |
2691050 | 2700884 | 2726227 | T: C:rolloi256 |
3428460 | 3435557 | 3448449 | T: ntrukem743 |
3445322 | 3448143 | 3458817 | T: titaniumccastd |
3584149 | 3607867 | 3637719 | T: C:edonk192k48n144nu4l4 |
3766282 | 3778781 | 3788475 | T: hqc2561 |
3809815 | 3810826 | 3811823 | T: titaniumccamed |
4004785 | 4022237 | 4035698 | T: hqc2562 |
4075236 | 4079254 | 4086421 | T: titaniumccahi |
4079882 | 4083504 | 4159584 | T: remblem928 |
4137579 | 4160094 | 4202518 | T: remblem1056 |
4162641 | 4168988 | 4175670 | T: frodokem976 |
4205058 | 4215371 | 4233911 | T: hqc2563 |
4498763 | 4500037 | 4502004 | T: limasp1306cca |
4946771 | 4950626 | 4952335 | T: limasp1822cca |
5101803 | 5108552 | 5117173 | T: frodokem976aes |
5140742 | 5158720 | 5179052 | T: C:lake1 |
6034310 | 6039290 | 6051661 | T: titaniumccasuper |
6154498 | 6159530 | 6167897 | T: C:lake3 |
6612408 | 6618231 | 6627098 | T: C:lake2 |
6702623 | 6709073 | 6715512 | T: rolloii192 |
6700320 | 6746798 | 6761115 | T: rolloii128 |
6849344 | 6855869 | 6859550 | T: sntrup653 |
6898602 | 6904618 | 6909602 | sntrup653 |
7577462 | 7578956 | 7580739 | T: C:bikel3 |
7833466 | 7843728 | 7852386 | T: rolloii256 |
8507861 | 8511174 | 8526144 | T: frodokem1344aes |
8982162 | 8997456 | 9000616 | T: sntrup761 |
9021418 | 9025390 | 9089434 | T: limasp2062cca |
9059752 | 9066959 | 9070579 | sntrup761 |
10357938 | 10370118 | 10386517 | T: locker1 |
11075025 | 11076715 | 11077451 | T: ntrulpr4591761 |
11124855 | 11136220 | 11145333 | T: locker2 |
11321669 | 11338524 | 11345921 | T: sntrup857 |
11395206 | 11400421 | 11427098 | sntrup857 |
12378757 | 12388308 | 12404436 | T: locker3 |
12786873 | 13013760 | 13176666 | T: ramstakers216091 |
13204910 | 13264431 | 13306935 | T: frodokem640shake |
13880164 | 13883987 | 13887213 | T: sntrup953 |
13981728 | 13989740 | 13995953 | sntrup953 |
14292654 | 14304835 | 14322710 | T: locker4 |
15690870 | 15695491 | 15719506 | T: ntruhps2048509 |
15731372 | 15737787 | 15763703 | ntruhps2048509 |
15792530 | 15802227 | 15859645 | T: sntrup1013 |
15910800 | 15923744 | 15933835 | sntrup1013 |
16072768 | 16088799 | 16110768 | T: locker6 |
16388568 | 16411613 | 16429640 | T: locker5 |
17804857 | 17807438 | 17817181 | T: C:r5n11kem0d |
20780156 | 20794148 | 20810514 | T: C:ledakemcpa14 |
20910658 | 20916617 | 20935859 | T: sikep503 |
23518481 | 24125119 | 24209329 | T: C:ledakemcpa13 |
24649439 | 24695228 | 24749960 | T: sntrup1277 |
24733816 | 24749308 | 24861660 | sntrup1277 |
25977337 | 25993085 | 26055840 | T: mersenne756839 |
27225107 | 27229622 | 27233196 | T: ntruhps2048677 |
27289660 | 27295035 | 27298049 | ntruhps2048677 |
28944573 | 28946654 | 28949158 | ntruhrss701 |
28413323 | 29355932 | 29584033 | T: lotus128 |
29461542 | 29477535 | 29494287 | T: locker7 |
29512912 | 29518361 | 29524131 | T: frodokem976shake |
30207513 | 30243240 | 30253413 | T: locker8 |
32493089 | 32510197 | 32521494 | T: locker9 |
34143377 | 34236188 | 37300764 | T: sikep503comp |
39529863 | 39535239 | 39539602 | T: ntruhps4096821 |
39603019 | 39609364 | 39614053 | ntruhps4096821 |
39718250 | 39721532 | 39736155 | T: sntrup4591761 |
39764978 | 39778943 | 39784620 | sntrup4591761 |
44205684 | 44207991 | 44211025 | T: C:r5n13kem0d |
48448882 | 48523365 | 48570133 | T: C:ledakemcpa12 |
53344437 | 53354901 | 53552952 | T: frodokem1344shake |
54841395 | 55356362 | 58053563 | T: ramstakers756839 |
55687082 | 56413175 | 57490007 | T: lotus192 |
60703033 | 60798374 | 60908315 | T: ntskem1264 |
66795988 | 66832405 | 66836142 | T: sikep751 |
67012226 | 67073131 | 67197864 | T: ledakem1464 |
67860537 | 67914552 | 68684858 | T: C:ledakemcpa34 |
71384699 | 71419252 | 71474349 | T: C:ledakemcpa33 |
80907536 | 80914712 | 80923116 | T: C:r5n15kem0d |
82065571 | 82285438 | 82487880 | T: ledakem1364 |
87160654 | 88823279 | 90298421 | T: ledakem13sl |
89134828 | 89239976 | 91490998 | T: ledakem14sl |
89670114 | 89683267 | 89699221 | T: sikep434 |
96384261 | 96656129 | 97150562 | T: lotus256 |
104928595 | 105019083 | 113871819 | T: sikep751comp |
137531955 | 137614070 | 137707749 | T: C:ledakemcpa32 |
142518558 | 142887115 | 155397306 | T: sikep434comp |
108604589? | 161714026? | 242718299? | T: rsa2048 |
164563241 | 164680903 | 164794240 | T: C:ledakemcpa54 |
175112852 | 175198570 | 175315648 | T: C:ledakemcpa53 |
175583049 | 175605913 | 175639056 | mceliece348864f |
182760122 | 183113770 | 183515623 | T: ntskem1380 |
190794165 | 190807321 | 191016437 | mceliece348864pcf |
192173744 | 192686699 | 193268576 | T: mceliece348864f |
208500158 | 208594323 | 208700959 | T: ledakem1264 |
222147255 | 222733036 | 228111763 | T: ledakem3464 |
232165229 | 232288194 | 232887036 | T: C:ledakemcpa52 |
242977169 | 244107612 | 247554587 | T: ledakem34sl |
244431733 | 244634785 | 245346301 | T: ledakem12sl |
250467411 | 250536935 | 250634121 | T: ledakem3264 |
257320793 | 257341979 | 257361752 | T: sikep610 |
260467043 | 260587250 | 262362776 | T: ledakem3364 |
270305241 | 270530012 | 270719530 | T: oddmanhattan128 |
215739355? | 279968738? | 420164134? | mceliece348864pc |
279883691 | 280019626 | 280185564 | T: ledakem33sl |
216017943? | 280471135? | 473315317? | mceliece348864 |
220908787? | 283594067? | 410993443? | T: mceliece348864 |
288633909 | 289549779 | 290103209 | T: ledakem5464 |
335556150 | 335743901 | 336075129 | T: ntskem13136 |
430621530 | 430831734 | 465421494 | T: sikep610comp |
439722255 | 439985732 | 440340229 | T: oddmanhattan192 |
554765019 | 555165112 | 561852310 | T: ledakem5364 |
598783206 | 599914815 | 603254561 | T: mceliece460896f |
599257741 | 600909198 | 603686383 | T: mceliece460896pcf |
626604975 | 627161991 | 627660013 | mceliece460896f |
627095094 | 627909150 | 628401207 | mceliece460896pcf |
711535337 | 712979470 | 714543894 | T: ledakem32sl |
734454451 | 753393340 | 754569935 | T: ledakem54sl |
768653878 | 768997894 | 771496041 | T: ledakem5264 |
772227131 | 776802054 | 780440598 | T: ledakem53sl |
784765334 | 785244574 | 786525117 | T: oddmanhattan256 |
649638583? | 838386693? | 1214896301? | T: mceliece460896 |
679325558? | 872791079? | 1244437660? | mceliece460896 |
991806749 | 999289616 | 1014704267 | T: bigquake1 |
651864845? | 1024206302? | 1227486192? | T: mceliece460896pc |
680088473? | 1056770440? | 1254493397? | mceliece460896pc |
1204859765 | 1206064827 | 1207287380 | T: mceliece6960119pcf |
1206579282 | 1207974559 | 1215830716 | T: mceliece6960119f |
1219959309 | 1225540577 | 1227399328 | T: mceliece8192128pcf |
1232946484 | 1233058446 | 1233109898 | mceliece6960119f |
1233074776 | 1233117169 | 1233372513 | mceliece6960119pcf |
1241481297 | 1244219512 | 1245946784 | mceliece8192128f |
1244427943 | 1246458759 | 1246868404 | mceliece8192128pcf |
1378182923 | 1378362498 | 1378590913 | mceliece6688128pcf |
1419982031 | 1420373723 | 1420635833 | mceliece6688128f |
1097753550? | 1618772765? | 2671575192? | mceliece6960119 |
1635921092 | 1639725717 | 1642640953 | T: ledakem52sl |
1375130374? | 1847358427? | 2789138106? | mceliece6688128 |
1462572169? | 1858292067? | 2257029763? | T: mceliece6960119 |
1098233119? | 1885032070? | 2675873886? | mceliece6960119pc |
1684340964? | 2115956142? | 2563882735? | T: mceliece8192128 |
1289581748? | 2148400357? | 3018162165? | mceliece8192128pc |
1285675101? | 2152646870? | 3016089705? | mceliece8192128 |
1510366680? | 2285669380? | 2763376621? | T: mceliece6688128 |
1373549907? | 2310623590? | 3248776503? | mceliece6688128pc |
5496171532 | 5671011403 | 5791622428 | T: pqrsa15 |
9929837968 | 10002047692 | 10066299033 | T: bigquake3 |
17982542289 | 18175079084 | 18331190623 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
20394 | 21403 | 22329 | T: rsa2048 |
95107 | 105089 | 110160 | T: mceliece348864f |
108477 | 109757 | 110806 | timer |
108832 | 109825 | 110862 | smaugt1 |
108076 | 110432 | 115510 | T: mceliece348864 |
108318 | 112687 | 114775 | mceliece348864pcf |
109105 | 112799 | 119411 | mceliece348864 |
95080? | 114939? | 152350? | T: ntskem1264 |
122284 | 122942 | 124058 | T: C:r5nd1kem0d |
133966 | 134106 | 134264 | T: lightsaber2 |
134235 | 136116 | 142148 | mceliece348864pc |
137100 | 137197 | 137349 | ntruplus576 |
137533 | 137588 | 137908 | threebears624r2cca |
137778 | 137913 | 138171 | threebears624r2ccax |
140745 | 140805 | 141031 | C:threebears624r2cpax |
140799 | 140938 | 141123 | C:threebears624r2cpa |
148178 | 148766 | 150150 | T: C:r5nd0kem2iot |
161235 | 162043 | 162742 | T: C:r5nd1kem5d |
167570 | 168638 | 170630 | T: C:r5nd1kem4longkey |
170957 | 173327 | 177785 | T: C:edonk128k16n80nu4l6 |
173675 | 174329 | 175418 | T: C:ledakemcpa14 |
164906 | 175902 | 197510 | T: mceliece460896f |
175407 | 175981 | 176839 | T: C:ledakemcpa13 |
165853 | 176554 | 198711 | mceliece460896f |
164955 | 176860 | 199239 | T: mceliece460896 |
166584 | 181774 | 199857 | mceliece460896 |
186926 | 187173 | 187504 | kyber512 |
194816 | 195097 | 195413 | ntruplus768 |
205114 | 209968 | 212363 | T: C:ledakemcpa12 |
218097 | 218199 | 219705 | ntruplus864 |
217864 | 228331 | 239752 | mceliece460896pc |
218296 | 228518 | 241304 | mceliece460896pcf |
218513 | 228791 | 250033 | T: mceliece460896pcf |
228152 | 229760 | 245188 | smaugt3 |
219091 | 231611 | 250736 | T: mceliece460896pc |
232126 | 232298 | 232424 | threebears936r2cca |
232905 | 233036 | 233390 | threebears936r2ccax |
244664 | 244745 | 245097 | C:threebears936r2cpax |
245305 | 245893 | 246131 | C:threebears936r2cpa |
245526 | 246806 | 247326 | T: saber2 |
249826 | 250777 | 251751 | T: C:rolloi128 |
258423 | 260356 | 262280 | T: C:edonk128k16n80nu8l6 |
276353 | 276838 | 277097 | T!!!newhope512cca |
281366 | 282616 | 283671 | T: C:r5nd3kem5d |
281682 | 285166 | 300156 | T: ntrukem443 |
284862 | 285524 | 286819 | kyber768 |
294250 | 295310 | 296637 | T: C:rolloi192 |
295818 | 298656 | 301970 | T: C:edonk128k32n96nu4l4 |
298672 | 299197 | 300338 | ntruplus1152 |
328363 | 329223 | 329921 | T: sntrup653 |
341154 | 342091 | 343205 | T: C:rolloi256 |
340509 | 343666 | 344965 | T: lac128 |
344311 | 347742 | 356444 | mceliece348864f |
341039 | 349616 | 366956 | T: mceliece6960119f |
340746 | 353260 | 367808 | mceliece6960119 |
341113 | 354189 | 380103 | T: mceliece6960119 |
341487 | 354577 | 379274 | mceliece6960119f |
346686 | 356280 | 367205 | mceliece8192128f |
346433 | 356281 | 375200 | mceliece8192128 |
346874 | 356517 | 375613 | T: mceliece8192128 |
359030 | 359127 | 360244 | kyber90s512 |
345140 | 359671 | 397317 | mceliece6688128f |
363820 | 364302 | 365177 | threebears1248r2cca |
364433 | 365101 | 365458 | threebears1248r2ccax |
344793 | 370220 | 385011 | mceliece6688128 |
370370 | 370571 | 371045 | smaugt5 |
345072 | 371619 | 400009 | T: mceliece6688128 |
374897 | 375672 | 376585 | sntrup653 |
376977 | 377201 | 377866 | C:threebears1248r2cpa |
377734 | 378383 | 378887 | C:threebears1248r2cpax |
383571 | 384345 | 388596 | T: firesaber2 |
374643 | 385723 | 386507 | T: ntskem1380 |
369993 | 391732 | 418601 | mceliece6688128pcf |
378544 | 392227 | 415894 | mceliece6688128pc |
397548 | 398882 | 403717 | T: sntrup761 |
409387 | 410133 | 410900 | T: C:ledakemcpa34 |
404039 | 416746 | 443139 | mceliece6960119pcf |
402991 | 416871 | 441668 | mceliece6960119pc |
404887 | 418818 | 444435 | T: mceliece6960119pcf |
428337 | 429211 | 430348 | T: C:ledakemcpa33 |
431346 | 433713 | 436861 | T: C:edonk128ref |
438198 | 440452 | 441599 | T: C:hila5 |
447292 | 448609 | 450690 | T: ntruhps2048509 |
455604 | 456257 | 458185 | sntrup761 |
454537 | 459835 | 465649 | T: ntskem13136 |
463174 | 464375 | 466903 | kyber1024 |
472805 | 473409 | 474254 | T: C:bikel1 |
472002 | 474111 | 476184 | ntruhrss701 |
474832 | 476200 | 479699 | T: sntrup857 |
477498 | 479078 | 486754 | ntruhps2048509 |
482306 | 488970 | 500049 | T: C:ledakemcpa32 |
487548 | 489594 | 491081 | T: C:r5nd3kem0d |
489265 | 492782 | 497438 | T: C:edonk192k32n128nu4l6 |
491127 | 492847 | 493548 | T: ledakem1464 |
508168 | 510934 | 512696 | T: C:r5nd5kem5d |
509620 | 517348 | 534164 | mceliece8192128pcf |
508933 | 517388 | 535647 | mceliece8192128pc |
509259 | 517863 | 534603 | T: mceliece8192128pcf |
536486 | 536805 | 537909 | T: kindi256342 |
547137 | 548533 | 553535 | sntrup857 |
550872 | 554628 | 571286 | T: ntrukem743 |
558598 | 565006 | 567940 | T: sntrup953 |
581079 | 582791 | 583685 | kyber90s768 |
582085 | 582870 | 583465 | T: ledakem14sl |
590716 | 591278 | 591949 | T!!!newhope1024cca |
593112 | 594593 | 595972 | T: ntrulpr653 |
629885 | 634421 | 635613 | T: sntrup1013 |
632685 | 635184 | 638170 | T: C:lake1 |
634439 | 635228 | 636568 | sntrup953 |
638407 | 639653 | 643514 | T: ntruhps2048677 |
641942 | 645000 | 648567 | ntrulpr653 |
643982 | 646112 | 647867 | T: C:r5nd5kem0d |
678006 | 679192 | 680902 | T: ledakem1364 |
689664 | 691757 | 693597 | ntruhps2048677 |
700890 | 702427 | 703659 | sntrup1013 |
711871 | 713252 | 714556 | T: kindi512222 |
718494 | 720413 | 721633 | T: kindi512241 |
720037 | 722073 | 740713 | T: ntrulpr761 |
773938 | 775880 | 778833 | T: C:lake2 |
776567 | 780826 | 786823 | T: C:edonk192k48n144nu4l4 |
781030 | 782598 | 785412 | ntrulpr761 |
803312 | 804188 | 805023 | T: lotus128 |
819909 | 820693 | 821559 | T: lima2p1024cca |
827776 | 831220 | 834567 | T: ntruhps4096821 |
839221 | 840343 | 841583 | T: rolloii128 |
854985 | 856849 | 859820 | T: C:lake3 |
865467 | 866361 | 867506 | T: rolloii192 |
870455 | 872230 | 874112 | T: ntrulpr857 |
886794 | 889267 | 891597 | ntruhps4096821 |
892622 | 894942 | 899033 | kyber90s1024 |
894903 | 895389 | 896557 | T: ledakem13sl |
897288 | 898249 | 899414 | T: C:ledakemcpa54 |
906309 | 909497 | 914665 | T: sntrup1277 |
916541 | 923955 | 926075 | T: lac192 |
935389 | 937225 | 939149 | ntrulpr857 |
945091 | 946903 | 950100 | T: C:ledakemcpa53 |
966442 | 967569 | 969108 | T: rolloii256 |
981923 | 997100 | 1014932 | T: C:ledakemcpa52 |
1022648 | 1024145 | 1032398 | sntrup1277 |
1025516 | 1027454 | 1031803 | T: ntrulpr953 |
1011777 | 1043845 | 1072399 | T: ledakem1264 |
1102951 | 1104388 | 1106361 | ntrulpr953 |
1158203 | 1162197 | 1169765 | T: ntrulpr1013 |
1197595 | 1200640 | 1204545 | T: lac256 |
1224338 | 1225136 | 1226185 | T: lotus192 |
1226231 | 1229391 | 1231933 | T: rqc128 |
1232745 | 1234584 | 1249925 | ntrulpr1013 |
1273456 | 1274172 | 1275173 | T: C:bikel3 |
1319494 | 1321232 | 1323611 | T: kindi256522 |
1329847 | 1334787 | 1338851 | T: locker1 |
1340073 | 1346041 | 1357133 | T: kindi512321 |
1366463 | 1367633 | 1369533 | T: ledakem3464 |
1371552 | 1374122 | 1378855 | T: locker2 |
1379236 | 1402742 | 1425359 | T: ledakem12sl |
1557956 | 1561676 | 1566182 | T: locker3 |
1656761 | 1658398 | 1660475 | T: lima2p2048cca |
1680790 | 1683686 | 1685554 | T: ntrulpr1277 |
1736972 | 1738094 | 1739465 | T: titaniumccatoy |
1760989 | 1762029 | 1763197 | T: lotus256 |
1764926 | 1768265 | 1770378 | T: ledakem3364 |
1779018 | 1784860 | 1788191 | T: ledakem34sl |
1790415 | 1793406 | 1797426 | T: locker4 |
1804923 | 1815400 | 1817706 | ntrulpr1277 |
1957011 | 1962406 | 1971873 | T: hqc1281 |
2107387 | 2108975 | 2112013 | T: limasp1018cca |
2127908 | 2131418 | 2135966 | T: locker6 |
2217220 | 2222438 | 2228218 | T: locker5 |
2373965 | 2375087 | 2376536 | T: titaniumccalite |
2459405 | 2463252 | 2466418 | T: rqc192 |
2501186 | 2503004 | 2504821 | T: ledakem33sl |
2522176 | 2580589 | 2647306 | T: ledakem3264 |
2710375 | 2712115 | 2713573 | T: titaniumccastd |
2793731 | 2801485 | 2807949 | T: frodokem640 |
2887623 | 2889340 | 2891177 | T: ledakem5464 |
3298356 | 3300737 | 3308849 | T: frodokem640aes |
3298922? | 3305126? | 4150291? | T: rqc256 |
3408376 | 3477393 | 3531380 | T: bigquake1 |
3544730 | 3546394 | 3548830 | T: titaniumccamed |
3638103 | 3642312 | 3662321 | T: locker7 |
3655411 | 3660100 | 3664814 | T: locker8 |
3743301 | 3752055 | 3763262 | T: ledakem5364 |
3819866 | 3821152 | 3823114 | T: titaniumccahi |
3825527 | 3828723 | 3830188 | T: ledakem54sl |
3840511 | 3896684 | 3977152 | T: ledakem32sl |
3910590 | 3916593 | 3960356 | T: locker9 |
4015477 | 4018075 | 4061413 | T: limasp1306cca |
4265303 | 4269044 | 4272902 | T: limasp1822cca |
4565865 | 4580500 | 4590750 | T: hqc1921 |
4910634 | 4923189 | 4933299 | T: hqc1922 |
5046980 | 5055853 | 5145301 | T: ledakem53sl |
5571125 | 5589011 | 5625237 | T: frodokem976 |
5646805 | 5650658 | 5653297 | T: titaniumccasuper |
5991075 | 6014604 | 6061320 | T: remblem928 |
6033981 | 6053259 | 6114221 | T: remblem1056 |
6240151 | 6256967 | 6284077 | T: frodokem976aes |
7008361 | 7074874 | 7125713 | T: ledakem5264 |
7734988 | 7876384 | 8095185 | T: ledakem52sl |
8261473 | 8267577 | 8270761 | T: limasp2062cca |
8262990 | 8282497 | 8304975 | T: hqc2561 |
8797143 | 8818313 | 8838017 | T: hqc2562 |
9224827 | 9250082 | 9273200 | T: hqc2563 |
9226714 | 9465503 | 9649113 | T: bigquake3 |
10459584 | 10463449 | 10470939 | T: frodokem1344aes |
11145542 | 11146195 | 11147124 | T: sntrup4591761 |
11204897 | 11205383 | 11206088 | sntrup4591761 |
13487146 | 13733331 | 14013757 | T: bigquake5 |
14441094 | 14457795 | 14510750 | T: frodokem640shake |
16601903 | 16604211 | 16613985 | T: C:r5n11kem0d |
22132750 | 22134612 | 22135333 | T: ntrulpr4591761 |
23201251 | 23709084 | 23992287 | T: ramstakers216091 |
31297805 | 31333180 | 31363850 | T: pqrsa15 |
31995799 | 31997125 | 31999525 | T: frodokem976shake |
34391447 | 34465546 | 34477389 | T: sikep503 |
36476122 | 36497115 | 36512316 | T: mersenne756839 |
40749544 | 40751382 | 40753600 | T: C:r5n13kem0d |
52824908 | 53021329 | 53304358 | T: sikep503comp |
57733883 | 57737184 | 57739877 | T: frodokem1344shake |
74492557 | 74499961 | 74507937 | T: C:r5n15kem0d |
93190623 | 93338118 | 93533334 | T: oddmanhattan128 |
97724207 | 98884144 | 104128302 | T: ramstakers756839 |
108153379 | 108163209 | 108211617 | T: sikep751 |
146886161 | 146894962 | 146908577 | T: sikep434 |
167673677 | 167813843 | 169160293 | T: sikep751comp |
179706312 | 179873563 | 180250508 | T: oddmanhattan192 |
224449930 | 225316075 | 225736512 | T: sikep434comp |
364711898 | 366200482 | 366865624 | T: oddmanhattan256 |
473737090 | 473802551 | 473934318 | T: sikep610 |
638369643 | 641530511 | 645120901 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
29805 | 29812 | 29906 | C:threebears624r2cpax |
37927 | 37959 | 38021 | C:threebears936r2cpax |
45855 | 45861 | 45920 | C:threebears1248r2cpax |
51371 | 51436 | 51573 | C:threebears624r2cpa |
57687 | 58011 | 58329 | T: C:r5nd1kem0d |
68722 | 68838 | 68948 | C:threebears936r2cpa |
75169 | 75838 | 76638 | T: C:r5nd0kem2iot |
82802 | 83280 | 83940 | T: C:r5nd1kem5d |
84357 | 85515 | 88209 | T: C:r5nd1kem4longkey |
87145 | 87184 | 87460 | C:threebears1248r2cpa |
118732 | 118956 | 119874 | T: C:hila5 |
136814 | 137573 | 138374 | T: C:r5nd3kem5d |
147002 | 147738 | 151852 | T: lightsaber2 |
148062 | 150114 | 151335 | smaugt1 |
148566 | 150129 | 150417 | timer |
183377 | 183472 | 183672 | threebears624r2ccax |
187995 | 188035 | 188106 | ntruplus576 |
229864 | 230036 | 230227 | kyber512 |
242107 | 242288 | 242429 | threebears624r2cca |
259852 | 259984 | 260204 | ntruplus768 |
263563 | 263693 | 269040 | T: saber2 |
264815 | 265566 | 266135 | T: C:r5nd5kem5d |
265499 | 269697 | 270624 | T: C:r5nd3kem0d |
283175 | 286266 | 286373 | smaugt3 |
293201 | 293514 | 293864 | threebears936r2ccax |
309307 | 309458 | 310079 | ntruplus864 |
323819 | 323938 | 324507 | T!!!newhope512cca |
347838 | 348188 | 349046 | T: C:r5nd5kem0d |
356441 | 357141 | 357585 | kyber768 |
369291 | 369459 | 369970 | threebears936r2cca |
407399 | 407704 | 408763 | kyber90s512 |
409652 | 410291 | 410625 | ntruplus1152 |
411338 | 411604 | 413249 | T: firesaber2 |
416632 | 418242 | 422066 | T: ntrukem443 |
436959 | 437794 | 438326 | threebears1248r2ccax |
444949 | 445575 | 448432 | smaugt5 |
482771 | 483526 | 485577 | T: lac128 |
537822 | 538014 | 538439 | threebears1248r2cca |
565173 | 565406 | 566626 | mceliece348864f |
561321 | 570942 | 572759 | T: C:r5n11kem0d |
586049 | 586198 | 586440 | T: ntskem1264 |
587570 | 588363 | 589239 | kyber1024 |
634545 | 635580 | 637501 | kyber90s768 |
663097 | 663717 | 665059 | ntruhps2048509 |
663420 | 664998 | 666708 | T: ntruhps2048509 |
672073 | 672666 | 673881 | T: kindi256342 |
703241 | 703607 | 703877 | T!!!newhope1024cca |
787576 | 789170 | 790789 | sntrup653 |
795122 | 795679 | 798583 | T: mceliece348864f |
796101 | 796498 | 798612 | mceliece348864 |
795379 | 796601 | 797851 | T: mceliece348864 |
798378 | 799615 | 801329 | T: sntrup653 |
807864 | 808401 | 811825 | mceliece348864pcf |
807102 | 808936 | 810257 | mceliece348864pc |
850440 | 853043 | 861540 | T: ntrulpr653 |
894559 | 896393 | 899249 | ntrulpr653 |
898732 | 902436 | 908634 | T: ntrukem743 |
930631 | 931588 | 932419 | sntrup761 |
934028 | 935774 | 937420 | T: sntrup761 |
949834 | 951133 | 954242 | T: C:r5n13kem0d |
953524 | 954797 | 956793 | T: kindi512222 |
959753 | 960607 | 963703 | kyber90s1024 |
959879 | 960756 | 962133 | T: kindi512241 |
963913 | 964833 | 966106 | T: lotus128 |
987451 | 989964 | 992742 | ntruhps2048677 |
989201 | 990822 | 992439 | T: ntruhps2048677 |
1019528 | 1021029 | 1022368 | T: lima2p1024cca |
1033934 | 1036338 | 1046356 | T: ntrulpr761 |
1073112 | 1076077 | 1078437 | ntruhrss701 |
1095552 | 1097313 | 1117005 | ntrulpr761 |
1113037 | 1113232 | 1113854 | T: ntskem1380 |
1191500 | 1194122 | 1207804 | T: sntrup857 |
1208648 | 1209882 | 1211706 | sntrup857 |
1250578 | 1251813 | 1253379 | T: ntrulpr857 |
1320950 | 1324232 | 1327341 | ntrulpr857 |
1321385 | 1324657 | 1328556 | ntruhps4096821 |
1325204 | 1327061 | 1329278 | T: ntruhps4096821 |
1423412 | 1433803 | 1442342 | sntrup953 |
1438335 | 1442633 | 1447096 | T: sntrup953 |
1455389 | 1457611 | 1461806 | T: lac192 |
1482165 | 1484353 | 1493106 | T: ntrulpr953 |
1521734 | 1522599 | 1523609 | T: lotus192 |
1544792 | 1546310 | 1549744 | T: kindi256522 |
1550511 | 1552906 | 1557550 | T: C:rolloi128 |
1562238 | 1563659 | 1572758 | ntrulpr953 |
1611128 | 1613304 | 1630277 | sntrup1013 |
1608857 | 1622181 | 1624076 | T: sntrup1013 |
1683611 | 1685533 | 1689014 | T: ntrulpr1013 |
1701599 | 1704544 | 1728166 | T: kindi512321 |
1703240 | 1704877 | 1710548 | mceliece6960119 |
1703817 | 1705211 | 1707036 | T: mceliece6960119f |
1704462 | 1707136 | 1805881 | mceliece6960119f |
1717122 | 1720962 | 1722629 | T: mceliece6960119pcf |
1719576 | 1722044 | 1724263 | mceliece6960119pc |
1719957 | 1725924 | 1798903 | mceliece6960119pcf |
1719271 | 1729102 | 1745421 | T: mceliece6960119 |
1728360 | 1730416 | 1733327 | mceliece8192128f |
1733214 | 1735037 | 1742557 | T: mceliece8192128 |
1733775 | 1735941 | 1767591 | mceliece8192128 |
1746338 | 1748369 | 1766180 | T: mceliece8192128pcf |
1747740 | 1749687 | 1751543 | mceliece8192128pc |
1749089 | 1750218 | 1751336 | mceliece8192128pcf |
1764977 | 1770658 | 1773252 | ntrulpr1013 |
1814334 | 1816692 | 1819751 | T: C:rolloi192 |
1791225 | 1822606 | 2081398 | T: C:edonk128k32n96nu4l4 |
1857698 | 1863492 | 1876753 | T: lac256 |
1929806 | 1931007 | 1932695 | mceliece460896f |
1930616 | 1932153 | 1933631 | T: mceliece460896f |
1930452 | 1932322 | 1933867 | mceliece460896 |
1931918 | 1933232 | 1935017 | T: mceliece460896 |
1941702 | 1943291 | 1944949 | T: mceliece460896pcf |
1942676 | 1943842 | 1945653 | mceliece460896pc |
1943985 | 1945202 | 1947265 | mceliece460896pcf |
1944430 | 1945476 | 1947575 | T: mceliece460896pc |
2035024 | 2036825 | 2037931 | T: titaniumccatoy |
2048651 | 2052827 | 2055139 | T: lima2p2048cca |
2160906 | 2161690 | 2163188 | mceliece6688128 |
2161687 | 2162780 | 2164318 | T: mceliece6688128 |
2161491 | 2163067 | 2164075 | mceliece6688128f |
2177177 | 2179271 | 2186831 | mceliece6688128pcf |
2179040 | 2180595 | 2182834 | mceliece6688128pc |
2234865 | 2236794 | 2238036 | T: lotus256 |
2315263 | 2315802 | 2316379 | T: ntskem13136 |
2401979 | 2403908 | 2406324 | T: sntrup1277 |
2401684 | 2407512 | 2410573 | sntrup1277 |
2462166 | 2467251 | 2471497 | T: C:r5n15kem0d |
2470101 | 2473444 | 2475858 | T: ntrulpr1277 |
2518051? | 2520251? | 3290203? | T: C:ledakemcpa13 |
2574656 | 2577020 | 2581315 | ntrulpr1277 |
2590674 | 2595281 | 2602856 | T: C:lake1 |
2651440 | 2657684 | 2661810 | T: C:ledakemcpa12 |
2663243 | 2666522 | 2668730 | T: rolloii128 |
2719980 | 2721388 | 2723205 | T: limasp1018cca |
2735448 | 2736493 | 2737814 | T: titaniumccalite |
2789368 | 2791264 | 2801509 | T: frodokem640 |
3001887 | 3005062 | 3007654 | T: rolloii192 |
3047273 | 3050066 | 3054236 | T: C:rolloi256 |
3139996 | 3141344 | 3142806 | T: titaniumccastd |
3164589 | 3174563 | 3189357 | T: frodokem640aes |
3219660 | 3221580 | 3223159 | T: C:ledakemcpa14 |
3225770 | 3231543 | 3248603 | T: hqc1281 |
3820999 | 3827314 | 3829422 | T: rolloii256 |
3196963? | 3904895? | 6874002? | T: C:edonk192k48n144nu4l4 |
4030970 | 4032511 | 4035486 | T: titaniumccamed |
4454005 | 4455777 | 4457754 | T: titaniumccahi |
4465113 | 4470993 | 4477419 | T: C:lake2 |
4513081 | 4527674 | 4528970 | T: rsa2048 |
5028662 | 5042087 | 5052723 | T: rqc128 |
5224807 | 5228645 | 5233629 | T: limasp1306cca |
5330853 | 5340055 | 5537082 | T: bigquake1 |
5453200 | 5462619 | 5471510 | T: locker1 |
5506852 | 5509701 | 5512585 | T: limasp1822cca |
5709977 | 5716617 | 5724990 | T: locker2 |
5742386 | 5752879 | 5762400 | T: C:lake3 |
6085488 | 6102675 | 6107512 | T: frodokem976 |
6434335 | 6443712 | 6457357 | T: locker4 |
6466375 | 6505387 | 6508375 | T: frodokem976aes |
6592537 | 6596903 | 6599120 | T: titaniumccasuper |
6974516 | 6981751 | 7000089 | T: hqc1921 |
7253236 | 7284649 | 7297855 | T: ledakem1364 |
7357376 | 7375606 | 7377993 | T: hqc1922 |
7371855 | 7379903 | 7384777 | T: C:bikel1 |
7527569 | 7530326 | 7594571 | T: ledakem1264 |
5316555? | 7829617? | 16225474? | T: C:edonk128ref |
7820731 | 7829712 | 7937291 | T: C:ledakemcpa32 |
8084056 | 8114862 | 8129742 | T: locker3 |
8280835 | 8296818 | 8391054 | T: remblem928 |
8331288 | 8367474 | 8386656 | T: ledakem1464 |
8397380 | 8448047 | 8519084 | T: remblem1056 |
2664482? | 8466281? | 8468538? | T: C:edonk128k16n80nu4l6 |
2773539? | 8662489? | 12445550? | T: C:edonk128k16n80nu8l6 |
8749229 | 8798049 | 8825212 | T: ledakem12sl |
8870746 | 8911773 | 8913884 | T: C:ledakemcpa33 |
9325922 | 9336856 | 9350708 | T: locker6 |
9410964 | 9423391 | 9434219 | T: locker5 |
9981109 | 10003750 | 10064003 | T: ledakem14sl |
10095583 | 10152674 | 10169729 | T: ledakem13sl |
10548075 | 10560057 | 10566173 | T: C:ledakemcpa34 |
10667582 | 10730766 | 10743373 | T: frodokem1344aes |
10816223 | 10817894 | 10820920 | T: limasp2062cca |
10994056 | 11005784 | 11022140 | T: rqc192 |
11403190 | 11412820 | 11422873 | T: locker7 |
11546894 | 11573542 | 11591772 | T: locker8 |
12198738 | 12209377 | 12242959 | T: hqc2561 |
12945093 | 12971865 | 12977134 | T: hqc2562 |
13602920 | 13614349 | 13657127 | T: hqc2563 |
14269668 | 14279000 | 14280991 | T: frodokem640shake |
14748320 | 14770752 | 14791431 | T: locker9 |
16728512 | 16760712 | 18456647 | T: rqc256 |
20427206 | 20450195 | 20618406 | T: ledakem3264 |
21314771 | 21344376 | 21391848 | T: ledakem3364 |
21749684 | 21757759 | 21788788 | T: C:ledakemcpa52 |
24182150 | 24204727 | 24390806 | T: ledakem3464 |
24910790 | 24940805 | 24961476 | T: C:bikel3 |
26200529 | 26229352 | 26274826 | T: ledakem32sl |
26361146 | 26365771 | 26391178 | T: C:ledakemcpa53 |
30334972 | 30403379 | 31461285 | T: bigquake3 |
30542292 | 30591465 | 30612868 | T: C:ledakemcpa54 |
30357938 | 30796000 | 30810915 | T: ledakem33sl |
31092527 | 31093053 | 31096541 | sntrup4591761 |
31092669 | 31093242 | 31095327 | T: sntrup4591761 |
31697188 | 31718987 | 31819332 | T: ledakem34sl |
32223858 | 32280062 | 32325298 | T: frodokem976shake |
33187501 | 33188351 | 33189139 | T: ntrulpr4591761 |
36718216 | 36726009 | 36737134 | T: sikep503 |
39057248 | 39115662 | 39141545 | T: sikep503comp |
42343403 | 42528225 | 42812718 | T: ledakem5264 |
30084449? | 44935621? | 74061694? | T: C:edonk192k32n128nu4l6 |
45543834 | 47095307 | 47245596 | T: bigquake5 |
47090376 | 47525199 | 48058562 | T: ramstakers216091 |
47807575 | 47823408 | 48129247 | T: ledakem5364 |
54471347 | 54489467 | 54504045 | T: mersenne756839 |
56649618 | 56672110 | 56707369 | T: ledakem5464 |
58053889 | 58072089 | 58153208 | T: frodokem1344shake |
60882520 | 60893337 | 61190545 | T: ledakem52sl |
64012986 | 64162653 | 64426470 | T: ledakem53sl |
73861095 | 73905112 | 74198518 | T: ledakem54sl |
102194944 | 102280912 | 102759886 | T: oddmanhattan128 |
116310480 | 116330603 | 116346834 | T: sikep751 |
123478988 | 123486211 | 123523840 | T: sikep751comp |
156683086 | 156693866 | 156701674 | T: sikep434 |
166535199 | 166547636 | 167160534 | T: sikep434comp |
186787088 | 191868661 | 196496018 | T: ramstakers756839 |
198594195 | 198952914 | 199390671 | T: oddmanhattan192 |
221120434 | 221157391 | 221374176 | T: pqrsa15 |
403769841 | 404021049 | 404422574 | T: oddmanhattan256 |
476357415 | 476413246 | 476493794 | T: sikep610 |
503594933 | 503637465 | 503677585 | T: sikep610comp |
|
|
|