Measurements of key-encapsulation mechanisms on one machine: amd64; Crestmont (a06a4-20); 2023 Intel Core Ultra 5 125H, E cores; 8 x 700MHz; meteor,little, supercop-20261018
[Page version: 20261107 07:58: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 |
| 12491 | 12639 | 12914 | kyber90s512 |
| 19189 | 19344 | 19697 | kyber90s768 |
| 22029 | 22123 | 22390 | ntruplus768 |
| 21143? | 22327? | 28741? | ntruplus576 |
| 23497 | 23579 | 23687 | ntruplus864 |
| 28283 | 28553 | 29079 | kyber90s1024 |
| 29280 | 29404 | 29650 | kyber512 |
| 29326 | 29479 | 29761 | mlkem512 |
| 31017 | 31149 | 31377 | T: C:nhcompact512cca |
| 33154 | 33279 | 33459 | smaugt1v5 |
| 33349 | 33507 | 33744 | T: lightsaber2 |
| 33120? | 36860? | 43080? | ntruplus1152 |
| 37837 | 38452 | 42789 | T: lac128 |
| 43519 | 43715 | 43964 | T: C:nhcompact768cca |
| 45217 | 45498 | 45700 | ntrulpr653 |
| 49286 | 49495 | 49926 | mlkem768 |
| 49452 | 49683 | 50224 | kyber768 |
| 50408 | 50529 | 50937 | ntrulpr761 |
| 53129 | 53250 | 53515 | C:threebears624r2cpa |
| 53266 | 53545 | 53838 | threebears624r2cca |
| 53772 | 53875 | 54115 | timer |
| 53781 | 53894 | 54058 | smaugt1 |
| 55291 | 55476 | 55691 | T: C:nhcompact1024cca |
| 56231 | 56336 | 56565 | C:threebears624r2cpax |
| 55664 | 56764 | 59472 | T: C:r5nd1kem0d |
| 56768 | 56836 | 56949 | T: ntrulpr4591761 |
| 58414 | 58541 | 58760 | threebears624r2ccax |
| 58660 | 58857 | 59105 | newhope512cca |
| 59747 | 59889 | 60208 | T: saber2 |
| 63400 | 63612 | 63794 | ntrulpr857 |
| 65724 | 65993 | 71310 | timerv5 |
| 66452 | 66652 | 67083 | ntrulpr953 |
| 67577 | 67898 | 68137 | ntrulpr1013 |
| 68410 | 69245 | 69704 | smaugt3v5 |
| 71713 | 72332 | 73185 | T: C:r5nd1kem5d |
| 71209 | 73363 | 75702 | T: C:r5nd0kem2iot |
| 74137 | 74356 | 75455 | mlkem1024 |
| 74424 | 74780 | 75678 | kyber1024 |
| 78305 | 78690 | 79070 | T: hqc128round4 |
| 76871 | 79258 | 80914 | T: C:r5nd1kem4longkey |
| 85181 | 85354 | 85595 | smaugt3 |
| 88916 | 89103 | 89255 | ntrulpr1277 |
| 94804 | 95096 | 95446 | T: firesaber2 |
| 101737 | 102411 | 103170 | smaugt5v5 |
| 107947 | 109069 | 111135 | T: lac256 |
| 109581 | 109762 | 109973 | threebears936r2cca |
| 112724 | 112908 | 113224 | smaugt5 |
| 113442 | 113727 | 114005 | newhope1024cca |
| 113201 | 113783 | 114525 | T: lac192 |
| 113398 | 113977 | 115557 | C:threebears936r2cpa |
| 115534 | 115682 | 115979 | threebears936r2ccax |
| 117665 | 118044 | 118470 | C:threebears936r2cpax |
| 135770 | 138494 | 142889 | T: C:r5nd3kem5d |
| 159187 | 159599 | 160159 | threebears1248r2cca |
| 166067 | 166521 | 166989 | C:threebears1248r2cpa |
| 168234 | 168750 | 170055 | threebears1248r2ccax |
| 170345 | 171311 | 171769 | T: C:hila5 |
| 170937 | 172149 | 172714 | C:threebears1248r2cpax |
| 194496 | 195010 | 195489 | T: hqc192round4 |
| 201631 | 201935 | 213616 | T: kindi256342 |
| 211960 | 212362 | 212971 | T: kindi512222 |
| 214407 | 214787 | 215306 | ntruhps2048509 |
| 215729 | 217239 | 219503 | T: C:r5nd3kem0d |
| 219226 | 219514 | 220162 | T: kindi512241 |
| 245839 | 246168 | 246526 | T: saberx4 |
| 259277 | 261646 | 263672 | T: C:r5nd5kem5d |
| 277551 | 282208 | 287108 | T: C:r5nd5kem0d |
| 304744 | 306863 | 314470 | T: hqcrmrs128 |
| 342204 | 346345 | 356167 | T: hqc128 |
| 355278 | 355856 | 356496 | ntruhps2048677 |
| 362270 | 362651 | 363198 | ntruhrss701 |
| 413706 | 414184 | 414823 | T: hqc256round4 |
| 448150 | 448880 | 450792 | T: kindi512321 |
| 461866 | 470177 | 480610 | T: hqc1281 |
| 533507 | 534034 | 534669 | ntruhps4096821 |
| 566226 | 569184 | 577008 | T: C:r5n11kem0d |
| 586188 | 586970 | 588118 | T: C:bikel1 |
| 629974 | 633111 | 638788 | T: C:ledakemcpa14 |
| 625522 | 634032 | 649753 | T: hqcrmrs192 |
| 686317 | 688547 | 690947 | T: rqc128 |
| 687485 | 690675 | 701809 | T: C:ledakemcpa13 |
| 689869 | 694218 | 754087 | T: kindi256522 |
| 702668 | 711718 | 724762 | T: hqc192 |
| 735267 | 736476 | 737551 | T: lima2p1024cca |
| 845559 | 851291 | 857867 | T: ntrukem443 |
| 925666 | 927440 | 929791 | T: C:ledakemcpa12 |
| 920866 | 927860 | 942061 | T: hqc1921 |
| 979341 | 980405 | 981715 | T: frodokem640 |
| 980561 | 997788 | 1010827 | T: hqc1922 |
| 1039882 | 1066477 | 1080233 | T: hqcrmrs256 |
| 1081708 | 1084801 | 1088386 | T: C:r5n13kem0d |
| 1094156 | 1097510 | 1100687 | T: C:rolloi128 |
| 1094738 | 1099772 | 1334415 | T: rqc192 |
| 1143547 | 1145408 | 1147447 | T: frodokem640aes |
| 1151657 | 1154831 | 1158150 | T: C:rolloi192 |
| 1137328 | 1159859 | 1169516 | T: hqc256 |
| 1274210 | 1274908 | 1276112 | sntrup761 |
| 1420509 | 1422587 | 1424337 | T: titaniumccatoy |
| 1461009 | 1462038 | 1463189 | T: limasp1018cca |
| 1490477 | 1493324 | 1495102 | T: lima2p2048cca |
| 1501267 | 1522814 | 1538762 | T: hqc2561 |
| 1551779 | 1563550 | 1840982 | T: rqc256 |
| 1573779 | 1574656 | 1575345 | T: titaniumccalite |
| 1610370 | 1613938 | 1616179 | T: C:bikel3 |
| 1604512 | 1622416 | 1640185 | T: hqc2562 |
| 1650992 | 1672411 | 1683110 | T: hqc2563 |
| 1673540 | 1680675 | 1703774 | T: C:ledakemcpa34 |
| 1856835 | 1861870 | 1865340 | sntrup653 |
| 1927182 | 1930711 | 1934386 | T: C:rolloi256 |
| 1958888 | 1963003 | 2009994 | T: C:ledakemcpa33 |
| 1971468 | 1977545 | 1986014 | T: ntrukem743 |
| 1995356 | 1998966 | 2002871 | T: frodokem976 |
| 2007675 | 2008890 | 2014582 | T: titaniumccastd |
| 2274968 | 2277307 | 2281746 | T: titaniumccamed |
| 2316739 | 2325715 | 2413714 | T: C:r5n15kem0d |
| 2315920 | 2334880 | 2339153 | T: frodokem976aes |
| 2392882 | 2395415 | 2429366 | sntrup4591761 |
| 2482204 | 2484362 | 2488413 | T: C:ledakemcpa32 |
| 2538592 | 2540360 | 2541351 | T: titaniumccahi |
| 2505813 | 2574989 | 2695564 | T: ledakem1464 |
| 2668056 | 2680016 | 2681900 | T: limasp1306cca |
| 2957254 | 2959493 | 2962946 | T: limasp1822cca |
| 2941959 | 2960706 | 3019949 | T: ledakem1364 |
| 3065012 | 3071097 | 3081106 | sntrup857 |
| 3145282 | 3148851 | 3169959 | T: titaniumccasuper |
| 3247553 | 3254779 | 3307304 | T: ledakem1264 |
| 3288095 | 3301599 | 3317570 | T: C:ledakemcpa53 |
| 3632416 | 3636458 | 3679220 | sntrup953 |
| 3687823 | 3693870 | 3702160 | T: C:ledakemcpa54 |
| 3773660 | 3778010 | 3784014 | T: rolloii128 |
| 3881936 | 3903183 | 3925531 | T: frodokem1344aes |
| 4142104 | 4151052 | 4158072 | sntrup1013 |
| 3997065? | 4232649? | 5566318? | T: ledakem14sl |
| 3644214? | 4523392? | 5851345? | T: ledakem13sl |
| 4762707 | 4766172 | 4771386 | T: rolloii192 |
| 5068228 | 5069937 | 5071536 | T: frodokem640shake |
| 5156941 | 5162956 | 5388831 | T: limasp2062cca |
| 5362911 | 5390360 | 5983687 | T: ledakem12sl |
| 5408527 | 5429004 | 5449146 | T: remblem1056 |
| 5416853 | 5434860 | 5451800 | T: remblem928 |
| 5453167 | 5470630 | 5581302 | T: C:ledakemcpa52 |
| 5574723 | 5578391 | 5581875 | T: rolloii256 |
| 5921976? | 6320249? | 8826729? | T: ledakem3464 |
| 6411895 | 6431595 | 6438196 | sntrup1277 |
| 6792481 | 6819955 | 7228177 | T: ledakem3364 |
| 7381874 | 7406634 | 7744572 | T: ledakem3264 |
| 7585374 | 7592969 | 7600494 | T: sikep434 |
| 8684038 | 8747108 | 9713712 | T: ledakem33sl |
| 9314120? | 9730236? | 11775827? | T: ledakem34sl |
| 9987446 | 10021034 | 10046524 | T: lotus128 |
| 10668859 | 10726266 | 11930859 | T: ledakem32sl |
| 11042784 | 11047718 | 11050686 | T: frodokem976shake |
| 10865578 | 11167259 | 11971860 | T: ledakem5464 |
| 12127888 | 12517843 | 12795552 | T: ledakem5364 |
| 12791432 | 12809100 | 12838760 | T: sikep503 |
| 12682798 | 12839235 | 13879947 | T: sikep434comp |
| 14079551 | 14499264 | 15918321 | T: ledakem54sl |
| 17675610 | 18494701 | 19625966 | T: ledakem5264 |
| 18371039 | 18712708 | 20365340 | T: ledakem53sl |
| 19949740 | 19952840 | 19976156 | T: frodokem1344shake |
| 21007634 | 21572193 | 23222831 | T: sikep503comp |
| 21969123 | 21974642 | 21977331 | T: sikep610 |
| 22157156 | 22528389 | 22863084 | T: lotus192 |
| 28547615 | 29467138 | 31941676 | T: ledakem52sl |
| 31177614 | 31302262 | 31358272 | T: ntskem1264 |
| 36142597 | 36788542 | 37894338 | mceliece348864pcf |
| 36168839 | 36823623 | 37442628 | mceliece348864f |
| 37089153 | 37391977 | 38380463 | T: lotus256 |
| 37788429 | 37827497 | 40772111 | T: sikep610comp |
| 38201241 | 38208677 | 38219303 | T: sikep751 |
| 40204720? | 52902539? | 74148381? | mceliece348864 |
| 39460733? | 54795628? | 78813601? | mceliece348864pc |
| 60265938 | 61193890 | 65914031 | T: sikep751comp |
| 87432347 | 90794298 | 92804880 | T: ntskem1380 |
| 114528118 | 115620970 | 118211059 | mceliece460896f |
| 114832391 | 115755287 | 121140066 | mceliece460896pcf |
| 161834122? | 211060264? | 330163285? | mceliece460896 |
| 160923623? | 211860216? | 301813234? | mceliece460896pc |
| 230982818 | 238739114 | 246142556 | T: ntskem13136 |
| 217006681 | 240359456 | 247021993 | mceliece6960119f |
| 215684621 | 245727852 | 253648394 | mceliece6960119pcf |
| 251844504 | 264032816 | 273283079 | mceliece6688128f |
| 270555713 | 293440178 | 299354428 | mceliece8192128pcf |
| 252841190? | 330598575? | 487450675? | mceliece6960119 |
| 316049649 | 334669572 | 341036618 | mceliece6688128pcf |
| 334052756 | 352799247 | 360009889 | mceliece8192128f |
| 272120460? | 358410864? | 523109074? | mceliece6960119pc |
| 280876342? | 385627579? | 572449475? | mceliece6688128 |
| 288473315? | 421302989? | 654852290? | mceliece6688128pc |
| 324137524? | 430215118? | 614135502? | mceliece8192128pc |
| 346814270? | 454681497? | 651267355? | mceliece8192128 |
| 751995390 | 815852940 | 820324953 | T: bigquake1 |
| 6758645677 | 6902888789 | 6935144341 | T: bigquake3 |
| 13357230495 | 13444787958 | 13533388700 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17423 | 17461 | 17605 | kyber90s512 |
| 22218 | 22351 | 22684 | ntruhps2048509 |
| 24236 | 24526 | 24800 | kyber90s768 |
| 25032 | 25221 | 25538 | ntruplus768 |
| 25822 | 25923 | 26034 | ntruhrss701 |
| 28173 | 28231 | 28356 | smaugt1v5 |
| 28658 | 28774 | 29005 | ntruplus864 |
| 29269 | 30073 | 31422 | mceliece348864f |
| 29501 | 30326 | 31634 | mceliece348864 |
| 31101 | 31148 | 31195 | mlkem512 |
| 31168 | 31294 | 31530 | ntruplus576 |
| 32831 | 33058 | 33320 | ntruhps2048677 |
| 34137 | 34262 | 34473 | kyber90s1024 |
| 33980 | 34954 | 36025 | mceliece348864pcf |
| 34858 | 35580 | 36884 | mceliece348864pc |
| 38523 | 38615 | 38938 | ntruplus1152 |
| 38613 | 38704 | 38821 | smaugt1 |
| 38761 | 38851 | 38934 | timer |
| 38866 | 38964 | 39073 | kyber512 |
| 41805 | 41982 | 42296 | ntruhps4096821 |
| 45051 | 45210 | 45302 | T: lightsaber2 |
| 46894 | 47259 | 47420 | sntrup653 |
| 49338 | 49462 | 49621 | mlkem768 |
| 49806 | 50025 | 50413 | T: ntskem1264 |
| 50337 | 50434 | 50649 | sntrup761 |
| 51106 | 51302 | 51549 | T: C:nhcompact512cca |
| 57590 | 57640 | 57835 | sntrup4591761 |
| 57105 | 58198 | 60820 | timerv5 |
| 59920 | 60215 | 60387 | kyber768 |
| 60172 | 60430 | 61026 | smaugt3v5 |
| 58769 | 62960 | 70294 | mceliece460896f |
| 64485 | 64802 | 64944 | sntrup857 |
| 67819 | 68148 | 68959 | T: lac128 |
| 68125 | 68246 | 68534 | sntrup953 |
| 69189 | 69378 | 69803 | T: C:nhcompact768cca |
| 64921 | 69537 | 78555 | mceliece460896 |
| 70019 | 70320 | 70513 | sntrup1013 |
| 67582 | 71247 | 79802 | mceliece460896pcf |
| 70544 | 74810 | 81145 | mceliece460896pc |
| 75456 | 75618 | 75806 | T: saber2 |
| 75539 | 75698 | 75827 | mlkem1024 |
| 78170 | 78237 | 78350 | ntrulpr653 |
| 79195 | 79410 | 79577 | threebears624r2cca |
| 79463 | 79613 | 79853 | threebears624r2ccax |
| 79555 | 79700 | 79861 | smaugt3 |
| 81342 | 81637 | 81938 | C:threebears624r2cpa |
| 81992 | 82140 | 82413 | C:threebears624r2cpax |
| 84456 | 84574 | 84694 | ntrulpr761 |
| 87522 | 87762 | 88149 | T: C:nhcompact1024cca |
| 88911 | 88982 | 89235 | kyber1024 |
| 89719 | 89821 | 89967 | sntrup1277 |
| 92636 | 92888 | 93105 | newhope512cca |
| 93626 | 94365 | 94974 | smaugt5v5 |
| 96697 | 97630 | 98706 | T: C:r5nd1kem0d |
| 98910 | 101832 | 106923 | mceliece6688128f |
| 95550 | 102197 | 114383 | mceliece6688128 |
| 104747 | 104825 | 105003 | T: ntrulpr4591761 |
| 108607 | 108872 | 109173 | smaugt5 |
| 108933 | 109038 | 109192 | ntrulpr857 |
| 104324 | 110544 | 118460 | mceliece6960119 |
| 103126 | 110647 | 115929 | mceliece6960119f |
| 112536 | 112733 | 112920 | ntrulpr953 |
| 112264 | 113202 | 114126 | T: C:bikel1 |
| 113642 | 113958 | 114304 | T: firesaber2 |
| 114656 | 114749 | 114874 | ntrulpr1013 |
| 112890 | 120251 | 128538 | mceliece8192128 |
| 115215? | 123065? | 144455? | mceliece6960119pcf |
| 115286 | 124248 | 134294 | mceliece6688128pc |
| 116003 | 124294 | 133404 | mceliece6960119pc |
| 125785 | 126754 | 128646 | T: C:r5nd0kem2iot |
| 122693 | 130197 | 142799 | mceliece6688128pcf |
| 130102 | 130840 | 131341 | threebears936r2ccax |
| 130328 | 130855 | 131115 | threebears936r2cca |
| 124246 | 131994 | 136791 | mceliece8192128pc |
| 130638 | 132452 | 133954 | T: C:r5nd1kem5d |
| 135040 | 136759 | 138628 | T: C:r5nd1kem4longkey |
| 137404 | 137829 | 138207 | C:threebears936r2cpax |
| 137419 | 138054 | 139230 | C:threebears936r2cpa |
| 131206 | 140918 | 155932 | mceliece8192128pcf |
| 118190? | 146021? | 153385? | mceliece8192128f |
| 149551 | 149727 | 149934 | ntrulpr1277 |
| 149210 | 149777 | 150758 | T: C:rolloi128 |
| 152020 | 152954 | 154247 | T: C:ledakemcpa13 |
| 152899 | 154402 | 154900 | T: lotus128 |
| 156296 | 157564 | 159496 | T: C:ledakemcpa12 |
| 157304 | 158542 | 159794 | T: ntskem1380 |
| 159323 | 159947 | 160805 | T: C:ledakemcpa14 |
| 159564 | 160286 | 161016 | T: C:rolloi192 |
| 162055 | 165128 | 173166 | T: ntrukem443 |
| 171147 | 172561 | 185363 | T: lac192 |
| 175531 | 175792 | 176133 | newhope1024cca |
| 195268 | 195718 | 196808 | threebears1248r2cca |
| 196424 | 197269 | 197545 | threebears1248r2ccax |
| 203113 | 204601 | 205853 | T: C:rolloi256 |
| 204507 | 205150 | 206350 | C:threebears1248r2cpa |
| 204713 | 205829 | 206373 | T: hqc128round4 |
| 205097 | 205900 | 206232 | C:threebears1248r2cpax |
| 211598 | 213567 | 215592 | T: lac256 |
| 230271 | 231641 | 232654 | T: lotus192 |
| 235019 | 238576 | 241342 | T: C:r5nd3kem5d |
| 238540 | 239556 | 240667 | T: C:hila5 |
| 265278 | 265581 | 265912 | T: kindi256342 |
| 277644 | 278018 | 278443 | T: ledakem1464 |
| 279581 | 280448 | 281560 | T: C:bikel3 |
| 282970 | 286194 | 293211 | T: ntskem13136 |
| 295861 | 296363 | 296852 | T: ledakem1364 |
| 306999 | 307614 | 308525 | T: kindi512222 |
| 308245 | 308503 | 308898 | T: saberx4 |
| 301766 | 308957 | 314584 | T: ntrukem743 |
| 316367 | 317139 | 318100 | T: ledakem1264 |
| 316833 | 318408 | 318809 | T: kindi512241 |
| 321147 | 322563 | 330958 | T: lotus256 |
| 356359 | 357426 | 358748 | T: C:ledakemcpa33 |
| 372214 | 372826 | 373551 | T: C:ledakemcpa34 |
| 378793 | 379694 | 382016 | T: ledakem13sl |
| 388288 | 393663 | 399164 | T: C:ledakemcpa32 |
| 397860 | 403878 | 408193 | T: C:r5nd3kem0d |
| 421963 | 422788 | 427205 | T: ledakem14sl |
| 426593 | 427848 | 432313 | T: ledakem12sl |
| 422888 | 434354 | 449085 | T: C:r5nd5kem5d |
| 447928 | 452522 | 465921 | T: hqcrmrs128 |
| 451376 | 452823 | 454844 | T: rolloii128 |
| 473928 | 482234 | 496085 | T: hqc128 |
| 485228 | 485580 | 486112 | T: hqc192round4 |
| 509129 | 510550 | 512365 | T: rolloii192 |
| 507663 | 515579 | 520268 | T: C:r5nd5kem0d |
| 560586 | 561976 | 563208 | T: rolloii256 |
| 587551 | 592908 | 595826 | T: kindi512321 |
| 592114 | 593309 | 594092 | T: lima2p1024cca |
| 638197 | 643342 | 650904 | T: C:r5n11kem0d |
| 702994 | 705638 | 706394 | T: ledakem3464 |
| 742302 | 744097 | 745981 | T: ledakem3264 |
| 753148 | 756696 | 760776 | T: ledakem3364 |
| 794910 | 805436 | 816175 | T: hqc1281 |
| 825461 | 827768 | 863711 | T: kindi256522 |
| 826384 | 835544 | 844621 | T: C:ledakemcpa52 |
| 849200 | 851106 | 852890 | T: C:ledakemcpa53 |
| 868183 | 871315 | 873595 | T: C:ledakemcpa54 |
| 921187 | 923904 | 930810 | T: rqc128 |
| 916661 | 942136 | 953860 | T: hqcrmrs192 |
| 948078 | 949142 | 949861 | T: hqc256round4 |
| 983437 | 987404 | 991749 | T: ledakem32sl |
| 1002333 | 1013462 | 1037240 | T: hqc192 |
| 1012804 | 1014005 | 1015093 | T: ledakem33sl |
| 1102123 | 1103319 | 1104555 | T: titaniumccatoy |
| 1191437 | 1192799 | 1195263 | T: lima2p2048cca |
| 1196982 | 1200321 | 1211141 | T: ledakem34sl |
| 1208864 | 1216452 | 1228973 | T: C:r5n13kem0d |
| 1322083 | 1323934 | 1329006 | T: limasp1018cca |
| 1392622 | 1393241 | 1394365 | T: titaniumccalite |
| 1524049 | 1533173 | 1539356 | T: rqc192 |
| 1541267 | 1543292 | 1545743 | T: frodokem640 |
| 1548184 | 1550357 | 1553956 | T: ledakem5364 |
| 1540200 | 1564108 | 1585166 | T: hqcrmrs256 |
| 1596458 | 1597902 | 1599078 | T: ledakem5464 |
| 1646020 | 1648076 | 1650130 | T: frodokem640aes |
| 1649415 | 1650524 | 1652022 | T: titaniumccastd |
| 1629444 | 1654785 | 1686603 | T: hqc256 |
| 1645216 | 1659117 | 1680607 | T: hqc1921 |
| 1713564 | 1716860 | 1719738 | T: ledakem5264 |
| 1762717 | 1785588 | 1807033 | T: hqc1922 |
| 1962406 | 1964252 | 1968440 | T: ledakem54sl |
| 2103831 | 2108398 | 2116382 | T: titaniumccamed |
| 2103099? | 2120938? | 2689186? | T: rqc256 |
| 2234634 | 2240167 | 2245336 | T: ledakem53sl |
| 2210644 | 2264397 | 2317024 | T: bigquake1 |
| 2398942 | 2399820 | 2400895 | T: titaniumccahi |
| 2411626 | 2414891 | 2418154 | T: ledakem52sl |
| 2442324 | 2453970 | 2455923 | T: limasp1306cca |
| 2632831 | 2635003 | 2637337 | T: limasp1822cca |
| 2630345 | 2642405 | 2660525 | T: C:r5n15kem0d |
| 2753121 | 2773752 | 2809643 | T: hqc2561 |
| 2882271 | 2909543 | 2933239 | T: hqc2562 |
| 2976946 | 2998162 | 3021253 | T: hqc2563 |
| 3012505 | 3016549 | 3034988 | T: titaniumccasuper |
| 3088001 | 3092652 | 3097782 | T: frodokem976 |
| 3217289 | 3220396 | 3223301 | T: frodokem976aes |
| 4870357 | 5067774 | 5264233 | T: limasp2062cca |
| 5382226 | 5384633 | 5390660 | T: frodokem640shake |
| 5533885 | 5544355 | 5555647 | T: frodokem1344aes |
| 6619282 | 6889613 | 7106616 | T: bigquake3 |
| 8051730 | 8081186 | 8111698 | T: remblem1056 |
| 8072029 | 8105950 | 8141721 | T: remblem928 |
| 11521465 | 11527671 | 11539820 | T: frodokem976shake |
| 11256689 | 11605963 | 12027825 | T: bigquake5 |
| 12405383 | 12432916 | 12453420 | T: sikep434 |
| 19743351 | 19789365 | 19881385 | T: sikep434comp |
| 21023142 | 21063091 | 21101446 | T: sikep503 |
| 21062304 | 21065891 | 21070504 | T: frodokem1344shake |
| 32531423 | 32671443 | 32809276 | T: sikep503comp |
| 40296685 | 40309875 | 40320543 | T: sikep610 |
| 55518947 | 55629998 | 55969787 | T: sikep610comp |
| 61835410 | 61841732 | 61900541 | T: sikep751 |
| 96100611 | 96389356 | 96705964 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16284 | 16398 | 16462 | kyber90s512 |
| 19961 | 20001 | 20057 | C:threebears624r2cpax |
| 20062 | 20160 | 20283 | ntruplus768 |
| 23233 | 23272 | 23320 | ntruplus864 |
| 23472 | 23551 | 24134 | kyber90s768 |
| 25175 | 25225 | 25281 | C:threebears936r2cpax |
| 30619 | 30724 | 30830 | C:threebears1248r2cpax |
| 32219 | 32316 | 32503 | ntruplus1152 |
| 33448 | 33488 | 33558 | mlkem512 |
| 33799 | 33879 | 34010 | kyber90s1024 |
| 34307 | 34365 | 34432 | kyber512 |
| 35237 | 35363 | 35485 | C:threebears624r2cpa |
| 37285 | 37349 | 37489 | ntruplus576 |
| 40292 | 40356 | 40481 | smaugt1v5 |
| 40413 | 40484 | 40573 | ntruhps2048509 |
| 42446 | 42572 | 42875 | C:threebears936r2cpa |
| 42209 | 43405 | 45853 | T: C:r5nd1kem0d |
| 47698 | 47854 | 48022 | T: lightsaber2 |
| 49225 | 49286 | 49379 | T: C:nhcompact512cca |
| 49515 | 49635 | 49780 | C:threebears1248r2cpa |
| 52207 | 52353 | 52528 | mlkem768 |
| 53215 | 53446 | 53544 | kyber768 |
| 56717 | 57467 | 58187 | T: C:r5nd0kem2iot |
| 58843 | 58888 | 58954 | T: C:hila5 |
| 59275 | 59440 | 60002 | T: C:r5nd1kem5d |
| 59717 | 59808 | 59981 | smaugt1 |
| 60584 | 60629 | 60708 | timer |
| 59811 | 61042 | 62822 | T: C:r5nd1kem4longkey |
| 61355 | 61490 | 61612 | ntruhps2048677 |
| 63570 | 63666 | 63803 | ntruhrss701 |
| 68315 | 68383 | 68516 | T: C:nhcompact768cca |
| 74602 | 74665 | 74728 | sntrup761 |
| 76737 | 76808 | 76935 | sntrup653 |
| 78093 | 78338 | 78668 | T: saber2 |
| 77482 | 78463 | 78604 | timerv5 |
| 77876 | 78713 | 79459 | smaugt3v5 |
| 79878 | 80014 | 80133 | mlkem1024 |
| 80829 | 80878 | 80966 | kyber1024 |
| 83700 | 83801 | 83929 | ntruhps4096821 |
| 86963 | 87064 | 87423 | T: C:nhcompact1024cca |
| 94004 | 94352 | 95036 | T: lac128 |
| 103531 | 103618 | 103746 | ntrulpr653 |
| 102929 | 104546 | 116869 | T: C:r5nd3kem5d |
| 104642 | 104752 | 104874 | newhope512cca |
| 107520 | 107594 | 107693 | sntrup857 |
| 109975 | 110111 | 110238 | smaugt3 |
| 110994 | 111077 | 111185 | ntrulpr761 |
| 111275 | 111365 | 111479 | sntrup953 |
| 112652 | 112732 | 112844 | sntrup1013 |
| 115234 | 116063 | 116675 | smaugt5v5 |
| 116092 | 116242 | 116702 | threebears624r2ccax |
| 117824 | 118336 | 118688 | T: firesaber2 |
| 139245 | 139345 | 139525 | sntrup4591761 |
| 141882 | 141998 | 142192 | sntrup1277 |
| 144740 | 144859 | 145034 | ntrulpr857 |
| 147932 | 148103 | 148265 | ntrulpr953 |
| 148604 | 148810 | 149053 | smaugt5 |
| 148756 | 149013 | 149306 | threebears624r2cca |
| 150033 | 150167 | 150281 | ntrulpr1013 |
| 152245 | 152317 | 152442 | T: ntrulpr4591761 |
| 179046 | 179913 | 180522 | threebears936r2ccax |
| 180698 | 185258 | 193364 | T: C:r5nd3kem0d |
| 190877 | 191450 | 192060 | mceliece348864 |
| 191165 | 191745 | 192870 | mceliece348864f |
| 191420 | 192730 | 193308 | T: lotus128 |
| 195396 | 195640 | 195896 | ntrulpr1277 |
| 195459 | 195784 | 196173 | mceliece348864pc |
| 195609 | 195941 | 196460 | mceliece348864pcf |
| 196893 | 198420 | 205157 | T: C:r5n11kem0d |
| 197399 | 198468 | 199840 | T: C:r5nd5kem5d |
| 198754 | 198845 | 199010 | newhope1024cca |
| 225785 | 226164 | 227262 | threebears936r2cca |
| 237636 | 238261 | 239243 | T: ntrukem443 |
| 240495 | 245794 | 251024 | T: C:r5nd5kem0d |
| 255399 | 255908 | 256762 | threebears1248r2ccax |
| 259730 | 262528 | 264136 | T: lac192 |
| 290083 | 290589 | 291167 | T: lotus192 |
| 296415 | 297774 | 298668 | T: C:r5n13kem0d |
| 307990 | 309092 | 310036 | threebears1248r2cca |
| 319639 | 319831 | 320138 | T: saberx4 |
| 330361 | 330878 | 331529 | T: kindi256342 |
| 370877 | 374282 | 395666 | T: lac256 |
| 387593 | 388352 | 388893 | T: hqc128round4 |
| 408344 | 409169 | 410640 | T: kindi512222 |
| 415320 | 416821 | 440337 | T: lotus256 |
| 428097 | 428566 | 430153 | T: kindi512241 |
| 441667 | 449951 | 454440 | T: ntrukem743 |
| 447971 | 450981 | 453182 | T: ntskem1264 |
| 472980 | 474935 | 476457 | mceliece460896 |
| 474133 | 475136 | 475761 | mceliece460896f |
| 478298 | 479339 | 481053 | mceliece460896pc |
| 479295 | 480372 | 484508 | mceliece460896pcf |
| 534812 | 536555 | 547381 | mceliece6960119f |
| 538121 | 539359 | 541421 | mceliece6960119 |
| 541805 | 542762 | 547747 | mceliece6960119pcf |
| 545737 | 547081 | 550010 | mceliece6960119pc |
| 561759 | 564187 | 567528 | mceliece6688128 |
| 563674 | 565070 | 568348 | mceliece6688128f |
| 561808 | 565129 | 566993 | mceliece8192128 |
| 560998 | 566021 | 571769 | mceliece8192128f |
| 567844 | 569916 | 571820 | mceliece8192128pc |
| 569619 | 572795 | 575168 | mceliece6688128pcf |
| 570509 | 573495 | 576064 | mceliece8192128pcf |
| 571855 | 576290 | 584405 | mceliece6688128pc |
| 715669 | 717601 | 729940 | T: lima2p1024cca |
| 750396 | 753346 | 755189 | T: kindi512321 |
| 764603 | 767699 | 816991 | T: hqc128 |
| 818121 | 818957 | 820311 | T: hqc192round4 |
| 824007 | 828106 | 850090 | T: hqcrmrs128 |
| 861809 | 863224 | 1069729 | T: C:ledakemcpa13 |
| 885152 | 887000 | 902172 | T: C:ledakemcpa12 |
| 889199 | 895643 | 909953 | T: ntskem1380 |
| 955638 | 962374 | 983432 | T: C:r5n15kem0d |
| 976553 | 981074 | 1041225 | T: kindi256522 |
| 966452 | 982186 | 1030427 | T: C:rolloi128 |
| 1058740 | 1069410 | 1070814 | T: C:ledakemcpa14 |
| 1135227 | 1149363 | 1167432 | T: C:rolloi192 |
| 1294673 | 1295732 | 1296302 | T: titaniumccatoy |
| 1405058 | 1426591 | 1431429 | T: hqc1281 |
| 1424536 | 1435819 | 1450169 | T: hqc192 |
| 1435490 | 1439402 | 1465959 | T: lima2p2048cca |
| 1466374 | 1484566 | 1549418 | T: hqcrmrs192 |
| 1520536 | 1528455 | 1542978 | T: rolloii128 |
| 1535934 | 1537962 | 1539870 | T: frodokem640 |
| 1580436 | 1582948 | 1585073 | T: frodokem640aes |
| 1616288 | 1616962 | 1617781 | T: titaniumccalite |
| 1625514 | 1626699 | 1627465 | T: hqc256round4 |
| 1664490 | 1673303 | 1686302 | T: limasp1018cca |
| 1817278 | 1826882 | 1838743 | T: rolloii192 |
| 1899251 | 1900236 | 1917032 | T: titaniumccastd |
| 1971368 | 1994253 | 2011720 | T: C:rolloi256 |
| 2210977 | 2231977 | 2250552 | T: ntskem13136 |
| 2261224 | 2331155 | 2342917 | T: hqc256 |
| 2307446 | 2345289 | 2431106 | T: hqcrmrs256 |
| 2385623 | 2389002 | 2393555 | T: titaniumccamed |
| 2376322 | 2389057 | 2400974 | T: rolloii256 |
| 2394790 | 2395745 | 2396956 | T: C:bikel1 |
| 2466266 | 2469088 | 2471141 | T: ledakem1264 |
| 2572328 | 2582576 | 2596373 | T: C:ledakemcpa32 |
| 2599827 | 2605542 | 2624821 | T: ledakem1364 |
| 2594301 | 2621178 | 2643956 | T: hqc1921 |
| 2641693 | 2682270 | 2699555 | T: hqc1922 |
| 2742787 | 2746824 | 2752466 | T: ledakem1464 |
| 2784102 | 2784815 | 2785916 | T: titaniumccahi |
| 2955458 | 2963965 | 3002446 | T: C:ledakemcpa33 |
| 3022154 | 3055055 | 3069694 | T: bigquake1 |
| 3070684 | 3080100 | 3083722 | T: frodokem976 |
| 3077343 | 3083802 | 3090403 | T: frodokem976aes |
| 3123117 | 3139882 | 3144778 | T: limasp1306cca |
| 3282671 | 3287469 | 3322927 | T: ledakem12sl |
| 3330506 | 3333015 | 3336754 | T: limasp1822cca |
| 3285677 | 3365894 | 3374455 | T: ledakem13sl |
| 3492664 | 3495304 | 3498551 | T: titaniumccasuper |
| 3512646 | 3515931 | 3518675 | T: ledakem14sl |
| 3560946 | 3571958 | 3595013 | T: C:ledakemcpa34 |
| 3704462 | 3715056 | 3726784 | T: rqc128 |
| 4053000 | 4093989 | 4142075 | T: hqc2561 |
| 4250756 | 4296136 | 4360073 | T: hqc2562 |
| 4449497 | 4455929 | 4493717 | T: hqc2563 |
| 5264406 | 5265845 | 5270014 | T: frodokem640shake |
| 5335836 | 5345800 | 5362057 | T: frodokem1344aes |
| 6188799 | 6199930 | 6214844 | T: rqc192 |
| 6299020 | 6552181 | 6805883 | T: limasp2062cca |
| 6979474 | 6984851 | 7005545 | T: C:ledakemcpa52 |
| 6974977 | 6991944 | 7037092 | T: ledakem3364 |
| 7184962 | 7202420 | 7205890 | T: ledakem3264 |
| 7400076 | 7410812 | 7508449 | T: ledakem3464 |
| 7450644 | 7463494 | 7467030 | T: C:bikel3 |
| 7971860 | 7978325 | 7986834 | T: C:ledakemcpa53 |
| 8746811 | 8751205 | 8756444 | T: C:ledakemcpa54 |
| 9224308 | 9248494 | 9259424 | T: ledakem32sl |
| 9313870 | 9340725 | 10501659 | T: rqc256 |
| 10493950 | 10508063 | 10520366 | T: ledakem33sl |
| 10802578 | 10840478 | 10871954 | T: remblem1056 |
| 10789172 | 10862940 | 10940694 | T: remblem928 |
| 11054860 | 11070484 | 11162926 | T: ledakem34sl |
| 11314920 | 11322774 | 11326977 | T: frodokem976shake |
| 13255148 | 13285505 | 13332549 | T: sikep434 |
| 14329114 | 14356241 | 14431619 | T: sikep434comp |
| 15040950 | 15073983 | 15078250 | T: ledakem5264 |
| 16214994 | 16261173 | 16269053 | T: ledakem5364 |
| 19011894 | 19039868 | 19068392 | T: ledakem5464 |
| 20786270 | 20791984 | 20822860 | T: frodokem1344shake |
| 21522876 | 21530825 | 21538942 | T: ledakem52sl |
| 22163395 | 22245494 | 22351138 | T: ledakem53sl |
| 22387399 | 22423367 | 22461027 | T: sikep503 |
| 23244487 | 23908943 | 25132797 | T: bigquake3 |
| 23904886 | 23938707 | 23976640 | T: ledakem54sl |
| 23929481 | 23941471 | 23954003 | T: sikep503comp |
| 36903016 | 37350973 | 37899710 | T: bigquake5 |
| 40556983 | 40621060 | 40625525 | T: sikep610 |
| 42917377 | 42948594 | 42975241 | T: sikep610comp |
| 66490776 | 66499818 | 66554813 | T: sikep751 |
| 70518762 | 70545150 | 70573459 | T: sikep751comp |
|
|
|