Measurements of key-encapsulation mechanisms on one machine: amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,big, supercop-20260330
[Page version: 20260422 02:30:46]
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 |
| 9659 | 9810 | 10025 | kyber90s512 |
| 13987 | 14153 | 14465 | kyber90s768 |
| 17946 | 18167 | 18525 | mlkem512 |
| 18060 | 18271 | 18652 | kyber512 |
| 19939 | 20180 | 20555 | kyber90s1024 |
| 25016 | 25184 | 25462 | T: C:nhcompact512cca |
| 26023 | 26174 | 26333 | T: ntrulpr4591761 |
| 26439 | 26678 | 26865 | ntrulpr653 |
| 27773 | 27928 | 28178 | T: lac128 |
| 27774 | 27964 | 28332 | T: lightsaber2 |
| 28348 | 28481 | 28814 | ntrulpr761 |
| 30721 | 31320 | 32220 | kyber768 |
| 31024 | 31345 | 31812 | mlkem768 |
| 31290 | 31374 | 31576 | timer |
| 31613 | 31718 | 31888 | smaugt1 |
| 32538 | 32726 | 33041 | C:threebears624r2cpa |
| 33957 | 34088 | 34321 | threebears624r2cca |
| 34239 | 34375 | 34578 | C:threebears624r2cpax |
| 34043 | 34384 | 34712 | T: C:nhcompact768cca |
| 35478 | 35577 | 35736 | threebears624r2ccax |
| 35835 | 36025 | 36175 | ntrulpr857 |
| 36109 | 36209 | 40255 | ntruplus576 |
| 37601 | 37766 | 38182 | ntrulpr953 |
| 39082 | 39463 | 40125 | T: C:r5nd1kem0d |
| 39327 | 39536 | 39767 | ntrulpr1013 |
| 40772 | 41061 | 41456 | T!!!newhope512cca |
| 41796 | 42675 | 43530 | T: C:nhcompact1024cca |
| 43191 | 43448 | 43738 | mlkem1024 |
| 44817 | 46365 | 47690 | kyber1024 |
| 47550 | 47633 | 47819 | smaugt3 |
| 50178 | 50302 | 50493 | ntrulpr1277 |
| 51003 | 51505 | 52492 | T: saber2 |
| 52828 | 53584 | 54533 | T: C:r5nd1kem5d |
| 52786 | 53591 | 55829 | T: C:r5nd0kem2iot |
| 54336 | 55408 | 56889 | T: C:r5nd1kem4longkey |
| 61494 | 61645 | 61913 | ntruplus768 |
| 62986 | 63292 | 63639 | T: lac256 |
| 63521 | 63852 | 64838 | smaugt5 |
| 64123 | 64216 | 64483 | ntruplus864 |
| 64972 | 65431 | 65841 | T: hqc128round4 |
| 67311 | 67577 | 67914 | threebears936r2cca |
| 68747 | 68941 | 69222 | C:threebears936r2cpa |
| 70360 | 70633 | 71191 | threebears936r2ccax |
| 70323 | 70653 | 70995 | T: lac192 |
| 71386 | 71595 | 71796 | C:threebears936r2cpax |
| 68890? | 78078? | 100000? | ntruplus1152 |
| 78034 | 78607 | 79839 | T: firesaber2 |
| 78697 | 78947 | 79285 | T!!!newhope1024cca |
| 87562 | 88435 | 89910 | T: C:r5nd3kem5d |
| 100976 | 101298 | 101873 | C:threebears1248r2cpa |
| 101056 | 101501 | 102161 | threebears1248r2cca |
| 102941 | 103271 | 103797 | threebears1248r2ccax |
| 104762 | 105155 | 105576 | C:threebears1248r2cpax |
| 109116 | 110228 | 110948 | T: C:hila5 |
| 118888 | 119104 | 119371 | ntruhps2048509 |
| 142790 | 144871 | 147016 | T: C:r5nd3kem0d |
| 146138 | 146468 | 146765 | T: saberx4 |
| 151304 | 151966 | 153121 | T: kindi256342 |
| 157557 | 158696 | 159709 | T: hqc192round4 |
| 161386 | 162257 | 163684 | T: kindi512222 |
| 163433 | 165502 | 167698 | T: C:r5nd5kem5d |
| 168956 | 169775 | 170780 | T: kindi512241 |
| 177518 | 179165 | 181301 | T: C:r5nd5kem0d |
| 192874 | 193125 | 193463 | ntruhrss701 |
| 202253 | 202552 | 203008 | ntruhps2048677 |
| 273541 | 274104 | 274823 | ntruhps4096821 |
| 315364 | 316517 | 318447 | T: hqc256round4 |
| 318305 | 321305 | 335431 | T: hqcrmrs128 |
| 336131 | 337579 | 339823 | T: kindi512321 |
| 356083 | 358264 | 368947 | T: hqc128 |
| 357225 | 360272 | 364730 | T: ntrukem443 |
| 363165 | 370205 | 406052 | T: C:r5n11kem0d |
| 372906 | 375269 | 384574 | T: hqc1281 |
| 382127 | 383145 | 385016 | T: C:bikel1 |
| 409786 | 412282 | 420627 | T: kindi256522 |
| 514324 | 516182 | 519055 | T: lima2p1024cca |
| 518649 | 523831 | 530670 | T: C:ledakemcpa14 |
| 551567 | 554197 | 558490 | sntrup761 |
| 556508 | 557193 | 560171 | sntrup653 |
| 616388 | 622852 | 630767 | T: C:ledakemcpa13 |
| 613983 | 631374 | 735701 | T: C:r5n13kem0d |
| 637868 | 641401 | 645665 | T: rqc128 |
| 645611 | 663392 | 683965 | T: hqcrmrs192 |
| 679803 | 683968 | 701477 | T: hqc1921 |
| 690319 | 694264 | 697119 | T: titaniumccatoy |
| 713212 | 718160 | 725815 | T: frodokem640 |
| 719690 | 720639 | 723416 | sntrup4591761 |
| 716360 | 721060 | 741238 | T: hqc192 |
| 734125 | 750443 | 772163 | T: hqc1922 |
| 766663 | 773240 | 784706 | T: C:ledakemcpa12 |
| 769248 | 781084 | 785895 | T: titaniumccalite |
| 784774 | 789493 | 795000 | T: ntrukem743 |
| 884841 | 891123 | 902340 | T: frodokem640aes |
| 912511 | 914327 | 918867 | sntrup857 |
| 974188 | 978546 | 984326 | T: C:rolloi128 |
| 976214 | 983465 | 1001222 | T: titaniumccastd |
| 1041292 | 1044583 | 1050936 | T: lima2p2048cca |
| 1040743 | 1061286 | 1084302 | T: hqc2561 |
| 1044835 | 1068760 | 1092400 | T: hqcrmrs256 |
| 1074693 | 1080052 | 1088821 | T: limasp1018cca |
| 1078623 | 1084727 | 1106314 | T: C:bikel3 |
| 1097122 | 1098579 | 1104584 | sntrup953 |
| 1092837? | 1098830? | 1372082? | T: rqc192 |
| 1106819 | 1120660 | 1130956 | T: titaniumccamed |
| 1126934 | 1130216 | 1134280 | T: C:rolloi192 |
| 1112718 | 1137578 | 1167896 | T: hqc2562 |
| 1138955 | 1151820 | 1165646 | T: C:ledakemcpa34 |
| 1141672 | 1157810 | 1184212 | T: hqc256 |
| 1147184 | 1168694 | 1191247 | T: hqc2563 |
| 1260949 | 1272324 | 1281345 | T: titaniumccahi |
| 1270950 | 1280624 | 1293598 | sntrup1013 |
| 1439613 | 1448682 | 1457205 | T: frodokem976 |
| 1540493 | 1546835 | 1556048 | T: titaniumccasuper |
| 1546267 | 1551531 | 1557540 | T: C:rolloi256 |
| 1550169? | 1559584? | 2110805? | T: rqc256 |
| 1554836 | 1569910 | 1591739 | T: C:ledakemcpa33 |
| 1569047 | 1598727 | 1750964 | T: C:r5n15kem0d |
| 1710319 | 1720872 | 1730846 | T: frodokem976aes |
| 1952450 | 1960553 | 2001524 | sntrup1277 |
| 2054405 | 2064261 | 2075533 | T: limasp1306cca |
| 2149836 | 2163498 | 2179719 | T: limasp1822cca |
| 2151579 | 2168866 | 2198126 | T: C:ledakemcpa32 |
| 2184944 | 2204654 | 2229162 | T: C:ledakemcpa53 |
| 2278557 | 2290482 | 2311573 | T: ledakem1464 |
| 2676203 | 2686768 | 2704692 | T: C:ledakemcpa54 |
| 2667724 | 2691504 | 2976615 | T: ledakem1364 |
| 2753714 | 2790988 | 3058723 | T: ledakem1264 |
| 2953259 | 2968044 | 2986824 | T: frodokem1344aes |
| 3070699 | 3076799 | 3087255 | T: frodokem640shake |
| 3373889 | 3382119 | 3393637 | T: rolloii128 |
| 3532175 | 3538081 | 3545541 | T: rolloii192 |
| 3597793? | 3622088? | 4882940? | T: ledakem14sl |
| 3868760 | 3898640 | 3927939 | T: limasp2062cca |
| 4120989 | 4130821 | 4144187 | T: rolloii256 |
| 3500252? | 4202678? | 5378476? | T: ledakem13sl |
| 4588970 | 4606880 | 4634898 | T: C:ledakemcpa52 |
| 4684096 | 4695961 | 4711746 | T: sikep434 |
| 4665651 | 4702890 | 5290163 | T: ledakem12sl |
| 5047951? | 5768750? | 7726325? | T: ledakem3464 |
| 5875285 | 5902367 | 5943611 | T: ledakem3364 |
| 5884293 | 5903464 | 5935489 | T: remblem1056 |
| 5986745 | 6006720 | 6037689 | T: remblem928 |
| 6227069 | 6237733 | 6260904 | T: lotus128 |
| 6526877 | 6537640 | 6548801 | T: frodokem976shake |
| 6750489 | 6763132 | 6775673 | T: sikep503 |
| 6924335 | 6972788 | 7539608 | T: ledakem3264 |
| 7717129 | 7741114 | 8163492 | T: ledakem33sl |
| 7804516 | 7875136 | 8518726 | T: sikep434comp |
| 8089294? | 8143456? | 11094807? | T: ledakem34sl |
| 9409078 | 9427117 | 9471306 | T: ledakem5464 |
| 9536202 | 9603048 | 11087125 | T: ledakem32sl |
| 10349842 | 10381335 | 10438651 | T: ledakem5364 |
| 11153131 | 11220176 | 12130778 | T: sikep503comp |
| 11463435 | 11475250 | 11490287 | T: frodokem1344shake |
| 11900338 | 11952118 | 14507140 | T: ledakem54sl |
| 12110653 | 12126495 | 12145426 | T: sikep610 |
| 12669539 | 12678984 | 12697226 | T: lotus192 |
| 14600269 | 15660424 | 17571422 | T: ledakem5264 |
| 15627714 | 15727231 | 17890353 | T: ledakem53sl |
| 20321961 | 20333504 | 20355450 | T: sikep751 |
| 21019283 | 21844837 | 22782372 | T: sikep610comp |
| 21060043 | 23114727 | 23148748 | T: lotus256 |
| 24208762 | 25809853 | 28572102 | T: ledakem52sl |
| 28227210 | 28285318 | 28498305 | T: ntskem1264 |
| 28282748 | 28341069 | 28400329 | mceliece348864pcf |
| 28311795 | 28422460 | 28578462 | mceliece348864f |
| 32284910 | 32372408 | 35515450 | T: sikep751comp |
| 31647088? | 40770845? | 59728096? | mceliece348864pc |
| 28882309? | 41066375? | 59719430? | mceliece348864 |
| 78280633 | 78389986 | 78504571 | mceliece460896f |
| 78498501 | 78623008 | 78747586 | mceliece460896pcf |
| 77023468 | 79760404 | 81626417 | T: ntskem1380 |
| 94910864? | 129605392? | 196359122? | mceliece460896 |
| 102650528? | 135058224? | 217653445? | mceliece460896pc |
| 171230328 | 171411057 | 171610727 | mceliece6688128pcf |
| 176738165 | 176900899 | 177135617 | mceliece6960119f |
| 176871507 | 177282519 | 178711973 | mceliece6960119pcf |
| 182547681 | 182790606 | 197944389 | mceliece8192128f |
| 184836612 | 185161294 | 186617974 | mceliece8192128pcf |
| 210811918 | 211179300 | 212500973 | mceliece6688128f |
| 181240344? | 245671550? | 357756169? | mceliece6960119pc |
| 196781686? | 254796639? | 346356959? | mceliece6960119 |
| 199419890? | 283825543? | 454799870? | mceliece6688128 |
| 201638516? | 295734053? | 449144020? | mceliece8192128 |
| 209434744? | 297706007? | 437914448? | mceliece8192128pc |
| 232319184? | 306000343? | 445468484? | mceliece6688128pc |
| 353847582 | 357979734 | 365433172 | T: ntskem13136 |
| -12716868431 | 646762236 | 12251877333 | T: bigquake5 |
| 738995482 | 799658418 | 807662700 | T: bigquake1 |
| -8697657042 | 6847174881 | 6996661905 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 15048 | 15089 | 15178 | kyber90s512 |
| 15388 | 15534 | 15826 | ntruhps2048509 |
| 16347 | 16485 | 16608 | ntruhrss701 |
| 16964 | 17029 | 17201 | ntruplus576 |
| 18960 | 19044 | 19139 | mlkem512 |
| 18989 | 19681 | 21025 | mceliece348864 |
| 19643 | 19688 | 19793 | kyber90s768 |
| 18970 | 19867 | 21545 | mceliece348864f |
| 20212 | 20272 | 20392 | timer |
| 20199 | 20325 | 20457 | smaugt1 |
| 20641 | 20708 | 20892 | ntruplus768 |
| 22559 | 22731 | 22957 | ntruhps2048677 |
| 23893 | 23977 | 24218 | ntruplus864 |
| 23629 | 24122 | 26125 | mceliece348864pc |
| 23825 | 24690 | 27228 | mceliece348864pcf |
| 25990 | 26085 | 26201 | kyber90s1024 |
| 26105 | 26182 | 26309 | kyber512 |
| 26461 | 26598 | 26890 | ntruhps4096821 |
| 28277 | 28373 | 28539 | sntrup4591761 |
| 29955 | 30014 | 30116 | mlkem768 |
| 31154 | 31358 | 31505 | sntrup653 |
| 31684 | 31844 | 32236 | ntruplus1152 |
| 33955 | 34036 | 34174 | sntrup761 |
| 36301 | 36415 | 36673 | T: lightsaber2 |
| 39346 | 39589 | 42862 | kyber768 |
| 39903 | 40124 | 40345 | T: C:nhcompact512cca |
| 41560 | 41790 | 41997 | sntrup857 |
| 41693 | 41819 | 41977 | smaugt3 |
| 39668? | 44255? | 53066? | mceliece460896f |
| 44516 | 44662 | 44861 | sntrup953 |
| 45303 | 45573 | 46449 | mlkem1024 |
| 40130? | 45889? | 54297? | mceliece460896 |
| 46144 | 46241 | 46393 | ntrulpr653 |
| 46064 | 46325 | 46509 | sntrup1013 |
| 48070 | 48158 | 48325 | T: ntrulpr4591761 |
| 47627 | 48711 | 56256 | T: ntskem1264 |
| 48714 | 48859 | 48967 | ntrulpr761 |
| 43989? | 48918? | 54995? | mceliece460896pcf |
| 48799 | 48940 | 49109 | threebears624r2ccax |
| 49820 | 49974 | 50265 | C:threebears624r2cpa |
| 49266 | 50210 | 50558 | threebears624r2cca |
| 50157 | 50295 | 50613 | C:threebears624r2cpax |
| 51392 | 52051 | 53083 | T: lac128 |
| 51718 | 52380 | 52683 | T: C:nhcompact768cca |
| 49749? | 54668? | 62466? | mceliece460896pc |
| 55267 | 55478 | 57979 | kyber1024 |
| 55491 | 55588 | 55791 | smaugt5 |
| 58852 | 59022 | 59224 | sntrup1277 |
| 61610 | 61707 | 61859 | ntrulpr857 |
| 61547 | 61963 | 63084 | T: saber2 |
| 63405 | 63886 | 64553 | T: C:r5nd1kem0d |
| 64083 | 64364 | 64749 | ntrulpr953 |
| 64515 | 64720 | 64986 | T!!!newhope512cca |
| 66439 | 66551 | 66921 | ntrulpr1013 |
| 67043 | 68192 | 68759 | T: C:nhcompact1024cca |
| 75820 | 79000 | 83786 | mceliece6960119f |
| 80373 | 80577 | 81002 | threebears936r2ccax |
| 80780 | 81331 | 82209 | T: C:bikel1 |
| 80590 | 81699 | 82077 | threebears936r2cca |
| 77651 | 82453 | 91039 | mceliece6960119 |
| 83103 | 83924 | 84490 | T: C:ledakemcpa13 |
| 83865 | 84062 | 84433 | C:threebears936r2cpa |
| 84169 | 84328 | 84727 | ntrulpr1277 |
| 84159 | 84695 | 85227 | T: C:ledakemcpa14 |
| 84624 | 84858 | 85210 | C:threebears936r2cpax |
| 82763 | 85576 | 92286 | mceliece6960119pc |
| 87070 | 87961 | 89411 | T: C:r5nd0kem2iot |
| 83112 | 88232 | 95648 | mceliece6688128f |
| 87751 | 88703 | 89678 | T: C:r5nd1kem5d |
| 85379 | 90545 | 96591 | mceliece6688128 |
| 86973 | 90803 | 96140 | mceliece6960119pcf |
| 89365 | 91221 | 93507 | T: C:ledakemcpa12 |
| 90665 | 91510 | 92825 | T: C:r5nd1kem4longkey |
| 91327 | 91643 | 92398 | T: firesaber2 |
| 85078 | 94544 | 100896 | mceliece6688128pcf |
| 86246 | 94809 | 102413 | mceliece6688128pc |
| 96731 | 98189 | 101001 | T: lotus128 |
| 101557 | 107035 | 109992 | mceliece8192128 |
| 108514 | 108784 | 109198 | T: lac192 |
| 109094 | 113000 | 114522 | mceliece8192128f |
| 110623 | 113379 | 116970 | T: ntrukem443 |
| 109620 | 114238 | 119778 | mceliece8192128pcf |
| 114496 | 118099 | 120887 | mceliece8192128pc |
| 121029 | 121404 | 121865 | threebears1248r2ccax |
| 121943 | 122760 | 123795 | T!!!newhope1024cca |
| 123131 | 123661 | 124325 | threebears1248r2cca |
| 125079 | 125525 | 125959 | C:threebears1248r2cpa |
| 125378 | 125883 | 127157 | T: lac256 |
| 125857 | 126128 | 126438 | C:threebears1248r2cpax |
| 132334 | 134155 | 136031 | T: C:rolloi128 |
| 134669 | 137531 | 140477 | T: C:rolloi192 |
| 140138 | 141478 | 142753 | T: C:r5nd3kem5d |
| 143699 | 144383 | 145225 | T: lotus192 |
| 160478 | 162158 | 164530 | T: C:hila5 |
| 161530 | 162670 | 163850 | T: C:rolloi256 |
| 168890 | 170319 | 171774 | T: hqc128round4 |
| 176401 | 176687 | 177097 | T: saberx4 |
| 179808 | 180874 | 181576 | T: ledakem1264 |
| 183016 | 186701 | 191071 | T: ntrukem743 |
| 187336 | 189114 | 191224 | T: ledakem1464 |
| 193679 | 194510 | 195962 | T: C:bikel3 |
| 195695 | 196422 | 197270 | T: C:ledakemcpa33 |
| 196001 | 196719 | 197462 | T: C:ledakemcpa34 |
| 197673 | 198721 | 200037 | T: kindi256342 |
| 209833 | 211064 | 212991 | T: ledakem1364 |
| 213126 | 215969 | 218734 | T: ntskem1380 |
| 214205 | 217231 | 220618 | T: C:ledakemcpa32 |
| 237971 | 238828 | 240710 | T: kindi512222 |
| 240385 | 242808 | 245144 | T: C:r5nd3kem0d |
| 246579 | 247989 | 249604 | T: kindi512241 |
| 250128 | 250903 | 251478 | T: ledakem13sl |
| 253630 | 255489 | 258000 | T: C:r5nd5kem5d |
| 205015? | 257164? | 258279? | T: lotus256 |
| 260693 | 261389 | 261946 | T: ledakem12sl |
| 285544 | 286792 | 288591 | T: ledakem14sl |
| 288428 | 296661 | 306496 | T: ntskem13136 |
| 303653 | 306189 | 308447 | T: C:r5nd5kem0d |
| 383304 | 385937 | 388930 | T: rolloii128 |
| 392216 | 394527 | 396985 | T: hqc192round4 |
| 396138 | 397640 | 399609 | T: lima2p1024cca |
| 403642 | 405976 | 409125 | T: rolloii192 |
| 430896 | 433408 | 444229 | T: C:ledakemcpa53 |
| 435663 | 439228 | 443712 | T: rolloii256 |
| 441758 | 442606 | 444657 | T: ledakem3464 |
| 443587 | 445262 | 453250 | T: C:ledakemcpa54 |
| 441126 | 446244 | 450395 | T: C:ledakemcpa52 |
| 443195 | 449711 | 464154 | T: hqcrmrs128 |
| 447198 | 449965 | 453225 | T: kindi512321 |
| 455345 | 458481 | 465705 | T: C:r5n11kem0d |
| 485221 | 486744 | 489331 | T: ledakem3264 |
| 488532 | 490656 | 491999 | T: ledakem3364 |
| 485740 | 494765 | 507074 | T: hqc128 |
| 492959 | 497576 | 507099 | T: kindi256522 |
| 555152 | 562951 | 575357 | T: titaniumccatoy |
| 559921 | 573272 | 585918 | T: hqc1281 |
| 634860 | 636118 | 638701 | T: ledakem32sl |
| 670659 | 671661 | 673006 | T: ledakem33sl |
| 688815 | 694099 | 697396 | T: titaniumccalite |
| 746209 | 751044 | 756866 | T: hqc256round4 |
| 773923 | 782188 | 786514 | T: ledakem34sl |
| 798493 | 801120 | 805181 | T: lima2p2048cca |
| 817155 | 820293 | 843675 | T: titaniumccastd |
| 823448 | 829905 | 838548 | T: rqc128 |
| 828894 | 832102 | 836562 | T: C:r5n13kem0d |
| 899684 | 913021 | 929419 | T: hqcrmrs192 |
| 967849 | 970693 | 980649 | T: ledakem5364 |
| 965173 | 972117 | 977911 | T: limasp1018cca |
| 982558 | 998715 | 1015374 | T: hqc192 |
| 1024571 | 1037069 | 1040922 | T: titaniumccamed |
| 1018294 | 1039857 | 1052165 | T: hqc1921 |
| 1065023 | 1068150 | 1072075 | T: ledakem5464 |
| 1088630 | 1094239 | 1101417 | T: frodokem640 |
| 1093446 | 1097145 | 1104031 | T: ledakem5264 |
| 1096522 | 1113605 | 1137520 | T: hqc1922 |
| 1118494 | 1121634 | 1124919 | T: ledakem54sl |
| 1215644 | 1222502 | 1235244 | T: frodokem640aes |
| 1213103 | 1228505 | 1233150 | T: titaniumccahi |
| 1412504 | 1417380 | 1435556 | T: ledakem53sl |
| 1456336? | 1473052? | 1893873? | T: rqc192 |
| 1477467 | 1498927 | 1536455 | T: hqcrmrs256 |
| 1501391 | 1504995 | 1509046 | T: titaniumccasuper |
| 1571456 | 1590206 | 1622365 | T: hqc2561 |
| 1613666 | 1617400 | 1639611 | T: ledakem52sl |
| 1586437 | 1620102 | 1646993 | T: hqc256 |
| 1672380 | 1698788 | 1727644 | T: hqc2562 |
| 1735038 | 1764151 | 1796984 | T: hqc2563 |
| 1822013 | 1829907 | 1836820 | T: limasp1306cca |
| 1894801 | 1904489 | 1916202 | T: C:r5n15kem0d |
| 1944498 | 1950265 | 1958582 | T: limasp1822cca |
| 2163217 | 2178324 | 2187338 | T: frodokem976 |
| 2309978 | 2322687 | 2341142 | T: frodokem976aes |
| 2531186 | 2592973 | 2659334 | T: bigquake1 |
| 2155705? | 2756208? | 2768552? | T: rqc256 |
| 3296445 | 3303671 | 3309146 | T: frodokem640shake |
| 3650495 | 3671738 | 3692022 | T: limasp2062cca |
| 3879091 | 3895638 | 3914375 | T: frodokem1344aes |
| 6887233 | 6896288 | 6909309 | T: frodokem976shake |
| 6973310 | 7236411 | 7437093 | T: bigquake3 |
| 7625697 | 7640045 | 7654690 | T: sikep434 |
| 8722707 | 8744824 | 8762924 | T: remblem1056 |
| 8891321 | 8914689 | 8947559 | T: remblem928 |
| 10625634 | 10926932 | 11175230 | T: bigquake5 |
| 11078717 | 11096463 | 11119239 | T: sikep503 |
| 12025800 | 12046870 | 12065812 | T: frodokem1344shake |
| 12092883 | 12137583 | 12213163 | T: sikep434comp |
| 17201139 | 17253439 | 17366572 | T: sikep503comp |
| 22235342 | 22253565 | 22272927 | T: sikep610 |
| 30743090 | 30835478 | 31017424 | T: sikep610comp |
| 32823267 | 32845410 | 32864393 | T: sikep751 |
| 51348268 | 51477542 | 51720441 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 12136 | 12187 | 12247 | kyber90s512 |
| 13124 | 13195 | 13283 | C:threebears624r2cpax |
| 16487 | 16527 | 16595 | kyber90s768 |
| 16597 | 16675 | 16790 | C:threebears936r2cpax |
| 19653 | 19788 | 19874 | ntruplus576 |
| 19911 | 19976 | 20066 | C:threebears1248r2cpax |
| 20274 | 20436 | 21064 | mlkem512 |
| 21061 | 21133 | 21214 | kyber512 |
| 21739 | 22007 | 22392 | T: C:r5nd1kem0d |
| 22354 | 22414 | 22503 | kyber90s1024 |
| 22376 | 22443 | 22525 | C:threebears624r2cpa |
| 24210 | 24395 | 24510 | ntruplus768 |
| 25158 | 25218 | 25292 | ntruhps2048509 |
| 27082 | 27164 | 27278 | C:threebears936r2cpa |
| 27727 | 27912 | 28072 | ntruplus864 |
| 29051 | 29587 | 30951 | T: C:r5nd0kem2iot |
| 29976 | 30168 | 30402 | T: C:r5nd1kem5d |
| 31374 | 31517 | 31693 | mlkem768 |
| 31747 | 31837 | 31984 | C:threebears1248r2cpa |
| 31933 | 32109 | 32360 | smaugt1 |
| 32405 | 32518 | 32658 | timer |
| 31817 | 32538 | 33606 | T: C:r5nd1kem4longkey |
| 32643 | 32894 | 33892 | kyber768 |
| 36510 | 36621 | 36810 | T: lightsaber2 |
| 37121 | 37290 | 37442 | ntruplus1152 |
| 37309 | 37374 | 37513 | ntruhps2048677 |
| 38581 | 38717 | 38815 | ntruhrss701 |
| 38888 | 39030 | 39324 | T: C:nhcompact512cca |
| 39664 | 39835 | 40056 | T: C:hila5 |
| 41586 | 41648 | 41750 | sntrup761 |
| 42784 | 42885 | 43087 | sntrup653 |
| 46743 | 47036 | 48544 | kyber1024 |
| 45769 | 47254 | 48909 | mlkem1024 |
| 48971 | 49312 | 50470 | T: C:r5nd3kem5d |
| 51126 | 51315 | 51534 | T: C:nhcompact768cca |
| 51305 | 51441 | 51555 | ntruhps4096821 |
| 55785 | 55962 | 56157 | ntrulpr653 |
| 57898 | 58012 | 58158 | smaugt3 |
| 57951 | 58054 | 58139 | ntrulpr761 |
| 58221 | 58760 | 58932 | sntrup857 |
| 60854 | 61018 | 61305 | sntrup953 |
| 62230 | 62375 | 62871 | sntrup1013 |
| 61968 | 62644 | 63422 | T: saber2 |
| 62866 | 63052 | 63309 | sntrup4591761 |
| 66437 | 67101 | 67510 | T: C:nhcompact1024cca |
| 68596 | 68741 | 68995 | T: lac128 |
| 69274 | 69413 | 69599 | T: ntrulpr4591761 |
| 71284 | 71447 | 71745 | threebears624r2ccax |
| 72329 | 72627 | 72963 | T!!!newhope512cca |
| 75038 | 75182 | 75294 | ntrulpr857 |
| 77019 | 77146 | 77308 | smaugt5 |
| 77216 | 77466 | 77900 | ntrulpr953 |
| 78879 | 79563 | 79736 | sntrup1277 |
| 79191 | 79954 | 80628 | ntrulpr1013 |
| 91106 | 91771 | 92800 | threebears624r2cca |
| 92422 | 93147 | 93948 | T: firesaber2 |
| 92847 | 95873 | 99034 | T: C:r5nd5kem5d |
| 96493 | 96778 | 97041 | mceliece348864f |
| 96779 | 97018 | 97329 | mceliece348864 |
| 100021 | 100118 | 100516 | ntrulpr1277 |
| 101501 | 102040 | 102785 | mceliece348864pcf |
| 101616 | 102091 | 102822 | mceliece348864pc |
| 102871 | 103360 | 104227 | T: C:r5nd3kem0d |
| 110165 | 110511 | 111113 | threebears936r2ccax |
| 110430 | 110844 | 111510 | T: ntrukem443 |
| 112701 | 114536 | 116843 | T: lotus128 |
| 132280 | 132724 | 136446 | T: C:r5nd5kem0d |
| 135111 | 135693 | 136718 | threebears936r2cca |
| 137773 | 138710 | 139423 | T!!!newhope1024cca |
| 152304 | 152673 | 153345 | T: lac192 |
| 156800 | 157210 | 157845 | threebears1248r2ccax |
| 171025 | 172077 | 173075 | T: lotus192 |
| 183450 | 185007 | 190848 | T: C:r5n11kem0d |
| 184798 | 185146 | 185939 | T: saberx4 |
| 186270 | 187113 | 188666 | threebears1248r2cca |
| 197758 | 198727 | 200030 | T: ntrukem743 |
| 231501 | 236898 | 245083 | T: lac256 |
| 235420 | 243344 | 244092 | mceliece460896f |
| 228389 | 243868 | 244607 | mceliece460896 |
| 245036 | 247263 | 296439 | T: lotus256 |
| 241593 | 249363 | 250956 | mceliece460896pcf |
| 248655 | 249520 | 250565 | mceliece460896pc |
| 248931 | 250515 | 252418 | T: kindi256342 |
| 252330 | 253706 | 255104 | T: C:r5n13kem0d |
| 267694 | 268547 | 269451 | mceliece6960119f |
| 267920 | 268662 | 269474 | mceliece6960119 |
| 274798 | 276456 | 277489 | mceliece6960119pcf |
| 275593 | 276855 | 278061 | mceliece6960119pc |
| 266141 | 277562 | 278747 | mceliece8192128 |
| 276526 | 277858 | 278720 | mceliece6688128 |
| 276544 | 279298 | 296662 | mceliece8192128f |
| 275196 | 279771 | 281525 | mceliece6688128f |
| 282693 | 283656 | 284470 | mceliece6688128pcf |
| 284562 | 285469 | 286466 | mceliece8192128pc |
| 285142 | 285751 | 286926 | mceliece6688128pc |
| 280417 | 285781 | 286765 | mceliece8192128pcf |
| 296174 | 297359 | 298782 | T: hqc128round4 |
| 315599 | 317235 | 321997 | T: kindi512222 |
| 326300 | 328025 | 330453 | T: kindi512241 |
| 348845 | 359208 | 365221 | T: ntskem1264 |
| 475210 | 477683 | 482238 | T: lima2p1024cca |
| 560179 | 562230 | 566625 | T: kindi512321 |
| 561999 | 567817 | 570626 | T: C:ledakemcpa13 |
| 573328 | 576495 | 584210 | T: kindi256522 |
| 584873 | 589862 | 592635 | T: C:ledakemcpa12 |
| 628096 | 630849 | 634584 | T: hqc192round4 |
| 638886 | 641767 | 651340 | T: titaniumccatoy |
| 669977 | 676006 | 681096 | T: C:ledakemcpa14 |
| 711291 | 722593 | 728776 | T: ntskem1380 |
| 715446 | 723365 | 727569 | T: hqc128 |
| 730258 | 735195 | 748112 | T: hqcrmrs128 |
| 789380 | 792501 | 802255 | T: titaniumccalite |
| 887311 | 895083 | 903828 | T: C:rolloi128 |
| 899102 | 907163 | 920697 | T: C:r5n15kem0d |
| 957581 | 960519 | 966093 | T: lima2p2048cca |
| 948848 | 967168 | 969168 | T: titaniumccastd |
| 1008752 | 1013889 | 1018521 | T: hqc1281 |
| 1015738 | 1020610 | 1030210 | T: C:rolloi192 |
| 1089792 | 1093172 | 1100156 | T: frodokem640 |
| 1152727 | 1157941 | 1164405 | T: frodokem640aes |
| 1163507 | 1171824 | 1178624 | T: titaniumccamed |
| 1222327 | 1226985 | 1231779 | T: hqc256round4 |
| 1223078 | 1234910 | 1242717 | T: limasp1018cca |
| 1231374 | 1240139 | 1250581 | T: ledakem1264 |
| 1299931 | 1303687 | 1308646 | T: ledakem1364 |
| 1319362 | 1320346 | 1323199 | T: C:bikel1 |
| 1332136 | 1338631 | 1352440 | T: hqcrmrs192 |
| 1340565 | 1351020 | 1369138 | T: rolloii128 |
| 1339432 | 1358739 | 1365373 | T: hqc192 |
| 1362857 | 1366247 | 1403277 | T: ledakem1464 |
| 1396269 | 1400669 | 1418326 | T: titaniumccahi |
| 1529071 | 1535515 | 1554290 | T: rolloii192 |
| 1582558 | 1588694 | 1595682 | T: C:ledakemcpa32 |
| 1601594 | 1607437 | 1635296 | T: hqc1921 |
| 1610455 | 1670181 | 1706777 | T: ntskem13136 |
| 1677862 | 1685148 | 1692074 | T: hqc1922 |
| 1724318 | 1744753 | 1770208 | T: ledakem13sl |
| 1738893 | 1746389 | 1751404 | T: titaniumccasuper |
| 1752400 | 1760582 | 1766018 | T: ledakem12sl |
| 1756024 | 1764372 | 1785000 | T: C:rolloi256 |
| 1815509 | 1872376 | 1940581 | T: ledakem14sl |
| 1881243 | 1892535 | 1909447 | T: C:ledakemcpa33 |
| 2019119 | 2031173 | 2047371 | T: rolloii256 |
| 2106404 | 2140672 | 2209924 | T: hqc256 |
| 2131947 | 2164343 | 2189028 | T: hqcrmrs256 |
| 2151510 | 2166550 | 2178370 | T: frodokem976 |
| 2192530 | 2203592 | 2216272 | T: frodokem976aes |
| 1905075 | 2260770 | 2275503 | T: C:ledakemcpa34 |
| 2347223 | 2356508 | 2367363 | T: limasp1306cca |
| 2314453 | 2364554 | 2382873 | T: hqc2561 |
| 2438330 | 2471725 | 2510704 | T: hqc2562 |
| 2472816 | 2489323 | 2504040 | T: limasp1822cca |
| 2519858 | 2561995 | 2593458 | T: hqc2563 |
| 2858595 | 2870040 | 2886058 | T: rqc128 |
| 2996241 | 3016867 | 3032160 | T: bigquake1 |
| 3242688 | 3247351 | 3252099 | T: frodokem640shake |
| 3532280 | 3548452 | 3566432 | T: ledakem3364 |
| 3709248 | 3723100 | 3739436 | T: frodokem1344aes |
| 3788170 | 3828469 | 3836309 | T: C:ledakemcpa52 |
| 4056398 | 4074394 | 4240426 | T: ledakem3464 |
| 4123028 | 4141734 | 4147240 | T: ledakem3264 |
| 4164751 | 4169052 | 4173000 | T: C:bikel3 |
| 4418692 | 4511184 | 4527187 | T: C:ledakemcpa53 |
| 4731451 | 4755489 | 4779281 | T: limasp2062cca |
| 4394896 | 5368061 | 5410733 | T: C:ledakemcpa54 |
| 5365482 | 5426103 | 5455497 | T: ledakem33sl |
| 5428308 | 5455188 | 6306830 | T: rqc192 |
| 5641284 | 5656772 | 5665486 | T: ledakem32sl |
| 5933331 | 5954417 | 5966676 | T: ledakem34sl |
| 6768902 | 6777538 | 6783706 | T: frodokem976shake |
| 8163804 | 8183872 | 8202298 | T: sikep434 |
| 8703678 | 8721357 | 8738660 | T: sikep434comp |
| 8928508 | 8964437 | 8978220 | T: ledakem5264 |
| 8371154 | 9552605 | 9618305 | T: rqc256 |
| 9741816 | 9752484 | 9763448 | T: ledakem5364 |
| 10625390 | 10644120 | 10712900 | T: ledakem5464 |
| 11687956 | 11715639 | 11752075 | T: remblem1056 |
| 11813332 | 11835361 | 11857505 | T: sikep503 |
| 11868348 | 11899230 | 11953903 | T: remblem928 |
| 11901183 | 11914501 | 11927808 | T: frodokem1344shake |
| 12569687 | 12590477 | 12611508 | T: sikep503comp |
| 12875443 | 12889332 | 12920496 | T: ledakem53sl |
| 12983983 | 12993029 | 13010289 | T: ledakem54sl |
| 13879749 | 13915671 | 13995697 | T: ledakem52sl |
| 22401075 | 22414900 | 22438198 | T: sikep610 |
| 23753061 | 23768213 | 23786832 | T: sikep610comp |
| 28304249 | 28395808 | 28498375 | T: bigquake3 |
| 35357061 | 35375552 | 35389322 | T: sikep751 |
| 37523328 | 37544111 | 37566931 | T: sikep751comp |
| 44208536 | 45012063 | 45629013 | T: bigquake5 |
|
|
|