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-20260330
[Page version: 20260418 07:16:04]
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 |
| 12502 | 12624 | 12857 | kyber90s512 |
| 18924 | 19098 | 19420 | kyber90s768 |
| 21132? | 21232? | 26618? | ntruplus576 |
| 24483 | 24543 | 24849 | ntruplus768 |
| 27233 | 27290 | 27486 | ntruplus864 |
| 28288 | 28582 | 28970 | kyber90s1024 |
| 29332 | 29496 | 29742 | mlkem512 |
| 29357 | 29499 | 29816 | kyber512 |
| 31171 | 31510 | 32027 | T: C:nhcompact512cca |
| 33283 | 33345 | 33530 | T: lightsaber2 |
| 37312 | 38043 | 43071 | T: lac128 |
| 43488 | 43806 | 44413 | T: C:nhcompact768cca |
| 36536? | 43882? | 53468? | ntruplus1152 |
| 45325 | 45596 | 45785 | ntrulpr653 |
| 49373 | 49522 | 49933 | mlkem768 |
| 49409 | 49578 | 49940 | kyber768 |
| 49431 | 49596 | 49999 | ntrulpr761 |
| 53308 | 53359 | 53548 | C:threebears624r2cpa |
| 53515 | 53610 | 53772 | threebears624r2cca |
| 53790 | 53904 | 54108 | timer |
| 53820 | 53927 | 54096 | smaugt1 |
| 55300 | 55765 | 57224 | T: C:nhcompact1024cca |
| 56882 | 56946 | 57146 | T: ntrulpr4591761 |
| 56442 | 57437 | 59265 | T: C:r5nd1kem0d |
| 58784 | 59008 | 59295 | newhope512cca |
| 60069 | 60384 | 60650 | T: saber2 |
| 62857 | 63042 | 63385 | ntrulpr857 |
| 66590 | 66850 | 67308 | ntrulpr953 |
| 67706 | 67979 | 68277 | ntrulpr1013 |
| 70389 | 71670 | 74178 | T: C:r5nd0kem2iot |
| 74098 | 74401 | 75422 | mlkem1024 |
| 72787 | 74792 | 78699 | T: C:r5nd1kem5d |
| 74602 | 75254 | 76900 | kyber1024 |
| 74319 | 75272 | 77146 | T: C:r5nd1kem4longkey |
| 78382 | 78648 | 79106 | T: hqc128round4 |
| 85084 | 85245 | 85624 | smaugt3 |
| 88915 | 89114 | 89534 | ntrulpr1277 |
| 94979 | 95425 | 96525 | T: firesaber2 |
| 96140 | 96355 | 96652 | C:threebears624r2cpax |
| 100950 | 101429 | 101934 | threebears624r2ccax |
| 107521 | 108487 | 114483 | T: lac256 |
| 109079 | 109324 | 109696 | threebears936r2cca |
| 113280 | 113600 | 114120 | smaugt5 |
| 113429 | 113810 | 114325 | newhope1024cca |
| 114151 | 114408 | 114866 | C:threebears936r2cpa |
| 113762 | 115082 | 117772 | T: lac192 |
| 135472 | 141452 | 143459 | T: C:r5nd3kem5d |
| 160502 | 160995 | 161684 | threebears1248r2cca |
| 166155 | 166661 | 167251 | C:threebears1248r2cpa |
| 168634 | 169180 | 169618 | T: C:hila5 |
| 193688 | 194170 | 194834 | T: hqc192round4 |
| 198714 | 199021 | 199444 | threebears936r2ccax |
| 201854 | 202694 | 204253 | C:threebears936r2cpax |
| 206195 | 212137 | 213079 | T: kindi256342 |
| 215810 | 221495 | 222426 | T: kindi512222 |
| 222993 | 229007 | 232688 | T: C:r5nd3kem0d |
| 222617 | 230408 | 232172 | T: kindi512241 |
| 246114 | 246822 | 248520 | T: saberx4 |
| 260938 | 265034 | 271066 | T: C:r5nd5kem5d |
| 289609 | 290146 | 291211 | threebears1248r2ccax |
| 295633 | 296848 | 297641 | C:threebears1248r2cpax |
| 288844 | 301139 | 304451 | T: C:r5nd5kem0d |
| 303213 | 312091 | 324021 | T: hqcrmrs128 |
| 343144 | 347273 | 358623 | T: hqc128 |
| 368896 | 369729 | 370787 | ntruhps2048509 |
| 401037 | 402960 | 404818 | T: hqc256round4 |
| 456821 | 464718 | 474110 | T: hqc1281 |
| 456107 | 472015 | 475328 | T: kindi512321 |
| 568072 | 573678 | 581705 | T: C:r5n11kem0d |
| 594204 | 598233 | 603185 | T: C:ledakemcpa14 |
| 613231 | 615630 | 623918 | ntruhps2048677 |
| 623279 | 624386 | 631287 | ntruhrss701 |
| 602845 | 635806 | 641419 | T: C:bikel1 |
| 643210 | 663470 | 681991 | T: hqcrmrs192 |
| 682774 | 685761 | 690870 | T: C:ledakemcpa13 |
| 703914 | 712341 | 718229 | T: kindi256522 |
| 695462 | 714832 | 724334 | T: hqc192 |
| 735709 | 738457 | 742826 | T: lima2p1024cca |
| 848670 | 855093 | 860639 | T: ntrukem443 |
| 879934 | 883159 | 889432 | T: C:ledakemcpa12 |
| 925219 | 931736 | 945526 | ntruhps4096821 |
| 926437 | 937076 | 952482 | T: hqc1921 |
| 991234 | 1008183 | 1024058 | T: hqc1922 |
| 1084759 | 1090561 | 1097437 | T: C:r5n13kem0d |
| 1073803 | 1100032 | 1127357 | T: hqcrmrs256 |
| 1100780 | 1119283 | 1341806 | T: rqc192 |
| 1145372 | 1153249 | 1161345 | T: frodokem640aes |
| 1138913 | 1167266 | 1197404 | T: hqc256 |
| 1181741 | 1192998 | 1205451 | T: rqc128 |
| 1367956 | 1372904 | 1382422 | T: C:ledakemcpa34 |
| 1424687 | 1428715 | 1433382 | T: titaniumccatoy |
| 1470055 | 1476462 | 1483656 | T: limasp1018cca |
| 1491532 | 1496147 | 1501133 | T: lima2p2048cca |
| 1505655 | 1529542 | 1545803 | T: hqc2561 |
| 1560456? | 1570781? | 2115110? | T: rqc256 |
| 1578498 | 1584169 | 1587560 | T: titaniumccalite |
| 1592753 | 1615654 | 1636637 | T: hqc2562 |
| 1649752 | 1676337 | 1692455 | T: hqc2563 |
| 1683205 | 1690303 | 1700578 | T: frodokem640 |
| 1659197 | 1761111 | 1768094 | T: C:bikel3 |
| 1864458 | 1872330 | 1883306 | sntrup653 |
| 1879923 | 1887223 | 1899922 | T: C:rolloi128 |
| 1945218 | 1951225 | 1957630 | T: C:ledakemcpa33 |
| 1978238 | 1985734 | 1996577 | T: C:rolloi192 |
| 1978571 | 1987035 | 1996792 | T: ntrukem743 |
| 2016658 | 2023257 | 2035655 | T: titaniumccastd |
| 2196318 | 2204711 | 2214267 | sntrup761 |
| 2273508 | 2278066 | 2290559 | T: titaniumccamed |
| 2294549 | 2306752 | 2339629 | T: frodokem976aes |
| 2324174 | 2331156 | 2342038 | T: C:r5n15kem0d |
| 2417674 | 2427366 | 2446994 | sntrup4591761 |
| 2498465 | 2502132 | 2509633 | T: C:ledakemcpa32 |
| 2547305 | 2552335 | 2558481 | T: titaniumccahi |
| 2659694 | 2664508 | 2671025 | T: C:ledakemcpa53 |
| 2510904 | 2711162 | 2755206 | T: ledakem1464 |
| 2765811 | 2774916 | 2797929 | T: limasp1306cca |
| 2984477 | 2987524 | 2992180 | T: limasp1822cca |
| 3059556 | 3077980 | 3094484 | sntrup857 |
| 3154446 | 3157814 | 3162043 | T: titaniumccasuper |
| 3157158 | 3288856 | 3457392 | T: ledakem1364 |
| 3262357 | 3314171 | 3525761 | T: ledakem1264 |
| 3333100 | 3343238 | 3352665 | T: C:rolloi256 |
| 3443511 | 3459991 | 3469938 | T: frodokem976 |
| 3652522 | 3690638 | 3696460 | sntrup953 |
| 3682041 | 3693963 | 3702835 | T: C:ledakemcpa54 |
| 3895838 | 3915566 | 3936758 | T: frodokem1344aes |
| 4001237? | 4136914? | 5923021? | T: ledakem14sl |
| 4142741 | 4146939 | 4153069 | sntrup1013 |
| 3810646? | 4697155? | 5887467? | T: ledakem13sl |
| 5080667 | 5082823 | 5086092 | T: frodokem640shake |
| 5247346 | 5307195 | 5360766 | T: limasp2062cca |
| 5406577 | 5455378 | 5530727 | T: remblem928 |
| 5483115 | 5501992 | 5547298 | T: C:ledakemcpa52 |
| 5370647 | 5512025 | 5779988 | T: remblem1056 |
| 5370866 | 5572636 | 6167668 | T: ledakem12sl |
| 5817132? | 6415851? | 8777485? | T: ledakem3464 |
| 6443558 | 6453087 | 6469903 | sntrup1277 |
| 6499048 | 6509544 | 6582677 | T: rolloii128 |
| 6772848 | 6791650 | 6801576 | T: ledakem3364 |
| 7604997 | 7616656 | 7700936 | T: sikep434 |
| 7409903 | 7710508 | 8067425 | T: ledakem3264 |
| 8202433 | 8222657 | 8274125 | T: rolloii192 |
| 8685482 | 8763210 | 9772943 | T: ledakem33sl |
| 8777167 | 9032501 | 10548525 | T: ledakem34sl |
| 9598231 | 9607775 | 9621557 | T: rolloii256 |
| 10369593 | 11075318 | 11148189 | T: lotus128 |
| 11071533 | 11077818 | 11107184 | T: frodokem976shake |
| 10685940 | 11123217 | 12612730 | T: ledakem32sl |
| 11516449 | 12111752 | 12643054 | T: ledakem5464 |
| 12721403 | 12771212 | 13924476 | T: sikep434comp |
| 12809245 | 12822813 | 12879678 | T: sikep503 |
| 12451238 | 13009277 | 13299993 | T: ledakem5364 |
| 14796404 | 15466887 | 18259117 | T: ledakem54sl |
| 16968607 | 17673348 | 20919540 | T: ledakem53sl |
| 17709448 | 18275252 | 20001998 | T: ledakem5264 |
| 20006291 | 20023484 | 20048586 | T: frodokem1344shake |
| 21973773 | 21983869 | 21992380 | T: sikep610 |
| 22015996 | 22169906 | 22539844 | T: lotus192 |
| 21294136 | 22267657 | 23416626 | T: sikep503comp |
| 30936499 | 31033824 | 31514083 | T: lotus256 |
| 29576733 | 31347812 | 33598582 | T: ledakem52sl |
| 35849029 | 35957679 | 36033340 | mceliece348864f |
| 35934470 | 36107610 | 36203175 | mceliece348864pcf |
| 33161261? | 36494687? | 45627932? | T: ntskem1264 |
| 38368510 | 38376021 | 38384785 | T: sikep751 |
| 37841152 | 38857796 | 42257356 | T: sikep610comp |
| 38373466? | 51966303? | 76884486? | mceliece348864pc |
| 38575047? | 52127239? | 76032811? | mceliece348864 |
| 60427067 | 60761408 | 65792785 | T: sikep751comp |
| 89514071? | 92286524? | 129520799? | T: ntskem1380 |
| 110939343 | 110999769 | 111054311 | mceliece460896f |
| 135611523 | 135726123 | 135894568 | mceliece460896pcf |
| 140898537? | 195605715? | 272034823? | mceliece460896 |
| 158792389? | 202866658? | 286198424? | mceliece460896pc |
| 211293813 | 211363783 | 211741515 | mceliece6960119f |
| 236350519 | 238120738 | 259759941 | mceliece6688128pcf |
| 228860184? | 242204533? | 313888914? | T: ntskem13136 |
| 252739699 | 253857452 | 263170487 | mceliece6960119pcf |
| 263837089 | 267054518 | 280884598 | mceliece8192128pcf |
| 295921910 | 298064736 | 314495259 | mceliece6688128f |
| 348071384 | 348912156 | 368137833 | mceliece8192128f |
| 260421368? | 352079019? | 530146919? | mceliece6688128 |
| 258718290? | 361946056? | 476501358? | mceliece6960119 |
| 283988697? | 370615194? | 543147104? | mceliece8192128pc |
| 295476345? | 374724137? | 506432102? | mceliece6960119pc |
| 299072754? | 385309066? | 529312872? | mceliece8192128 |
| 315715498? | 385372590? | 537745600? | mceliece6688128pc |
| 749905789 | 820070404 | 832503850 | T: bigquake1 |
| -16649382982 | 4476908867 | 13338782368 | T: bigquake5 |
| -5783200271 | 6741805829 | 6914166127 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17247 | 17324 | 17400 | kyber90s512 |
| 24417 | 24501 | 24676 | kyber90s768 |
| 29151 | 29936 | 31235 | mceliece348864 |
| 29249 | 30033 | 31543 | mceliece348864f |
| 31061 | 31129 | 31237 | mlkem512 |
| 31137 | 31229 | 31548 | ntruplus576 |
| 34296 | 34450 | 34625 | kyber90s1024 |
| 35781 | 36558 | 37898 | mceliece348864pcf |
| 36309 | 37446 | 39037 | mceliece348864pc |
| 37643 | 37719 | 37967 | ntruplus768 |
| 38227 | 38413 | 38986 | ntruhps2048509 |
| 38633 | 38767 | 38976 | smaugt1 |
| 38766 | 38843 | 38943 | timer |
| 39186 | 39288 | 39622 | kyber512 |
| 43878 | 44008 | 44341 | ntruplus864 |
| 44502 | 44697 | 44961 | ntruhrss701 |
| 45094 | 45227 | 45340 | T: lightsaber2 |
| 47126 | 47425 | 47779 | sntrup653 |
| 49354 | 49419 | 49540 | mlkem768 |
| 51381 | 51686 | 52017 | T: C:nhcompact512cca |
| 52973? | 55908? | 70810? | T: ntskem1264 |
| 56830 | 57375 | 58304 | ntruhps2048677 |
| 57843 | 58084 | 58859 | sntrup4591761 |
| 58622 | 58703 | 59070 | ntruplus1152 |
| 60047 | 60207 | 60352 | kyber768 |
| 57889 | 62398 | 69066 | mceliece460896f |
| 64739 | 65011 | 66008 | sntrup857 |
| 62297 | 67217 | 75295 | mceliece460896 |
| 67086 | 67297 | 68109 | T: lac128 |
| 68416 | 68781 | 69722 | sntrup953 |
| 69082 | 69542 | 70278 | T: C:nhcompact768cca |
| 70186 | 70535 | 71388 | sntrup1013 |
| 72150 | 72815 | 73438 | ntruhps4096821 |
| 70581 | 75030 | 82604 | mceliece460896pcf |
| 75439 | 75893 | 76096 | T: saber2 |
| 75570 | 76068 | 78934 | mlkem1024 |
| 72600 | 77453 | 85558 | mceliece460896pc |
| 78194 | 78285 | 78414 | ntrulpr653 |
| 79314 | 79510 | 79723 | threebears624r2cca |
| 79622 | 79829 | 80058 | smaugt3 |
| 81785 | 81891 | 82074 | C:threebears624r2cpa |
| 83235 | 83373 | 83523 | ntrulpr761 |
| 86478 | 86608 | 87055 | sntrup761 |
| 87699 | 88530 | 90167 | T: C:nhcompact1024cca |
| 89596 | 89846 | 91100 | sntrup1277 |
| 89538 | 89915 | 90372 | kyber1024 |
| 93362 | 93674 | 94237 | newhope512cca |
| 93933 | 97670 | 104672 | mceliece6688128 |
| 97807 | 98859 | 100052 | T: C:r5nd1kem0d |
| 97593 | 101478 | 107281 | mceliece6960119f |
| 104873 | 104936 | 105103 | T: ntrulpr4591761 |
| 98919 | 105854 | 119401 | mceliece6960119 |
| 103808 | 106147 | 108499 | mceliece8192128 |
| 107699 | 107821 | 108008 | ntrulpr857 |
| 104733 | 107831 | 113033 | mceliece6688128f |
| 106192 | 108757 | 112725 | mceliece8192128f |
| 109115 | 109349 | 109937 | smaugt5 |
| 112642 | 112813 | 113096 | ntrulpr953 |
| 113942 | 114248 | 115409 | T: firesaber2 |
| 114740 | 114981 | 115292 | ntrulpr1013 |
| 107367 | 115556 | 125978 | mceliece6688128pcf |
| 114162 | 115845 | 117035 | T: C:bikel1 |
| 116491 | 118434 | 124802 | mceliece8192128pcf |
| 119306 | 124200 | 132215 | mceliece6688128pc |
| 124031 | 125663 | 128174 | mceliece8192128pc |
| 126399 | 128022 | 130096 | T: C:r5nd0kem2iot |
| 126904 | 129983 | 136173 | mceliece6960119pc |
| 126916 | 130128 | 135540 | mceliece6960119pcf |
| 129991 | 130129 | 130576 | threebears936r2cca |
| 134396 | 135573 | 137237 | T: C:r5nd1kem5d |
| 136579 | 137325 | 137741 | threebears624r2ccax |
| 135634 | 138692 | 142474 | T: C:r5nd1kem4longkey |
| 138348 | 138867 | 139331 | C:threebears936r2cpa |
| 140744 | 141093 | 141645 | C:threebears624r2cpax |
| 149817 | 150021 | 150289 | ntrulpr1277 |
| 151988 | 152485 | 153151 | T: C:ledakemcpa13 |
| 155050 | 156805 | 163719 | T: lotus128 |
| 157180 | 159314 | 161915 | T: C:ledakemcpa12 |
| 159936 | 160356 | 161037 | T: C:ledakemcpa14 |
| 162739 | 166956 | 174050 | T: ntrukem443 |
| 159777? | 172435? | 284439? | T: ntskem1380 |
| 175562 | 176301 | 177825 | newhope1024cca |
| 179920 | 183888 | 186268 | T: lac192 |
| 196344 | 196771 | 197842 | threebears1248r2cca |
| 204846 | 205914 | 206505 | C:threebears1248r2cpa |
| 205763 | 206120 | 206792 | T: hqc128round4 |
| 213732 | 218327 | 227346 | T: lac256 |
| 223655 | 223961 | 224665 | threebears936r2ccax |
| 227839 | 228760 | 230883 | T: lotus192 |
| 229783 | 232661 | 235914 | T: C:r5nd3kem5d |
| 236055 | 237477 | 238919 | T: C:hila5 |
| 236363 | 237754 | 239459 | C:threebears936r2cpax |
| 255857 | 256799 | 258131 | T: C:rolloi128 |
| 268857 | 273182 | 282864 | T: ntskem13136 |
| 273470 | 274919 | 276709 | T: C:rolloi192 |
| 271778 | 277376 | 278908 | T: kindi256342 |
| 278091 | 279205 | 282355 | T: ledakem1464 |
| 283234 | 286524 | 288771 | T: C:bikel3 |
| 308704 | 309436 | 311094 | T: saberx4 |
| 303330 | 310229 | 317600 | T: ntrukem743 |
| 316795 | 318862 | 322453 | T: ledakem1264 |
| 312862 | 320447 | 323302 | T: kindi512222 |
| 317177 | 323042 | 370551 | T: lotus256 |
| 320777 | 332214 | 333410 | T: kindi512241 |
| 338486 | 339156 | 340373 | threebears1248r2ccax |
| 338362 | 339844 | 343372 | T: ledakem1364 |
| 353282 | 354308 | 355173 | C:threebears1248r2cpax |
| 354859 | 355861 | 357156 | T: C:rolloi256 |
| 358295 | 359773 | 361884 | T: C:ledakemcpa33 |
| 368461 | 370926 | 374955 | T: C:ledakemcpa34 |
| 377717 | 379459 | 383750 | T: ledakem13sl |
| 382799 | 386893 | 391388 | T: C:r5nd3kem0d |
| 388597 | 394626 | 399833 | T: C:ledakemcpa32 |
| 422065 | 423255 | 425158 | T: ledakem14sl |
| 427262 | 429738 | 434059 | T: ledakem12sl |
| 435938 | 439751 | 447791 | T: C:r5nd5kem5d |
| 446387 | 463932 | 482287 | T: hqcrmrs128 |
| 484498 | 485450 | 488937 | T: hqc192round4 |
| 474846 | 485914 | 498507 | T: hqc128 |
| 523116 | 537757 | 544704 | T: C:r5nd5kem0d |
| 593246 | 594495 | 598928 | T: lima2p1024cca |
| 603994 | 620210 | 625987 | T: kindi512321 |
| 641153 | 648761 | 660731 | T: C:r5n11kem0d |
| 706300 | 708810 | 712846 | T: ledakem3464 |
| 743550 | 745899 | 750086 | T: ledakem3264 |
| 751152 | 756259 | 761895 | T: ledakem3364 |
| 774365 | 779533 | 790050 | T: rolloii128 |
| 790056 | 802684 | 815775 | T: hqc1281 |
| 836348 | 840389 | 845354 | T: C:ledakemcpa53 |
| 840060 | 848141 | 855681 | T: C:ledakemcpa52 |
| 842513 | 851139 | 858963 | T: kindi256522 |
| 869968 | 874184 | 877901 | T: C:ledakemcpa54 |
| 872207 | 875244 | 880905 | T: rolloii192 |
| 951847 | 956571 | 962627 | T: hqc256round4 |
| 941903 | 974029 | 993207 | T: hqcrmrs192 |
| 972175 | 976513 | 985371 | T: rolloii256 |
| 984068 | 987070 | 991604 | T: ledakem32sl |
| 999716 | 1014657 | 1031674 | T: hqc192 |
| 1014702 | 1020180 | 1023590 | T: ledakem33sl |
| 1045783 | 1048769 | 1052871 | T: ledakem34sl |
| 1104649 | 1107419 | 1112191 | T: titaniumccatoy |
| 1192374 | 1196017 | 1200294 | T: lima2p2048cca |
| 1220370 | 1252423 | 1315703 | T: C:r5n13kem0d |
| 1334001 | 1341020 | 1349003 | T: limasp1018cca |
| 1395052 | 1399246 | 1402351 | T: titaniumccalite |
| 1533089? | 1550283? | 1996016? | T: rqc192 |
| 1552051 | 1558582 | 1573652 | T: ledakem5364 |
| 1597736 | 1603543 | 1622820 | T: ledakem5464 |
| 1588711 | 1606956 | 1622218 | T: rqc128 |
| 1577626 | 1630972 | 1669248 | T: hqcrmrs256 |
| 1647174 | 1653248 | 1686718 | T: frodokem640aes |
| 1651510 | 1656700 | 1658579 | T: titaniumccastd |
| 1649413 | 1671863 | 1704525 | T: hqc256 |
| 1667824 | 1686098 | 1703902 | T: hqc1921 |
| 1717201 | 1720834 | 1726210 | T: ledakem5264 |
| 1775904 | 1797572 | 1817881 | T: hqc1922 |
| 1963904 | 1966801 | 1970405 | T: ledakem54sl |
| 2085781 | 2090362 | 2103220 | T: titaniumccamed |
| 2112716? | 2125444? | 2711603? | T: rqc256 |
| 2136816 | 2143792 | 2155117 | T: ledakem53sl |
| 2214214 | 2281950 | 2339489 | T: bigquake1 |
| 2403334 | 2406426 | 2416876 | T: titaniumccahi |
| 2430426 | 2457656 | 2489941 | T: ledakem52sl |
| 2466114 | 2479264 | 2496071 | T: limasp1306cca |
| 2655985 | 2659563 | 2662783 | T: limasp1822cca |
| 2655523 | 2662703 | 2673359 | T: frodokem640 |
| 2653130 | 2671163 | 2734655 | T: C:r5n15kem0d |
| 2749448 | 2780085 | 2805612 | T: hqc2561 |
| 2881145 | 2903388 | 2933092 | T: hqc2562 |
| 2992670 | 3015121 | 3042358 | T: hqc2563 |
| 3025011 | 3051290 | 3097208 | T: titaniumccasuper |
| 3214848 | 3221025 | 3227498 | T: frodokem976aes |
| 4879951 | 4919662 | 4969160 | T: limasp2062cca |
| 5322804 | 5345698 | 5362788 | T: frodokem976 |
| 5393312 | 5396639 | 5399001 | T: frodokem640shake |
| 5538825 | 5553810 | 5568347 | T: frodokem1344aes |
| 6598623 | 6839941 | 7091204 | T: bigquake3 |
| 8024407 | 8070827 | 8219288 | T: remblem928 |
| 7976883 | 8236515 | 8573332 | T: remblem1056 |
| 11542179 | 11545391 | 11551138 | T: frodokem976shake |
| 12430046 | 12467902 | 12505728 | T: sikep434 |
| 13533843 | 13831704 | 14165721 | T: bigquake5 |
| 19881520 | 19944055 | 20039603 | T: sikep434comp |
| 21072212 | 21088925 | 21187591 | T: sikep503 |
| 21123991 | 21144896 | 21327433 | T: frodokem1344shake |
| 32774062 | 32902127 | 33057079 | T: sikep503comp |
| 40271308 | 40300624 | 40326648 | T: sikep610 |
| 55593238 | 55707934 | 55990247 | T: sikep610comp |
| 62085652 | 62114054 | 62134636 | T: sikep751 |
| 96284541 | 96501230 | 96976931 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16229 | 16313 | 16434 | kyber90s512 |
| 23620 | 23713 | 23784 | kyber90s768 |
| 33339 | 33416 | 33532 | mlkem512 |
| 34282 | 34354 | 34432 | C:threebears624r2cpax |
| 34160 | 34392 | 34483 | kyber90s1024 |
| 34341 | 34544 | 34673 | kyber512 |
| 35371 | 35419 | 35485 | C:threebears624r2cpa |
| 37299 | 37366 | 37441 | ntruplus576 |
| 42022 | 42473 | 43106 | T: C:r5nd1kem0d |
| 42636 | 42737 | 42827 | C:threebears936r2cpa |
| 43312 | 43625 | 43932 | C:threebears936r2cpax |
| 45934 | 46037 | 46192 | ntruplus768 |
| 47720 | 47775 | 47835 | T: lightsaber2 |
| 49385 | 49570 | 49904 | T: C:nhcompact512cca |
| 49461 | 49610 | 49813 | C:threebears1248r2cpa |
| 52377 | 52422 | 52507 | mlkem768 |
| 52856 | 53014 | 53169 | C:threebears1248r2cpax |
| 53404 | 53458 | 53533 | kyber768 |
| 53817 | 53976 | 54302 | ntruplus864 |
| 58852 | 58985 | 59198 | T: C:hila5 |
| 58506 | 59190 | 60432 | T: C:r5nd1kem5d |
| 59754 | 59865 | 60055 | smaugt1 |
| 58463 | 60482 | 63907 | T: C:r5nd0kem2iot |
| 59974 | 60734 | 61664 | T: C:r5nd1kem4longkey |
| 60654 | 60875 | 61325 | timer |
| 68264 | 68545 | 69085 | T: C:nhcompact768cca |
| 69671 | 69762 | 69934 | ntruhps2048509 |
| 72020 | 72200 | 72611 | ntruplus1152 |
| 76806 | 76943 | 77804 | sntrup653 |
| 78281 | 78709 | 78851 | T: saber2 |
| 80005 | 80188 | 83169 | mlkem1024 |
| 81081 | 81481 | 81795 | kyber1024 |
| 87210 | 87633 | 90267 | T: C:nhcompact1024cca |
| 93242 | 94549 | 102855 | T: lac128 |
| 103660 | 103768 | 103899 | ntrulpr653 |
| 105271 | 105437 | 106494 | newhope512cca |
| 105931 | 106919 | 109116 | ntruhps2048677 |
| 107367 | 107657 | 109410 | sntrup857 |
| 108442 | 108665 | 108836 | ntrulpr761 |
| 109570 | 109798 | 110248 | ntruhrss701 |
| 110041 | 110123 | 110273 | smaugt3 |
| 110763 | 111042 | 112747 | sntrup953 |
| 105449 | 112140 | 113745 | T: C:r5nd3kem5d |
| 112800 | 113112 | 115938 | sntrup1013 |
| 118292 | 118606 | 119748 | T: firesaber2 |
| 128190 | 128338 | 128549 | sntrup761 |
| 139967 | 140162 | 142639 | sntrup4591761 |
| 141636 | 142110 | 144528 | sntrup1277 |
| 143017 | 143218 | 143443 | ntrulpr857 |
| 144001 | 144909 | 145958 | ntruhps4096821 |
| 148154 | 148369 | 148601 | ntrulpr953 |
| 148796 | 149389 | 149769 | threebears624r2cca |
| 149519 | 149729 | 149966 | smaugt5 |
| 150035 | 150321 | 150803 | ntrulpr1013 |
| 152465 | 152575 | 152719 | T: ntrulpr4591761 |
| 190836 | 191111 | 191552 | mceliece348864 |
| 190843 | 191199 | 191655 | mceliece348864f |
| 193683 | 195212 | 197729 | T: C:r5nd5kem5d |
| 192346 | 195598 | 206799 | T: lotus128 |
| 195326 | 195636 | 195917 | ntrulpr1277 |
| 196656 | 196920 | 197480 | mceliece348864pcf |
| 192122 | 197435 | 200471 | T: C:r5nd3kem0d |
| 197007 | 197443 | 198013 | mceliece348864pc |
| 198704 | 199054 | 200857 | newhope1024cca |
| 199525 | 200589 | 201253 | threebears624r2ccax |
| 202117 | 208555 | 209584 | T: C:r5n11kem0d |
| 225465 | 226483 | 227713 | threebears936r2cca |
| 237285 | 238407 | 240715 | T: ntrukem443 |
| 258908 | 259565 | 260878 | T: lac192 |
| 265065 | 271097 | 274753 | T: C:r5nd5kem0d |
| 285866 | 287227 | 290456 | T: lotus192 |
| 297315 | 298495 | 300390 | T: C:r5n13kem0d |
| 308491 | 308826 | 309537 | threebears936r2ccax |
| 308058 | 309378 | 310837 | threebears1248r2cca |
| 320011 | 320855 | 322860 | T: saberx4 |
| 335943 | 344372 | 345836 | T: kindi256342 |
| 365027 | 372759 | 388755 | T: lac256 |
| 388228 | 388714 | 390430 | T: hqc128round4 |
| 414098 | 420026 | 476651 | T: lotus256 |
| 416252 | 426889 | 429811 | T: kindi512222 |
| 439686 | 441350 | 442684 | threebears1248r2ccax |
| 438522 | 447037 | 454287 | T: ntrukem743 |
| 434134 | 447187 | 452380 | T: kindi512241 |
| 457637 | 460293 | 467633 | T: ntskem1264 |
| 470171 | 470828 | 473812 | mceliece460896 |
| 473608 | 474300 | 476667 | mceliece460896f |
| 475539 | 476184 | 479281 | mceliece460896pcf |
| 479670 | 483087 | 493373 | mceliece460896pc |
| 535708 | 536126 | 539341 | mceliece6960119f |
| 535754 | 539002 | 552138 | mceliece6960119 |
| 544120 | 545075 | 547808 | mceliece6960119pc |
| 544836 | 545499 | 548600 | mceliece6960119pcf |
| 562041 | 562494 | 566537 | mceliece6688128 |
| 562186 | 562942 | 566404 | mceliece8192128 |
| 563255 | 563602 | 566397 | mceliece6688128f |
| 568051 | 569024 | 572405 | mceliece6688128pc |
| 570664 | 571510 | 575569 | mceliece8192128pc |
| 571652 | 573150 | 577273 | mceliece8192128pcf |
| 570110 | 573636 | 587728 | mceliece6688128pcf |
| 592534 | 594484 | 598600 | mceliece8192128f |
| 716188 | 717561 | 722626 | T: lima2p1024cca |
| 738570 | 745740 | 768208 | T: hqc128 |
| 764734 | 789741 | 795137 | T: kindi512321 |
| 818286 | 821386 | 825938 | T: hqc192round4 |
| 820159 | 828545 | 861366 | T: hqcrmrs128 |
| 883272 | 885363 | 891513 | T: C:ledakemcpa12 |
| 869423? | 891684? | 1105175? | T: C:ledakemcpa13 |
| 884726 | 903167 | 910279 | T: ntskem1380 |
| 963659 | 975218 | 992586 | T: C:r5n15kem0d |
| 996433 | 1007752 | 1015932 | T: kindi256522 |
| 1049209 | 1052023 | 1058471 | T: C:ledakemcpa14 |
| 1291380 | 1294591 | 1298248 | T: titaniumccatoy |
| 1401331 | 1407298 | 1461096 | T: hqc192 |
| 1416429 | 1422016 | 1437015 | T: hqc1281 |
| 1444059 | 1453113 | 1493905 | T: lima2p2048cca |
| 1478952 | 1519385 | 1548532 | T: hqcrmrs192 |
| 1582944 | 1588639 | 1623962 | T: frodokem640aes |
| 1623564 | 1630304 | 1654216 | T: titaniumccalite |
| 1633820 | 1641503 | 1647402 | T: hqc256round4 |
| 1648715 | 1663069 | 1687256 | T: C:rolloi128 |
| 1674204 | 1682884 | 1695934 | T: limasp1018cca |
| 1903036 | 1906773 | 1909199 | T: titaniumccastd |
| 1903457 | 1927670 | 1961081 | T: C:rolloi192 |
| 2202891 | 2213542 | 2225464 | T: ntskem13136 |
| 2288755 | 2301174 | 2368474 | T: hqc256 |
| 2376700 | 2380160 | 2382357 | T: titaniumccamed |
| 2358796 | 2440334 | 2460121 | T: hqcrmrs256 |
| 2484544 | 2487843 | 2579664 | T: ledakem1264 |
| 2433626 | 2510553 | 2515996 | T: C:bikel1 |
| 2586859 | 2589687 | 2667240 | T: ledakem1364 |
| 2591025 | 2609028 | 2617373 | T: C:ledakemcpa32 |
| 2612088 | 2655569 | 2668511 | T: hqc1921 |
| 2644703 | 2657477 | 2675207 | T: frodokem640 |
| 2638838 | 2670140 | 2711985 | T: rolloii128 |
| 2723030 | 2733479 | 2757625 | T: hqc1922 |
| 2756437 | 2765956 | 2832225 | T: ledakem1464 |
| 2791055 | 2792778 | 2799520 | T: titaniumccahi |
| 2993198 | 3006370 | 3036929 | T: C:ledakemcpa33 |
| 3028169 | 3058349 | 3100061 | T: bigquake1 |
| 3079886 | 3083522 | 3086368 | T: frodokem976aes |
| 3125712 | 3141373 | 3166623 | T: rolloii192 |
| 3166818 | 3180524 | 3204188 | T: limasp1306cca |
| 3295762 | 3310370 | 3592439 | T: ledakem12sl |
| 3357336 | 3362035 | 3367017 | T: limasp1822cca |
| 3392202 | 3416952 | 3434297 | T: ledakem13sl |
| 3384291 | 3431945 | 3448844 | T: C:rolloi256 |
| 3502705 | 3508592 | 3514859 | T: ledakem14sl |
| 2886254 | 3527989 | 3542401 | T: C:ledakemcpa34 |
| 3506328 | 3547026 | 3576210 | T: titaniumccasuper |
| 4124999 | 4139203 | 4150655 | T: hqc2561 |
| 4166271 | 4189492 | 4220050 | T: rolloii256 |
| 4296894 | 4324757 | 4419208 | T: hqc2562 |
| 4495169 | 4525415 | 4553939 | T: hqc2563 |
| 5275105 | 5277071 | 5279565 | T: frodokem640shake |
| 5307596 | 5328149 | 5340272 | T: frodokem976 |
| 5337376 | 5358651 | 5379808 | T: frodokem1344aes |
| 6198898 | 6243803 | 7143950 | T: rqc192 |
| 6294455 | 6343666 | 6407266 | T: limasp2062cca |
| 6384746 | 6431270 | 6467555 | T: rqc128 |
| 6996720 | 7019781 | 7027269 | T: C:ledakemcpa52 |
| 7019584 | 7030177 | 7070988 | T: ledakem3364 |
| 7209881 | 7268375 | 7278250 | T: ledakem3264 |
| 7447507 | 7517728 | 7534491 | T: ledakem3464 |
| 7988547 | 8006368 | 8053054 | T: C:ledakemcpa53 |
| 7648643 | 8153989 | 8194899 | T: C:bikel3 |
| 8786507 | 8811592 | 8822822 | T: C:ledakemcpa54 |
| 9264721 | 9292634 | 9375472 | T: ledakem32sl |
| 9523841 | 9573561 | 10747274 | T: rqc256 |
| 10503712 | 10517671 | 10553339 | T: ledakem33sl |
| 10810524 | 10873995 | 11063545 | T: remblem928 |
| 10724252 | 10903309 | 11226591 | T: remblem1056 |
| 11348893 | 11353611 | 11357546 | T: frodokem976shake |
| 11836762 | 11905588 | 11965604 | T: ledakem34sl |
| 13278418 | 13383307 | 13443521 | T: sikep434 |
| 14423301 | 14433205 | 14474076 | T: sikep434comp |
| 15117570 | 15364479 | 15407284 | T: ledakem5264 |
| 16225528 | 16310157 | 16463730 | T: ledakem5364 |
| 19119457 | 19211757 | 22054430 | T: ledakem5464 |
| 20855230 | 20905448 | 21069002 | T: frodokem1344shake |
| 22424528 | 22450991 | 22572410 | T: sikep503 |
| 23257153 | 23328600 | 23713819 | T: ledakem53sl |
| 23972153 | 23998794 | 24047536 | T: ledakem54sl |
| 24001468 | 24030184 | 24036622 | T: sikep503comp |
| 22379895 | 25326066 | 25522966 | T: ledakem52sl |
| 24031662 | 25829886 | 25992897 | T: bigquake3 |
| 40575857 | 40609692 | 40623368 | T: sikep610 |
| 39104977 | 41012985 | 43651382 | T: bigquake5 |
| 43032737 | 43057227 | 43089823 | T: sikep610comp |
| 66749084 | 66761990 | 66780015 | T: sikep751 |
| 70668563 | 70701567 | 70743160 | T: sikep751comp |
|
|
|