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-20261004
[Page version: 20261021 08:06:14]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements (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 |
| 21769 | 21825 | 21927 | ntruplus768 |
| 21143? | 22327? | 28741? | ntruplus576 |
| 23376 | 23435 | 23513 | ntruplus864 |
| 28283 | 28553 | 29079 | kyber90s1024 |
| 29280 | 29404 | 29650 | kyber512 |
| 29326 | 29479 | 29761 | mlkem512 |
| 31017 | 31149 | 31377 | T: C:nhcompact512cca |
| 33025 | 33156 | 33380 | smaugt1v5 |
| 33349 | 33507 | 33744 | T: lightsaber2 |
| 33146? | 37722? | 41893? | 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 |
| 67124 | 67262 | 67634 | smaugt3v5 |
| 67577 | 67898 | 68137 | ntrulpr1013 |
| 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 |
| 100434 | 100580 | 100913 | 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 |
| 35638450 | 35752507 | 35859891 | mceliece348864pcf |
| 35864636 | 35873924 | 35955051 | mceliece348864f |
| 37089153 | 37391977 | 38380463 | T: lotus256 |
| 37788429 | 37827497 | 40772111 | T: sikep610comp |
| 38201241 | 38208677 | 38219303 | T: sikep751 |
| 36419719? | 49378979? | 82516325? | mceliece348864pc |
| 39393149? | 59600343? | 86024782? | mceliece348864 |
| 60265938 | 61193890 | 65914031 | T: sikep751comp |
| 87432347 | 90794298 | 92804880 | T: ntskem1380 |
| 110544094 | 110614070 | 110661792 | mceliece460896f |
| 110597557 | 110678603 | 110774772 | mceliece460896pcf |
| 147573947? | 186911321? | 256609669? | mceliece460896 |
| 142587522? | 193241366? | 287337211? | mceliece460896pc |
| 210810210 | 210848561 | 210979679 | mceliece6960119f |
| 236205488 | 237116269 | 237432338 | mceliece6688128pcf |
| 230982818 | 238739114 | 246142556 | T: ntskem13136 |
| 250878647 | 250968450 | 251040906 | mceliece6960119pcf |
| 262827933 | 262872890 | 263062379 | mceliece8192128f |
| 296143028 | 296195508 | 298170207 | mceliece6688128f |
| 322783603 | 322863512 | 324111927 | mceliece8192128pcf |
| 265364243? | 338395939? | 448864198? | mceliece6960119pc |
| 243702856? | 344915753? | 591258089? | mceliece6688128 |
| 260730218? | 368969327? | 520298550? | mceliece8192128 |
| 255272493? | 372257398? | 522271779? | mceliece6960119 |
| 273908976? | 372785917? | 538304584? | mceliece8192128pc |
| 274520951? | 426624314? | 583024521? | mceliece6688128pc |
| 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 |
| 24965 | 25055 | 25228 | ntruplus768 |
| 25822 | 25923 | 26034 | ntruhrss701 |
| 28134 | 28194 | 28309 | smaugt1v5 |
| 28684 | 28762 | 28970 | ntruplus864 |
| 29513 | 30120 | 31358 | mceliece348864 |
| 29446 | 30191 | 31445 | mceliece348864f |
| 31101 | 31148 | 31195 | mlkem512 |
| 31168 | 31294 | 31530 | ntruplus576 |
| 32831 | 33058 | 33320 | ntruhps2048677 |
| 34137 | 34262 | 34473 | kyber90s1024 |
| 35854 | 36477 | 37776 | mceliece348864pc |
| 36268 | 37628 | 39060 | mceliece348864pcf |
| 38385 | 38554 | 38912 | 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 |
| 59904 | 60011 | 60229 | smaugt3v5 |
| 59920 | 60215 | 60387 | kyber768 |
| 58034 | 62067 | 67432 | mceliece460896f |
| 64485 | 64802 | 64944 | sntrup857 |
| 62295 | 66801 | 76350 | mceliece460896 |
| 67819 | 68148 | 68959 | T: lac128 |
| 68125 | 68246 | 68534 | sntrup953 |
| 69189 | 69378 | 69803 | T: C:nhcompact768cca |
| 70019 | 70320 | 70513 | sntrup1013 |
| 68381 | 71048 | 76808 | mceliece460896pcf |
| 70033 | 74715 | 81671 | 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 |
| 93264 | 93354 | 93643 | smaugt5v5 |
| 93961 | 96841 | 103275 | mceliece6688128 |
| 96697 | 97630 | 98706 | T: C:r5nd1kem0d |
| 97373 | 100416 | 105905 | mceliece6960119 |
| 99014 | 101900 | 107131 | mceliece6960119f |
| 104747 | 104825 | 105003 | T: ntrulpr4591761 |
| 104489 | 106045 | 108054 | mceliece8192128f |
| 105911 | 107029 | 108770 | mceliece8192128 |
| 106111 | 108689 | 114185 | mceliece6688128pc |
| 108607 | 108872 | 109173 | smaugt5 |
| 108933 | 109038 | 109192 | ntrulpr857 |
| 104989 | 109117 | 116262 | mceliece6688128f |
| 107658 | 111103 | 116837 | mceliece6688128pcf |
| 112536 | 112733 | 112920 | ntrulpr953 |
| 112264 | 113202 | 114126 | T: C:bikel1 |
| 113642 | 113958 | 114304 | T: firesaber2 |
| 114656 | 114749 | 114874 | ntrulpr1013 |
| 122340 | 124812 | 130917 | mceliece6960119pc |
| 123317 | 125197 | 127939 | mceliece8192128pcf |
| 124774 | 126442 | 128913 | mceliece8192128pc |
| 125785 | 126754 | 128646 | T: C:r5nd0kem2iot |
| 125046 | 128506 | 133276 | mceliece6960119pcf |
| 130102 | 130840 | 131341 | threebears936r2ccax |
| 130328 | 130855 | 131115 | threebears936r2cca |
| 130638 | 132452 | 133954 | T: C:r5nd1kem5d |
| 135040 | 136759 | 138628 | T: C:r5nd1kem4longkey |
| 137404 | 137829 | 138207 | C:threebears936r2cpax |
| 137419 | 138054 | 139230 | C:threebears936r2cpa |
| 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 |
| 19892 | 19976 | 20009 | ntruplus768 |
| 19961 | 20001 | 20057 | C:threebears624r2cpax |
| 23062 | 23108 | 23168 | ntruplus864 |
| 23472 | 23551 | 24134 | kyber90s768 |
| 25175 | 25225 | 25281 | C:threebears936r2cpax |
| 30619 | 30724 | 30830 | C:threebears1248r2cpax |
| 32186 | 32277 | 32369 | ntruplus1152 |
| 33448 | 33488 | 33558 | mlkem512 |
| 33799 | 33879 | 34010 | kyber90s1024 |
| 34307 | 34365 | 34432 | kyber512 |
| 35237 | 35363 | 35485 | C:threebears624r2cpa |
| 37285 | 37349 | 37489 | ntruplus576 |
| 40203 | 40267 | 40342 | 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 |
| 77472 | 77620 | 77880 | smaugt3v5 |
| 78093 | 78338 | 78668 | T: saber2 |
| 77482 | 78463 | 78604 | timerv5 |
| 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 |
| 114733 | 114908 | 115155 | 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 |
| 191137 | 191266 | 191551 | mceliece348864f |
| 191228 | 191413 | 191826 | mceliece348864 |
| 191420 | 192730 | 193308 | T: lotus128 |
| 195396 | 195640 | 195896 | ntrulpr1277 |
| 196583 | 196806 | 197187 | mceliece348864pc |
| 196708 | 196872 | 197222 | 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 |
| 469637 | 470168 | 470656 | mceliece460896 |
| 472962 | 473492 | 474130 | mceliece460896f |
| 475278 | 475899 | 476373 | mceliece460896pc |
| 478984 | 479598 | 480109 | mceliece460896pcf |
| 535516 | 535785 | 536118 | mceliece6960119f |
| 535702 | 535939 | 536399 | mceliece6960119 |
| 540433 | 540951 | 541636 | mceliece6960119pc |
| 544525 | 545296 | 545674 | mceliece6960119pcf |
| 559533 | 560105 | 560769 | mceliece6688128f |
| 561773 | 561980 | 562322 | mceliece6688128 |
| 561715 | 562039 | 562542 | mceliece8192128 |
| 561805 | 562233 | 562708 | mceliece8192128f |
| 569544 | 569923 | 570300 | mceliece6688128pcf |
| 569817 | 570010 | 570408 | mceliece6688128pc |
| 571077 | 571410 | 571849 | mceliece8192128pc |
| 573038 | 573584 | 574166 | mceliece8192128pcf |
| 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 |
|
|
|