Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20260217
[Page version: 20260221 06:44:52]
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 (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) 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 |
| 8386 | 8469 | 8653 | kyber90s512 |
| 11437? | 11663? | 15070? | ntruplus576 |
| 12624 | 12770 | 12991 | kyber90s768 |
| 13634 | 13663 | 13745 | ntruplus768 |
| 14716 | 14856 | 15114 | kyber512 |
| 14859 | 15027 | 15275 | mlkem512 |
| 15019 | 15154 | 15370 | ntruplus864 |
| 18381 | 18602 | 18856 | kyber90s1024 |
| 21541 | 21673 | 21872 | T: C:nhcompact512cca |
| 21788 | 21982 | 22281 | smaugt1 |
| 22126 | 22272 | 22553 | timer |
| 19890? | 24098? | 29302? | ntruplus1152 |
| 24054 | 24102 | 24218 | T: ntrulpr4591761 |
| 24545 | 24683 | 24808 | T: lac128 |
| 25848 | 26009 | 26239 | mlkem768 |
| 26069 | 26249 | 26584 | kyber768 |
| 26306 | 26505 | 26698 | ntrulpr653 |
| 26547 | 26607 | 26775 | T: lightsaber2 |
| 28316 | 28451 | 28704 | ntrulpr761 |
| 32624 | 32776 | 33004 | newhope512cca |
| 32716 | 32916 | 33237 | T: C:nhcompact768cca |
| 33254 | 33621 | 34127 | T: C:r5nd1kem0d |
| 34406 | 34620 | 35169 | kyber1024 |
| 34713 | 34936 | 35210 | smaugt3 |
| 34462 | 35061 | 36659 | mlkem1024 |
| 36154 | 36282 | 36475 | ntrulpr857 |
| 38022 | 38204 | 38520 | ntrulpr953 |
| 39573 | 39798 | 40058 | T: C:nhcompact1024cca |
| 39665 | 39979 | 40284 | ntrulpr1013 |
| 45146 | 45422 | 45709 | smaugt5 |
| 45232 | 46015 | 46950 | T: C:r5nd1kem5d |
| 46812 | 47692 | 48942 | T: C:r5nd1kem4longkey |
| 47811 | 47907 | 48119 | T: saber2 |
| 47517 | 48889 | 50218 | T: C:r5nd0kem2iot |
| 49439 | 49578 | 50146 | ntrulpr1277 |
| 52082 | 52253 | 52431 | C:threebears624r2cpa |
| 51980 | 52332 | 52829 | threebears624r2cca |
| 53563 | 53620 | 53886 | C:threebears624r2cpax |
| 54407 | 54519 | 54768 | threebears624r2ccax |
| 59590 | 59697 | 59968 | T: hqc128round4 |
| 63398 | 63659 | 63993 | newhope1024cca |
| 65732 | 66278 | 66714 | T: lac256 |
| 71390 | 71601 | 71957 | T: lac192 |
| 70816 | 71765 | 72833 | T: C:r5nd3kem5d |
| 74064 | 74203 | 74443 | T: firesaber2 |
| 95181 | 95387 | 95594 | threebears936r2cca |
| 98395 | 98754 | 100010 | threebears936r2ccax |
| 99038 | 99584 | 99945 | C:threebears936r2cpa |
| 101315 | 101574 | 101909 | ntruhps2048509 |
| 101934 | 102126 | 102499 | C:threebears936r2cpax |
| 116471 | 118770 | 121258 | T: C:r5nd3kem0d |
| 122865 | 123303 | 123797 | T: saberx4 |
| 127914 | 130287 | 132318 | T: C:r5nd5kem5d |
| 133311 | 135001 | 136522 | T: C:r5nd5kem0d |
| 138250 | 138983 | 139384 | T: C:hila5 |
| 144158 | 144327 | 144734 | T: hqc192round4 |
| 154664 | 154822 | 155114 | T: kindi256342 |
| 156156 | 156736 | 157219 | threebears1248r2cca |
| 160488 | 160910 | 161181 | threebears1248r2ccax |
| 161398 | 161650 | 161903 | ntruhps2048677 |
| 161217 | 161733 | 162392 | C:threebears1248r2cpa |
| 162083 | 162679 | 163067 | T: kindi512222 |
| 163539 | 163768 | 164057 | ntruhrss701 |
| 164497 | 165019 | 165264 | C:threebears1248r2cpax |
| 169182 | 169797 | 170173 | T: kindi512241 |
| 245737 | 246078 | 246665 | ntruhps4096821 |
| 251849 | 252631 | 260538 | T: hqcrmrs128 |
| 280467 | 283118 | 293239 | T: hqc128 |
| 284180 | 286296 | 297286 | T: hqc1281 |
| 291582 | 291932 | 292763 | T: hqc256round4 |
| 330919 | 333835 | 336255 | T: ntrukem443 |
| 335648 | 336498 | 340018 | T: kindi512321 |
| 344986 | 348411 | 352062 | T: C:r5n11kem0d |
| 412885 | 419203 | 433763 | sntrup653 |
| 413508 | 429811 | 431077 | T: kindi256522 |
| 453850 | 454905 | 456179 | T: C:bikel1 |
| 467209 | 467853 | 468533 | sntrup761 |
| 506302 | 508523 | 520162 | T: hqc1921 |
| 511503 | 515573 | 529284 | T: hqcrmrs192 |
| 515240 | 516573 | 517940 | T: lima2p1024cca |
| 514056 | 517302 | 524704 | T: C:ledakemcpa14 |
| 540171 | 554355 | 560877 | T: hqc1922 |
| 553016 | 554573 | 568212 | sntrup4591761 |
| 576042 | 578119 | 580033 | T: rqc128 |
| 576521 | 579090 | 591411 | T: hqc192 |
| 618636 | 621764 | 651133 | T: C:r5n13kem0d |
| 628862 | 631656 | 634386 | T: C:ledakemcpa13 |
| 649462 | 650997 | 654333 | sntrup857 |
| 733704 | 736452 | 738828 | T: frodokem640 |
| 748969 | 750882 | 772736 | T: titaniumccatoy |
| 758434 | 775056 | 788252 | T: hqc2561 |
| 805698 | 808837 | 815509 | T: C:ledakemcpa12 |
| 797696 | 817737 | 829247 | T: hqc2562 |
| 822230 | 846609 | 855397 | T: hqcrmrs256 |
| 847139 | 854942 | 875776 | T: hqc2563 |
| 852031? | 856369? | 1154199? | sntrup953 |
| 854706 | 858341 | 861693 | T: ntrukem743 |
| 846660 | 860678 | 862968 | T: titaniumccalite |
| 884918 | 887469 | 891423 | T: C:rolloi128 |
| 888918 | 891611 | 894528 | T: frodokem640aes |
| 910631 | 925834 | 940331 | T: hqc256 |
| 884887? | 947998? | 1824167? | sntrup1013 |
| 1036990 | 1039333 | 1278403 | T: rqc192 |
| 1050078 | 1052726 | 1054712 | T: lima2p2048cca |
| 1123825 | 1124971 | 1126041 | T: titaniumccastd |
| 1126907 | 1130858 | 1134943 | T: C:rolloi192 |
| 1199329 | 1205276 | 1221455 | T: C:ledakemcpa34 |
| 1216859 | 1220363 | 1250066 | T: titaniumccamed |
| 1258232 | 1262364 | 1278972 | T: C:bikel3 |
| 1268423 | 1276937 | 1278583 | T: limasp1018cca |
| 1349904 | 1375325 | 1380891 | T: titaniumccahi |
| 1415356 | 1422943 | 1430374 | T: C:r5n15kem0d |
| 1385401 | 1438827 | 1456654 | sntrup1277 |
| 1470979 | 1474202 | 1836288 | T: rqc256 |
| 1491535 | 1497699 | 1523661 | T: frodokem976 |
| 1619284 | 1623589 | 1634651 | T: C:ledakemcpa33 |
| 1744941 | 1747479 | 1752129 | T: C:rolloi256 |
| 1753003 | 1757611 | 1761856 | T: titaniumccasuper |
| 1776170 | 1852429 | 1976387 | T: frodokem976aes |
| 2274437 | 2303943 | 2306816 | T: limasp1306cca |
| 2313783 | 2319107 | 2339026 | T: C:ledakemcpa32 |
| 2385228 | 2390944 | 2399500 | T: frodokem640shake |
| 2401105 | 2426254 | 2454497 | T: C:ledakemcpa53 |
| 2430310 | 2440424 | 2442540 | T: limasp1822cca |
| 2805709 | 2809716 | 2815294 | T: ledakem1464 |
| 2870533 | 2877686 | 2909057 | T: C:ledakemcpa54 |
| 2991947 | 3186151 | 3266186 | T: frodokem1344aes |
| 3272262 | 3280906 | 3302032 | T: ledakem1364 |
| 3480666 | 3487746 | 3496955 | T: ledakem1264 |
| 3697314 | 3706222 | 3718831 | T: rolloii128 |
| 4137703? | 4361899? | 5992922? | T: ledakem14sl |
| 4472935 | 4477689 | 4484821 | T: rolloii192 |
| 4483699 | 4501578 | 4518556 | T: remblem1056 |
| 4461430 | 4502624 | 4542456 | T: limasp2062cca |
| 4528263 | 4548480 | 4592018 | T: remblem928 |
| 4635861 | 4660072 | 4718713 | T: C:ledakemcpa52 |
| 4662486 | 4692718 | 4705219 | T: frodokem976shake |
| 4256323? | 4862452? | 6224863? | T: ledakem13sl |
| 5242251 | 5246874 | 5255456 | T: rolloii256 |
| 5624791 | 5628570 | 5631843 | T: sikep434 |
| 5846099 | 5888171 | 6542346 | T: ledakem12sl |
| 5862006? | 6313706? | 8754370? | T: ledakem3464 |
| 7258153 | 7264840 | 7310570 | T: ledakem3364 |
| 7488198 | 7492600 | 7500323 | T: lotus128 |
| 7673697 | 7710956 | 7715849 | T: frodokem1344shake |
| 8492663 | 8497681 | 8502445 | T: sikep503 |
| 8518010 | 8524598 | 8643067 | T: ledakem33sl |
| 8861823 | 8987289 | 9280866 | T: ledakem3264 |
| 9178852 | 9240357 | 10099282 | T: sikep434comp |
| 9368021 | 9444870 | 11116752 | T: ledakem34sl |
| 9859276 | 9867527 | 9877563 | T: ledakem5464 |
| 11753675 | 12130385 | 13118749 | T: ledakem32sl |
| 12430933 | 12436385 | 12443914 | T: ledakem5364 |
| 13777357 | 13789368 | 14951009 | T: ledakem54sl |
| 13746615 | 13793175 | 15199873 | T: sikep503comp |
| 14284184 | 14294628 | 14308729 | T: sikep610 |
| 14424629 | 14434249 | 14513160 | T: lotus192 |
| 17382727 | 17431675 | 17503084 | T: ntskem1264 |
| 18396500 | 18516570 | 20504691 | T: ledakem53sl |
| 18090194 | 19029972 | 20608022 | T: ledakem5264 |
| 23201337 | 23212961 | 23558726 | mceliece348864f |
| 23483241 | 23499792 | 23513416 | mceliece348864pcf |
| 24322750 | 24340581 | 24377129 | T: lotus256 |
| 24299858 | 24537154 | 26493666 | T: sikep610comp |
| 25019707 | 25040176 | 25059063 | T: sikep751 |
| 30235714 | 30939299 | 33716366 | T: ledakem52sl |
| 24283317? | 35266611? | 56137828? | mceliece348864 |
| 26926328? | 37077299? | 52944509? | mceliece348864pc |
| 39254514 | 40790857 | 42893916 | T: sikep751comp |
| 50386558 | 50553752 | 50724331 | T: ntskem1380 |
| 76234956 | 76345847 | 77066850 | mceliece460896pcf |
| 76587697 | 77316656 | 77375450 | mceliece460896f |
| 76630983? | 105823053? | 168273907? | mceliece460896 |
| 105915587 | 106263254 | 106702616 | T: ntskem13136 |
| 83504633? | 115006693? | 178113242? | mceliece460896pc |
| 132414139 | 132604922 | 132672274 | mceliece6960119pcf |
| 132675295 | 132707243 | 132777560 | mceliece6960119f |
| 158296496 | 159103796 | 161659056 | mceliece8192128f |
| 158783326 | 159282571 | 159773429 | mceliece8192128pcf |
| 165801390 | 166313499 | 166567351 | mceliece6688128pcf |
| 166897512 | 167598948 | 168599221 | mceliece6688128f |
| 156702422? | 207032482? | 324010041? | mceliece6960119 |
| 140263159? | 211258527? | 333442724? | mceliece6688128pc |
| 175808281? | 225947558? | 309435754? | mceliece8192128 |
| 146386384? | 227697722? | 326870269? | mceliece6960119pc |
| 185322887? | 234919070? | 309736515? | mceliece8192128pc |
| 191791090? | 251935498? | 338431634? | mceliece6688128 |
| 530872278 | 603466882 | 616743273 | T: bigquake1 |
| 4570153221 | 4948458898 | 4976352693 | T: bigquake3 |
| 8768730627 | 9019124848 | 9138935164 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 12852 | 12876 | 12922 | kyber90s512 |
| 13988 | 14053 | 14300 | ntruhps2048509 |
| 15197 | 15240 | 15397 | ntruplus576 |
| 16100 | 16287 | 16390 | mlkem512 |
| 16665 | 16740 | 16868 | ntruhrss701 |
| 17007 | 17089 | 17165 | smaugt1 |
| 17102 | 17141 | 17194 | timer |
| 17485 | 17514 | 17573 | kyber90s768 |
| 18596 | 18795 | 19144 | ntruplus768 |
| 18188 | 19037 | 20394 | mceliece348864 |
| 18362 | 19406 | 20812 | mceliece348864f |
| 20295 | 20490 | 20676 | ntruhps2048677 |
| 21566 | 21604 | 21810 | ntruplus864 |
| 23649 | 23768 | 23955 | kyber90s1024 |
| 24113 | 24204 | 24427 | kyber512 |
| 23957 | 24586 | 26106 | mceliece348864pc |
| 24548 | 24653 | 24832 | ntruhps4096821 |
| 24101 | 24979 | 26255 | mceliece348864pcf |
| 25436 | 25679 | 27573 | mlkem768 |
| 27358 | 27441 | 27620 | sntrup4591761 |
| 28582 | 28620 | 28877 | ntruplus1152 |
| 30810 | 31010 | 31206 | sntrup653 |
| 32890 | 32968 | 33116 | sntrup761 |
| 33357 | 33403 | 33487 | smaugt3 |
| 34777 | 34862 | 35017 | mlkem1024 |
| 34936 | 35044 | 35200 | T: C:nhcompact512cca |
| 35325 | 35381 | 35451 | T: lightsaber2 |
| 36287 | 36469 | 37021 | kyber768 |
| 39871 | 40083 | 40384 | sntrup857 |
| 35691? | 40216? | 47645? | mceliece460896f |
| 35570? | 40710? | 48862? | mceliece460896 |
| 41895 | 42033 | 42279 | sntrup953 |
| 42612 | 42844 | 43133 | smaugt5 |
| 43534 | 43780 | 44092 | sntrup1013 |
| 44862 | 45101 | 45401 | T: ntskem1264 |
| 44526 | 45664 | 47146 | T: lac128 |
| 41510? | 45755? | 53339? | mceliece460896pc |
| 45813 | 45968 | 46200 | ntrulpr653 |
| 41831 | 46271 | 52021 | mceliece460896pcf |
| 47082 | 47240 | 47405 | T: ntrulpr4591761 |
| 48344 | 48421 | 48541 | kyber1024 |
| 48444 | 48546 | 48760 | ntrulpr761 |
| 51119 | 51218 | 51332 | T: C:nhcompact768cca |
| 53468 | 53815 | 55118 | sntrup1277 |
| 55662 | 55889 | 56241 | newhope512cca |
| 55907 | 56344 | 56998 | T: C:r5nd1kem0d |
| 59532 | 59633 | 59774 | T: saber2 |
| 59673 | 59783 | 60027 | ntrulpr857 |
| 63686 | 63782 | 63967 | T: C:nhcompact1024cca |
| 63888 | 64006 | 64169 | ntrulpr953 |
| 64313 | 64474 | 64728 | ntrulpr1013 |
| 68041 | 68145 | 68362 | threebears624r2ccax |
| 68159 | 68433 | 69140 | threebears624r2cca |
| 69413 | 69652 | 69903 | C:threebears624r2cpa |
| 69541 | 69666 | 69770 | C:threebears624r2cpax |
| 66136 | 70284 | 76499 | mceliece6688128f |
| 66782 | 70540 | 77074 | mceliece6688128 |
| 69258 | 71258 | 73904 | mceliece6960119 |
| 70182 | 72987 | 79166 | mceliece6960119f |
| 70797 | 73234 | 77866 | mceliece6688128pc |
| 74090 | 74685 | 76067 | T: C:ledakemcpa13 |
| 76044 | 76446 | 76889 | T: C:ledakemcpa14 |
| 74149 | 77485 | 82642 | mceliece6688128pcf |
| 78033 | 78639 | 79430 | T: C:r5nd1kem5d |
| 77821 | 78756 | 79848 | mceliece8192128 |
| 79166 | 80127 | 81255 | mceliece8192128f |
| 78145 | 80796 | 86289 | mceliece6960119pcf |
| 80740 | 80900 | 81153 | ntrulpr1277 |
| 80078 | 80917 | 82448 | T: C:r5nd0kem2iot |
| 78205 | 81040 | 86308 | mceliece6960119pc |
| 79941 | 81268 | 82814 | T: C:ledakemcpa12 |
| 80601 | 81355 | 82451 | T: C:r5nd1kem4longkey |
| 81222 | 82078 | 82921 | T: C:bikel1 |
| 88223 | 88384 | 88559 | T: firesaber2 |
| 88249 | 88917 | 89786 | mceliece8192128pcf |
| 88415 | 89469 | 90766 | mceliece8192128pc |
| 102369 | 102802 | 103469 | T: lotus128 |
| 104829 | 105005 | 105397 | newhope1024cca |
| 112014 | 112705 | 115572 | T: ntskem1380 |
| 114245 | 114359 | 114633 | threebears936r2cca |
| 112361 | 114479 | 117373 | T: ntrukem443 |
| 114542 | 114900 | 116001 | threebears936r2ccax |
| 116648 | 117889 | 119077 | T: C:r5nd3kem5d |
| 111927 | 119868 | 121071 | T: lac192 |
| 121070 | 121292 | 121738 | C:threebears936r2cpa |
| 120461 | 121399 | 123948 | C:threebears936r2cpax |
| 125648 | 126344 | 127246 | T: C:rolloi128 |
| 143286 | 143636 | 144133 | T: lotus192 |
| 147060 | 149122 | 151398 | T: lac256 |
| 150921 | 151072 | 151272 | T: saberx4 |
| 150682 | 151287 | 152105 | T: ntskem13136 |
| 162706 | 163708 | 164660 | T: C:rolloi192 |
| 166478 | 166664 | 166923 | T: hqc128round4 |
| 173467 | 173776 | 174304 | T: ledakem1264 |
| 177706 | 178598 | 180407 | T: C:ledakemcpa33 |
| 179218 | 179743 | 180181 | threebears1248r2cca |
| 179425 | 179917 | 180207 | threebears1248r2ccax |
| 183469 | 184053 | 184858 | T: C:ledakemcpa34 |
| 185092 | 185815 | 186784 | T: C:rolloi256 |
| 185504 | 186023 | 186553 | T: C:hila5 |
| 184006 | 186149 | 189016 | T: ntrukem743 |
| 186964 | 187566 | 188010 | C:threebears1248r2cpa |
| 187020 | 187595 | 188082 | C:threebears1248r2cpax |
| 187178 | 187879 | 189169 | T: C:bikel3 |
| 186515 | 189720 | 193504 | T: C:r5nd3kem0d |
| 189964 | 192763 | 194550 | T: C:ledakemcpa32 |
| 195588 | 196332 | 199855 | T: ledakem1464 |
| 198710 | 199414 | 200329 | T: lotus256 |
| 202102 | 202677 | 203601 | T: kindi256342 |
| 204415 | 206223 | 208038 | T: C:r5nd5kem5d |
| 217231 | 217891 | 218772 | T: ledakem1364 |
| 223100 | 224856 | 226868 | T: C:r5nd5kem0d |
| 239791 | 240055 | 240429 | T: kindi512222 |
| 244805 | 247044 | 248269 | T: kindi512241 |
| 261063 | 261709 | 262548 | T: ledakem12sl |
| 268659 | 269476 | 270155 | T: ledakem13sl |
| 302729 | 303650 | 304220 | T: ledakem14sl |
| 362700 | 364512 | 378154 | T: hqcrmrs128 |
| 382966 | 383911 | 384943 | T: hqc192round4 |
| 392319 | 397126 | 407682 | T: hqc128 |
| 398580 | 404060 | 408859 | T: C:r5n11kem0d |
| 403486 | 404596 | 406156 | T: lima2p1024cca |
| 403983 | 407802 | 412210 | T: C:ledakemcpa52 |
| 408344 | 411655 | 413942 | T: C:ledakemcpa53 |
| 410277 | 412672 | 419324 | T: C:ledakemcpa54 |
| 430006 | 438729 | 446069 | T: hqc1281 |
| 438605 | 441397 | 444880 | T: rolloii192 |
| 441892 | 443798 | 445949 | T: ledakem3464 |
| 445926 | 446554 | 447332 | T: kindi512321 |
| 447433 | 449774 | 465585 | T: ledakem3264 |
| 472144 | 473047 | 474417 | T: rolloii128 |
| 486256 | 487165 | 488728 | T: rolloii256 |
| 493284 | 496381 | 500642 | T: ledakem3364 |
| 498921 | 513175 | 518398 | T: kindi256522 |
| 573759 | 577978 | 582326 | T: ledakem32sl |
| 585150 | 586838 | 610818 | T: titaniumccatoy |
| 622086 | 624279 | 625539 | T: ledakem33sl |
| 707322 | 709387 | 711149 | T: C:r5n13kem0d |
| 728750 | 729865 | 730939 | T: hqc256round4 |
| 743390 | 753855 | 769479 | T: hqcrmrs192 |
| 741741 | 756334 | 765753 | T: hqc1921 |
| 757646 | 760900 | 765050 | T: rqc128 |
| 771261 | 786741 | 788538 | T: titaniumccalite |
| 797194 | 806578 | 823687 | T: hqc1922 |
| 814915 | 817794 | 821531 | T: lima2p2048cca |
| 827277 | 836644 | 852940 | T: hqc192 |
| 834772 | 838042 | 841361 | T: ledakem34sl |
| 892617 | 894061 | 895416 | T: titaniumccastd |
| 986314 | 988049 | 990156 | T: ledakem5464 |
| 1018399 | 1020628 | 1023162 | T: ledakem5364 |
| 1020428 | 1022351 | 1026812 | T: frodokem640 |
| 1034817 | 1037964 | 1042908 | T: ledakem5264 |
| 1056870 | 1072527 | 1074741 | T: limasp1018cca |
| 1112976 | 1114091 | 1115472 | T: frodokem640aes |
| 1109989 | 1134924 | 1156934 | T: hqc2561 |
| 1145222 | 1147216 | 1174366 | T: titaniumccamed |
| 1148456 | 1150887 | 1153828 | T: ledakem54sl |
| 1174748 | 1195059 | 1212137 | T: hqc2562 |
| 1224917 | 1242209 | 1267760 | T: hqc2563 |
| 1223422 | 1247696 | 1269931 | T: hqcrmrs256 |
| 1275208 | 1302353 | 1307055 | T: titaniumccahi |
| 1308595 | 1330118 | 1355218 | T: hqc256 |
| 1401852 | 1406381 | 1418018 | T: rqc192 |
| 1490145 | 1497471 | 1503464 | T: ledakem53sl |
| 1533527 | 1539573 | 1556471 | T: ledakem52sl |
| 1573753 | 1579839 | 1582604 | T: titaniumccasuper |
| 1611407 | 1632103 | 1647518 | T: C:r5n15kem0d |
| 1955089 | 1959571 | 1971311 | T: frodokem976 |
| 1974120 | 1981493 | 1998498 | T: rqc256 |
| 1984685 | 2021723 | 2024855 | T: limasp1306cca |
| 2126526 | 2129590 | 2133985 | T: limasp1822cca |
| 2154331 | 2292615 | 2296043 | T: frodokem976aes |
| 2319845 | 2368955 | 2411617 | T: bigquake1 |
| 2566715 | 2571574 | 2580314 | T: frodokem640shake |
| 3566217 | 3792072 | 3797390 | T: frodokem1344aes |
| 3987642 | 4045121 | 4072927 | T: limasp2062cca |
| 4874539 | 4880686 | 4885741 | T: frodokem976shake |
| 6329907 | 6529856 | 6695131 | T: bigquake3 |
| 6637726 | 6662010 | 6677420 | T: remblem1056 |
| 6728266 | 6763257 | 6819189 | T: remblem928 |
| 8279789 | 8297692 | 8368385 | T: frodokem1344shake |
| 9204736 | 9210282 | 9218327 | T: sikep434 |
| 9777030 | 9994179 | 10240374 | T: bigquake5 |
| 13966761 | 13978442 | 13990481 | T: sikep503 |
| 14312166 | 14345072 | 14409695 | T: sikep434comp |
| 21389875 | 21478124 | 21608416 | T: sikep503comp |
| 26238392 | 26271084 | 26437823 | T: sikep610 |
| 36063506 | 36276124 | 36457306 | T: sikep610comp |
| 40499268 | 40522860 | 40542669 | T: sikep751 |
| 62956445 | 63138692 | 63465136 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 10594 | 10632 | 10687 | kyber90s512 |
| 14468 | 14590 | 14695 | C:threebears624r2cpax |
| 14823 | 14858 | 14894 | kyber90s768 |
| 17130 | 17235 | 17411 | mlkem512 |
| 18344 | 18380 | 18452 | ntruplus576 |
| 18371 | 18405 | 18444 | kyber512 |
| 18582 | 18698 | 18772 | C:threebears936r2cpax |
| 19087 | 19225 | 19352 | T: C:r5nd1kem0d |
| 20565 | 20601 | 20655 | kyber90s1024 |
| 22755 | 22786 | 22798 | C:threebears1248r2cpax |
| 23008 | 23044 | 23110 | ntruplus768 |
| 25442 | 25484 | 25650 | C:threebears624r2cpa |
| 25975 | 25997 | 26035 | ntruhps2048509 |
| 26470 | 26503 | 26543 | ntruplus864 |
| 26925 | 26951 | 26996 | smaugt1 |
| 27442 | 27511 | 27746 | T: C:r5nd1kem5d |
| 26923 | 27640 | 28227 | mlkem768 |
| 27472 | 27746 | 27917 | T: C:r5nd0kem2iot |
| 27672 | 27784 | 28034 | timer |
| 28040 | 28170 | 28460 | kyber768 |
| 28906 | 30206 | 31035 | T: C:r5nd1kem4longkey |
| 33056 | 33154 | 33235 | T: C:nhcompact512cca |
| 33259 | 33424 | 33914 | T: C:hila5 |
| 33488 | 33611 | 33901 | T: lightsaber2 |
| 34175 | 34353 | 34616 | C:threebears936r2cpa |
| 35400 | 35446 | 35616 | ntruplus1152 |
| 36609 | 36671 | 36761 | mlkem1024 |
| 37664 | 37718 | 37765 | kyber1024 |
| 37543 | 37778 | 37925 | ntruhps2048677 |
| 38941 | 39030 | 39170 | ntruhrss701 |
| 40564 | 40670 | 40863 | sntrup761 |
| 41310 | 41666 | 44412 | T: C:r5nd3kem5d |
| 42423 | 42661 | 42871 | sntrup653 |
| 42904 | 43024 | 43226 | C:threebears1248r2cpa |
| 47053 | 47205 | 48125 | smaugt3 |
| 49338 | 49420 | 49523 | T: C:nhcompact768cca |
| 51983 | 52121 | 52314 | ntruhps4096821 |
| 55149 | 55332 | 55609 | sntrup857 |
| 56073 | 56168 | 56423 | ntrulpr653 |
| 56279 | 56373 | 56507 | T: saber2 |
| 58414 | 58536 | 58823 | sntrup953 |
| 58602 | 58697 | 58821 | ntrulpr761 |
| 59983 | 60183 | 60363 | newhope512cca |
| 60347 | 60564 | 60826 | smaugt5 |
| 60306 | 60803 | 61160 | sntrup1013 |
| 60779 | 60927 | 61357 | sntrup4591761 |
| 60967 | 61024 | 61102 | T: C:nhcompact1024cca |
| 63625 | 64144 | 65008 | T: lac128 |
| 67177 | 67292 | 67454 | T: ntrulpr4591761 |
| 72343 | 72971 | 74975 | sntrup1277 |
| 73268 | 73492 | 73731 | ntrulpr857 |
| 75112 | 76182 | 78949 | T: C:r5nd5kem5d |
| 76986 | 77084 | 77217 | ntrulpr953 |
| 77428 | 77564 | 77826 | ntrulpr1013 |
| 81482 | 82983 | 83241 | T: C:r5nd3kem0d |
| 84620 | 84732 | 84873 | T: firesaber2 |
| 90503 | 90593 | 90747 | threebears624r2ccax |
| 93158 | 93337 | 93573 | mceliece348864 |
| 93229 | 93383 | 93639 | mceliece348864f |
| 95683 | 95906 | 96276 | ntrulpr1277 |
| 99300 | 99526 | 99846 | mceliece348864pcf |
| 99280 | 99548 | 99732 | mceliece348864pc |
| 99628 | 100528 | 114859 | T: C:r5nd5kem0d |
| 112172 | 112283 | 112435 | newhope1024cca |
| 116057 | 116600 | 117084 | T: lotus128 |
| 118212 | 118368 | 118586 | threebears624r2cca |
| 130690 | 131661 | 135242 | T: ntrukem443 |
| 136676 | 137621 | 138612 | T: C:r5n11kem0d |
| 144150 | 144276 | 144478 | threebears936r2ccax |
| 157352 | 157546 | 157759 | T: saberx4 |
| 166289 | 166739 | 167416 | T: lotus192 |
| 161999 | 170878 | 172330 | T: lac192 |
| 181514 | 182132 | 183206 | threebears936r2cca |
| 182098 | 182384 | 182725 | mceliece460896f |
| 182224 | 182553 | 182927 | mceliece460896 |
| 188953 | 189382 | 191214 | mceliece460896pc |
| 189147 | 189520 | 189896 | mceliece460896pcf |
| 192939 | 194097 | 195243 | T: C:r5n13kem0d |
| 203509 | 203725 | 204197 | mceliece6960119 |
| 203955 | 204529 | 205904 | mceliece6960119f |
| 211774 | 212090 | 212418 | mceliece6960119pcf |
| 212767 | 213071 | 213461 | mceliece6960119pc |
| 213998 | 214281 | 214716 | mceliece6688128f |
| 214182 | 214709 | 215241 | mceliece6688128 |
| 215186 | 215609 | 216228 | mceliece8192128 |
| 215327 | 215710 | 216119 | mceliece8192128f |
| 215218 | 216092 | 216558 | threebears1248r2ccax |
| 222120 | 222681 | 223782 | mceliece6688128pcf |
| 224415 | 224717 | 225087 | mceliece8192128pc |
| 224420 | 224882 | 225324 | mceliece8192128pcf |
| 226819 | 227399 | 227998 | mceliece6688128pc |
| 196127 | 232218 | 235552 | T: lac256 |
| 234310 | 235490 | 236245 | T: lotus256 |
| 238783 | 241197 | 259186 | T: ntrukem743 |
| 254781 | 255451 | 262865 | T: kindi256342 |
| 264718 | 265528 | 266077 | threebears1248r2cca |
| 288302 | 288517 | 288835 | T: hqc128round4 |
| 318199 | 319254 | 322175 | T: kindi512222 |
| 324779 | 326296 | 326960 | T: kindi512241 |
| 386967 | 388474 | 389477 | T: ntskem1264 |
| 504344 | 510686 | 613650 | T: C:ledakemcpa13 |
| 489076 | 511561 | 515610 | T: C:ledakemcpa12 |
| 511493 | 513470 | 516052 | T: lima2p1024cca |
| 562219 | 565084 | 567231 | T: kindi512321 |
| 561036 | 567162 | 587697 | T: C:r5n15kem0d |
| 577174 | 578752 | 602172 | T: C:ledakemcpa14 |
| 579058 | 581554 | 590186 | T: kindi256522 |
| 609348 | 610416 | 612165 | T: hqc192round4 |
| 606960 | 619164 | 620264 | T: hqcrmrs128 |
| 622303 | 644555 | 661751 | T: hqc128 |
| 686137 | 687803 | 708709 | T: titaniumccatoy |
| 752600 | 753718 | 758518 | T: ntskem1380 |
| 787460 | 793891 | 815064 | T: C:rolloi128 |
| 817154 | 833154 | 857372 | T: hqc1281 |
| 887287 | 900026 | 901351 | T: titaniumccalite |
| 919441 | 930417 | 959679 | T: C:rolloi192 |
| 1023283 | 1025227 | 1026961 | T: titaniumccastd |
| 1024319 | 1026436 | 1027912 | T: frodokem640 |
| 1028354 | 1031631 | 1036137 | T: lima2p2048cca |
| 1053230 | 1057218 | 1061683 | T: C:bikel1 |
| 1060195 | 1061590 | 1064456 | T: frodokem640aes |
| 1083584 | 1088421 | 1142819 | T: hqcrmrs192 |
| 1182826 | 1183911 | 1185403 | T: hqc256round4 |
| 1182056 | 1185162 | 1205981 | T: hqc192 |
| 1250218 | 1252261 | 1265668 | T: ledakem1264 |
| 1272122 | 1274322 | 1278187 | T: hqc1922 |
| 1274171 | 1281269 | 1286188 | T: hqc1921 |
| 1267308 | 1281701 | 1550298 | T: C:ledakemcpa32 |
| 1307890 | 1328990 | 1331041 | T: titaniumccamed |
| 1331750 | 1342230 | 1386972 | T: rolloii128 |
| 1352645 | 1366413 | 1373600 | T: limasp1018cca |
| 1370580 | 1406381 | 1460997 | T: rolloii192 |
| 1430709 | 1434278 | 1443260 | T: ledakem1364 |
| 1445675 | 1452211 | 1474083 | T: ledakem1464 |
| 1479544 | 1509200 | 1515130 | T: titaniumccahi |
| 1544664 | 1579075 | 1585818 | T: C:ledakemcpa33 |
| 1708943 | 1717582 | 1763349 | T: hqcrmrs256 |
| 1735746 | 1736457 | 1737213 | T: ntskem13136 |
| 1736470 | 1743430 | 1760181 | T: C:rolloi256 |
| 1752031 | 1756245 | 1773514 | T: hqc2561 |
| 1794773 | 1799529 | 1803364 | T: hqc2562 |
| 1776642 | 1804478 | 1825407 | T: ledakem12sl |
| 1512196 | 1821933 | 1825616 | T: C:ledakemcpa34 |
| 1835382 | 1844749 | 1850400 | T: titaniumccasuper |
| 1837316 | 1854626 | 1878751 | T: hqc256 |
| 1903892 | 1917329 | 1927471 | T: ledakem14sl |
| 1921046 | 1924398 | 1927368 | T: hqc2563 |
| 1950136 | 1952774 | 1954751 | T: frodokem976 |
| 1977979 | 1979322 | 1980550 | T: frodokem976aes |
| 1979761 | 1986326 | 2008898 | T: rolloii256 |
| 1889069 | 2001604 | 2040245 | T: ledakem13sl |
| 2436688 | 2439086 | 2443975 | T: frodokem640shake |
| 2554830 | 2595357 | 2605399 | T: limasp1306cca |
| 2719389 | 2722175 | 2734236 | T: limasp1822cca |
| 2869773 | 2894452 | 2940844 | T: rqc128 |
| 2924869 | 2935712 | 2955407 | T: bigquake1 |
| 3166111 | 3168788 | 3173744 | T: C:ledakemcpa52 |
| 3245250 | 3258879 | 3283608 | T: C:bikel3 |
| 3362214 | 3364566 | 3368875 | T: frodokem1344aes |
| 3489102 | 3499215 | 3501729 | T: ledakem3264 |
| 3499707 | 3503096 | 3646315 | T: ledakem3464 |
| 3557184 | 3574511 | 3649144 | T: ledakem3364 |
| 3638520 | 3672239 | 3722575 | T: C:ledakemcpa53 |
| 3461148 | 4305787 | 4320780 | T: C:ledakemcpa54 |
| 4468605 | 4472202 | 4492805 | T: ledakem32sl |
| 4672481 | 4693721 | 4709216 | T: frodokem976shake |
| 5057325 | 5074084 | 5120935 | T: ledakem33sl |
| 5175330 | 5233320 | 5274689 | T: limasp2062cca |
| 5512008 | 5640657 | 5817663 | T: ledakem34sl |
| 5924836 | 5940842 | 5966064 | T: rqc192 |
| 7654277 | 7677488 | 7685594 | T: ledakem5364 |
| 7877568 | 7884134 | 7933712 | T: frodokem1344shake |
| 7998057 | 8139564 | 8473680 | T: ledakem5264 |
| 8323248 | 8388529 | 8393972 | T: ledakem5464 |
| 8900895 | 8914937 | 8933668 | T: rqc256 |
| 8924418 | 8934540 | 8948697 | T: remblem1056 |
| 9044310 | 9065604 | 9186748 | T: remblem928 |
| 9826526 | 9838508 | 9843696 | T: sikep434 |
| 10474999 | 10484443 | 10490459 | T: sikep434comp |
| 10679462 | 10729190 | 10870158 | T: ledakem54sl |
| 10953197 | 10958141 | 11163544 | T: ledakem53sl |
| 11093007 | 11103220 | 11257112 | T: ledakem52sl |
| 14867270 | 14876433 | 14886634 | T: sikep503 |
| 15785206 | 15797588 | 15809395 | T: sikep503comp |
| 25018920 | 25188985 | 26017756 | T: bigquake3 |
| 26403367 | 26422868 | 26463388 | T: sikep610 |
| 28027709 | 28062095 | 28145674 | T: sikep610comp |
| 38096602 | 38221811 | 38275367 | T: bigquake5 |
| 43598591 | 43634386 | 43677309 | T: sikep751 |
| 46299387 | 46390490 | 46414597 | T: sikep751comp |
|
|
|