Measurements of key-encapsulation mechanisms on one machine: amd64; Gracemont (b06a2-20); 2024 Intel Core 5 210H, E cores; 4 x 1600MHz; freshwrap,little, 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 |
| 19078 | 19264 | 19639 | kyber90s512 |
| 29007 | 29309 | 29703 | kyber90s768 |
| 33048? | 33444? | 43232? | ntruplus576 |
| 38823 | 38952 | 39463 | ntruplus768 |
| 42616 | 42738 | 43195 | ntruplus864 |
| 43121 | 43261 | 43678 | kyber512 |
| 43212 | 43702 | 44670 | mlkem512 |
| 43272 | 43738 | 44384 | kyber90s1024 |
| 46319 | 46591 | 46981 | T: C:nhcompact512cca |
| 50607 | 50688 | 51000 | T: lightsaber2 |
| 58013 | 58335 | 59061 | T: lac128 |
| 65580 | 65974 | 66616 | T: C:nhcompact768cca |
| 58090? | 70087? | 89720? | ntruplus1152 |
| 72257 | 72505 | 72920 | kyber768 |
| 72391 | 72684 | 73326 | mlkem768 |
| 73454 | 73748 | 74186 | C:threebears624r2cpa |
| 74126 | 74417 | 74650 | threebears624r2cca |
| 74519 | 74859 | 75261 | ntrulpr653 |
| 77364 | 77694 | 78028 | C:threebears624r2cpax |
| 78319 | 78963 | 79911 | T: C:r5nd1kem0d |
| 79317 | 79465 | 79761 | T: ntrulpr4591761 |
| 79495 | 79721 | 80241 | ntrulpr761 |
| 79870 | 79978 | 80233 | smaugt1 |
| 80625 | 80762 | 80987 | timer |
| 81596 | 81696 | 82183 | threebears624r2ccax |
| 83285 | 83574 | 83987 | newhope512cca |
| 84301 | 84760 | 89272 | T: C:nhcompact1024cca |
| 90538 | 90847 | 91348 | T: saber2 |
| 99290 | 100696 | 102965 | T: C:r5nd0kem2iot |
| 101864 | 104048 | 108927 | T: C:r5nd1kem5d |
| 104045 | 104318 | 104702 | ntrulpr857 |
| 106224 | 106514 | 107155 | ntrulpr953 |
| 105250 | 106660 | 109159 | T: C:r5nd1kem4longkey |
| 109534 | 109930 | 110360 | ntrulpr1013 |
| 109617 | 109999 | 112056 | kyber1024 |
| 109736 | 111224 | 113470 | mlkem1024 |
| 115099 | 115302 | 115936 | T: hqc128round4 |
| 127106 | 127280 | 127586 | smaugt3 |
| 140766 | 141034 | 141614 | ntrulpr1277 |
| 142828 | 143339 | 143996 | T: firesaber2 |
| 152386 | 153642 | 154436 | threebears936r2cca |
| 157152 | 158653 | 159744 | C:threebears936r2cpa |
| 157445 | 158930 | 174970 | T: lac256 |
| 160567 | 161001 | 161711 | newhope1024cca |
| 160751 | 161298 | 161656 | threebears936r2ccax |
| 163106 | 163383 | 163941 | C:threebears936r2cpax |
| 170079 | 170272 | 170734 | smaugt5 |
| 171825 | 173275 | 182275 | T: lac192 |
| 192290 | 197959 | 201584 | T: C:r5nd3kem5d |
| 221129 | 222585 | 222838 | threebears1248r2cca |
| 230081 | 230432 | 230877 | C:threebears1248r2cpa |
| 231528 | 232183 | 233199 | threebears1248r2ccax |
| 237690 | 238444 | 240240 | C:threebears1248r2cpax |
| 247409 | 248652 | 276482 | T: C:hila5 |
| 288308 | 289046 | 290224 | T: hqc192round4 |
| 303368 | 306032 | 309606 | T: C:r5nd3kem0d |
| 312205 | 314519 | 362882 | T: kindi256342 |
| 320806 | 321244 | 322345 | ntruhps2048509 |
| 319142 | 321265 | 383064 | T: kindi512222 |
| 326995 | 328767 | 395123 | T: kindi512241 |
| 359458 | 366907 | 372768 | T: C:r5nd5kem5d |
| 379177 | 381285 | 383871 | T: saberx4 |
| 385310 | 389010 | 397096 | T: C:r5nd5kem0d |
| 468270 | 481386 | 492038 | T: hqcrmrs128 |
| 523062 | 533679 | 549819 | T: hqc128 |
| 548687 | 550141 | 552742 | ntruhps2048677 |
| 550364 | 551978 | 555026 | ntruhrss701 |
| 607746 | 609925 | 616659 | T: hqc256round4 |
| 667624 | 671208 | 691162 | T: kindi512321 |
| 674613 | 677960 | 698842 | T: hqc1281 |
| 795588 | 800978 | 950310 | T: kindi256522 |
| 832323 | 834700 | 841120 | T: C:bikel1 |
| 845368 | 859620 | 874016 | ntruhps4096821 |
| 887751 | 894392 | 902753 | T: C:ledakemcpa14 |
| 910750 | 920174 | 932072 | T: C:r5n11kem0d |
| 966350 | 987196 | 1007940 | T: hqcrmrs192 |
| 983815 | 1001224 | 1010597 | T: rqc128 |
| 1024285 | 1032230 | 1042770 | T: C:ledakemcpa13 |
| 1066904 | 1069622 | 1076118 | T: lima2p1024cca |
| 1070184 | 1077177 | 1104904 | T: hqc192 |
| 1160976 | 1168937 | 1178294 | T: ntrukem443 |
| 1321215 | 1328597 | 1337888 | T: C:ledakemcpa12 |
| 1338092 | 1359581 | 1386550 | T: hqc1921 |
| 1457266 | 1480481 | 1515931 | T: hqc1922 |
| 1484237 | 1487895 | 1495082 | T: C:rolloi128 |
| 1511679 | 1526039 | 1539580 | T: frodokem640 |
| 1583654 | 1588607 | 1595843 | T: C:rolloi192 |
| 1584292 | 1626470 | 1844143 | T: hqcrmrs256 |
| 1644980 | 1651917 | 1949636 | T: rqc192 |
| 1727842 | 1734848 | 1745090 | T: C:r5n13kem0d |
| 1751903 | 1760819 | 1777272 | T: frodokem640aes |
| 1743283 | 1778083 | 1811420 | T: hqc256 |
| 1968442 | 1970655 | 1977331 | sntrup761 |
| 1952680 | 1978151 | 2069679 | T: C:ledakemcpa34 |
| 1997465 | 2011495 | 2216252 | T: titaniumccatoy |
| 2165350 | 2170890 | 2181294 | T: limasp1018cca |
| 2164667 | 2179300 | 2238889 | T: lima2p2048cca |
| 2216052 | 2220674 | 2227550 | T: titaniumccalite |
| 2205794 | 2228736 | 2271289 | T: hqc2561 |
| 2261602? | 2278955? | 2892560? | T: rqc256 |
| 2317302 | 2324532 | 2337174 | T: C:bikel3 |
| 2330057 | 2365991 | 2404660 | T: hqc2562 |
| 2417762 | 2453261 | 2483425 | T: hqc2563 |
| 2548790 | 2562554 | 2603571 | sntrup653 |
| 2696394 | 2708756 | 2719629 | T: C:rolloi256 |
| 2727270 | 2737487 | 2749850 | T: ntrukem743 |
| 2773794 | 2785898 | 2990674 | T: C:ledakemcpa33 |
| 2838836 | 2845036 | 2852403 | T: titaniumccastd |
| 3138691 | 3154837 | 3168712 | T: frodokem976 |
| 3186336 | 3190901 | 3200114 | T: titaniumccamed |
| 3342438 | 3357176 | 3366582 | sntrup4591761 |
| 3518857 | 3530058 | 3545673 | T: titaniumccahi |
| 3603849 | 3629872 | 3661013 | T: frodokem976aes |
| 3657073 | 3690604 | 4410111 | T: ledakem1464 |
| 3726100 | 3741770 | 3774364 | T: C:ledakemcpa32 |
| 3745454 | 3766235 | 3901688 | T: C:r5n15kem0d |
| 3854346 | 3866109 | 3906504 | T: limasp1306cca |
| 3872177 | 3886351 | 3895453 | T: C:ledakemcpa53 |
| 4215700 | 4223907 | 4232586 | sntrup857 |
| 4349268 | 4354865 | 4362172 | T: titaniumccasuper |
| 4351752 | 4360356 | 4375789 | T: limasp1822cca |
| 4541144 | 4574842 | 4777231 | T: ledakem1364 |
| 4544269 | 4576662 | 4921940 | T: ledakem1264 |
| 5099407 | 5110046 | 5134548 | sntrup953 |
| 5298278 | 5312464 | 5343851 | T: C:ledakemcpa54 |
| 5387602 | 5395388 | 5409441 | T: rolloii128 |
| 5752518 | 5789549 | 5840119 | sntrup1013 |
| 6609472 | 6619998 | 6665102 | T: rolloii192 |
| 6817590 | 6865405 | 6942483 | T: frodokem1344aes |
| 5372762? | 6879268? | 9209406? | T: ledakem13sl |
| 6079006? | 7237290? | 8731922? | T: ledakem14sl |
| 7476729 | 7491492 | 7515031 | T: frodokem640shake |
| 7632372 | 7641289 | 7680287 | T: limasp2062cca |
| 7674259 | 7682711 | 8860254 | T: C:ledakemcpa52 |
| 7728429 | 7736522 | 7755073 | T: rolloii256 |
| 7856935 | 7964021 | 8588855 | T: ledakem12sl |
| 8421310 | 8452246 | 8497814 | T: remblem1056 |
| 8534494 | 8570197 | 8607882 | T: remblem928 |
| 9011759 | 9041549 | 9046809 | sntrup1277 |
| 9065412? | 9507351? | 14504316? | T: ledakem3464 |
| 9972075 | 10124786 | 10335366 | T: ledakem3364 |
| 10479955 | 10562843 | 10598338 | T: sikep434 |
| 10480988 | 10606068 | 11585877 | T: ledakem3264 |
| 12683459 | 12787590 | 13607181 | T: ledakem33sl |
| 13993496? | 14312448? | 19332954? | T: ledakem34sl |
| 15346778 | 15392596 | 17644158 | T: ledakem32sl |
| 15124531 | 15596463 | 17356418 | T: lotus128 |
| 16298523 | 16318335 | 16522385 | T: frodokem976shake |
| 17024057 | 17058060 | 17173841 | T: ledakem5464 |
| 17656072 | 17686206 | 17786579 | T: sikep503 |
| 17694605 | 17808348 | 18193312 | T: ledakem5364 |
| 17785098 | 17944802 | 19849761 | T: sikep434comp |
| 21877371? | 23177717? | 27377368? | T: ledakem54sl |
| 25665923 | 28139989 | 31268497 | T: ledakem5264 |
| 28150016 | 28695078 | 33618906 | T: ledakem53sl |
| 29446604 | 29492029 | 30329558 | T: frodokem1344shake |
| 29649132 | 30265714 | 32663880 | T: sikep503comp |
| 30285125 | 30293273 | 30299468 | T: sikep610 |
| 31537233 | 31572086 | 31602005 | T: lotus192 |
| 41077506 | 43314123 | 46600539 | T: ledakem52sl |
| 50006887 | 50033956 | 50099183 | mceliece348864f |
| 50047268 | 50078138 | 50811299 | mceliece348864pcf |
| 52262986 | 52301077 | 56256802 | T: sikep610comp |
| 52431948 | 52462005 | 52513684 | T: sikep751 |
| 53509356 | 53562984 | 54564906 | T: lotus256 |
| 47826601? | 63428079? | 73615567? | T: ntskem1264 |
| 59706819? | 81934069? | 124311316? | mceliece348864pc |
| 54745397? | 81965912? | 119374738? | mceliece348864 |
| 83088725 | 86200286 | 91509382 | T: sikep751comp |
| 154634944 | 154748794 | 154823762 | mceliece460896pcf |
| 155038916 | 155186133 | 155509463 | mceliece460896f |
| 142612975? | 198300607? | 212241377? | T: ntskem1380 |
| 166049391? | 250414593? | 382032284? | mceliece460896 |
| 207350041? | 267370533? | 359247974? | mceliece460896pc |
| 288416516 | 288581836 | 291135928 | mceliece6960119pcf |
| 329065601 | 329697127 | 331548933 | mceliece6688128f |
| 271595940? | 344740007? | 409749451? | T: ntskem13136 |
| 359254223 | 359528230 | 361263224 | mceliece6960119f |
| 364022554 | 378196376 | 405833943 | mceliece8192128pcf |
| 416802067 | 417251913 | 419873820 | mceliece6688128pcf |
| 459513443 | 461601331 | 477489308 | mceliece8192128f |
| 341820816? | 483687611? | 696927538? | mceliece6960119pc |
| 334737586? | 484462108? | 714116950? | mceliece6960119 |
| 388922894? | 552449044? | 831803404? | mceliece6688128 |
| 448148967? | 611678823? | 918459389? | mceliece8192128 |
| 386388934? | 633880088? | 927919517? | mceliece6688128pc |
| 534017947? | 678874402? | 975287564? | mceliece8192128pc |
| 1128123196 | 1140253479 | 1157083873 | T: bigquake1 |
| 8984595372 | 9209915425 | 9414523598 | T: bigquake3 |
| 16603412298 | 16876873530 | 17226309786 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 26751 | 26852 | 27111 | kyber90s512 |
| 32232 | 32381 | 32882 | ntruhps2048509 |
| 37454 | 37720 | 38159 | kyber90s768 |
| 40068 | 40276 | 40605 | ntruhrss701 |
| 41585 | 42518 | 44435 | mceliece348864f |
| 42318 | 44475 | 47060 | mceliece348864 |
| 45105 | 45233 | 45540 | ntruplus576 |
| 46174 | 46506 | 47586 | mlkem512 |
| 49572 | 49912 | 50359 | ntruhps2048677 |
| 50427 | 51880 | 53448 | mceliece348864pcf |
| 52722 | 53043 | 53533 | kyber90s1024 |
| 54908 | 55068 | 55539 | ntruplus768 |
| 55711 | 57207 | 59556 | mceliece348864pc |
| 57460 | 57553 | 57709 | kyber512 |
| 59328 | 59390 | 59515 | smaugt1 |
| 59875 | 59993 | 60103 | timer |
| 63735 | 63926 | 64574 | ntruplus864 |
| 65079 | 65617 | 66309 | ntruhps4096821 |
| 68243 | 68311 | 68394 | T: lightsaber2 |
| 73480 | 73584 | 73711 | mlkem768 |
| 75156 | 75602 | 75866 | sntrup653 |
| 75535 | 75780 | 76421 | T: C:nhcompact512cca |
| 79987 | 80087 | 80341 | sntrup761 |
| 80400 | 80495 | 80765 | sntrup4591761 |
| 85439 | 85759 | 86910 | ntruplus1152 |
| 83618 | 88604 | 98354 | mceliece460896 |
| 88473 | 88836 | 92881 | kyber768 |
| 84410 | 89670 | 99553 | mceliece460896f |
| 93117 | 99096 | 109472 | mceliece460896pcf |
| 103506 | 103959 | 104102 | sntrup857 |
| 104645 | 105081 | 105914 | T: C:nhcompact768cca |
| 99199 | 106306 | 116613 | mceliece460896pc |
| 108539 | 108675 | 109130 | sntrup953 |
| 109838 | 109974 | 110336 | threebears624r2cca |
| 110372 | 110913 | 111300 | threebears624r2ccax |
| 112212 | 112641 | 112929 | sntrup1013 |
| 112687 | 113150 | 113663 | C:threebears624r2cpa |
| 112749 | 113400 | 114043 | C:threebears624r2cpax |
| 113865 | 114282 | 114767 | T: saber2 |
| 116304 | 117513 | 119557 | mlkem1024 |
| 120580 | 120760 | 121106 | smaugt3 |
| 116757 | 124350 | 134200 | T: lac128 |
| 129481 | 129616 | 130006 | ntrulpr653 |
| 132052 | 132289 | 132681 | kyber1024 |
| 132524 | 132943 | 133494 | newhope512cca |
| 133760 | 134098 | 134719 | T: C:nhcompact1024cca |
| 136943 | 137276 | 137655 | ntrulpr761 |
| 133816 | 139734 | 147041 | mceliece6688128f |
| 139110 | 140495 | 142198 | T: C:r5nd1kem0d |
| 142200 | 142376 | 142557 | sntrup1277 |
| 140103 | 143932 | 152513 | mceliece6960119 |
| 146345 | 146631 | 147133 | T: ntrulpr4591761 |
| 135220? | 147893? | 190132? | mceliece6688128 |
| 144042 | 148419 | 154760 | mceliece8192128 |
| 127774? | 152282? | 182891? | T: ntskem1264 |
| 148892 | 153801 | 160713 | mceliece6688128pc |
| 160017 | 161076 | 162029 | T: C:bikel1 |
| 158904 | 163340 | 172028 | mceliece6960119f |
| 159801 | 163399 | 169991 | mceliece6960119pcf |
| 156912? | 164332? | 234099? | mceliece6960119pc |
| 165453 | 165687 | 166027 | smaugt5 |
| 161422 | 167508 | 180479 | mceliece8192128f |
| 170917 | 171435 | 172277 | T: firesaber2 |
| 164538 | 173241 | 186918 | mceliece8192128pcf |
| 179655 | 180501 | 182310 | threebears936r2cca |
| 181136 | 181493 | 184265 | ntrulpr857 |
| 180489 | 181598 | 181851 | threebears936r2ccax |
| 180700 | 183638 | 185867 | T: C:r5nd0kem2iot |
| 183741 | 183884 | 184262 | ntrulpr953 |
| 188340 | 188488 | 188749 | ntrulpr1013 |
| 171538? | 189864? | 233119? | mceliece6688128pcf |
| 189688 | 190367 | 191421 | C:threebears936r2cpa |
| 190480 | 191070 | 192412 | C:threebears936r2cpax |
| 188872 | 191444 | 193589 | T: C:r5nd1kem5d |
| 178352 | 193342 | 206956 | mceliece8192128pc |
| 190689 | 193747 | 196243 | T: C:r5nd1kem4longkey |
| 209744 | 210517 | 211317 | T: C:rolloi128 |
| 219846 | 221010 | 221853 | T: C:ledakemcpa13 |
| 224143 | 225415 | 227276 | T: C:rolloi192 |
| 224905 | 225734 | 260811 | T: lotus128 |
| 223039 | 227038 | 238241 | T: ntrukem443 |
| 225273 | 227821 | 230918 | T: C:ledakemcpa12 |
| 230168 | 230780 | 231988 | T: C:ledakemcpa14 |
| 242093 | 243176 | 244139 | ntrulpr1277 |
| 248992 | 249561 | 250669 | newhope1024cca |
| 260671 | 265456 | 277862 | T: lac192 |
| 269148 | 269505 | 269992 | threebears1248r2ccax |
| 270379 | 271982 | 272266 | threebears1248r2cca |
| 282049 | 284651 | 286810 | C:threebears1248r2cpax |
| 284819 | 285038 | 285293 | C:threebears1248r2cpa |
| 297174 | 297402 | 297782 | T: hqc128round4 |
| 297677 | 299355 | 304505 | T: C:rolloi256 |
| 309382 | 312188 | 324923 | T: lac256 |
| 324169 | 326952 | 335606 | T: C:r5nd3kem5d |
| 334659 | 335282 | 336180 | T: lotus192 |
| 345386 | 346984 | 379544 | T: C:hila5 |
| 389800 | 390676 | 391967 | T: ledakem1264 |
| 396358 | 398367 | 400385 | T: C:bikel3 |
| 400439 | 401355 | 467817 | T: kindi256342 |
| 401929 | 409540 | 414252 | T: ledakem1464 |
| 416405 | 426253 | 434762 | T: ntrukem743 |
| 462252 | 465458 | 558823 | T: kindi512222 |
| 464690 | 466504 | 562274 | T: kindi512241 |
| 474522 | 477021 | 479966 | T: saberx4 |
| 484929 | 485791 | 486931 | T: ledakem1364 |
| 480576 | 489177 | 493681 | T: lotus256 |
| 505377 | 508851 | 513927 | T: C:ledakemcpa33 |
| 521530 | 523861 | 527699 | T: C:ledakemcpa34 |
| 536064 | 537249 | 538968 | T: ledakem13sl |
| 301005? | 537488? | 560929? | T: ntskem1380 |
| 549285 | 556568 | 562991 | T: C:ledakemcpa32 |
| 552009 | 556933 | 562282 | T: C:r5nd3kem0d |
| 597355 | 611103 | 616567 | T: C:r5nd5kem5d |
| 556535 | 612375 | 647991 | T: ntskem13136 |
| 611151 | 612464 | 615894 | T: ledakem12sl |
| 609185 | 614051 | 658601 | T: ledakem14sl |
| 655238 | 663344 | 670262 | T: rolloii128 |
| 672795 | 696058 | 705811 | T: hqcrmrs128 |
| 704604 | 705614 | 707503 | T: hqc192round4 |
| 701407 | 707501 | 737106 | T: C:r5nd5kem0d |
| 719090 | 737291 | 752568 | T: hqc128 |
| 754951 | 756474 | 759307 | T: rolloii192 |
| 850514 | 855359 | 860617 | T: lima2p1024cca |
| 844228 | 856952 | 863174 | T: rolloii256 |
| 880987 | 885055 | 893333 | T: kindi512321 |
| 953300 | 958457 | 1131426 | T: kindi256522 |
| 940960 | 960391 | 975711 | T: C:r5n11kem0d |
| 1012923 | 1017203 | 1024345 | T: ledakem3464 |
| 1048119 | 1055637 | 1058496 | T: ledakem3264 |
| 1077032 | 1079417 | 1084094 | T: ledakem3364 |
| 1141234 | 1162341 | 1178467 | T: hqc1281 |
| 1177470 | 1181321 | 1185430 | T: C:ledakemcpa53 |
| 1175379 | 1186360 | 1199063 | T: C:ledakemcpa52 |
| 1239842 | 1241650 | 1244254 | T: C:ledakemcpa54 |
| 1366331 | 1390387 | 1408162 | T: rqc128 |
| 1391149 | 1396214 | 1412114 | T: ledakem32sl |
| 1392340 | 1398994 | 1413724 | T: hqc256round4 |
| 1385793 | 1424316 | 1456988 | T: hqcrmrs192 |
| 1429629 | 1436822 | 1440467 | T: ledakem33sl |
| 1507491 | 1530843 | 1563716 | T: hqc192 |
| 1546538 | 1548006 | 1551727 | T: titaniumccatoy |
| 1713237 | 1720315 | 1722779 | T: ledakem34sl |
| 1708429 | 1720784 | 1740614 | T: lima2p2048cca |
| 1796803 | 1806889 | 1881457 | T: C:r5n13kem0d |
| 1921040 | 1924664 | 1928684 | T: limasp1018cca |
| 1957641 | 1960023 | 1964804 | T: titaniumccalite |
| 2196014 | 2202042 | 2209027 | T: ledakem5364 |
| 2318231 | 2327166 | 2337729 | T: frodokem640 |
| 2339079 | 2342633 | 2349146 | T: titaniumccastd |
| 2315936 | 2386578 | 2642146 | T: hqcrmrs256 |
| 2373775 | 2402827 | 2423218 | T: hqc1921 |
| 2333571? | 2404408? | 2983395? | T: rqc192 |
| 2446190 | 2459856 | 2533988 | T: ledakem5264 |
| 2465454 | 2476499 | 2491493 | T: frodokem640aes |
| 2483852 | 2521761 | 2561998 | T: hqc256 |
| 2552604 | 2580957 | 2624043 | T: hqc1922 |
| 2635914 | 2640425 | 2645219 | T: ledakem5464 |
| 2850826 | 2858148 | 2877812 | T: ledakem54sl |
| 2921889 | 2926395 | 2932013 | T: titaniumccamed |
| 3075404 | 3136613 | 3155409 | T: rqc256 |
| 3058631 | 3154966 | 3244064 | T: bigquake1 |
| 3349016 | 3351927 | 3360797 | T: titaniumccahi |
| 3418051 | 3427417 | 3438055 | T: ledakem52sl |
| 3533759 | 3542071 | 3595748 | T: limasp1306cca |
| 3845661 | 3852552 | 3860824 | T: limasp1822cca |
| 3941478 | 3994273 | 4051127 | T: hqc2561 |
| 3903121 | 4028014 | 4102002 | T: C:r5n15kem0d |
| 4158969 | 4167111 | 4243822 | T: ledakem53sl |
| 4186940 | 4199229 | 4241515 | T: titaniumccasuper |
| 4147321 | 4200523 | 4244258 | T: hqc2562 |
| 4310597 | 4352881 | 4396468 | T: hqc2563 |
| 4753731 | 4780057 | 4802746 | T: frodokem976 |
| 4963783 | 5007220 | 5045326 | T: frodokem976aes |
| 7059830 | 7064040 | 7091011 | T: limasp2062cca |
| 7921153 | 7931888 | 7961966 | T: frodokem640shake |
| 8454744 | 8662405 | 8838796 | T: frodokem1344aes |
| 10058665 | 10326048 | 10626505 | T: bigquake3 |
| 12602783 | 12656090 | 12716649 | T: remblem1056 |
| 12685419 | 12794749 | 13206180 | T: remblem928 |
| 13910679 | 14397311 | 14876663 | T: bigquake5 |
| 16884470 | 16895542 | 17623623 | T: frodokem976shake |
| 17129606 | 17252126 | 17296965 | T: sikep434 |
| 27179836 | 27314369 | 27479065 | T: sikep434comp |
| 29030817 | 29072375 | 29183683 | T: sikep503 |
| 30959127 | 31028417 | 31107235 | T: frodokem1344shake |
| 45377954 | 45512321 | 45761822 | T: sikep503comp |
| 55550839 | 55593416 | 55620235 | T: sikep610 |
| 76993664 | 77224422 | 77538708 | T: sikep610comp |
| 84839781 | 84927359 | 85487393 | T: sikep751 |
| 132284356 | 132700604 | 133406666 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 25577 | 25666 | 25807 | kyber90s512 |
| 27175 | 27281 | 27447 | C:threebears624r2cpax |
| 34418 | 34673 | 34774 | C:threebears936r2cpax |
| 37170 | 37279 | 37486 | kyber90s768 |
| 42014 | 42631 | 42983 | C:threebears1248r2cpax |
| 48920 | 49043 | 49282 | C:threebears624r2cpa |
| 50027 | 50191 | 51446 | mlkem512 |
| 51389 | 51451 | 51503 | kyber512 |
| 53096 | 53215 | 53337 | kyber90s1024 |
| 54843 | 54944 | 55048 | ntruplus576 |
| 58751 | 58890 | 59080 | C:threebears936r2cpa |
| 60471 | 60600 | 60827 | ntruhps2048509 |
| 61933 | 63143 | 64047 | T: C:r5nd1kem0d |
| 68155 | 68216 | 68297 | ntruplus768 |
| 68783 | 68905 | 69038 | C:threebears1248r2cpa |
| 73548 | 73592 | 73649 | T: lightsaber2 |
| 74370 | 74671 | 75245 | T: C:nhcompact512cca |
| 78493 | 78614 | 78706 | mlkem768 |
| 79052 | 79150 | 79269 | ntruplus864 |
| 79986 | 80122 | 84558 | kyber768 |
| 83499 | 84002 | 88570 | T: C:hila5 |
| 90241 | 91003 | 92603 | T: C:r5nd1kem5d |
| 91202 | 91280 | 91358 | smaugt1 |
| 89900 | 91936 | 95850 | T: C:r5nd0kem2iot |
| 90675 | 92655 | 95675 | T: C:r5nd1kem4longkey |
| 92896 | 93021 | 93253 | timer |
| 96364 | 96774 | 97216 | ntruhps2048677 |
| 99673 | 100170 | 100771 | ntruhrss701 |
| 106300 | 106605 | 107428 | T: C:nhcompact768cca |
| 106592 | 106685 | 106849 | ntruplus1152 |
| 120138 | 120312 | 121095 | T: saber2 |
| 121305 | 121386 | 121564 | kyber1024 |
| 123351 | 123442 | 123621 | sntrup761 |
| 123611 | 124526 | 127659 | mlkem1024 |
| 130053 | 130163 | 130280 | sntrup653 |
| 137747 | 138967 | 140213 | ntruhps4096821 |
| 139060 | 139479 | 140214 | T: C:nhcompact1024cca |
| 143367 | 144089 | 145331 | T: lac128 |
| 149268 | 149799 | 150330 | newhope512cca |
| 161479 | 161742 | 162236 | threebears624r2ccax |
| 155622 | 163341 | 167776 | T: C:r5nd3kem5d |
| 165956 | 166069 | 166225 | smaugt3 |
| 174473 | 174649 | 175005 | ntrulpr653 |
| 179924 | 180236 | 181275 | T: firesaber2 |
| 181815 | 181930 | 182098 | sntrup857 |
| 181913 | 182337 | 182904 | ntrulpr761 |
| 187473 | 187605 | 187738 | sntrup953 |
| 189226 | 189369 | 189510 | sntrup1013 |
| 194980 | 195161 | 195349 | sntrup4591761 |
| 207116 | 207466 | 208216 | threebears624r2cca |
| 212160 | 212786 | 213550 | T: ntrulpr4591761 |
| 224831 | 224995 | 225182 | smaugt5 |
| 238079 | 238192 | 238350 | sntrup1277 |
| 243874 | 244105 | 244843 | ntrulpr857 |
| 245749 | 246004 | 246407 | ntrulpr953 |
| 248073 | 249078 | 250386 | threebears936r2ccax |
| 249942 | 250130 | 250288 | ntrulpr1013 |
| 265091 | 265988 | 266250 | mceliece348864f |
| 266375 | 266996 | 278773 | mceliece348864 |
| 273156 | 273991 | 275568 | mceliece348864pcf |
| 273794 | 274341 | 276132 | mceliece348864pc |
| 273476 | 277927 | 290913 | T: C:r5nd3kem0d |
| 277672 | 278748 | 338037 | T: lotus128 |
| 281329 | 281755 | 283111 | newhope1024cca |
| 287200 | 289552 | 298064 | T: C:r5n11kem0d |
| 285007 | 295842 | 299652 | T: C:r5nd5kem5d |
| 314728 | 316323 | 318540 | threebears936r2cca |
| 321752 | 323056 | 325228 | ntrulpr1277 |
| 333916 | 337253 | 345342 | T: ntrukem443 |
| 351662 | 352154 | 355504 | threebears1248r2ccax |
| 365316 | 372220 | 383547 | T: C:r5nd5kem0d |
| 388217 | 398357 | 410332 | T: lac192 |
| 422626 | 423174 | 424210 | T: lotus192 |
| 427915 | 430818 | 431522 | threebears1248r2cca |
| 429241 | 434456 | 437357 | T: C:r5n13kem0d |
| 501320 | 504345 | 506742 | T: saberx4 |
| 519435 | 522005 | 604421 | T: kindi256342 |
| 549365 | 559257 | 567738 | T: lac256 |
| 559906 | 560293 | 560951 | T: hqc128round4 |
| 625193 | 629471 | 757953 | T: kindi512222 |
| 620934 | 631431 | 641150 | T: lotus256 |
| 633480 | 641593 | 647535 | T: ntskem1264 |
| 634294 | 644081 | 654962 | T: ntrukem743 |
| 641753 | 647629 | 779225 | T: kindi512241 |
| 656854 | 657328 | 658014 | mceliece460896 |
| 657208 | 658154 | 659575 | mceliece460896f |
| 661057 | 661635 | 662521 | mceliece460896pc |
| 665820 | 666736 | 668122 | mceliece460896pcf |
| 735776 | 737940 | 741932 | mceliece6960119f |
| 740778 | 741841 | 744239 | mceliece6960119 |
| 753563 | 754053 | 755142 | mceliece6960119pcf |
| 752878 | 754797 | 792722 | mceliece6960119pc |
| 779781 | 780791 | 783265 | mceliece8192128 |
| 781161 | 782368 | 785927 | mceliece6688128f |
| 780856 | 785985 | 825969 | mceliece6688128 |
| 784269 | 786098 | 791453 | mceliece8192128f |
| 790797 | 792200 | 795413 | mceliece6688128pc |
| 793270 | 796105 | 802023 | mceliece8192128pcf |
| 794351 | 797274 | 836535 | mceliece6688128pcf |
| 793756 | 798686 | 799856 | mceliece8192128pc |
| 1033184 | 1041262 | 1044515 | T: lima2p1024cca |
| 1133353 | 1140250 | 1333063 | T: kindi256522 |
| 1117044 | 1144100 | 1164137 | T: hqc128 |
| 1142900 | 1152099 | 1157355 | T: kindi512321 |
| 1184731 | 1186923 | 1193837 | T: hqc192round4 |
| 1219525 | 1236553 | 1263740 | T: hqcrmrs128 |
| 1247925 | 1280935 | 1303156 | T: ntskem1380 |
| 1330112 | 1333098 | 1338511 | T: C:ledakemcpa12 |
| 1329241 | 1354749 | 1642482 | T: C:ledakemcpa13 |
| 1360867 | 1372526 | 1397068 | T: C:rolloi128 |
| 1468184 | 1485217 | 1655339 | T: C:r5n15kem0d |
| 1549220 | 1566450 | 1600073 | T: C:rolloi192 |
| 1612603 | 1621108 | 1637565 | T: C:ledakemcpa14 |
| 1815868 | 1820588 | 1826478 | T: titaniumccatoy |
| 1980414 | 2016942 | 2026880 | T: hqc1281 |
| 2065186 | 2079988 | 2095835 | T: lima2p2048cca |
| 2133182 | 2155169 | 2165086 | T: hqc192 |
| 2152609 | 2184168 | 2203252 | T: hqcrmrs192 |
| 2250580 | 2274591 | 2299483 | T: rolloii128 |
| 2271996 | 2276842 | 2287499 | T: titaniumccalite |
| 2314215 | 2328371 | 2343335 | T: frodokem640 |
| 2363567 | 2371765 | 2404325 | T: hqc256round4 |
| 2373610 | 2380322 | 2393499 | T: frodokem640aes |
| 2438872 | 2444268 | 2452252 | T: limasp1018cca |
| 2610355 | 2619065 | 2629701 | T: C:rolloi256 |
| 2645266 | 2653998 | 2670268 | T: rolloii192 |
| 2695302 | 2700663 | 2706669 | T: titaniumccastd |
| 3058563 | 3083688 | 3139411 | T: ntskem13136 |
| 3331803 | 3336668 | 3349744 | T: titaniumccamed |
| 3361444 | 3446952 | 3896726 | T: hqcrmrs256 |
| 3394495 | 3455013 | 3473211 | T: hqc256 |
| 3461990 | 3468599 | 3481448 | T: C:bikel1 |
| 3429249 | 3499976 | 3518285 | T: rolloii256 |
| 3672207 | 3712926 | 3729968 | T: hqc1921 |
| 3720721 | 3730536 | 3754131 | T: ledakem1264 |
| 3761660 | 3766806 | 3774882 | T: ledakem1364 |
| 3809636 | 3822154 | 3937923 | T: hqc1922 |
| 3817808 | 3834688 | 3865712 | T: C:ledakemcpa32 |
| 3881504 | 3886187 | 3891805 | T: titaniumccahi |
| 3993554 | 4002496 | 4140473 | T: ledakem1464 |
| 4182356 | 4287120 | 4438420 | T: bigquake1 |
| 4418171 | 4469813 | 4609805 | T: C:ledakemcpa33 |
| 4523768 | 4534863 | 4588226 | T: limasp1306cca |
| 4719299 | 4727558 | 4878004 | T: ledakem13sl |
| 4723303 | 4753340 | 4780685 | T: frodokem976 |
| 4765544 | 4804567 | 4846141 | T: frodokem976aes |
| 4903667 | 4910977 | 4924888 | T: limasp1822cca |
| 4907225 | 4915627 | 5017264 | T: ledakem12sl |
| 4871340 | 4927923 | 4944991 | T: titaniumccasuper |
| 5157627 | 5197147 | 5475405 | T: ledakem14sl |
| 4367073? | 5368597? | 5488643? | T: C:ledakemcpa34 |
| 5539804 | 5552884 | 5599193 | T: rqc128 |
| 5823507 | 5885839 | 5935986 | T: hqc2561 |
| 6137028 | 6193688 | 6246004 | T: hqc2562 |
| 6336838 | 6380414 | 6445976 | T: hqc2563 |
| 7760626 | 7770795 | 7788317 | T: frodokem640shake |
| 8156225 | 8324292 | 9573389 | T: frodokem1344aes |
| 8907005 | 9072278 | 10315170 | T: rqc192 |
| 9158042 | 9166168 | 9910331 | T: limasp2062cca |
| 10737643 | 10754389 | 10878391 | T: ledakem3364 |
| 10762092 | 10779673 | 10866857 | T: ledakem3464 |
| 10954022 | 10969683 | 10977731 | T: ledakem3264 |
| 11013695 | 11030711 | 11147255 | T: C:bikel3 |
| 11217861? | 11230495? | 15436770? | T: C:ledakemcpa52 |
| 11369050 | 11393174 | 11407642 | T: C:ledakemcpa53 |
| 10445940 | 12845652 | 12916863 | T: C:ledakemcpa54 |
| 13166211 | 13310530 | 13362245 | T: rqc256 |
| 14176682 | 14183671 | 14188287 | T: ledakem32sl |
| 15991793 | 16022004 | 16194547 | T: ledakem33sl |
| 16604581 | 16615729 | 17356796 | T: frodokem976shake |
| 17015044 | 17064596 | 17122643 | T: remblem1056 |
| 16886373 | 17125361 | 17600413 | T: ledakem34sl |
| 17224428 | 17299357 | 17434993 | T: remblem928 |
| 18299387 | 18397591 | 18445892 | T: sikep434 |
| 19510348 | 19524634 | 19615342 | T: sikep434comp |
| 23161973 | 23174694 | 25207702 | T: ledakem5264 |
| 25599291 | 25875140 | 26250793 | T: ledakem5364 |
| 30552482 | 30579192 | 30618535 | T: frodokem1344shake |
| 30915532 | 30946231 | 31077960 | T: sikep503 |
| 30918253 | 31033417 | 31050900 | T: ledakem5464 |
| 32898740 | 33080573 | 33085753 | T: sikep503comp |
| 32991050 | 33080791 | 33550557 | T: ledakem52sl |
| 34203864 | 34453119 | 36117382 | T: bigquake3 |
| 36396238? | 36439872? | 46134202? | T: ledakem53sl |
| 37412004 | 37451453 | 38095699 | T: ledakem54sl |
| 53858892 | 55054840 | 59972031 | T: bigquake5 |
| 55960706 | 55971009 | 55976951 | T: sikep610 |
| 59429535 | 59449753 | 59485264 | T: sikep610comp |
| 91177435 | 91188237 | 91757698 | T: sikep751 |
| 96847777 | 96874940 | 97197362 | T: sikep751comp |
|
|
|