Measurements of key-encapsulation mechanisms on one machine: amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,little, supercop-20260627
[Page version: 20260805 22:01:57]
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 |
| 18962 | 19147 | 19567 | kyber90s512 |
| 28237 | 28465 | 28924 | kyber90s768 |
| 32211? | 33292? | 43760? | ntruplus576 |
| 37811 | 38131 | 39287 | ntruplus768 |
| 41483 | 41918 | 43235 | ntruplus864 |
| 41988 | 42189 | 42787 | kyber512 |
| 42199 | 42505 | 43101 | mlkem512 |
| 42399 | 42684 | 43159 | kyber90s1024 |
| 51211 | 51792 | 52830 | T: C:nhcompact512cca |
| 54367 | 54841 | 55613 | T: lightsaber2 |
| 57436 | 58303 | 66867 | T: lac128 |
| 57012? | 67746? | 85325? | ntruplus1152 |
| 70389 | 70680 | 71113 | ntrulpr653 |
| 70702 | 70988 | 71698 | kyber768 |
| 70558 | 71163 | 72146 | mlkem768 |
| 71960 | 72985 | 74091 | T: C:nhcompact768cca |
| 74421 | 74760 | 75461 | ntrulpr761 |
| 76796 | 76987 | 77318 | threebears624r2cca |
| 76860 | 76987 | 77228 | C:threebears624r2cpa |
| 76737 | 77057 | 77547 | T: ntrulpr4591761 |
| 77448 | 77664 | 78151 | timer |
| 79048 | 79244 | 79614 | smaugt1 |
| 80534 | 80935 | 81511 | C:threebears624r2cpax |
| 81377 | 82855 | 85013 | T: C:r5nd1kem0d |
| 83682 | 83850 | 84130 | threebears624r2ccax |
| 87610 | 88839 | 90552 | T: C:nhcompact1024cca |
| 89731 | 90306 | 93032 | T!!!newhope512cca |
| 94291 | 94501 | 95156 | T: saber2 |
| 98748 | 99040 | 99698 | ntrulpr857 |
| 101477 | 102581 | 105402 | T: C:r5nd0kem2iot |
| 102600 | 103394 | 105402 | ntrulpr953 |
| 104697 | 105313 | 107461 | ntrulpr1013 |
| 104333 | 105399 | 106905 | T: C:r5nd1kem5d |
| 105741 | 106052 | 106984 | kyber1024 |
| 106667 | 107857 | 110289 | mlkem1024 |
| 108769 | 110504 | 112844 | T: C:r5nd1kem4longkey |
| 124181 | 124517 | 125391 | smaugt3 |
| 123254 | 124827 | 126654 | T: hqc128round4 |
| 137671 | 138313 | 141918 | ntrulpr1277 |
| 145851 | 146038 | 146507 | T: firesaber2 |
| 155019 | 155259 | 155958 | threebears936r2cca |
| 165087 | 165448 | 166661 | C:threebears936r2cpa |
| 165862 | 166104 | 167072 | threebears936r2ccax |
| 164575 | 167027 | 176189 | T: lac256 |
| 166595 | 167589 | 169896 | smaugt5 |
| 171759 | 172457 | 173973 | C:threebears936r2cpax |
| 168896 | 172967 | 182013 | T: lac192 |
| 174320 | 174997 | 177429 | T!!!newhope1024cca |
| 196004 | 198068 | 202402 | T: C:r5nd3kem5d |
| 229585 | 231118 | 233728 | threebears1248r2cca |
| 240221 | 241050 | 244319 | threebears1248r2ccax |
| 239940 | 241279 | 243637 | C:threebears1248r2cpa |
| 249295 | 249992 | 256264 | C:threebears1248r2cpax |
| 258560 | 259903 | 261267 | T: C:hila5 |
| 294754 | 296965 | 297515 | T: kindi256342 |
| 292038 | 299199 | 301292 | T: hqc192round4 |
| 311010 | 313602 | 315960 | ntruhps2048509 |
| 315628 | 316383 | 317369 | T: kindi512222 |
| 315531 | 316737 | 318061 | T: kindi512241 |
| 314334 | 317534 | 321531 | T: C:r5nd3kem0d |
| 371674 | 373238 | 375246 | T: saberx4 |
| 374234 | 378904 | 382896 | T: C:r5nd5kem5d |
| 403129 | 416980 | 424390 | T: C:r5nd5kem0d |
| 478005 | 480872 | 497858 | T: hqcrmrs128 |
| 524172 | 529564 | 540584 | ntruhps2048677 |
| 533595 | 536862 | 546480 | ntruhrss701 |
| 592563 | 593542 | 595296 | T: hqc256round4 |
| 602400 | 610500 | 632299 | T: hqc128 |
| 654276 | 656429 | 659713 | T: kindi512321 |
| 761856 | 771158 | 792609 | T: hqc1281 |
| 807124 | 808944 | 812134 | T: C:bikel1 |
| 804485 | 809981 | 814413 | T: kindi256522 |
| 795098 | 811476 | 846154 | ntruhps4096821 |
| 903400 | 918765 | 939475 | T: C:ledakemcpa14 |
| 970094 | 975875 | 999239 | T: hqcrmrs192 |
| 989532 | 995488 | 1005798 | T: C:ledakemcpa13 |
| 974059 | 997974 | 1065404 | T: rqc128 |
| 1018220 | 1026418 | 1036567 | T: C:r5n11kem0d |
| 1090770 | 1093730 | 1104016 | T: lima2p1024cca |
| 1174656 | 1185716 | 1237904 | T: C:rolloi128 |
| 1238640 | 1259295 | 1287682 | T: hqc192 |
| 1273759 | 1285517 | 1298389 | T: C:ledakemcpa12 |
| 1314777 | 1329043 | 1346456 | T: ntrukem443 |
| 1391504 | 1470541 | 1494009 | T: hqc1921 |
| 1472201 | 1486185 | 1498116 | T: frodokem640 |
| 1479336 | 1492417 | 1557863 | T: C:rolloi192 |
| 1496483 | 1571524 | 1618328 | T: hqc1922 |
| 1588181 | 1616765 | 1633862 | T: hqcrmrs256 |
| 1650367 | 1697919 | 1883390 | T: rqc192 |
| 1733831 | 1745990 | 1757928 | T: frodokem640aes |
| 1894966 | 1902358 | 1956688 | sntrup761 |
| 1940811 | 1946740 | 1956528 | T: C:r5n13kem0d |
| 1951618 | 1959630 | 2023396 | T: titaniumccatoy |
| 1961722 | 2019496 | 2043969 | T: C:ledakemcpa34 |
| 1873568 | 2028968 | 2075789 | T: hqc256 |
| 2035642 | 2062588 | 2134289 | T: C:rolloi256 |
| 2130635 | 2137203 | 2148521 | T: titaniumccalite |
| 2090487 | 2144943 | 2159698 | T: limasp1018cca |
| 2216611 | 2226596 | 2238098 | T: lima2p2048cca |
| 2246201 | 2249355 | 2253808 | T: C:bikel3 |
| 2224839 | 2266931 | 2383622 | T: hqc2561 |
| 2265118? | 2321912? | 3191083? | T: rqc256 |
| 2341556 | 2369003 | 2413476 | T: hqc2562 |
| 2412424 | 2449674 | 2482823 | T: hqc2563 |
| 2649946 | 2664807 | 2692641 | sntrup653 |
| 2751890 | 2761064 | 2773443 | T: titaniumccastd |
| 2740205 | 2763135 | 2818641 | T: C:ledakemcpa33 |
| 3068278 | 3092664 | 3136760 | T: frodokem976 |
| 3085431 | 3097743 | 3159594 | T: titaniumccamed |
| 3289043 | 3305605 | 3327828 | T: ntrukem743 |
| 3310362 | 3333397 | 3350945 | sntrup4591761 |
| 3408359 | 3439860 | 3497759 | T: titaniumccahi |
| 3492906 | 3508818 | 3527688 | T: C:ledakemcpa32 |
| 3531269 | 3559174 | 3598728 | T: frodokem976aes |
| 3608330 | 3697818 | 3817483 | T: ledakem1464 |
| 3860775 | 3873397 | 3929593 | T: limasp1306cca |
| 3872817 | 3907996 | 3928049 | T: C:ledakemcpa53 |
| 4129012 | 4140705 | 4316328 | T: titaniumccasuper |
| 4150888 | 4211002 | 4224947 | sntrup857 |
| 4211382 | 4226438 | 4241370 | T: C:r5n15kem0d |
| 4258591 | 4278392 | 4426736 | T: ledakem1364 |
| 4183697 | 4299185 | 4304448 | T: limasp1822cca |
| 4399264 | 4455974 | 4467480 | T: C:ledakemcpa54 |
| 4467946 | 4492747 | 4775837 | T: ledakem1264 |
| 5004968 | 5089137 | 5268283 | T: rolloii192 |
| 5083651 | 5099049 | 5118958 | sntrup953 |
| 5252259 | 5298657 | 5485197 | T: rolloii128 |
| 5661701 | 5726794 | 5916610 | T: rolloii256 |
| 5676640? | 5790356? | 7875503? | T: ledakem14sl |
| 5849208 | 5860807 | 5897182 | sntrup1013 |
| 6002716 | 6035301 | 6078350 | T: frodokem1344aes |
| 5234681? | 6561572? | 8942370? | T: ledakem13sl |
| 7293287 | 7312354 | 7588927 | T: limasp2062cca |
| 7239123 | 7455866 | 8413403 | T: ledakem12sl |
| 7459779 | 7508316 | 7555860 | T: frodokem640shake |
| 7692186 | 7735684 | 7853175 | T: C:ledakemcpa52 |
| 8769024 | 8788915 | 9707869 | T: remblem928 |
| 8647875 | 8904510 | 9485432 | T: remblem1056 |
| 9178250 | 9296324 | 9329916 | sntrup1277 |
| 9556916 | 9867839 | 10208449 | T: ledakem3364 |
| 10193293 | 10263075 | 10293518 | T: sikep434 |
| 10251225 | 10301019 | 10752290 | T: ledakem3264 |
| 9222922? | 10620293? | 14942119? | T: ledakem3464 |
| 12713085 | 12916763 | 13614747 | T: ledakem33sl |
| 14549431 | 14563596 | 14583245 | T: lotus128 |
| 14390847? | 14936946? | 20887138? | T: ledakem34sl |
| 14993306 | 15265286 | 15645547 | T: ledakem5464 |
| 16254039 | 16297414 | 16487874 | T: ledakem5364 |
| 15347276 | 16397041 | 17565277 | T: ledakem32sl |
| 16705058 | 17108559 | 17179555 | T: frodokem976shake |
| 17194230 | 17214582 | 17446701 | T: sikep503 |
| 16813490 | 17236439 | 18881908 | T: sikep434comp |
| 20512229 | 21575158 | 24177139 | T: ledakem54sl |
| 25776370 | 26700106 | 29234484 | T: ledakem5264 |
| 25832764? | 27253282? | 33850327? | T: ledakem53sl |
| 28191658 | 28285356 | 29594119 | T: sikep503comp |
| 29064115 | 29081926 | 29113930 | T: frodokem1344shake |
| 29343856 | 29366719 | 29456276 | T: sikep610 |
| 30803914 | 31068321 | 31402037 | T: lotus192 |
| 36100303 | 37517800 | 41414699 | T: ledakem52sl |
| 50321549? | 50663451? | 64234740? | T: ntskem1264 |
| 50809155 | 50823231 | 51253118 | T: sikep751 |
| 50611098 | 51748943 | 55843090 | T: sikep610comp |
| 52191042 | 52214039 | 52244437 | T: lotus256 |
| 54869002 | 55290032 | 55473069 | mceliece348864f |
| 57082247 | 58251958 | 58304186 | mceliece348864pcf |
| 53415989? | 75812183? | 105096506? | mceliece348864pc |
| 53859734? | 77943051? | 111539942? | mceliece348864 |
| 79909775 | 80838935 | 87402322 | T: sikep751comp |
| 147400743 | 147912831 | 149585940 | mceliece460896f |
| 147781175 | 148039564 | 148108585 | mceliece460896pcf |
| 140625163? | 167219665? | 241676435? | T: ntskem1380 |
| 175360330? | 241846920? | 348021912? | mceliece460896 |
| 191728546? | 262129847? | 366184198? | mceliece460896pc |
| 279109722 | 280638949 | 298633863 | mceliece6960119f |
| 281466853 | 290603745 | 317608410 | mceliece6960119pcf |
| 313108722 | 314281645 | 328440362 | mceliece6688128pcf |
| 340551659 | 342123150 | 374900135 | mceliece8192128pcf |
| 342170640 | 342581659 | 351906510 | mceliece8192128f |
| 336083659? | 375135145? | 466450937? | T: ntskem13136 |
| 381339601 | 389041334 | 414549681 | mceliece6688128f |
| 323228156? | 421964064? | 652155653? | mceliece6960119pc |
| 337383579? | 457649989? | 704277234? | mceliece6688128pc |
| 361604825? | 483218889? | 797544528? | mceliece6688128 |
| 361133500? | 506915664? | 744056252? | mceliece6960119 |
| 494154268? | 611533589? | 855754191? | mceliece8192128 |
| 548036217? | 728588081? | 995084164? | mceliece8192128pc |
| 1159585846 | 1184114414 | 1205843515 | T: bigquake1 |
| 10404437499 | 10718455402 | 11012952261 | T: bigquake3 |
| 20032092907 | 20477575514 | 20751214578 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 26707 | 26920 | 27299 | kyber90s512 |
| 33196 | 33540 | 33965 | ntruhps2048509 |
| 37048 | 37191 | 37633 | kyber90s768 |
| 39644 | 39969 | 40949 | ntruhrss701 |
| 42530 | 44206 | 46687 | mceliece348864 |
| 44088 | 44463 | 45632 | ntruplus576 |
| 45034 | 45252 | 45921 | mlkem512 |
| 44059 | 45308 | 47697 | mceliece348864f |
| 50471 | 51002 | 52159 | ntruhps2048677 |
| 52096 | 52171 | 52441 | kyber90s1024 |
| 53585 | 54175 | 55787 | ntruplus768 |
| 56139 | 56222 | 56393 | kyber512 |
| 57902 | 58015 | 58289 | timer |
| 57655 | 59038 | 62921 | mceliece348864pcf |
| 59024 | 59117 | 59367 | smaugt1 |
| 57444 | 61927 | 65549 | mceliece348864pc |
| 61750 | 62283 | 63749 | ntruplus864 |
| 65175 | 65661 | 67941 | ntruhps4096821 |
| 71535 | 71856 | 76781 | mlkem768 |
| 72535 | 73138 | 74222 | T: lightsaber2 |
| 73449 | 73946 | 75670 | sntrup653 |
| 73755? | 75054? | 96243? | T: ntskem1264 |
| 77903 | 78242 | 79974 | sntrup761 |
| 78239 | 78675 | 80842 | sntrup4591761 |
| 79365 | 80024 | 82205 | T: C:nhcompact512cca |
| 83515 | 84183 | 85697 | ntruplus1152 |
| 86187 | 86322 | 86535 | kyber768 |
| 84032 | 89021 | 98837 | mceliece460896f |
| 83821 | 89474 | 98330 | mceliece460896 |
| 100945 | 101336 | 104106 | sntrup857 |
| 95044 | 103276 | 115252 | mceliece460896pc |
| 97583 | 104614 | 114234 | mceliece460896pcf |
| 105965 | 106513 | 109439 | sntrup953 |
| 107105 | 108768 | 126488 | T: lac128 |
| 108856 | 109425 | 111772 | sntrup1013 |
| 107972 | 109970 | 111949 | T: C:nhcompact768cca |
| 111408 | 112443 | 113718 | mlkem1024 |
| 113708 | 114172 | 114422 | threebears624r2ccax |
| 114951 | 115249 | 115909 | threebears624r2cca |
| 117222 | 117381 | 117856 | smaugt3 |
| 117770 | 117956 | 118188 | C:threebears624r2cpa |
| 118327 | 118549 | 118804 | C:threebears624r2cpax |
| 119687 | 119798 | 120044 | T: saber2 |
| 123948 | 124190 | 125123 | ntrulpr653 |
| 127918 | 128120 | 128428 | kyber1024 |
| 129372 | 129539 | 130270 | ntrulpr761 |
| 129779 | 134165 | 145072 | mceliece6688128 |
| 136796 | 138650 | 140872 | T: C:nhcompact1024cca |
| 138549 | 138831 | 142175 | sntrup1277 |
| 136343 | 138892 | 140908 | T: C:r5nd1kem0d |
| 141108 | 141847 | 144445 | T!!!newhope512cca |
| 142333 | 142999 | 143887 | T: ntrulpr4591761 |
| 135057 | 143182 | 161960 | mceliece6960119 |
| 135341 | 146299 | 163577 | mceliece6688128f |
| 144429? | 150352? | 219462? | mceliece8192128 |
| 141361 | 151370 | 163023 | mceliece6960119f |
| 148680 | 153074 | 159968 | mceliece6688128pc |
| 153408 | 154272 | 155390 | T: C:bikel1 |
| 161334 | 161747 | 164164 | smaugt5 |
| 157839 | 161903 | 172135 | mceliece6960119pc |
| 154495 | 165883 | 176367 | mceliece6688128pcf |
| 159536 | 170586 | 180900 | mceliece6960119pcf |
| 171972 | 172219 | 173714 | ntrulpr857 |
| 176415 | 176626 | 176859 | T: firesaber2 |
| 175547 | 176997 | 193057 | T: C:rolloi128 |
| 177455 | 178072 | 182617 | ntrulpr953 |
| 181298 | 182027 | 185820 | ntrulpr1013 |
| 164993? | 184033? | 206807? | mceliece8192128pc |
| 184557 | 184918 | 185931 | threebears936r2ccax |
| 184797 | 185165 | 185869 | threebears936r2cca |
| 184674 | 186466 | 188715 | T: C:r5nd0kem2iot |
| 163358 | 186502 | 199974 | mceliece8192128f |
| 186191 | 191610 | 193782 | T: C:r5nd1kem5d |
| 192115 | 195298 | 198979 | T: C:r5nd1kem4longkey |
| 198810 | 199858 | 202017 | C:threebears936r2cpax |
| 199834 | 200076 | 200721 | C:threebears936r2cpa |
| 202203 | 204537 | 222599 | T: C:rolloi192 |
| 215437 | 216417 | 217790 | T: C:ledakemcpa13 |
| 218837 | 219576 | 220552 | T: lotus128 |
| 225608 | 226392 | 227536 | T: C:ledakemcpa14 |
| 223792 | 226886 | 230053 | T: C:ledakemcpa12 |
| 180585? | 228005? | 249611? | mceliece8192128pcf |
| 236230 | 236965 | 243917 | ntrulpr1277 |
| 239401 | 240823 | 263151 | T: C:rolloi256 |
| 239529 | 247388 | 256325 | T: ntrukem443 |
| 257565 | 258930 | 290484 | T: lac192 |
| 270471 | 271619 | 276749 | T!!!newhope1024cca |
| 276070 | 277273 | 282477 | threebears1248r2ccax |
| 263348? | 277884? | 416267? | T: ntskem1380 |
| 281599 | 283852 | 286813 | threebears1248r2cca |
| 294649 | 296056 | 305869 | C:threebears1248r2cpax |
| 299096 | 300023 | 303213 | C:threebears1248r2cpa |
| 306913 | 307772 | 309219 | T: hqc128round4 |
| 320071 | 324884 | 331958 | T: lac256 |
| 326777 | 327483 | 329286 | T: lotus192 |
| 328229 | 333195 | 339449 | T: C:r5nd3kem5d |
| 353397 | 354805 | 356797 | T: C:hila5 |
| 377281 | 378033 | 379185 | T: ledakem1264 |
| 381184 | 381651 | 382369 | T: kindi256342 |
| 382873 | 384168 | 385790 | T: C:bikel3 |
| 410966 | 412006 | 413878 | T: ledakem1364 |
| 424753 | 426096 | 427881 | T: ledakem1464 |
| 455871 | 457064 | 458606 | T: kindi512222 |
| 454706 | 457442 | 462804 | T: kindi512241 |
| 460959 | 465480 | 472251 | T: lotus256 |
| 465991 | 468066 | 470968 | T: saberx4 |
| 470339 | 471910 | 475821 | T: ledakem13sl |
| 481721 | 488975 | 498216 | T: ntrukem743 |
| 496015 | 497639 | 501224 | T: C:ledakemcpa33 |
| 508892 | 510738 | 514352 | T: C:ledakemcpa34 |
| 510381 | 511726 | 515300 | T: ledakem12sl |
| 482169? | 543183? | 625449? | T: ntskem13136 |
| 538883 | 547713 | 554098 | T: C:ledakemcpa32 |
| 556429 | 559212 | 564062 | T: ledakem14sl |
| 564937 | 569029 | 576017 | T: C:r5nd3kem0d |
| 614564 | 620144 | 628654 | T: C:r5nd5kem5d |
| 615138 | 623034 | 690273 | T: rolloii192 |
| 643371 | 659139 | 699031 | T: rolloii128 |
| 676368 | 684808 | 706666 | T: hqcrmrs128 |
| 697986 | 713420 | 754006 | T: rolloii256 |
| 697073 | 716276 | 720043 | T: hqc192round4 |
| 737645 | 742367 | 748546 | T: C:r5nd5kem0d |
| 814729 | 831689 | 866602 | T: hqc128 |
| 855874 | 859752 | 863215 | T: kindi512321 |
| 857754 | 866011 | 876612 | T: lima2p1024cca |
| 875197 | 878375 | 884432 | T: ledakem3464 |
| 961763 | 969060 | 975448 | T: kindi256522 |
| 1009914 | 1015447 | 1022798 | T: ledakem3264 |
| 1030581 | 1039017 | 1047124 | T: ledakem3364 |
| 1091770 | 1099421 | 1108942 | T: C:r5n11kem0d |
| 1152730 | 1164797 | 1180347 | T: C:ledakemcpa52 |
| 1161105 | 1166238 | 1171520 | T: C:ledakemcpa53 |
| 1186358 | 1190890 | 1198876 | T: C:ledakemcpa54 |
| 1274730 | 1297436 | 1322313 | T: hqc1281 |
| 1278638 | 1302867 | 1402158 | T: rqc128 |
| 1346017 | 1349977 | 1357167 | T: ledakem32sl |
| 1356609 | 1361023 | 1364524 | T: hqc256round4 |
| 1382227 | 1396771 | 1405388 | T: ledakem33sl |
| 1388334 | 1406510 | 1435069 | T: hqcrmrs192 |
| 1490099 | 1493306 | 1506204 | T: ledakem34sl |
| 1524679 | 1530601 | 1563790 | T: titaniumccatoy |
| 1696646 | 1729365 | 1762004 | T: hqc192 |
| 1747840 | 1752475 | 1765824 | T: lima2p2048cca |
| 1879905 | 1925044 | 1938160 | T: limasp1018cca |
| 1916590 | 1927043 | 1953327 | T: titaniumccalite |
| 1938993 | 1944122 | 1955113 | T: ledakem5464 |
| 2043676 | 2047918 | 2052559 | T: ledakem5364 |
| 2071939 | 2119152 | 2158206 | T: C:r5n13kem0d |
| 2279706 | 2284034 | 2293985 | T: titaniumccastd |
| 2297435 | 2313728 | 2330168 | T: frodokem640 |
| 2291363 | 2330887 | 2366400 | T: hqcrmrs256 |
| 2362113 | 2388590 | 2907006 | T: rqc192 |
| 2395623 | 2401103 | 2420109 | T: ledakem54sl |
| 2357064 | 2430904 | 2445788 | T: ledakem5264 |
| 2473694 | 2484421 | 2499380 | T: frodokem640aes |
| 2396349 | 2504277 | 2548897 | T: hqc1921 |
| 2569276 | 2690048 | 2729822 | T: hqc1922 |
| 2831882 | 2840212 | 2863191 | T: titaniumccamed |
| 2639845 | 2868654 | 2913403 | T: hqc256 |
| 3023393 | 3026613 | 3029899 | T: ledakem53sl |
| 3052649 | 3089054 | 3124699 | T: rqc256 |
| 3135585 | 3138887 | 3142356 | T: ledakem52sl |
| 3244609 | 3275020 | 3381010 | T: titaniumccahi |
| 3539258 | 3546366 | 3671389 | T: limasp1306cca |
| 3538154 | 3617199 | 3692765 | T: bigquake1 |
| 3742971 | 3833656 | 3841439 | T: limasp1822cca |
| 3887210 | 3951634 | 4143188 | T: hqc2561 |
| 4008004 | 4107943 | 4344537 | T: titaniumccasuper |
| 4110388 | 4156166 | 4204528 | T: hqc2562 |
| 4272968 | 4320696 | 4366872 | T: hqc2563 |
| 4687380 | 4722889 | 4742931 | T: C:r5n15kem0d |
| 4704402 | 4743887 | 4849458 | T: frodokem976 |
| 4954893 | 4988764 | 5087238 | T: frodokem976aes |
| 6822526 | 6880542 | 7085258 | T: limasp2062cca |
| 7816959 | 7882215 | 7929736 | T: frodokem640shake |
| 8392029 | 8426658 | 8458206 | T: frodokem1344aes |
| 10027052 | 10451528 | 10776435 | T: bigquake3 |
| 12958255 | 13278604 | 14471236 | T: remblem928 |
| 12795873 | 13329594 | 13572573 | T: remblem1056 |
| 15381342 | 15949245 | 16363503 | T: bigquake5 |
| 16661850 | 16721542 | 16811233 | T: sikep434 |
| 17381486 | 17890762 | 17946093 | T: frodokem976shake |
| 26134181 | 26355735 | 26598390 | T: sikep434comp |
| 28284664 | 28308036 | 28687269 | T: sikep503 |
| 30360706 | 30399055 | 30699051 | T: frodokem1344shake |
| 43684292 | 43909792 | 44143571 | T: sikep503comp |
| 53833257 | 53944575 | 54481050 | T: sikep610 |
| 74461989 | 74940943 | 75278040 | T: sikep610comp |
| 82216781 | 82231716 | 82810108 | T: sikep751 |
| 127988866 | 128700278 | 129849729 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 25515 | 25646 | 25811 | kyber90s512 |
| 28701 | 28769 | 28859 | C:threebears624r2cpax |
| 35631 | 35724 | 35811 | C:threebears936r2cpax |
| 36378 | 36477 | 36568 | kyber90s768 |
| 43254 | 43454 | 43987 | C:threebears1248r2cpax |
| 48910 | 49120 | 49476 | mlkem512 |
| 50131 | 50188 | 50260 | kyber512 |
| 50368 | 50515 | 50605 | C:threebears624r2cpa |
| 52340 | 52426 | 52605 | kyber90s1024 |
| 53221 | 53312 | 53536 | ntruplus576 |
| 60062 | 60388 | 61156 | ntruhps2048509 |
| 62092 | 62209 | 62332 | C:threebears936r2cpa |
| 62627 | 64696 | 66742 | T: C:r5nd1kem0d |
| 66163 | 66298 | 66546 | ntruplus768 |
| 71650 | 71891 | 72709 | C:threebears1248r2cpa |
| 76464 | 76571 | 81726 | mlkem768 |
| 76560 | 76718 | 77167 | ntruplus864 |
| 77738 | 77855 | 77979 | kyber768 |
| 78404 | 78962 | 79690 | T: lightsaber2 |
| 80074 | 80678 | 82716 | T: C:nhcompact512cca |
| 83409 | 83794 | 84711 | T: C:hila5 |
| 90045 | 90171 | 90595 | smaugt1 |
| 90191 | 90380 | 90624 | timer |
| 92244 | 94047 | 95242 | T: C:r5nd0kem2iot |
| 94846 | 95868 | 97984 | T: C:r5nd1kem5d |
| 95431 | 95979 | 98796 | ntruhps2048677 |
| 98454 | 98870 | 100269 | ntruhrss701 |
| 98538 | 101194 | 103834 | T: C:r5nd1kem4longkey |
| 103455 | 103573 | 103995 | ntruplus1152 |
| 112102 | 114440 | 116771 | T: C:nhcompact768cca |
| 117590 | 117758 | 117862 | kyber1024 |
| 119069 | 120166 | 120844 | mlkem1024 |
| 120026 | 120344 | 123134 | sntrup761 |
| 124409 | 124499 | 124710 | T: saber2 |
| 125802 | 126084 | 129321 | sntrup653 |
| 135918 | 136483 | 143221 | ntruhps4096821 |
| 141839 | 144521 | 146384 | T: C:nhcompact1024cca |
| 146847 | 147612 | 148806 | T: lac128 |
| 158655 | 158943 | 163385 | T!!!newhope512cca |
| 161438 | 161571 | 162238 | smaugt3 |
| 160278 | 162245 | 167717 | T: C:r5nd3kem5d |
| 165689 | 165966 | 166214 | threebears624r2ccax |
| 166343 | 166560 | 167880 | ntrulpr653 |
| 171751 | 171988 | 172822 | ntrulpr761 |
| 176444 | 176845 | 180112 | sntrup857 |
| 181640 | 181994 | 186515 | sntrup953 |
| 183563 | 183736 | 183925 | T: firesaber2 |
| 184048 | 184355 | 188418 | sntrup1013 |
| 189368 | 189882 | 192840 | sntrup4591761 |
| 206341 | 208270 | 209524 | T: ntrulpr4591761 |
| 213854 | 214454 | 215854 | threebears624r2cca |
| 219195 | 219665 | 224536 | smaugt5 |
| 230846 | 231383 | 237575 | sntrup1277 |
| 232013 | 232385 | 234674 | ntrulpr857 |
| 238356 | 238799 | 245128 | ntrulpr953 |
| 241050 | 242162 | 246521 | ntrulpr1013 |
| 257307 | 257924 | 259135 | threebears936r2ccax |
| 262881 | 263564 | 265329 | mceliece348864 |
| 265778 | 266845 | 267923 | mceliece348864f |
| 269634 | 270615 | 271913 | T: lotus128 |
| 277937 | 283993 | 286819 | mceliece348864pc |
| 284327 | 285785 | 288310 | mceliece348864pcf |
| 305652 | 306631 | 314262 | T!!!newhope1024cca |
| 311336 | 312581 | 316260 | T: C:r5nd3kem0d |
| 312891 | 315847 | 323858 | ntrulpr1277 |
| 311294 | 321046 | 323832 | T: C:r5nd5kem5d |
| 321583 | 322175 | 325903 | threebears936r2cca |
| 363866 | 364963 | 371258 | threebears1248r2ccax |
| 368095 | 374608 | 382327 | T: ntrukem443 |
| 386932 | 393487 | 400976 | T: C:r5n11kem0d |
| 388928 | 396777 | 398523 | T: lac192 |
| 412701 | 413314 | 415073 | T: lotus192 |
| 410814 | 413661 | 419164 | T: C:r5nd5kem0d |
| 441779 | 445183 | 450248 | threebears1248r2cca |
| 491232 | 493696 | 495641 | T: saberx4 |
| 492919 | 493775 | 495878 | T: kindi256342 |
| 547396 | 550058 | 605547 | T: C:r5n13kem0d |
| 566562 | 568793 | 574730 | T: hqc128round4 |
| 567904 | 571410 | 594159 | T: ntskem1264 |
| 582620 | 593847 | 606173 | T: lac256 |
| 598178 | 604738 | 614337 | T: lotus256 |
| 618895 | 619929 | 623618 | T: kindi512222 |
| 616077 | 620166 | 625340 | T: kindi512241 |
| 647027 | 648288 | 653093 | mceliece460896 |
| 648441 | 651223 | 656616 | mceliece460896f |
| 656892 | 658989 | 667935 | mceliece460896pcf |
| 660642 | 664024 | 687489 | mceliece460896pc |
| 727985 | 731320 | 760569 | mceliece6960119 |
| 729113 | 742222 | 761227 | mceliece6960119f |
| 742748 | 746813 | 776834 | mceliece6960119pcf |
| 744352 | 751091 | 764568 | mceliece6960119pc |
| 748812 | 760977 | 774724 | T: ntrukem743 |
| 767116 | 769264 | 778393 | mceliece6688128 |
| 772584 | 776678 | 807819 | mceliece8192128 |
| 772858 | 776764 | 806660 | mceliece6688128f |
| 781807 | 783792 | 790283 | mceliece6688128pc |
| 783928 | 792925 | 823063 | mceliece6688128pcf |
| 786417 | 805724 | 814507 | mceliece8192128f |
| 790610 | 809699 | 829003 | mceliece8192128pcf |
| 825575 | 831580 | 867055 | mceliece8192128pc |
| 1083980 | 1095123 | 1110706 | T: lima2p1024cca |
| 1095046 | 1098643 | 1102850 | T: kindi512321 |
| 1127434 | 1137471 | 1144431 | T: kindi256522 |
| 1153818 | 1162383 | 1197490 | T: ntskem1380 |
| 1196714 | 1203704 | 1249674 | T: hqcrmrs128 |
| 1159358 | 1205012 | 1213422 | T: hqc192round4 |
| 1279378 | 1287877 | 1299407 | T: hqc128 |
| 1296074 | 1305180 | 1313955 | T: C:ledakemcpa12 |
| 1305945 | 1319383 | 1399197 | T: C:rolloi128 |
| 1495898 | 1564133 | 1578188 | T: C:rolloi192 |
| 1578914 | 1586859 | 1599771 | T: C:ledakemcpa14 |
| 1666114 | 1680845 | 1700127 | T: C:ledakemcpa13 |
| 1781449 | 1787530 | 1818450 | T: titaniumccatoy |
| 2009833 | 2029199 | 2114798 | T: C:r5n15kem0d |
| 2102359 | 2109087 | 2120554 | T: lima2p2048cca |
| 2118461 | 2125076 | 2160468 | T: hqcrmrs192 |
| 2142338 | 2159666 | 2193209 | T: hqc1281 |
| 2214484 | 2236902 | 2277400 | T: titaniumccalite |
| 2198174 | 2256554 | 2371038 | T: rolloii128 |
| 2293700 | 2299207 | 2304281 | T: hqc256round4 |
| 2280592 | 2300308 | 2519371 | T: rolloii192 |
| 2300220 | 2318790 | 2341670 | T: frodokem640 |
| 2393520 | 2405600 | 2422935 | T: frodokem640aes |
| 2401603 | 2420844 | 2434205 | T: hqc192 |
| 2377456 | 2445027 | 2458103 | T: limasp1018cca |
| 2482538 | 2496469 | 2631069 | T: C:rolloi256 |
| 2629274 | 2664926 | 2692242 | T: titaniumccastd |
| 2765566 | 2787418 | 2802115 | T: ntskem13136 |
| 3015078 | 3051109 | 3193062 | T: rolloii256 |
| 3229367 | 3235428 | 3252793 | T: titaniumccamed |
| 3306451 | 3310802 | 3326433 | T: ledakem1264 |
| 3346084 | 3350384 | 3351938 | T: C:bikel1 |
| 3394100 | 3421867 | 3472468 | T: hqcrmrs256 |
| 3423857 | 3432971 | 3459840 | T: ledakem1364 |
| 3709847 | 3727054 | 3743027 | T: C:ledakemcpa32 |
| 3753102 | 3760586 | 3805746 | T: titaniumccahi |
| 3789336 | 3804736 | 3819476 | T: ledakem1464 |
| 3722038 | 3822347 | 3838074 | T: hqc1921 |
| 3561180 | 3975259 | 4074083 | T: hqc256 |
| 3887582 | 4009452 | 4065471 | T: hqc1922 |
| 4330213 | 4353593 | 4452699 | T: C:ledakemcpa33 |
| 4394136 | 4406794 | 4469167 | T: ledakem12sl |
| 4434007 | 4447915 | 4565934 | T: bigquake1 |
| 4431522 | 4483769 | 4526263 | T: rqc128 |
| 4578684 | 4608222 | 4727121 | T: limasp1306cca |
| 4587515 | 4702778 | 4825938 | T: ledakem13sl |
| 4710747 | 4750687 | 4858855 | T: frodokem976 |
| 4769436 | 4811138 | 4928946 | T: frodokem976aes |
| 4842234 | 4894958 | 4961788 | T: ledakem14sl |
| 4765862 | 4904960 | 4908255 | T: limasp1822cca |
| 4690205 | 4951507 | 4973306 | T: titaniumccasuper |
| 5237918 | 5261307 | 5356169 | T: C:ledakemcpa34 |
| 5718254 | 5739392 | 6030861 | T: hqc2561 |
| 6122462 | 6143228 | 6185985 | T: hqc2562 |
| 6211044 | 6252249 | 6340036 | T: hqc2563 |
| 7732400 | 7792838 | 7848181 | T: frodokem640shake |
| 8127023 | 8166462 | 8193941 | T: frodokem1344aes |
| 8492595 | 8622255 | 9590229 | T: rqc192 |
| 8779764 | 8793732 | 9191443 | T: limasp2062cca |
| 10193231 | 10308121 | 10467438 | T: ledakem3264 |
| 10416330 | 10452828 | 10532454 | T: ledakem3464 |
| 10595286 | 10602739 | 10611072 | T: C:bikel3 |
| 10102118 | 10653408 | 10673440 | T: ledakem3364 |
| 11714648 | 12069549 | 12089720 | T: C:ledakemcpa53 |
| 11393246 | 12644972 | 13430193 | T: C:ledakemcpa52 |
| 12616571 | 12880800 | 12948533 | T: rqc256 |
| 13170322 | 13218763 | 13241212 | T: C:ledakemcpa54 |
| 13572807 | 13808529 | 14628550 | T: ledakem32sl |
| 15968669 | 16865159 | 16928736 | T: ledakem33sl |
| 17081284 | 17152537 | 17203380 | T: ledakem34sl |
| 17222374 | 17288207 | 18160519 | T: remblem1056 |
| 17779689 | 17802292 | 17850380 | T: frodokem976shake |
| 17459228 | 17844055 | 19467066 | T: remblem928 |
| 17811038 | 17912856 | 18055853 | T: sikep434 |
| 18999251 | 19049307 | 19181017 | T: sikep434comp |
| 21669590 | 22364098 | 24515387 | T: ledakem5264 |
| 23057975 | 23077341 | 23090532 | T: ledakem5364 |
| 26874264 | 26899842 | 26983062 | T: ledakem5464 |
| 30104233 | 30119465 | 30167016 | T: sikep503 |
| 30065412 | 30139104 | 30581685 | T: frodokem1344shake |
| 30367987 | 30387925 | 30444993 | T: ledakem52sl |
| 31660630 | 31764563 | 32818345 | T: ledakem53sl |
| 32114470 | 32163571 | 32326306 | T: sikep503comp |
| 34451965 | 35073442 | 35312155 | T: ledakem54sl |
| 35691583 | 36952597 | 37680683 | T: bigquake3 |
| 54244427 | 54298836 | 54934112 | T: sikep610 |
| 57553526 | 57645267 | 57969715 | T: sikep610comp |
| 79960608 | 86822257 | 99180903 | T: bigquake5 |
| 88464520 | 88558984 | 88738104 | T: sikep751 |
| 93881739 | 94057279 | 94179554 | T: sikep751comp |
|
|
|