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-20251222
[Page version: 20260208 14:17:45]
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,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance 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 |
| 12608 | 12691 | 12908 | kyber90s512 |
| 18975 | 19108 | 19386 | kyber90s768 |
| 21117 | 21165 | 26378 | ntruplus576 |
| 24404 | 24436 | 24523 | ntruplus768 |
| 27275 | 27310 | 27389 | ntruplus864 |
| 28232 | 28452 | 28803 | kyber90s1024 |
| 29272 | 29479 | 29672 | kyber512 |
| 29449 | 29605 | 29781 | mlkem512 |
| 31494 | 31662 | 32169 | T: C:nhcompact512cca |
| 33235 | 33295 | 33388 | T: lightsaber2 |
| 37441 | 37622 | 37945 | T: lac128 |
| 43655 | 43975 | 44362 | T: C:nhcompact768cca |
| 36520? | 46804? | 51972? | ntruplus1152 |
| 46787 | 47153 | 47314 | ntrulpr653 |
| 49186 | 49354 | 49679 | kyber768 |
| 49417 | 49603 | 49836 | mlkem768 |
| 50522 | 50709 | 50997 | ntrulpr761 |
| 53401 | 53535 | 53696 | C:threebears624r2cpa |
| 53486 | 53583 | 53751 | threebears624r2cca |
| 53753 | 53838 | 53969 | timer |
| 53787 | 53878 | 54097 | smaugt1 |
| 56066 | 56178 | 56283 | C:threebears624r2cpax |
| 56318 | 56670 | 57436 | T: C:nhcompact1024cca |
| 56738 | 56811 | 56956 | T: ntrulpr4591761 |
| 55980 | 57067 | 59065 | T: C:r5nd1kem0d |
| 58595 | 58659 | 58749 | threebears624r2ccax |
| 58662 | 58829 | 59056 | newhope512cca |
| 60059 | 60448 | 60747 | T: saber2 |
| 63740 | 63921 | 64099 | ntrulpr857 |
| 66669 | 67086 | 67307 | ntrulpr1013 |
| 67682 | 67904 | 68355 | ntrulpr953 |
| 71399 | 73541 | 76182 | T: C:r5nd0kem2iot |
| 73235 | 73869 | 74687 | T: C:r5nd1kem5d |
| 74379 | 74755 | 75141 | mlkem1024 |
| 74590 | 74827 | 75136 | kyber1024 |
| 75674 | 77116 | 79254 | T: C:r5nd1kem4longkey |
| 78297 | 78452 | 78731 | T: hqc128round4 |
| 85161 | 85299 | 85550 | smaugt3 |
| 88591 | 88948 | 89390 | ntrulpr1277 |
| 94931 | 95138 | 95377 | T: firesaber2 |
| 109021 | 109348 | 109565 | threebears936r2cca |
| 107334 | 112553 | 114688 | T: lac256 |
| 112751 | 112894 | 113242 | smaugt5 |
| 112679 | 113074 | 114019 | T: lac192 |
| 113590 | 113850 | 114090 | newhope1024cca |
| 113968 | 114070 | 114293 | C:threebears936r2cpa |
| 115542 | 115927 | 116710 | threebears936r2ccax |
| 117357 | 118129 | 118455 | C:threebears936r2cpax |
| 132673 | 134687 | 139938 | T: C:r5nd3kem5d |
| 159503 | 160058 | 160277 | threebears1248r2cca |
| 161616 | 162717 | 163196 | T: C:hila5 |
| 167698 | 168229 | 168854 | threebears1248r2ccax |
| 165920 | 168277 | 168796 | C:threebears1248r2cpa |
| 171989 | 172117 | 172346 | C:threebears1248r2cpax |
| 194300 | 194631 | 195144 | T: hqc192round4 |
| 206552 | 206742 | 207209 | T: kindi256342 |
| 214500 | 215035 | 216282 | T: kindi512222 |
| 215213 | 215623 | 216184 | ntruhps2048509 |
| 215517 | 218700 | 226513 | T: C:r5nd3kem0d |
| 245877 | 246451 | 248253 | T: saberx4 |
| 263204 | 268005 | 271673 | T: C:r5nd5kem5d |
| 275796 | 282250 | 290172 | T: C:r5nd5kem0d |
| 281726 | 282305 | 283236 | T: kindi512241 |
| 308349 | 310583 | 323825 | T: hqcrmrs128 |
| 338150 | 343806 | 352898 | T: hqc128 |
| 354901 | 356032 | 357300 | ntruhps2048677 |
| 362388 | 363730 | 364449 | ntruhrss701 |
| 400354 | 400653 | 401704 | T: hqc256round4 |
| 444722 | 445352 | 447279 | T: kindi512321 |
| 457711 | 464740 | 473039 | T: hqc1281 |
| 532953 | 534800 | 544925 | ntruhps4096821 |
| 547555 | 549848 | 557347 | T: kindi256522 |
| 567303 | 572030 | 579344 | T: C:r5n11kem0d |
| 586003 | 586697 | 588511 | T: C:bikel1 |
| 594361 | 599432 | 603882 | T: C:ledakemcpa14 |
| 618843 | 623850 | 643546 | T: hqcrmrs192 |
| 685455 | 689285 | 694185 | T: C:ledakemcpa13 |
| 688258 | 692650 | 697617 | T: rqc128 |
| 696155 | 706928 | 717960 | T: hqc192 |
| 742622 | 743996 | 752713 | T: lima2p1024cca |
| 846776 | 853347 | 859466 | T: ntrukem443 |
| 924976 | 929678 | 935552 | T: C:ledakemcpa12 |
| 923997 | 946703 | 970682 | T: hqc1921 |
| 975814 | 979541 | 986257 | T: frodokem640 |
| 990706 | 1004871 | 1023811 | T: hqc1922 |
| 1016031 | 1040142 | 1069892 | T: hqcrmrs256 |
| 1085158 | 1089078 | 1094639 | T: C:r5n13kem0d |
| 1099024 | 1104390 | 1110684 | T: C:rolloi128 |
| 1106836 | 1120342 | 1324154 | T: rqc192 |
| 1141947 | 1149336 | 1153686 | T: frodokem640aes |
| 1153915 | 1158983 | 1166094 | T: C:rolloi192 |
| 1132082 | 1160548 | 1194039 | T: hqc256 |
| 1274427 | 1276769 | 1285291 | sntrup761 |
| 1355957 | 1360731 | 1372504 | T: C:ledakemcpa34 |
| 1420388 | 1427913 | 1431763 | T: titaniumccatoy |
| 1470451 | 1481450 | 1494739 | T: limasp1018cca |
| 1504295 | 1510764 | 1518707 | T: lima2p2048cca |
| 1507544 | 1531162 | 1546836 | T: hqc2561 |
| 1555741 | 1570382 | 1695639 | T: rqc256 |
| 1578467 | 1586335 | 1589300 | T: titaniumccalite |
| 1599891 | 1614544 | 1636663 | T: hqc2562 |
| 1612134 | 1621329 | 1628017 | T: C:bikel3 |
| 1665457 | 1676532 | 1701331 | T: hqc2563 |
| 1803158 | 1809724 | 1814252 | T: C:ledakemcpa33 |
| 1865291 | 1870570 | 1910567 | sntrup653 |
| 1941141 | 1948093 | 1955139 | T: C:rolloi256 |
| 1980319 | 1988451 | 1997375 | T: ntrukem743 |
| 2002850 | 2010153 | 2014702 | T: frodokem976 |
| 2015892 | 2018579 | 2028795 | T: titaniumccastd |
| 2283156 | 2289853 | 2295808 | T: titaniumccamed |
| 2326126 | 2335213 | 2343167 | T: C:r5n15kem0d |
| 2325391 | 2345156 | 2351235 | T: frodokem976aes |
| 2400917 | 2404937 | 2448094 | sntrup4591761 |
| 2479407 | 2527397 | 2607053 | T: ledakem1464 |
| 2545310 | 2547783 | 2551947 | T: titaniumccahi |
| 2637489 | 2642374 | 2651531 | T: C:ledakemcpa32 |
| 2669305 | 2677913 | 2690781 | T: C:ledakemcpa53 |
| 2688215 | 2695484 | 2699409 | T: limasp1306cca |
| 2983216 | 3020615 | 3216711 | T: limasp1822cca |
| 3054997 | 3081967 | 3091905 | sntrup857 |
| 3155853 | 3161063 | 3170666 | T: titaniumccasuper |
| 3142150 | 3190063 | 3294251 | T: ledakem1364 |
| 3265452 | 3276041 | 3414009 | T: ledakem1264 |
| 3664239 | 3672791 | 3682639 | sntrup953 |
| 3684440 | 3691257 | 3700656 | T: C:ledakemcpa54 |
| 3766046 | 3776911 | 3792775 | T: rolloii128 |
| 3896320 | 3916604 | 3931644 | T: frodokem1344aes |
| 4012774? | 4045162? | 5532416? | T: ledakem14sl |
| 4138802 | 4165538 | 4173961 | sntrup1013 |
| 3736415? | 4773628? | 5891319? | T: ledakem13sl |
| 4790908 | 4800977 | 4818913 | T: rolloii192 |
| 5083205 | 5088259 | 5095724 | T: frodokem640shake |
| 5141019 | 5163363 | 5821105 | T: ledakem12sl |
| 5194993 | 5203834 | 5212913 | T: limasp2062cca |
| 5375028 | 5398652 | 5419816 | T: remblem928 |
| 5438659 | 5477241 | 5486673 | T: C:ledakemcpa52 |
| 5428331 | 5507625 | 5528399 | T: remblem1056 |
| 5602832 | 5613996 | 5623230 | T: rolloii256 |
| 6475128 | 6492170 | 6501200 | sntrup1277 |
| 5802136? | 6557069? | 8668688? | T: ledakem3464 |
| 6792073 | 6809412 | 6991291 | T: ledakem3364 |
| 7463494 | 7630504 | 7949960 | T: ledakem3264 |
| 7616055 | 7635242 | 7681737 | T: sikep434 |
| 8749513 | 8892773 | 9000675 | T: ledakem33sl |
| 9180464? | 9484747? | 11915399? | T: ledakem34sl |
| 9989730 | 10050444 | 10074085 | T: lotus128 |
| 10664364 | 10726205 | 12009047 | T: ledakem32sl |
| 11075676 | 11081968 | 11096638 | T: frodokem976shake |
| 11380224 | 11842989 | 12389565 | T: ledakem5464 |
| 12051227 | 12079742 | 12488966 | T: ledakem5364 |
| 12808681 | 12815314 | 12828903 | T: sikep503 |
| 12707804 | 12935129 | 14037942 | T: sikep434comp |
| 14107163? | 14666704? | 20202009? | T: ledakem54sl |
| 17720465 | 17893994 | 19319125 | T: ledakem5264 |
| 18306250 | 18799462 | 21389889 | T: ledakem53sl |
| 20026945 | 20035374 | 20049040 | T: frodokem1344shake |
| 21120184 | 21149421 | 22995420 | T: sikep503comp |
| 21955023 | 21993040 | 22014350 | T: sikep610 |
| 22175602 | 22303584 | 22586290 | T: lotus192 |
| 28582087 | 28723232 | 30876225 | T: ledakem52sl |
| 31604201 | 31675476 | 34632198 | T: ntskem1264 |
| 35628453 | 35645851 | 35666884 | mceliece348864pcf |
| 35739339 | 35855445 | 35874926 | mceliece348864f |
| 37317537 | 37343758 | 37467486 | T: lotus256 |
| 37871048 | 37934348 | 41051911 | T: sikep610comp |
| 38324011 | 38345874 | 38408389 | T: sikep751 |
| 34269142? | 45899582? | 69087467? | mceliece348864 |
| 34231324? | 57381008? | 80360096? | mceliece348864pc |
| 60471050 | 60526528 | 65640445 | T: sikep751comp |
| 85644647? | 88680296? | 107321503? | T: ntskem1380 |
| 109626290 | 109739617 | 113078448 | mceliece460896pcf |
| 133643656 | 133956519 | 134120347 | mceliece460896f |
| 109284149? | 145730646? | 258391342? | mceliece460896pc |
| 207812682 | 207852460 | 208009961 | mceliece6960119pcf |
| 208140767 | 208167625 | 208386508 | mceliece6960119f |
| 132982290? | 208672489? | 246728596? | mceliece460896 |
| 219250289 | 233510585 | 244903214 | T: ntskem13136 |
| 233762283 | 233914964 | 245460801 | mceliece6688128pcf |
| 261125010 | 261301292 | 261467574 | mceliece8192128pcf |
| 297142989 | 297293501 | 310127081 | mceliece6688128f |
| 221159830? | 298702713? | 434850207? | mceliece6960119pc |
| 281207270? | 299564122? | 428960986? | mceliece6960119 |
| 330461909 | 330535651 | 330670363 | mceliece8192128f |
| 318764901? | 403616735? | 510974565? | mceliece6688128 |
| 332691188? | 405862566? | 562826493? | mceliece8192128 |
| 236940747? | 406691373? | 578582518? | mceliece6688128pc |
| 325073342? | 412834516? | 559545570? | mceliece8192128pc |
| 754712712 | 824848928 | 829338253 | T: bigquake1 |
| 6725164773 | 6854694290 | 6876291334 | T: bigquake3 |
| -17388430187 | 12299414945 | 12554133395 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17373 | 17432 | 17500 | kyber90s512 |
| 22549 | 22720 | 23051 | ntruhps2048509 |
| 24306 | 24356 | 24502 | kyber90s768 |
| 25847 | 25964 | 26166 | ntruhrss701 |
| 29720 | 30108 | 31202 | mceliece348864f |
| 29574 | 30370 | 31811 | mceliece348864 |
| 31126 | 31169 | 31276 | ntruplus576 |
| 31153 | 31193 | 31258 | mlkem512 |
| 33506 | 33736 | 34002 | ntruhps2048677 |
| 34037 | 34106 | 34266 | kyber90s1024 |
| 36033 | 36654 | 37897 | mceliece348864pc |
| 35839 | 37078 | 38311 | mceliece348864pcf |
| 37631 | 37753 | 38146 | ntruplus768 |
| 38587 | 38713 | 38806 | smaugt1 |
| 38747 | 38811 | 38882 | timer |
| 38977 | 39207 | 42244 | kyber512 |
| 42063 | 42171 | 42527 | ntruhps4096821 |
| 43972 | 44095 | 44655 | ntruplus864 |
| 44920 | 45007 | 45092 | T: lightsaber2 |
| 47663 | 48069 | 48189 | sntrup653 |
| 48101 | 49028 | 51275 | T: ntskem1264 |
| 49531 | 49606 | 49692 | mlkem768 |
| 50724 | 50809 | 50950 | sntrup761 |
| 51277 | 51505 | 51669 | T: C:nhcompact512cca |
| 57738 | 57823 | 57919 | sntrup4591761 |
| 58671 | 58751 | 59178 | ntruplus1152 |
| 59746 | 59977 | 62971 | kyber768 |
| 64668 | 65038 | 65149 | sntrup857 |
| 61320 | 66807 | 74849 | mceliece460896f |
| 62658 | 67312 | 74704 | mceliece460896 |
| 67603 | 68465 | 73820 | T: lac128 |
| 69315 | 69410 | 69633 | sntrup953 |
| 69090 | 69470 | 69945 | T: C:nhcompact768cca |
| 69128 | 69515 | 69651 | sntrup1013 |
| 68030 | 71135 | 79345 | mceliece460896pc |
| 69304 | 73721 | 79077 | mceliece460896pcf |
| 75577 | 75846 | 75970 | mlkem1024 |
| 75765 | 75888 | 76321 | T: saber2 |
| 79073 | 79369 | 79472 | threebears624r2ccax |
| 79319 | 79423 | 79580 | threebears624r2cca |
| 79602 | 79743 | 79928 | smaugt3 |
| 79783 | 79861 | 79972 | ntrulpr653 |
| 81608 | 81796 | 82042 | C:threebears624r2cpa |
| 81537 | 81892 | 82409 | C:threebears624r2cpax |
| 84938 | 85263 | 85506 | ntrulpr761 |
| 88390 | 89117 | 89702 | T: C:nhcompact1024cca |
| 89231 | 89326 | 89428 | sntrup1277 |
| 91953 | 92062 | 92427 | newhope512cca |
| 89171 | 92877 | 95950 | kyber1024 |
| 98208 | 99201 | 100137 | T: C:r5nd1kem0d |
| 95596 | 99611 | 105194 | mceliece6688128 |
| 97553 | 102258 | 108014 | mceliece6960119f |
| 99796 | 102957 | 107776 | mceliece6960119 |
| 104679 | 104795 | 105061 | T: ntrulpr4591761 |
| 108508 | 108705 | 108829 | smaugt5 |
| 109270 | 109436 | 109744 | ntrulpr857 |
| 108419 | 110142 | 116926 | mceliece8192128f |
| 107729 | 111054 | 117724 | mceliece6688128pc |
| 109946 | 112880 | 117513 | mceliece8192128 |
| 112266 | 113018 | 114071 | T: C:bikel1 |
| 108622 | 113156 | 121051 | mceliece6688128pcf |
| 111008 | 113428 | 118569 | mceliece6960119pcf |
| 113729 | 113833 | 113945 | ntrulpr1013 |
| 113398 | 113835 | 114120 | T: firesaber2 |
| 113863 | 114061 | 114248 | ntrulpr953 |
| 110174 | 114467 | 123172 | mceliece6688128f |
| 117176 | 118054 | 119850 | mceliece8192128pcf |
| 113733 | 118443 | 124138 | mceliece6960119pc |
| 127900 | 129559 | 131695 | T: C:r5nd0kem2iot |
| 129684 | 130009 | 130773 | threebears936r2cca |
| 129755 | 130632 | 131297 | threebears936r2ccax |
| 130368 | 131865 | 136495 | T: C:r5nd1kem5d |
| 126957 | 132691 | 136796 | mceliece8192128pc |
| 132625 | 135294 | 137875 | T: C:r5nd1kem4longkey |
| 137149 | 137895 | 138147 | C:threebears936r2cpax |
| 138088 | 138234 | 138533 | C:threebears936r2cpa |
| 147973 | 148756 | 149729 | T: C:rolloi128 |
| 149455 | 149732 | 150669 | ntrulpr1277 |
| 152330 | 153081 | 154089 | T: C:ledakemcpa13 |
| 152084 | 153485 | 154367 | T: lotus128 |
| 153323 | 154787 | 191278 | T: ntskem1380 |
| 155538 | 156782 | 158431 | T: C:rolloi192 |
| 157774 | 160082 | 162403 | T: C:ledakemcpa12 |
| 160462 | 160956 | 161777 | T: C:ledakemcpa14 |
| 163039 | 165367 | 174161 | T: ntrukem443 |
| 170814 | 172235 | 186137 | T: lac192 |
| 176230 | 176402 | 176752 | newhope1024cca |
| 195030 | 195639 | 196330 | threebears1248r2cca |
| 196140 | 197110 | 197433 | threebears1248r2ccax |
| 204935 | 205401 | 206179 | T: hqc128round4 |
| 205678 | 205962 | 206231 | C:threebears1248r2cpax |
| 206593 | 207481 | 209018 | T: C:rolloi256 |
| 204517 | 207884 | 208942 | C:threebears1248r2cpa |
| 211429 | 225434 | 226964 | T: lac256 |
| 228502 | 229305 | 230457 | T: C:hila5 |
| 229412 | 229867 | 230879 | T: lotus192 |
| 238854 | 240869 | 242868 | T: C:r5nd3kem5d |
| 267841 | 269149 | 270224 | T: kindi256342 |
| 273601 | 274765 | 277122 | T: ntskem13136 |
| 277738 | 278058 | 278456 | T: ledakem1464 |
| 279033 | 279789 | 281074 | T: C:bikel3 |
| 308088 | 308623 | 310378 | T: saberx4 |
| 307910 | 310227 | 318032 | T: ntrukem743 |
| 311103 | 313508 | 315155 | T: kindi512222 |
| 316082 | 317081 | 318145 | T: ledakem1264 |
| 320463 | 321169 | 321924 | T: lotus256 |
| 337731 | 338506 | 339992 | T: ledakem1364 |
| 355948 | 356907 | 358568 | T: C:ledakemcpa33 |
| 365846 | 366423 | 367467 | T: ledakem12sl |
| 368317 | 369203 | 371042 | T: C:ledakemcpa34 |
| 377334 | 377912 | 380516 | T: ledakem13sl |
| 392076 | 395564 | 400405 | T: C:ledakemcpa32 |
| 386514 | 401077 | 407644 | T: C:r5nd3kem0d |
| 403760 | 404470 | 405813 | T: kindi512241 |
| 423700 | 424726 | 426096 | T: ledakem14sl |
| 430059 | 437886 | 447998 | T: C:r5nd5kem5d |
| 450125 | 453142 | 464612 | T: hqcrmrs128 |
| 451810 | 453552 | 458826 | T: rolloii128 |
| 471070 | 479908 | 494102 | T: hqc128 |
| 485399 | 485976 | 486784 | T: hqc192round4 |
| 506960 | 512687 | 520969 | T: C:r5nd5kem0d |
| 512207 | 514154 | 516901 | T: rolloii192 |
| 572304 | 574512 | 578512 | T: rolloii256 |
| 583765 | 585724 | 588526 | T: kindi512321 |
| 595430 | 596966 | 599708 | T: lima2p1024cca |
| 642446 | 648981 | 660427 | T: C:r5n11kem0d |
| 656505 | 663885 | 668903 | T: kindi256522 |
| 704838 | 707336 | 713082 | T: ledakem3464 |
| 742906 | 745541 | 749738 | T: ledakem3264 |
| 749492 | 750774 | 755881 | T: ledakem3364 |
| 793856 | 804491 | 818568 | T: hqc1281 |
| 837070 | 840637 | 844851 | T: C:ledakemcpa53 |
| 830066 | 841293 | 852525 | T: C:ledakemcpa52 |
| 867932 | 873238 | 876750 | T: C:ledakemcpa54 |
| 925029 | 930481 | 937424 | T: rqc128 |
| 915323 | 935533 | 946855 | T: hqcrmrs192 |
| 948575 | 950798 | 958412 | T: hqc256round4 |
| 987828 | 995267 | 1004950 | T: ledakem32sl |
| 996527 | 1013248 | 1035317 | T: hqc192 |
| 1015048 | 1017230 | 1023522 | T: ledakem33sl |
| 1101934 | 1102598 | 1112754 | T: titaniumccatoy |
| 1193249 | 1196940 | 1202902 | T: ledakem34sl |
| 1199973 | 1203825 | 1210949 | T: lima2p2048cca |
| 1215654 | 1230407 | 1320639 | T: C:r5n13kem0d |
| 1327490 | 1334402 | 1343432 | T: limasp1018cca |
| 1393980 | 1400342 | 1403668 | T: titaniumccalite |
| 1515306 | 1543387 | 1558019 | T: hqcrmrs256 |
| 1531233 | 1544507 | 1562206 | T: rqc192 |
| 1542561 | 1549857 | 1554639 | T: frodokem640 |
| 1551126 | 1553378 | 1557862 | T: ledakem5364 |
| 1603328 | 1610001 | 1652758 | T: ledakem5464 |
| 1623784 | 1648527 | 1680339 | T: hqc256 |
| 1645308 | 1651769 | 1658569 | T: frodokem640aes |
| 1650538 | 1659624 | 1663673 | T: titaniumccastd |
| 1666470 | 1685532 | 1710062 | T: hqc1921 |
| 1717940 | 1721830 | 1726758 | T: ledakem5264 |
| 1774097 | 1792946 | 1822670 | T: hqc1922 |
| 1967210 | 1971308 | 1977864 | T: ledakem54sl |
| 2088497? | 2109869? | 2808530? | T: rqc256 |
| 2106598 | 2110502 | 2115338 | T: titaniumccamed |
| 2221016 | 2226336 | 2229971 | T: ledakem53sl |
| 2197307 | 2251588 | 2301884 | T: bigquake1 |
| 2406082 | 2410272 | 2422182 | T: titaniumccahi |
| 2420947 | 2435105 | 2459080 | T: ledakem52sl |
| 2448274 | 2470849 | 2475564 | T: limasp1306cca |
| 2655333 | 2705468 | 2991214 | T: limasp1822cca |
| 2654607 | 2730798 | 2764308 | T: C:r5n15kem0d |
| 2753522 | 2792126 | 2816212 | T: hqc2561 |
| 2863499 | 2896416 | 2915211 | T: hqc2562 |
| 2992889 | 3017203 | 3035668 | T: hqc2563 |
| 3022115 | 3026241 | 3030597 | T: titaniumccasuper |
| 3096523 | 3100388 | 3105071 | T: frodokem976 |
| 3226010 | 3228977 | 3233967 | T: frodokem976aes |
| 4833940 | 4839019 | 4842637 | T: limasp2062cca |
| 5395633 | 5397911 | 5410493 | T: frodokem640shake |
| 5538768 | 5556989 | 5565709 | T: frodokem1344aes |
| 6603290 | 6796274 | 7047189 | T: bigquake3 |
| 7985347 | 8006846 | 8029304 | T: remblem928 |
| 8007536 | 8167869 | 8212386 | T: remblem1056 |
| 10310541 | 10587599 | 10852040 | T: bigquake5 |
| 11554608 | 11558718 | 11567006 | T: frodokem976shake |
| 12476867 | 12537630 | 12544331 | T: sikep434 |
| 19780585 | 19844285 | 20002128 | T: sikep434comp |
| 21066261 | 21085058 | 21121247 | T: sikep503 |
| 21136438 | 21147544 | 21166902 | T: frodokem1344shake |
| 32584112 | 32681620 | 32836817 | T: sikep503comp |
| 40345434 | 40405669 | 40432625 | T: sikep610 |
| 55605748 | 55829760 | 56115674 | T: sikep610comp |
| 62029570 | 62075112 | 62094080 | T: sikep751 |
| 96341421 | 96445780 | 96851564 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16383 | 16419 | 16465 | kyber90s512 |
| 19857 | 19941 | 19991 | C:threebears624r2cpax |
| 23525 | 23586 | 23624 | kyber90s768 |
| 25055 | 25311 | 25378 | C:threebears936r2cpax |
| 30763 | 30860 | 30938 | C:threebears1248r2cpax |
| 33458 | 33490 | 33544 | mlkem512 |
| 33831 | 33897 | 33969 | kyber90s1024 |
| 34454 | 34509 | 37666 | kyber512 |
| 35325 | 35393 | 35480 | C:threebears624r2cpa |
| 37322 | 37413 | 37474 | ntruplus576 |
| 40532 | 40644 | 40738 | ntruhps2048509 |
| 42432 | 42611 | 43452 | T: C:r5nd1kem0d |
| 42572 | 42614 | 42718 | C:threebears936r2cpa |
| 45918 | 46051 | 46244 | ntruplus768 |
| 47610 | 47700 | 47852 | T: lightsaber2 |
| 49206 | 49377 | 49690 | T: C:nhcompact512cca |
| 49530 | 50103 | 50382 | C:threebears1248r2cpa |
| 52510 | 52619 | 52710 | mlkem768 |
| 53216 | 53279 | 56495 | kyber768 |
| 53850 | 53986 | 54251 | ntruplus864 |
| 58589 | 58803 | 58942 | T: C:hila5 |
| 56932 | 59317 | 60465 | T: C:r5nd0kem2iot |
| 59703 | 59807 | 59978 | smaugt1 |
| 60608 | 60692 | 60861 | timer |
| 60968 | 61228 | 65368 | T: C:r5nd1kem5d |
| 61213 | 61326 | 61750 | ntruhps2048677 |
| 59798 | 63086 | 66274 | T: C:r5nd1kem4longkey |
| 63830 | 63986 | 64612 | ntruhrss701 |
| 68173 | 68296 | 68945 | T: C:nhcompact768cca |
| 71956 | 71996 | 72035 | ntruplus1152 |
| 74675 | 74755 | 74836 | sntrup761 |
| 76767 | 76840 | 76901 | sntrup653 |
| 78562 | 78723 | 79160 | T: saber2 |
| 79916 | 80059 | 80155 | mlkem1024 |
| 83769 | 83839 | 83963 | ntruhps4096821 |
| 80975 | 84482 | 87580 | kyber1024 |
| 88010 | 88262 | 89477 | T: C:nhcompact1024cca |
| 93201 | 94159 | 97204 | T: lac128 |
| 101248 | 102256 | 116231 | T: C:r5nd3kem5d |
| 104038 | 104124 | 104201 | newhope512cca |
| 105073 | 105176 | 105288 | ntrulpr653 |
| 107428 | 107507 | 107617 | sntrup857 |
| 110083 | 110157 | 110225 | smaugt3 |
| 111139 | 111293 | 111439 | ntrulpr761 |
| 111423 | 111494 | 111655 | sntrup953 |
| 112679 | 112767 | 112953 | sntrup1013 |
| 115646 | 115891 | 116241 | threebears624r2ccax |
| 117804 | 117966 | 118254 | T: firesaber2 |
| 139925 | 140116 | 141962 | sntrup4591761 |
| 141722 | 141858 | 141960 | sntrup1277 |
| 145172 | 145376 | 145748 | ntrulpr857 |
| 148708 | 148896 | 149103 | smaugt5 |
| 149033 | 149196 | 149392 | ntrulpr1013 |
| 149118 | 149387 | 149585 | ntrulpr953 |
| 149304 | 149516 | 150010 | threebears624r2cca |
| 152160 | 152342 | 152501 | T: ntrulpr4591761 |
| 178646 | 180232 | 180588 | threebears936r2ccax |
| 184315 | 188484 | 196295 | T: C:r5nd3kem0d |
| 190895 | 191100 | 191305 | mceliece348864f |
| 191135 | 191277 | 191569 | mceliece348864 |
| 191768 | 192544 | 192968 | T: lotus128 |
| 195121 | 195387 | 196164 | ntrulpr1277 |
| 196658 | 196881 | 197322 | mceliece348864pcf |
| 196943 | 197385 | 197642 | mceliece348864pc |
| 198760 | 199173 | 199808 | T: C:r5n11kem0d |
| 199128 | 199293 | 199576 | newhope1024cca |
| 194083 | 199485 | 214472 | T: C:r5nd5kem5d |
| 225130 | 225504 | 226927 | threebears936r2cca |
| 239346 | 240662 | 244916 | T: ntrukem443 |
| 241728 | 245361 | 254387 | T: C:r5nd5kem0d |
| 255129 | 255944 | 256608 | threebears1248r2ccax |
| 259047 | 266426 | 267461 | T: lac192 |
| 270794 | 271499 | 272252 | T: ntskem1264 |
| 287308 | 287920 | 288934 | T: lotus192 |
| 298247 | 298871 | 299717 | T: C:r5n13kem0d |
| 307936 | 308923 | 309821 | threebears1248r2cca |
| 319622 | 320033 | 321578 | T: saberx4 |
| 344141 | 346069 | 349116 | T: kindi256342 |
| 362358 | 364863 | 368347 | T: lac256 |
| 387345 | 388857 | 389429 | T: hqc128round4 |
| 415625 | 416671 | 417821 | T: lotus256 |
| 419548 | 420644 | 425455 | T: kindi512222 |
| 442891 | 445359 | 453898 | T: ntrukem743 |
| 469719 | 470159 | 470895 | mceliece460896f |
| 469974 | 470812 | 471946 | mceliece460896 |
| 478640 | 479162 | 479987 | mceliece460896pc |
| 479090 | 480104 | 481605 | mceliece460896pcf |
| 503044 | 504195 | 506615 | T: ntskem1380 |
| 535457 | 535615 | 536011 | mceliece6960119f |
| 535658 | 536915 | 538245 | mceliece6960119 |
| 542546 | 544446 | 547304 | T: kindi512241 |
| 544351 | 544558 | 545124 | mceliece6960119pcf |
| 544124 | 545121 | 547388 | mceliece6960119pc |
| 559975 | 560831 | 563418 | mceliece8192128 |
| 560243 | 561397 | 563585 | mceliece6688128f |
| 562175 | 562991 | 565075 | mceliece6688128 |
| 563756 | 564134 | 565626 | mceliece8192128f |
| 570079 | 570428 | 571377 | mceliece6688128pc |
| 570066 | 570888 | 573012 | mceliece6688128pcf |
| 569232 | 571007 | 576746 | mceliece8192128pc |
| 570737 | 571199 | 571837 | mceliece8192128pcf |
| 719908 | 721539 | 729770 | T: lima2p1024cca |
| 731680 | 732472 | 738711 | T: kindi512321 |
| 754862 | 763201 | 772818 | T: hqc128 |
| 786241 | 788943 | 796430 | T: kindi256522 |
| 819119 | 820452 | 827664 | T: hqc192round4 |
| 831184 | 836219 | 877560 | T: hqcrmrs128 |
| 860210? | 868691? | 1127143? | T: C:ledakemcpa13 |
| 883842 | 893159 | 904131 | T: C:ledakemcpa12 |
| 970680 | 979800 | 999446 | T: C:rolloi128 |
| 984274 | 1003258 | 1013197 | T: C:r5n15kem0d |
| 1058710 | 1061150 | 1069512 | T: C:ledakemcpa14 |
| 1068599 | 1071776 | 1078327 | T: ntskem13136 |
| 1114791 | 1134996 | 1170468 | T: C:rolloi192 |
| 1293498 | 1294444 | 1303673 | T: titaniumccatoy |
| 1400519 | 1409435 | 1441194 | T: hqc1281 |
| 1436933 | 1442439 | 1483742 | T: hqcrmrs192 |
| 1446284 | 1450380 | 1456134 | T: lima2p2048cca |
| 1435743 | 1451052 | 1460176 | T: hqc192 |
| 1536914 | 1540624 | 1546771 | T: frodokem640 |
| 1579003 | 1583945 | 1589522 | T: frodokem640aes |
| 1601571 | 1617397 | 1694997 | T: rolloii128 |
| 1615849 | 1623095 | 1625849 | T: titaniumccalite |
| 1628944 | 1634617 | 1639068 | T: hqc256round4 |
| 1673473 | 1678221 | 1684483 | T: limasp1018cca |
| 1789399 | 1799866 | 1817305 | T: rolloii192 |
| 1900682 | 1908420 | 1911543 | T: titaniumccastd |
| 1946953 | 1952168 | 1965267 | T: C:rolloi256 |
| 2275642 | 2309032 | 2323760 | T: hqc256 |
| 2341098 | 2346025 | 2371340 | T: hqcrmrs256 |
| 2348232 | 2373954 | 2417640 | T: rolloii256 |
| 2394248 | 2396223 | 2400144 | T: titaniumccamed |
| 2405495 | 2407593 | 2409467 | T: C:bikel1 |
| 2481123 | 2488364 | 2493673 | T: ledakem1264 |
| 2557054 | 2560732 | 2564376 | T: ledakem1364 |
| 2604271 | 2609136 | 2614204 | T: C:ledakemcpa32 |
| 2621376 | 2626526 | 2650770 | T: hqc1921 |
| 2713339 | 2728765 | 2768989 | T: hqc1922 |
| 2760498 | 2772415 | 2778065 | T: ledakem1464 |
| 2787399 | 2792007 | 2795737 | T: titaniumccahi |
| 2958800 | 2990925 | 2996541 | T: C:ledakemcpa33 |
| 2960907 | 3035776 | 3108139 | T: bigquake1 |
| 3075459 | 3085349 | 3094405 | T: frodokem976 |
| 3083793 | 3093289 | 3102054 | T: frodokem976aes |
| 3126567 | 3160776 | 3165434 | T: limasp1306cca |
| 3301546 | 3349876 | 3428877 | T: ledakem13sl |
| 3393576 | 3400054 | 3408526 | T: ledakem12sl |
| 3355923 | 3410075 | 3799306 | T: limasp1822cca |
| 3505535 | 3512775 | 3522620 | T: titaniumccasuper |
| 2802103? | 3538107? | 3582844? | T: C:ledakemcpa34 |
| 3524347 | 3547143 | 3653178 | T: ledakem14sl |
| 3718358 | 3733031 | 3751797 | T: rqc128 |
| 4111405 | 4146638 | 4161322 | T: hqc2561 |
| 4216048 | 4258892 | 4324625 | T: hqc2562 |
| 4428633 | 4475334 | 4487651 | T: hqc2563 |
| 5277179 | 5279927 | 5287998 | T: frodokem640shake |
| 5319694 | 5331476 | 5377013 | T: frodokem1344aes |
| 6214277 | 6230263 | 6252585 | T: rqc192 |
| 6233982 | 6245895 | 6270006 | T: limasp2062cca |
| 6975161 | 6979253 | 6986845 | T: ledakem3364 |
| 6991206 | 6999926 | 7012549 | T: C:ledakemcpa52 |
| 7240729 | 7293839 | 7315976 | T: ledakem3264 |
| 7415511 | 7427281 | 7489705 | T: ledakem3464 |
| 7474178 | 7481075 | 7497105 | T: C:bikel3 |
| 6202561? | 7959959? | 8000799? | T: C:ledakemcpa53 |
| 8778009 | 8785975 | 8807545 | T: C:ledakemcpa54 |
| 9263292 | 9281284 | 9297831 | T: ledakem32sl |
| 9305909 | 9428515 | 10754791 | T: rqc256 |
| 10510352 | 10535264 | 10565070 | T: ledakem33sl |
| 10781535 | 10801167 | 10828338 | T: remblem928 |
| 10771422 | 11020342 | 11078245 | T: remblem1056 |
| 11108941 | 11122413 | 11136242 | T: ledakem34sl |
| 11357538 | 11363800 | 11371383 | T: frodokem976shake |
| 13326366 | 13414572 | 13448426 | T: sikep434 |
| 14353458 | 14389670 | 14490743 | T: sikep434comp |
| 15036908 | 15072654 | 15174049 | T: ledakem5264 |
| 16227212 | 16239971 | 16341730 | T: ledakem5364 |
| 19053605 | 19077710 | 19092735 | T: ledakem5464 |
| 20880979 | 20888957 | 20900156 | T: frodokem1344shake |
| 21568476 | 21594999 | 21746023 | T: ledakem52sl |
| 22024346 | 22059529 | 22073895 | T: ledakem53sl |
| 22433469 | 22467997 | 22487423 | T: sikep503 |
| 22850678 | 23357972 | 23449388 | T: bigquake3 |
| 23970285 | 23994111 | 24045467 | T: sikep503comp |
| 23971494 | 24073631 | 24099575 | T: ledakem54sl |
| 33390153 | 34508268 | 35389116 | T: bigquake5 |
| 40604070 | 40618073 | 40765366 | T: sikep610 |
| 43050460 | 43115889 | 43135069 | T: sikep610comp |
| 66682423 | 66692259 | 66715924 | T: sikep751 |
| 70663966 | 70742840 | 70763390 | T: sikep751comp |
|
|
|