Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, supercop-20260330
[Page version: 20260408 07:14:40]
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 |
| 10918 | 11039 | 11327 | kyber90s512 |
| 16298 | 16483 | 16780 | kyber90s768 |
| 21810 | 21897 | 22049 | kyber512 |
| 22014 | 22147 | 22348 | mlkem512 |
| 23845 | 24077 | 24368 | kyber90s1024 |
| 27571 | 27648 | 31403 | ntruplus576 |
| 28995 | 29205 | 29402 | T: lac128 |
| 29385 | 29606 | 29898 | ntrulpr653 |
| 29948 | 30495 | 33675 | T: ntrulpr4591761 |
| 30842 | 30942 | 31197 | T: lightsaber2 |
| 30948 | 31162 | 31516 | ntrulpr761 |
| 32696 | 32839 | 33089 | T: C:nhcompact512cca |
| 35877 | 35952 | 36076 | timer |
| 36154 | 36219 | 36389 | smaugt1 |
| 37290 | 37319 | 37426 | C:threebears624r2cpa |
| 37377 | 37444 | 37498 | threebears624r2cca |
| 37869 | 38145 | 38561 | kyber768 |
| 37998 | 38241 | 38863 | mlkem768 |
| 38738 | 38761 | 38840 | C:threebears624r2cpax |
| 38662 | 38926 | 39233 | ntrulpr857 |
| 39937 | 39978 | 40067 | threebears624r2ccax |
| 39509 | 40010 | 40650 | T: C:r5nd1kem0d |
| 40495 | 40759 | 41128 | ntrulpr953 |
| 41667 | 41938 | 42332 | ntrulpr1013 |
| 43389 | 43635 | 43891 | T: C:nhcompact768cca |
| 44604 | 44722 | 44972 | ntruplus768 |
| 46537 | 46599 | 46784 | ntruplus864 |
| 49406 | 49593 | 49875 | T!!!newhope512cca |
| 51919 | 52939 | 54570 | T: C:r5nd0kem2iot |
| 53129 | 53303 | 53711 | ntrulpr1277 |
| 53132 | 53568 | 53805 | smaugt3 |
| 53244 | 54050 | 55464 | T: C:r5nd1kem5d |
| 53954 | 54175 | 54944 | kyber1024 |
| 54540 | 54623 | 54854 | T: saber2 |
| 54461 | 55272 | 56677 | mlkem1024 |
| 56377 | 56557 | 56778 | T: C:nhcompact1024cca |
| 57471 | 61908 | 63822 | T: C:r5nd1kem4longkey |
| 51379? | 62058? | 77185? | ntruplus1152 |
| 68987 | 69307 | 70288 | smaugt5 |
| 70365 | 70611 | 70848 | T: lac256 |
| 72433 | 73000 | 73276 | T: hqc128round4 |
| 74114 | 74141 | 74203 | threebears936r2cca |
| 75924 | 76334 | 76844 | T: lac192 |
| 77803 | 77833 | 77893 | C:threebears936r2cpa |
| 78145 | 78187 | 78261 | threebears936r2ccax |
| 80018 | 80153 | 80323 | C:threebears936r2cpax |
| 83081 | 83183 | 83390 | T: firesaber2 |
| 88608 | 89488 | 90878 | T: C:r5nd3kem5d |
| 95132 | 95336 | 95676 | T!!!newhope1024cca |
| 110327 | 110510 | 110646 | threebears1248r2cca |
| 113879 | 113926 | 114084 | threebears1248r2ccax |
| 114921 | 114996 | 115115 | C:threebears1248r2cpa |
| 119069 | 119138 | 119204 | C:threebears1248r2cpax |
| 135128 | 136951 | 137825 | ntruhps2048509 |
| 146221 | 146994 | 147882 | T: C:hila5 |
| 147673 | 150101 | 154240 | T: C:r5nd3kem0d |
| 159573 | 159876 | 161182 | T: saberx4 |
| 163020 | 165298 | 168882 | T: C:r5nd5kem5d |
| 169232 | 171379 | 173277 | T: hqc192round4 |
| 175829 | 178333 | 181652 | T: C:r5nd5kem0d |
| 185665 | 198911 | 204921 | T: kindi256342 |
| 190671 | 201507 | 227986 | T: kindi512222 |
| 189493 | 207507 | 211727 | T: kindi512241 |
| 238111 | 238651 | 240937 | ntruhps2048677 |
| 239688 | 240450 | 240842 | ntruhrss701 |
| 323730 | 327134 | 345272 | T: hqc256round4 |
| 341159 | 341996 | 343418 | ntruhps4096821 |
| 372345 | 373739 | 382158 | T: hqcrmrs128 |
| 377165 | 380272 | 385452 | T: C:r5n11kem0d |
| 391580 | 392225 | 456185 | T: kindi512321 |
| 394775 | 398875 | 403534 | T: ntrukem443 |
| 398465 | 403119 | 417629 | T: hqc128 |
| 443866 | 446050 | 460928 | T: hqc1281 |
| 474806 | 475207 | 491742 | T: kindi256522 |
| 550079 | 552865 | 555327 | sntrup761 |
| 561273 | 562219 | 570234 | T: C:bikel1 |
| 574981 | 575738 | 581658 | T: lima2p1024cca |
| 583551 | 587901 | 593174 | sntrup653 |
| 586453 | 588056 | 589267 | T: C:ledakemcpa14 |
| 656193 | 659691 | 664206 | T: C:r5n13kem0d |
| 715196 | 717976 | 724073 | T: C:ledakemcpa13 |
| 732619 | 744905 | 758351 | T: C:edonk128k16n80nu4l6 |
| 744896 | 750621 | 756917 | T: rqc128 |
| 749494 | 751654 | 771173 | T: hqcrmrs192 |
| 770544 | 771659 | 775271 | T: frodokem640 |
| 789982 | 796893 | 798741 | T: titaniumccatoy |
| 815509 | 817430 | 844549 | T: hqc1921 |
| 822723 | 827969 | 832903 | T: ntrukem743 |
| 841549 | 846452 | 872157 | T: hqc192 |
| 865141 | 868534 | 886066 | T: titaniumccalite |
| 876789 | 879647 | 883219 | sntrup4591761 |
| 863576 | 881134 | 898529 | T: hqc1922 |
| 915658 | 916609 | 918124 | T: C:ledakemcpa12 |
| 943319 | 943863 | 944504 | T: frodokem640aes |
| 986764 | 991505 | 1043334 | sntrup857 |
| 1014289 | 1016847 | 1020408 | T: C:rolloi128 |
| 1113458 | 1115499 | 1140187 | T: titaniumccastd |
| 1145392 | 1175800 | 1201375 | T: hqcrmrs256 |
| 1170820 | 1177042 | 1179279 | T: lima2p2048cca |
| 1174118 | 1180004 | 1186993 | T: C:edonk128k16n80nu8l6 |
| 1240848 | 1242588 | 1243784 | T: limasp1018cca |
| 1242482 | 1245832 | 1515058 | T: rqc192 |
| 1230293 | 1246014 | 1274116 | sntrup953 |
| 1246126 | 1250439 | 1289166 | T: titaniumccamed |
| 1237742 | 1264586 | 1290124 | T: hqc2561 |
| 1264815 | 1283570 | 1308646 | T: hqc256 |
| 1287061 | 1289700 | 1293330 | T: C:ledakemcpa34 |
| 1293146 | 1296105 | 1301647 | T: C:rolloi192 |
| 1300814 | 1335383 | 1367131 | T: hqc2562 |
| 1356404 | 1372877 | 1396518 | T: C:edonk128k32n96nu4l4 |
| 1379955 | 1381045 | 1382641 | T: titaniumccahi |
| 1360271 | 1386773 | 1406650 | T: hqc2563 |
| 1386064 | 1388519 | 1392282 | T: C:bikel3 |
| 1441258 | 1450781 | 1459613 | sntrup1013 |
| 1541840 | 1587520 | 1743195 | T: frodokem976 |
| 1615494 | 1621540 | 1627710 | T: C:r5n15kem0d |
| 1672336 | 1693540 | 1721703 | T: C:edonk192k32n128nu4l6 |
| 1698047 | 1701331 | 1714461 | T: C:ledakemcpa33 |
| 1733924 | 1742093 | 1749583 | T: titaniumccasuper |
| 1756150 | 1759595 | 1762249 | T: C:rolloi256 |
| 1787619 | 1793494 | 1799275 | T: C:edonk128ref |
| 1811156 | 1820464 | 2005950 | T: frodokem976aes |
| 1841017 | 1862435 | 2300325 | T: rqc256 |
| 1883086 | 1900594 | 1921694 | T: C:lake1 |
| 1963347 | 1969739 | 1978761 | T: C:lake2 |
| 2216619 | 2243487 | 2256009 | sntrup1277 |
| 2275353 | 2282631 | 2287925 | T: limasp1306cca |
| 2384974 | 2393422 | 2406314 | T: C:lake3 |
| 2400597 | 2406280 | 2425000 | T: C:ledakemcpa32 |
| 2514903 | 2532293 | 2555927 | T: C:edonk192k48n144nu4l4 |
| 2571000 | 2597007 | 2666505 | T: ledakem1464 |
| 2646301 | 2654597 | 2661514 | T: C:ledakemcpa53 |
| 2660348 | 2663029 | 2669105 | T: limasp1822cca |
| 2981574 | 2994534 | 3016546 | T: ledakem1364 |
| 3047526 | 3053367 | 3095365 | T: ledakem1264 |
| 3075188 | 3114624 | 3340660 | T: frodokem1344aes |
| 3177975 | 3184517 | 3309001 | T: C:ledakemcpa54 |
| 3255464 | 3263190 | 3276981 | T: locker1 |
| 3780214 | 3786647 | 3791228 | T: frodokem640shake |
| 4051577 | 4061289 | 4072917 | T: locker2 |
| 4008454? | 4207268? | 6251201? | T: ledakem13sl |
| 3891911? | 4219057? | 5611341? | T: ledakem14sl |
| 4251352 | 4261108 | 4270219 | T: rolloii128 |
| 4305915 | 4310947 | 4321228 | T: rolloii192 |
| 4355648 | 4367075 | 4387593 | T: locker4 |
| 4458860 | 4471061 | 4485891 | T: locker3 |
| 4705078 | 4720165 | 4732973 | T: limasp2062cca |
| 5040801 | 5044958 | 5068774 | T: rolloii256 |
| 5042370 | 5084777 | 5108676 | T: C:ledakemcpa52 |
| 5088668 | 5109939 | 5726121 | T: ledakem12sl |
| 5708667 | 5717275 | 5726444 | T: sikep434 |
| 5780572 | 5797398 | 5819370 | T: locker6 |
| 6012577 | 6080900 | 6125015 | T: ramstakers216091 |
| 6103183 | 6126694 | 6145644 | T: locker5 |
| 6452854 | 6463952 | 6510792 | T: ledakem3364 |
| 6726777 | 6738798 | 6756741 | T: remblem1056 |
| 6786812 | 6806280 | 6825392 | T: remblem928 |
| 7811619 | 7834268 | 8043040 | T: ledakem3264 |
| 8084099 | 8094692 | 8099129 | T: frodokem976shake |
| 6611990? | 8240920? | 10989107? | T: ledakem3464 |
| 8504953 | 8518197 | 8529457 | T: sikep503 |
| 8981479 | 8997389 | 9056180 | T: lotus128 |
| 9104924 | 9190372 | 9458606 | T: ledakem33sl |
| 9228152 | 9238257 | 9251994 | T: locker7 |
| 9273758 | 9344409 | 10231326 | T: sikep434comp |
| 10244890 | 10268731 | 10308455 | T: locker8 |
| 10030480? | 10401278? | 13800610? | T: ledakem34sl |
| 10996274 | 11015432 | 11035285 | T: locker9 |
| 11062901 | 11201543 | 11632404 | T: ledakem5464 |
| 11031280 | 11359619 | 13134534 | T: ledakem32sl |
| 12067886 | 12108251 | 12181520 | T: ledakem5364 |
| 13760546 | 13788478 | 15184391 | T: sikep503comp |
| 14188404 | 14252862 | 14276026 | T: sikep610 |
| 14109674 | 14375087 | 16681798 | T: frodokem1344shake |
| 14809475 | 14869233 | 15027296 | T: lotus192 |
| 15407385? | 15743029? | 19826709? | T: ledakem54sl |
| 15818428 | 16151344 | 18028710 | T: ledakem5264 |
| 17845018? | 18653181? | 22853217? | T: ledakem53sl |
| 19331145 | 19462743 | 19532788 | T: mersenne756839 |
| 22052127 | 22155641 | 22340946 | T: ntskem1264 |
| 23751850 | 23766267 | 23784906 | mceliece348864pcf |
| 23835688 | 23870851 | 24557368 | mceliece348864f |
| 24243878 | 24299156 | 26250995 | T: sikep610comp |
| 24698541 | 24734000 | 24792545 | T: sikep751 |
| 25236704 | 25336815 | 25647368 | T: lotus256 |
| 24664920 | 25435459 | 26142011 | T: ramstakers756839 |
| 28123267 | 29155444 | 34712862 | T: ledakem52sl |
| 27614681? | 40043963? | 59736685? | mceliece348864 |
| 38830473 | 40480591 | 42328822 | T: sikep751comp |
| 29061449? | 43110433? | 64290336? | mceliece348864pc |
| 70773423 | 70809522 | 70905887 | mceliece460896pcf |
| 70786349 | 70877790 | 71074204 | mceliece460896f |
| 82410462 | 82949190 | 84209002 | T: ntskem1380 |
| 54908576? | 85784971? | 134557141? | T: rsa2048 |
| 70927935? | 110685467? | 175824292? | mceliece460896 |
| 90977278? | 124317004? | 194483789? | mceliece460896pc |
| 132438207 | 133062734 | 133667233 | mceliece6960119pcf |
| 147010283 | 148477800 | 149225499 | mceliece6960119f |
| 148709011 | 148984018 | 153226485 | mceliece6688128f |
| 166368352 | 167525931 | 168503098 | T: ntskem13136 |
| 169054568 | 169285502 | 169461416 | mceliece6688128pcf |
| 169555994 | 170032461 | 171669817 | mceliece8192128pcf |
| 170377221 | 171773084 | 172414766 | mceliece8192128f |
| 152736024? | 199188237? | 285738009? | mceliece6960119 |
| 146632319? | 199895233? | 297266739? | mceliece6960119pc |
| 234167340 | 234516999 | 234839889 | T: oddmanhattan128 |
| 184091657? | 240921172? | 316632827? | mceliece6688128 |
| 183135076? | 242832392? | 392068997? | mceliece6688128pc |
| 187334497? | 251192712? | 427622176? | mceliece8192128pc |
| 207554571? | 290271996? | 404839914? | mceliece8192128 |
| 378692695 | 379790481 | 380798194 | T: oddmanhattan192 |
| 597760834 | 675506977 | 684360179 | T: bigquake1 |
| 699291187 | 701078311 | 702902399 | T: oddmanhattan256 |
| 2769715905 | 2845700220 | 2914628289 | T: pqrsa15 |
| 4896351809 | 5256958567 | 5320195485 | T: bigquake3 |
| 9329566663 | 9502590448 | 9610972241 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 10387 | 10724 | 11129 | T: rsa2048 |
| 16772 | 16802 | 16871 | kyber90s512 |
| 17666 | 17940 | 19451 | ntruhps2048509 |
| 18187 | 18420 | 18910 | ntruplus576 |
| 21326 | 21518 | 21700 | ntruhrss701 |
| 21896 | 21951 | 22142 | ntruplus768 |
| 20999 | 22087 | 24031 | mceliece348864 |
| 22076 | 22193 | 22305 | smaugt1 |
| 22170 | 22247 | 22348 | timer |
| 21365 | 22447 | 23706 | mceliece348864f |
| 22545 | 22596 | 22685 | kyber90s768 |
| 23584 | 23644 | 23706 | mlkem512 |
| 25463 | 25623 | 25917 | ntruplus864 |
| 26317 | 26546 | 26748 | ntruhps2048677 |
| 27274 | 27887 | 29212 | mceliece348864pcf |
| 27311 | 28225 | 29745 | mceliece348864pc |
| 30416 | 30483 | 30596 | kyber90s1024 |
| 31537 | 31682 | 31876 | ntruhps4096821 |
| 31776 | 32004 | 33398 | sntrup4591761 |
| 32187 | 32222 | 32306 | kyber512 |
| 33674 | 33820 | 34100 | ntruplus1152 |
| 35119 | 35292 | 35500 | sntrup653 |
| 37413 | 37533 | 37804 | sntrup761 |
| 38093 | 38246 | 40045 | mlkem768 |
| 41272 | 41320 | 41381 | T: lightsaber2 |
| 43401 | 43798 | 45422 | T: C:edonk128k16n80nu4l6 |
| 44461 | 44587 | 44915 | smaugt3 |
| 44987 | 45178 | 45489 | sntrup857 |
| 43424? | 47632? | 56848? | mceliece460896f |
| 47712 | 47963 | 48225 | sntrup953 |
| 43381? | 48054? | 54864? | mceliece460896 |
| 48514 | 48723 | 48962 | sntrup1013 |
| 49486 | 49694 | 51121 | kyber768 |
| 48968 | 50554 | 53604 | T: ntskem1264 |
| 50489 | 50617 | 50703 | T: C:nhcompact512cca |
| 51730 | 51819 | 51934 | ntrulpr653 |
| 54307 | 54480 | 54695 | ntrulpr761 |
| 53536 | 54806 | 56382 | T: lac128 |
| 51028 | 54930 | 63590 | mceliece460896pcf |
| 55992 | 56140 | 56276 | threebears624r2cca |
| 56149 | 56174 | 56273 | threebears624r2ccax |
| 55553 | 56508 | 57085 | mlkem1024 |
| 56418 | 56696 | 58559 | T: ntrulpr4591761 |
| 51997 | 57190 | 64748 | mceliece460896pc |
| 57684 | 57709 | 57771 | C:threebears624r2cpax |
| 57706 | 57769 | 57838 | C:threebears624r2cpa |
| 59979 | 60071 | 60162 | sntrup1277 |
| 60632 | 60761 | 60944 | smaugt5 |
| 62886 | 63472 | 64350 | T: C:r5nd1kem0d |
| 66658 | 66777 | 67024 | ntrulpr857 |
| 67523 | 67670 | 68010 | T: C:nhcompact768cca |
| 68350 | 68454 | 68533 | T: saber2 |
| 69663 | 69944 | 70250 | ntrulpr953 |
| 69897 | 70110 | 70327 | kyber1024 |
| 71677 | 72005 | 72520 | ntrulpr1013 |
| 78406 | 80195 | 84529 | T: C:edonk128k16n80nu8l6 |
| 80402 | 80471 | 80637 | T!!!newhope512cca |
| 81347 | 82360 | 84151 | T: C:r5nd0kem2iot |
| 84000 | 84821 | 85995 | T: C:r5nd1kem5d |
| 86306 | 86600 | 86926 | T: C:ledakemcpa13 |
| 87098 | 87183 | 87274 | T: C:nhcompact1024cca |
| 78497? | 88203? | 104607? | mceliece6688128f |
| 88264 | 88548 | 88896 | T: C:ledakemcpa14 |
| 88745 | 89242 | 89912 | T: C:bikel1 |
| 81880? | 89417? | 102950? | mceliece6688128 |
| 90017 | 90373 | 90708 | ntrulpr1277 |
| 90928 | 90987 | 91100 | threebears936r2cca |
| 91349 | 91459 | 91613 | threebears936r2ccax |
| 91155 | 92292 | 93414 | T: C:ledakemcpa12 |
| 88860 | 92352 | 99628 | mceliece6688128pcf |
| 90185 | 92579 | 94441 | mceliece8192128 |
| 88992 | 93830 | 106313 | mceliece6960119f |
| 88995 | 93989 | 95739 | T: C:r5nd1kem4longkey |
| 95910 | 96094 | 96222 | C:threebears936r2cpa |
| 93734 | 96380 | 102442 | mceliece6960119pcf |
| 96370 | 96416 | 96519 | C:threebears936r2cpax |
| 99870 | 100033 | 100193 | T: firesaber2 |
| 100558 | 102615 | 116546 | T: C:edonk128k32n96nu4l4 |
| 101191 | 102670 | 109496 | mceliece8192128pc |
| 94397? | 103676? | 124408? | mceliece6960119pc |
| 98377 | 104844 | 110670 | mceliece6960119 |
| 95380 | 105193 | 116100 | mceliece6688128pc |
| 92839 | 107644 | 113221 | mceliece8192128f |
| 112136? | 115748? | 142755? | mceliece8192128pcf |
| 115694 | 116401 | 118206 | T: lotus128 |
| 116338 | 116900 | 118040 | T: lac192 |
| 131728 | 133510 | 144844 | T: C:rolloi128 |
| 136222 | 136361 | 136577 | threebears1248r2cca |
| 136431 | 136519 | 136709 | threebears1248r2ccax |
| 136711 | 137849 | 139618 | T: C:r5nd3kem5d |
| 140186 | 142067 | 144895 | T: lac256 |
| 139404 | 142913 | 146252 | T: ntrukem443 |
| 143345 | 143568 | 143727 | C:threebears1248r2cpa |
| 144065 | 144172 | 144300 | C:threebears1248r2cpax |
| 139330 | 147685 | 162822 | T: ntskem1380 |
| 142282? | 151717? | 195762? | T: C:edonk128ref |
| 153383 | 153701 | 154132 | T!!!newhope1024cca |
| 156733 | 157407 | 158335 | T: C:rolloi192 |
| 179280 | 179828 | 181749 | T: lotus192 |
| 181738 | 182074 | 182596 | T: ledakem1264 |
| 181156 | 182102 | 183433 | T: C:rolloi256 |
| 186588 | 187047 | 188045 | T: hqc128round4 |
| 194582 | 194808 | 195063 | T: saberx4 |
| 195575 | 196245 | 196883 | T: C:hila5 |
| 199251 | 200418 | 207784 | T: C:ledakemcpa33 |
| 167757 | 202441 | 203255 | T: ntskem13136 |
| 204325 | 205366 | 206755 | T: ledakem1464 |
| 205402 | 206331 | 207031 | T: C:ledakemcpa34 |
| 205465 | 206360 | 207136 | T: C:bikel3 |
| 224841 | 225601 | 227671 | T: ledakem1364 |
| 228474 | 231946 | 233192 | T: lotus256 |
| 233052 | 233473 | 233912 | T: kindi256342 |
| 231313 | 233875 | 237598 | T: C:ledakemcpa32 |
| 238205 | 240641 | 243854 | T: ntrukem743 |
| 242348 | 245270 | 249295 | T: C:r5nd3kem0d |
| 245819 | 247580 | 249190 | T: C:r5nd5kem5d |
| 263451 | 263815 | 264374 | T: ledakem12sl |
| 271945 | 272183 | 272650 | T: kindi512241 |
| 274769 | 274999 | 275630 | T: kindi512222 |
| 279411 | 279606 | 279903 | T: ledakem13sl |
| 296671 | 299919 | 304471 | T: C:r5nd5kem0d |
| 309349 | 310135 | 310986 | T: ledakem14sl |
| 380222 | 382354 | 386958 | T: C:lake1 |
| 414293 | 415734 | 417736 | T: C:lake2 |
| 424627 | 424841 | 425348 | T: hqc192round4 |
| 449174 | 449755 | 450353 | T: lima2p1024cca |
| 454449 | 456818 | 462782 | T: C:r5n11kem0d |
| 459319 | 460309 | 461635 | T: ledakem3464 |
| 462850 | 463740 | 464949 | T: C:ledakemcpa53 |
| 459603 | 464928 | 469805 | T: C:ledakemcpa52 |
| 444070 | 466313 | 506311 | T: C:edonk192k48n144nu4l4 |
| 471197 | 472023 | 472714 | T: rolloii192 |
| 472122 | 472654 | 473691 | T: ledakem3264 |
| 472997 | 474249 | 476681 | T: C:ledakemcpa54 |
| 473314 | 476706 | 486947 | T: C:lake3 |
| 483226 | 485212 | 485986 | T: ledakem3364 |
| 484939 | 486282 | 487924 | T: rolloii128 |
| 489102 | 499011 | 579139 | T: C:edonk192k32n128nu4l6 |
| 516677 | 517871 | 519910 | T: kindi512321 |
| 513875 | 518376 | 536002 | T: hqcrmrs128 |
| 521064 | 523841 | 527520 | T: rolloii256 |
| 534714 | 549255 | 561055 | T: hqc128 |
| 570384 | 570677 | 571320 | T: kindi256522 |
| 593017 | 597166 | 603281 | T: locker1 |
| 623486 | 627996 | 629557 | T: ledakem32sl |
| 618495 | 630567 | 633727 | T: titaniumccatoy |
| 630206 | 634650 | 639502 | T: locker2 |
| 656473 | 674690 | 688600 | T: hqc1281 |
| 675916 | 676665 | 677443 | T: ledakem33sl |
| 718110 | 722078 | 726081 | T: locker3 |
| 787659 | 789831 | 805212 | T: titaniumccalite |
| 790693 | 793413 | 796351 | T: locker4 |
| 797941 | 798382 | 799296 | T: hqc256round4 |
| 799531 | 802018 | 836640 | T: C:r5n13kem0d |
| 821415 | 823724 | 825020 | T: ledakem34sl |
| 904156 | 905676 | 906820 | T: lima2p2048cca |
| 919049 | 921386 | 924408 | T: locker6 |
| 922356 | 923184 | 945503 | T: titaniumccastd |
| 957279 | 962221 | 972617 | T: rqc128 |
| 998044 | 1005293 | 1016192 | T: ledakem5364 |
| 1027884 | 1041925 | 1064507 | T: hqcrmrs192 |
| 1038141 | 1044157 | 1054228 | T: locker5 |
| 1054944 | 1058513 | 1059527 | T: ledakem5464 |
| 1113983 | 1115411 | 1117242 | T: limasp1018cca |
| 1119239 | 1121554 | 1122749 | T: ledakem5264 |
| 1131440 | 1149895 | 1171563 | T: hqc192 |
| 1181188 | 1184566 | 1217859 | T: titaniumccamed |
| 1184009 | 1184673 | 1185624 | T: frodokem640 |
| 1212810 | 1215157 | 1216173 | T: ledakem54sl |
| 1201077 | 1219523 | 1242391 | T: hqc1921 |
| 1301843 | 1302835 | 1304805 | T: frodokem640aes |
| 1295138 | 1312353 | 1343503 | T: hqc1922 |
| 1330166 | 1333732 | 1338129 | T: titaniumccahi |
| 1451117 | 1456727 | 1466207 | T: ledakem53sl |
| 1491449 | 1498119 | 1509699 | T: locker8 |
| 1570716 | 1598989 | 1706123 | T: locker7 |
| 1590112 | 1620135 | 1651921 | T: hqcrmrs256 |
| 1636563 | 1639752 | 1646701 | T: ledakem52sl |
| 1647332 | 1652229 | 1677566 | T: locker9 |
| 1688304 | 1697879 | 1708112 | T: rqc192 |
| 1678624 | 1707144 | 1710374 | T: titaniumccasuper |
| 1702454 | 1738750 | 1771569 | T: hqc256 |
| 1876083 | 1906449 | 1938896 | T: hqc2561 |
| 1910915 | 1916255 | 1922418 | T: C:r5n15kem0d |
| 1963731 | 1994528 | 2020320 | T: hqc2562 |
| 2025430 | 2054083 | 2095804 | T: hqc2563 |
| 2104335 | 2111055 | 2205847 | T: limasp1306cca |
| 2282573 | 2293885 | 2423001 | T: frodokem976 |
| 2303990 | 2314186 | 2315732 | T: limasp1822cca |
| 2388231 | 2431768 | 2488902 | T: bigquake1 |
| 2427732 | 2436279 | 2461736 | T: rqc256 |
| 2455021 | 2530144 | 2657522 | T: frodokem976aes |
| 3986446 | 3988078 | 3990127 | T: frodokem640shake |
| 4083108 | 4159142 | 4329754 | T: frodokem1344aes |
| 4208047 | 4216183 | 4233956 | T: limasp2062cca |
| 6530887 | 6757614 | 6899747 | T: bigquake3 |
| 8433131 | 8439232 | 8448924 | T: frodokem976shake |
| 9340745 | 9347818 | 9358622 | T: sikep434 |
| 9905968 | 9932613 | 9959586 | T: remblem1056 |
| 9991825 | 10016633 | 10041352 | T: remblem928 |
| 10047354 | 10317543 | 10607038 | T: bigquake5 |
| 11148670 | 11299494 | 11406526 | T: ramstakers216091 |
| 13860809 | 13874284 | 13889675 | T: pqrsa15 |
| 14025304 | 14056307 | 14063338 | T: sikep503 |
| 14482822 | 14533057 | 14592716 | T: sikep434comp |
| 14768904 | 14802869 | 14840082 | T: frodokem1344shake |
| 17514114 | 17582767 | 17621668 | T: mersenne756839 |
| 21446891 | 21579934 | 21700984 | T: sikep503comp |
| 26086903 | 26142617 | 26180665 | T: sikep610 |
| 35841820 | 35918206 | 36085845 | T: sikep610comp |
| 39952111 | 39986005 | 40023560 | T: sikep751 |
| 44485192 | 44641810 | 44847720 | T: oddmanhattan128 |
| 44802596 | 45801626 | 48008783 | T: ramstakers756839 |
| 62211947 | 62433942 | 62797961 | T: sikep751comp |
| 84674217 | 84913022 | 85269606 | T: oddmanhattan192 |
| 182970929 | 183526010 | 184229910 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 13858 | 13915 | 13971 | kyber90s512 |
| 14680 | 14699 | 14744 | C:threebears624r2cpax |
| 18633 | 18672 | 19089 | C:threebears936r2cpax |
| 19301 | 19370 | 19447 | kyber90s768 |
| 21554 | 21638 | 22213 | ntruplus576 |
| 22653 | 22711 | 22741 | C:threebears1248r2cpax |
| 24407 | 24625 | 24684 | T: C:r5nd1kem0d |
| 24908 | 24925 | 24955 | C:threebears624r2cpa |
| 24900 | 24950 | 25011 | mlkem512 |
| 25951 | 25987 | 26043 | kyber512 |
| 26442 | 26493 | 26542 | ntruplus768 |
| 27006 | 27072 | 27142 | kyber90s1024 |
| 30307 | 30361 | 30410 | C:threebears936r2cpa |
| 30377 | 30400 | 30436 | ntruhps2048509 |
| 30739 | 30793 | 30851 | ntruplus864 |
| 30912 | 31121 | 31503 | T: C:r5nd0kem2iot |
| 34103 | 34201 | 34306 | T: C:r5nd1kem5d |
| 34542 | 34666 | 34929 | smaugt1 |
| 35218 | 35326 | 35448 | timer |
| 36028 | 36104 | 36125 | C:threebears1248r2cpa |
| 39109 | 39170 | 40773 | mlkem768 |
| 39545 | 39591 | 39677 | T: lightsaber2 |
| 40009 | 40083 | 42127 | kyber768 |
| 40924 | 41004 | 41072 | ntruplus1152 |
| 42753 | 42903 | 42948 | T: C:hila5 |
| 37441 | 43837 | 44650 | T: C:r5nd1kem4longkey |
| 47012 | 47206 | 47440 | sntrup761 |
| 47907 | 48098 | 48357 | sntrup653 |
| 48757 | 48852 | 49207 | T: C:nhcompact512cca |
| 49909 | 50053 | 50158 | ntruhps2048677 |
| 51621 | 52211 | 52510 | ntruhrss701 |
| 54084 | 54372 | 54444 | T: C:r5nd3kem5d |
| 56951 | 57088 | 59108 | mlkem1024 |
| 58327 | 58585 | 59082 | kyber1024 |
| 60684 | 60811 | 60991 | smaugt3 |
| 62268 | 62424 | 62656 | ntrulpr653 |
| 62175 | 62532 | 62803 | sntrup857 |
| 64243 | 64378 | 64475 | ntrulpr761 |
| 64772 | 64847 | 64973 | T: C:nhcompact768cca |
| 65000 | 65127 | 65258 | T: saber2 |
| 66043 | 66235 | 66478 | ntruhps4096821 |
| 66394 | 66647 | 66998 | sntrup953 |
| 67400 | 67741 | 68111 | sntrup1013 |
| 68606 | 68692 | 68766 | sntrup4591761 |
| 69913 | 70177 | 70666 | T: lac128 |
| 79321 | 79706 | 81169 | T: ntrulpr4591761 |
| 79892 | 79950 | 79968 | threebears624r2ccax |
| 80823 | 81299 | 81650 | sntrup1277 |
| 81043 | 81406 | 82031 | ntrulpr857 |
| 82119 | 82251 | 82399 | smaugt5 |
| 83599 | 83883 | 84244 | ntrulpr953 |
| 85448 | 85566 | 85692 | T: C:nhcompact1024cca |
| 85564 | 85944 | 86248 | ntrulpr1013 |
| 86357 | 86448 | 86570 | T!!!newhope512cca |
| 96109 | 96251 | 96391 | T: firesaber2 |
| 99724 | 100532 | 103114 | T: C:r5nd3kem0d |
| 102146 | 102248 | 102481 | threebears624r2cca |
| 103029 | 103327 | 104358 | T: C:r5nd5kem5d |
| 103938 | 104145 | 104348 | mceliece348864f |
| 104119 | 104867 | 106296 | mceliece348864 |
| 108006 | 108449 | 108887 | ntrulpr1277 |
| 110303 | 110448 | 110671 | mceliece348864pc |
| 110387 | 110660 | 111936 | mceliece348864pcf |
| 123167 | 123291 | 123410 | threebears936r2ccax |
| 128605 | 129504 | 133381 | T: C:r5nd5kem0d |
| 133334 | 134041 | 135096 | T: lotus128 |
| 140050 | 145038 | 145638 | T: ntrukem443 |
| 152717 | 152855 | 153098 | threebears936r2cca |
| 154168 | 154746 | 156809 | T: C:r5n11kem0d |
| 165876 | 166087 | 166411 | T!!!newhope1024cca |
| 166278 | 166750 | 167528 | T: lac192 |
| 174725 | 174806 | 174888 | threebears1248r2ccax |
| 197328 | 197473 | 197668 | T: saberx4 |
| 201009 | 201195 | 201367 | mceliece460896 |
| 201213 | 201444 | 202682 | mceliece460896f |
| 205364 | 206047 | 208893 | T: lotus192 |
| 207989 | 208147 | 208370 | mceliece460896pcf |
| 207867 | 208165 | 210798 | mceliece460896pc |
| 210406 | 210525 | 210623 | threebears1248r2cca |
| 223433 | 223732 | 224426 | mceliece6960119 |
| 225434 | 227014 | 227877 | T: C:r5n13kem0d |
| 229482 | 229738 | 230043 | mceliece6960119f |
| 232917 | 233213 | 233468 | mceliece6960119pc |
| 233058 | 233327 | 233775 | mceliece6960119pcf |
| 236384 | 236605 | 236880 | mceliece8192128 |
| 236637 | 236936 | 237239 | mceliece6688128 |
| 236686 | 237097 | 237669 | mceliece8192128f |
| 239141 | 240039 | 242745 | mceliece6688128f |
| 246135 | 246375 | 246579 | mceliece8192128pcf |
| 247133 | 247309 | 247540 | mceliece6688128pc |
| 247507 | 248051 | 248323 | mceliece8192128pc |
| 248793 | 249015 | 249393 | mceliece6688128pcf |
| 249781 | 251126 | 253205 | T: lac256 |
| 270309 | 270962 | 271761 | T: ntrukem743 |
| 273182 | 274739 | 277593 | T: lotus256 |
| 287771 | 288175 | 288537 | T: kindi256342 |
| 321031 | 321477 | 322295 | T: hqc128round4 |
| 355521 | 356673 | 360596 | T: kindi512241 |
| 358692 | 359284 | 360336 | T: kindi512222 |
| 361282 | 361416 | 361627 | T: ntskem1264 |
| 500630? | 501272? | 649857? | T: C:ledakemcpa13 |
| 536175 | 539486 | 544819 | T: C:ledakemcpa12 |
| 540644 | 541390 | 545766 | T: lima2p1024cca |
| 610798 | 613838 | 615655 | T: C:ledakemcpa14 |
| 617701? | 633742? | 808691? | T: C:edonk128k32n96nu4l4 |
| 638642 | 639793 | 640905 | T: kindi512321 |
| 657421 | 658675 | 663128 | T: kindi256522 |
| 669241 | 670201 | 675907 | T: hqc192round4 |
| 724645 | 732246 | 733109 | T: titaniumccatoy |
| 742350 | 742568 | 742856 | T: ntskem1380 |
| 773218 | 777433 | 786399 | T: C:r5n15kem0d |
| 815413 | 831366 | 849000 | T: hqc128 |
| 846164 | 860492 | 864312 | T: hqcrmrs128 |
| 910791 | 913399 | 924959 | T: titaniumccalite |
| 1055278 | 1057010 | 1060148 | T: C:rolloi128 |
| 1064605 | 1065798 | 1089813 | T: titaniumccastd |
| 1085170 | 1086902 | 1096192 | T: lima2p2048cca |
| 1169214 | 1184704 | 1221798 | T: hqc1281 |
| 1185602 | 1186281 | 1187296 | T: frodokem640 |
| 1220467 | 1224400 | 1230878 | T: C:rolloi192 |
| 1223566 | 1224499 | 1224997 | T: frodokem640aes |
| 1258537 | 1260291 | 1264159 | T: C:bikel1 |
| 1292355 | 1294182 | 1299586 | T: hqc256round4 |
| 1293020 | 1295453 | 1312075 | T: ledakem1264 |
| 1354750 | 1378056 | 1381651 | T: titaniumccamed |
| 1397942 | 1402132 | 1410220 | T: C:lake1 |
| 1441198 | 1445470 | 1460628 | T: ledakem1364 |
| 1475163 | 1478891 | 1482707 | T: limasp1018cca |
| 1475775 | 1479230 | 1516112 | T: ledakem1464 |
| 1492889 | 1495299 | 1515679 | T: C:ledakemcpa32 |
| 1544777 | 1547500 | 1551015 | T: titaniumccahi |
| 1533039 | 1555317 | 1558924 | T: hqcrmrs192 |
| 1588971 | 1594726 | 1628502 | T: hqc192 |
| 1618879 | 1625637 | 1632494 | T: rolloii128 |
| 1693540 | 1713473 | 1742475 | T: C:ledakemcpa33 |
| 1718578 | 1718966 | 1719376 | T: ntskem13136 |
| 1725609 | 1731068 | 1738906 | T: rolloii192 |
| 1810309 | 1820254 | 1842410 | T: ledakem12sl |
| 1833820 | 1850539 | 1852714 | T: ledakem13sl |
| 1912568 | 1916974 | 1920767 | T: rsa2048 |
| 1914963 | 1921266 | 1959762 | T: hqc1922 |
| 1945928 | 1970676 | 1977493 | T: titaniumccasuper |
| 1944000 | 1979660 | 1988743 | T: hqc1921 |
| 1643609 | 1999257 | 2027187 | T: C:ledakemcpa34 |
| 1973487 | 2008565 | 2044238 | T: ledakem14sl |
| 2101195 | 2110457 | 2145920 | T: C:rolloi256 |
| 2190091 | 2224582 | 2257598 | T: hqcrmrs256 |
| 2261330 | 2269734 | 2306052 | T: hqc256 |
| 2271294 | 2276741 | 2285900 | T: rolloii256 |
| 2276231 | 2278085 | 2280421 | T: frodokem976 |
| 2322906 | 2324677 | 2327275 | T: frodokem976aes |
| 2409340? | 2444636? | 6790763? | T: C:edonk192k48n144nu4l4 |
| 2562899 | 2578030 | 2594887 | T: C:lake2 |
| 2706098 | 2714524 | 2723019 | T: limasp1306cca |
| 2766587 | 2776035 | 2784141 | T: hqc2561 |
| 2827713 | 2853966 | 2876598 | T: hqc2562 |
| 2935885 | 2937212 | 2939540 | T: limasp1822cca |
| 2927464 | 2937581 | 2953425 | T: locker1 |
| 3013307 | 3037754 | 3069728 | T: bigquake1 |
| 3028447 | 3041096 | 3058383 | T: locker2 |
| 3150161 | 3157561 | 3215923 | T: hqc2563 |
| 3338967 | 3348699 | 3361443 | T: locker4 |
| 3388965 | 3399798 | 3414352 | T: rqc128 |
| 3530909 | 3536383 | 3544162 | T: ledakem3364 |
| 3542160 | 3555834 | 3571765 | T: C:lake3 |
| 3825947 | 3831324 | 3836488 | T: ledakem3464 |
| 3889072 | 3890926 | 3893456 | T: frodokem1344aes |
| 3925385 | 3928736 | 3934381 | T: C:ledakemcpa52 |
| 3943745 | 3946470 | 3950622 | T: frodokem640shake |
| 3944481 | 3953331 | 3981374 | T: C:bikel3 |
| 3941547 | 3994892 | 3998248 | T: ledakem3264 |
| 4316340 | 4325115 | 4332646 | T: C:ledakemcpa53 |
| 4681160 | 4695348 | 4709253 | T: locker3 |
| 4952069 | 4994911 | 5002389 | T: C:ledakemcpa54 |
| 5091715 | 5115758 | 5160460 | T: ledakem32sl |
| 5116182 | 5131871 | 5152530 | T: locker6 |
| 5319986 | 5335183 | 5347419 | T: locker5 |
| 5421232 | 5485304 | 5489450 | T: ledakem33sl |
| 5663276 | 5679489 | 5706793 | T: locker8 |
| 5601617? | 5753998? | 11502061? | T: limasp2062cca |
| 5826192 | 5832484 | 5882854 | T: ledakem34sl |
| 5871512 | 5970978 | 6116359 | T: locker7 |
| 6462974 | 6476904 | 6488279 | T: rqc192 |
| 7809862 | 7852929 | 7893447 | T: locker9 |
| 7929756 | 7945347 | 7970501 | T: ledakem5264 |
| 8421445 | 8429093 | 8582508 | T: frodokem976shake |
| 8620656 | 8664825 | 8673656 | T: ledakem5364 |
| 9739838 | 9758854 | 9835156 | T: ledakem5464 |
| 9770619 | 9789647 | 9842156 | T: rqc256 |
| 9969604 | 9975810 | 10013782 | T: sikep434 |
| 5681218? | 10124395? | 11622290? | T: C:edonk128ref |
| 10569503 | 10579047 | 10587031 | T: sikep434comp |
| 11369034 | 11400184 | 11469509 | T: ledakem53sl |
| 11498248 | 11512491 | 11637115 | T: ledakem54sl |
| 6405625? | 11573992? | 11909636? | T: C:edonk128k16n80nu4l6 |
| 8009189? | 11996333? | 12035767? | T: C:edonk128k16n80nu8l6 |
| 12101325 | 12129690 | 12308839 | T: ledakem52sl |
| 13300230 | 13340994 | 13370108 | T: remblem1056 |
| 13428880 | 13470548 | 13518177 | T: remblem928 |
| 14685795 | 14695967 | 14703592 | T: frodokem1344shake |
| 14915534 | 14947530 | 14961787 | T: sikep503 |
| 15785242 | 15800115 | 15812481 | T: sikep503comp |
| 23670212 | 23847332 | 23926171 | T: ramstakers216091 |
| 25827189 | 25862843 | 25890427 | T: mersenne756839 |
| 26294027 | 26315564 | 26336952 | T: sikep610 |
| 27102829 | 27341212 | 27467120 | T: bigquake3 |
| 27835196 | 27850394 | 27916651 | T: sikep610comp |
| 30042543? | 34160002? | 82186019? | T: C:edonk192k32n128nu4l6 |
| 41315723 | 41489726 | 42243746 | T: bigquake5 |
| 42948072 | 42969331 | 42989890 | T: sikep751 |
| 45721096 | 45755566 | 45909519 | T: sikep751comp |
| 48618248 | 48913985 | 49167017 | T: oddmanhattan128 |
| 86193739 | 86798628 | 89925948 | T: ramstakers756839 |
| 93276942 | 93494415 | 93704750 | T: oddmanhattan192 |
| 105229786 | 105290815 | 105454264 | T: pqrsa15 |
| 201094523 | 201489943 | 201791189 | T: oddmanhattan256 |
|
|
|