Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20260330
[Page version: 20260409 07:43:59]
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 |
| 13770 | 13906 | 14197 | kyber90s512 |
| 20217 | 20352 | 20640 | kyber90s768 |
| 24266 | 24423 | 24755 | kyber512 |
| 24532 | 24666 | 25004 | mlkem512 |
| 29251 | 29470 | 29765 | kyber90s1024 |
| 32520? | 32970? | 43823? | ntruplus576 |
| 33376 | 33492 | 33624 | T: C:nhcompact512cca |
| 34581 | 34855 | 35015 | ntrulpr653 |
| 35014 | 35108 | 35308 | T: ntrulpr4591761 |
| 35014 | 35362 | 36494 | T: lac128 |
| 35938 | 36186 | 37172 | T: lightsaber2 |
| 36942 | 37024 | 37432 | ntrulpr761 |
| 39368 | 39938 | 41276 | timer |
| 40001 | 40073 | 40200 | smaugt1 |
| 41658 | 41691 | 41766 | C:threebears624r2cpa |
| 41786 | 41841 | 41913 | threebears624r2cca |
| 42320 | 42556 | 42860 | kyber768 |
| 43778 | 43921 | 44099 | C:threebears624r2cpax |
| 43240 | 44291 | 51245 | mlkem768 |
| 44473 | 44852 | 45319 | T: C:r5nd1kem0d |
| 45154 | 45202 | 45262 | threebears624r2ccax |
| 45749 | 45858 | 46066 | T: C:nhcompact768cca |
| 47217 | 47443 | 47546 | ntrulpr857 |
| 49952 | 49970 | 50078 | ntruplus768 |
| 49562 | 50030 | 52102 | ntrulpr953 |
| 51230 | 51636 | 51789 | ntrulpr1013 |
| 52177 | 52247 | 52348 | ntruplus864 |
| 53305 | 53478 | 53706 | T!!!newhope512cca |
| 59570 | 59859 | 61931 | smaugt3 |
| 59767 | 59937 | 60141 | T: C:nhcompact1024cca |
| 59241 | 59979 | 60563 | T: C:r5nd1kem5d |
| 59705 | 60637 | 61780 | T: C:r5nd0kem2iot |
| 60456 | 60928 | 61649 | mlkem1024 |
| 60647 | 60980 | 61681 | kyber1024 |
| 61709 | 62423 | 63441 | T: C:r5nd1kem4longkey |
| 63902 | 63929 | 64117 | T: saber2 |
| 65127 | 65559 | 65715 | ntrulpr1277 |
| 59176? | 66684? | 84003? | ntruplus1152 |
| 78786 | 78862 | 79019 | smaugt5 |
| 78865 | 79252 | 86309 | T: lac256 |
| 81080 | 81587 | 83525 | T: hqc128round4 |
| 82637 | 82704 | 82794 | threebears936r2cca |
| 86360 | 86383 | 86462 | threebears936r2ccax |
| 86363 | 86525 | 86730 | T: lac192 |
| 86651 | 86725 | 86822 | C:threebears936r2cpa |
| 90057 | 90096 | 90173 | C:threebears936r2cpax |
| 97152 | 97209 | 97467 | T: firesaber2 |
| 99108 | 99782 | 100645 | T: C:r5nd3kem5d |
| 104100 | 104280 | 104526 | T!!!newhope1024cca |
| 121471 | 121569 | 132727 | threebears1248r2cca |
| 126361 | 126408 | 126533 | threebears1248r2ccax |
| 127866 | 128031 | 142382 | C:threebears1248r2cpa |
| 131460 | 131550 | 131664 | C:threebears1248r2cpax |
| 152506 | 153679 | 154571 | T: C:hila5 |
| 158231 | 159214 | 160893 | T: C:r5nd3kem0d |
| 183031 | 184606 | 185922 | T: C:r5nd5kem5d |
| 195050 | 195415 | 195735 | ntruhps2048509 |
| 194981 | 195443 | 197541 | T: hqc192round4 |
| 195577 | 195948 | 199114 | T: saberx4 |
| 195320 | 196533 | 198280 | T: C:r5nd5kem0d |
| 206232 | 206845 | 207231 | T: kindi512222 |
| 208792 | 209032 | 209610 | T: kindi512241 |
| 221014 | 221120 | 221422 | T: kindi256342 |
| 307543 | 307726 | 308130 | ntruhrss701 |
| 317461 | 317710 | 318124 | ntruhps2048677 |
| 382763 | 383616 | 384572 | T: hqc256round4 |
| 414797 | 418391 | 421660 | T: ntrukem443 |
| 447670 | 448272 | 448953 | ntruhps4096821 |
| 450808 | 453482 | 461000 | T: C:r5n11kem0d |
| 482755 | 483830 | 485851 | T: kindi512321 |
| 517986 | 523918 | 540937 | T: hqcrmrs128 |
| 572261 | 572668 | 573231 | T: kindi256522 |
| 571948 | 575245 | 597997 | T: hqc128 |
| 609821 | 618516 | 633929 | T: hqc1281 |
| 634514 | 635226 | 636173 | T: C:bikel1 |
| 670585 | 671764 | 673064 | T: C:ledakemcpa14 |
| 696354 | 697116 | 699879 | T: lima2p1024cca |
| 702882 | 703369 | 703875 | sntrup761 |
| 769032 | 771140 | 773126 | T: C:r5n13kem0d |
| 824936 | 827204 | 830454 | T: C:ledakemcpa13 |
| 848572 | 861806 | 876242 | T: C:edonk128k16n80nu4l6 |
| 870039 | 872736 | 876355 | sntrup653 |
| 887800 | 888438 | 889207 | T: frodokem640 |
| 948358 | 956133 | 957378 | T: titaniumccatoy |
| 959654 | 963869 | 968540 | T: rqc128 |
| 1000631 | 1007562 | 1040909 | T: hqcrmrs192 |
| 1013810 | 1022798 | 1024810 | T: C:ledakemcpa12 |
| 1057481 | 1067721 | 1069141 | T: titaniumccalite |
| 1068956 | 1073681 | 1077859 | T: ntrukem743 |
| 1084769 | 1085411 | 1086456 | T: frodokem640aes |
| 1120558 | 1122326 | 1125180 | T: C:rolloi128 |
| 1116895 | 1124398 | 1155307 | T: hqc192 |
| 1121813 | 1134908 | 1161225 | T: hqc1921 |
| 1193796 | 1220686 | 1240417 | T: hqc1922 |
| 1263517 | 1264350 | 1269113 | sntrup4591761 |
| 1326123 | 1329011 | 1335829 | T: C:edonk128k16n80nu8l6 |
| 1360152 | 1361616 | 1364328 | T: titaniumccastd |
| 1411792 | 1412950 | 1415074 | T: lima2p2048cca |
| 1414826 | 1417008 | 1418484 | sntrup857 |
| 1447622 | 1449886 | 1452748 | T: C:rolloi192 |
| 1512392 | 1513961 | 1516176 | T: C:ledakemcpa34 |
| 1512965 | 1514035 | 1514959 | T: titaniumccamed |
| 1537549 | 1557775 | 1578545 | T: C:edonk128k32n96nu4l4 |
| 1579989 | 1583466 | 1588911 | T: limasp1018cca |
| 1590186 | 1592807 | 1594527 | T: C:bikel3 |
| 1565194 | 1608970 | 1645642 | T: hqcrmrs256 |
| 1678158 | 1688338 | 1886231 | T: rqc192 |
| 1694640 | 1695861 | 1697489 | T: titaniumccahi |
| 1701816 | 1705096 | 1709296 | sntrup953 |
| 1701590 | 1742930 | 1775610 | T: hqc2561 |
| 1771690 | 1775307 | 1777333 | T: frodokem976 |
| 1782641 | 1820824 | 1866982 | T: hqc2562 |
| 1807579 | 1830352 | 1860719 | T: C:edonk192k32n128nu4l6 |
| 1813621 | 1831364 | 1877234 | T: hqc256 |
| 1894774 | 1921918 | 1957692 | T: hqc2563 |
| 1919797 | 1922409 | 1924584 | T: C:rolloi256 |
| 1923835 | 1925466 | 1927156 | sntrup1013 |
| 1927920 | 1935288 | 1943424 | T: C:r5n15kem0d |
| 1991669 | 2002085 | 2013737 | T: C:edonk128ref |
| 2077855 | 2080620 | 2083711 | T: frodokem976aes |
| 2094185 | 2101354 | 2104628 | T: titaniumccasuper |
| 2135635 | 2142224 | 2145848 | T: C:ledakemcpa33 |
| 2369041 | 2394812 | 2416312 | T: C:lake1 |
| 2376747 | 2398249 | 2889814 | T: rqc256 |
| 2648618 | 2657656 | 2678225 | T: C:ledakemcpa32 |
| 2669209 | 2680160 | 2707584 | T: C:lake2 |
| 2754942 | 2768502 | 2795641 | T: C:lake3 |
| 2790676 | 2794305 | 2800427 | T: ledakem1464 |
| 2868493 | 2909093 | 2948611 | T: C:edonk192k48n144nu4l4 |
| 2932621 | 2940568 | 2969543 | sntrup1277 |
| 2957683 | 2970511 | 2979585 | T: C:ledakemcpa53 |
| 3070681 | 3075360 | 3087309 | T: limasp1306cca |
| 3192314 | 3200673 | 3211217 | T: limasp1822cca |
| 3354956 | 3363358 | 3435319 | T: ledakem1364 |
| 3380687 | 3400770 | 3404643 | T: C:ledakemcpa54 |
| 3468274 | 3471224 | 3475006 | T: frodokem1344aes |
| 3589254 | 3592958 | 3600704 | T: ledakem1264 |
| 3922106 | 3937806 | 3963303 | T: locker1 |
| 4102456 | 4105540 | 4107221 | T: frodokem640shake |
| 4532548 | 4535904 | 4539813 | T: rolloii128 |
| 4651934 | 4668824 | 4686536 | T: locker2 |
| 4182860? | 4864519? | 5964585? | T: ledakem13sl |
| 4876211 | 4880698 | 4884569 | T: rolloii192 |
| 4567340? | 5045820? | 6409936? | T: ledakem14sl |
| 5103322 | 5126638 | 5170606 | T: locker3 |
| 5215090 | 5227761 | 5246722 | T: locker4 |
| 5705837 | 5713351 | 5734283 | T: rolloii256 |
| 5784956 | 5791576 | 6350886 | T: ledakem12sl |
| 5993968 | 5998697 | 6004587 | T: sikep434 |
| 6004660 | 6092745 | 6164259 | T: limasp2062cca |
| 6262771 | 6358040 | 6497896 | T: ramstakers216091 |
| 6365432 | 6385466 | 6403560 | T: locker6 |
| 6445800 | 6449487 | 6458216 | T: C:ledakemcpa52 |
| 6130505? | 7099077? | 9319219? | T: ledakem3464 |
| 7093688 | 7115135 | 7136418 | T: locker5 |
| 7140427 | 7163154 | 7178493 | T: ledakem3364 |
| 8242293 | 8331888 | 8415054 | T: lotus128 |
| 8612707 | 8645516 | 8955582 | T: ledakem3264 |
| 8830188 | 8835149 | 8843140 | T: frodokem976shake |
| 9664346 | 9675045 | 10073548 | T: ledakem33sl |
| 9695454 | 9702099 | 9712275 | T: sikep503 |
| 9798527? | 9815361? | 12271787? | T: ledakem34sl |
| 9766235 | 9841457 | 10665597 | T: sikep434comp |
| 10129029 | 10177586 | 10226909 | T: remblem1056 |
| 10195127 | 10237039 | 10324383 | T: locker7 |
| 10171260 | 10248453 | 10311861 | T: remblem928 |
| 11664582 | 11694919 | 11743290 | T: locker8 |
| 11689618 | 11803731 | 11870613 | T: ledakem5464 |
| 11882568 | 11905809 | 12360310 | T: ledakem5364 |
| 11965028 | 12065410 | 13761514 | T: ledakem32sl |
| 12403330 | 12437507 | 12466921 | T: locker9 |
| 15000256 | 15028937 | 17462707 | T: ledakem54sl |
| 15490523 | 15502288 | 15520512 | T: sikep610 |
| 15670540 | 15674852 | 15684978 | T: frodokem1344shake |
| 15809001 | 15836469 | 17017338 | T: sikep503comp |
| 17004649 | 17167740 | 17246425 | T: lotus192 |
| 18276448 | 18367948 | 21760117 | T: ledakem53sl |
| 17822223 | 18562833 | 20517023 | T: ledakem5264 |
| 24330285 | 24398224 | 24497575 | T: mersenne756839 |
| 25127915 | 25147275 | 25731884 | mceliece348864f |
| 25129776 | 25148754 | 25163192 | mceliece348864pcf |
| 26086934 | 26104472 | 26131564 | T: sikep751 |
| 26066059 | 26136361 | 26164594 | T: lotus256 |
| 26402123 | 26729711 | 28631214 | T: sikep610comp |
| 27228953 | 27715871 | 28751427 | T: ramstakers756839 |
| 28532573 | 29894984 | 31212367 | T: ntskem1264 |
| 29235826 | 30237004 | 32320099 | T: ledakem52sl |
| 28001511? | 39424901? | 57898042? | mceliece348864 |
| 29067162? | 40439957? | 64403282? | mceliece348864pc |
| 40547930 | 41770921 | 44511972 | T: sikep751comp |
| 57805618? | 82010455? | 116767288? | T: rsa2048 |
| 82681704 | 82693403 | 82710620 | mceliece460896pcf |
| 82776589 | 82939186 | 84396371 | mceliece460896f |
| 84147149 | 84976660 | 85512103 | T: ntskem1380 |
| 90089458? | 127079289? | 205406221? | mceliece460896pc |
| 95535193? | 132474445? | 203333680? | mceliece460896 |
| 138702978 | 140744611 | 141098352 | mceliece6960119pcf |
| 141277458 | 141350532 | 141479091 | mceliece6960119f |
| 160049481 | 161678885 | 162224703 | T: ntskem13136 |
| 173430292 | 173571587 | 173691242 | mceliece6688128f |
| 174273244 | 174918431 | 175955572 | mceliece6688128pcf |
| 192547816 | 193797661 | 194585678 | mceliece8192128pcf |
| 193726912 | 194337102 | 194956351 | mceliece8192128f |
| 157162650? | 220846422? | 334285668? | mceliece6960119 |
| 157243820? | 232362907? | 341592228? | mceliece6960119pc |
| 176883996? | 256901764? | 399928858? | mceliece6688128 |
| 209082389? | 276946302? | 399558859? | mceliece8192128 |
| 208285147? | 293203686? | 412979981? | mceliece6688128pc |
| 223975911? | 309213131? | 419464193? | mceliece8192128pc |
| 327541497 | 328865431 | 330310160 | T: oddmanhattan128 |
| 527134270 | 530317292 | 533105952 | T: oddmanhattan192 |
| 781941763 | 791298357 | 794403294 | T: bigquake1 |
| 915024205 | 924612115 | 943766604 | T: oddmanhattan256 |
| 3113315298 | 3205215213 | 3278453698 | T: pqrsa15 |
| 5972765903 | 6076279802 | 6110280434 | T: bigquake3 |
| 10970087043 | 11066063051 | 11176149980 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11496 | 11675 | 12114 | T: rsa2048 |
| 19406 | 19465 | 19824 | ntruhps2048509 |
| 22218 | 22254 | 22295 | kyber90s512 |
| 22023 | 23076 | 24394 | mceliece348864 |
| 22501 | 23754 | 25576 | mceliece348864f |
| 23819 | 23883 | 24006 | ntruplus576 |
| 23931 | 23974 | 24047 | ntruhrss701 |
| 26189 | 26257 | 26306 | mlkem512 |
| 27116 | 27145 | 27200 | smaugt1 |
| 27971 | 28027 | 28103 | timer |
| 28512 | 28600 | 28889 | ntruplus768 |
| 28857 | 29035 | 29370 | ntruhps2048677 |
| 29240 | 29329 | 29378 | kyber90s768 |
| 30784 | 31750 | 33112 | mceliece348864pcf |
| 30845 | 32441 | 33977 | mceliece348864pc |
| 33056 | 33127 | 33354 | ntruplus864 |
| 35763 | 35849 | 36268 | ntruhps4096821 |
| 35858 | 36117 | 41702 | sntrup4591761 |
| 36064 | 36143 | 36310 | kyber512 |
| 37484 | 37857 | 37973 | sntrup653 |
| 38885 | 38921 | 38988 | kyber90s1024 |
| 40185 | 40246 | 40454 | sntrup761 |
| 43192 | 43408 | 44602 | mlkem768 |
| 43355 | 43454 | 43790 | ntruplus1152 |
| 47991 | 48025 | 48540 | T: lightsaber2 |
| 48611 | 49603 | 51729 | T: ntskem1264 |
| 50284 | 50582 | 50675 | sntrup857 |
| 50521 | 53733 | 61748 | mceliece460896 |
| 53665 | 53736 | 54003 | sntrup953 |
| 54161 | 54217 | 54329 | smaugt3 |
| 54629 | 54665 | 54700 | T: C:nhcompact512cca |
| 55654 | 55746 | 55849 | kyber768 |
| 55648 | 55962 | 56174 | sntrup1013 |
| 51757 | 56432 | 63726 | mceliece460896f |
| 59205 | 59271 | 59350 | ntrulpr653 |
| 55084? | 61152? | 71385? | mceliece460896pcf |
| 61787 | 61840 | 61924 | threebears624r2ccax |
| 62126 | 62174 | 62246 | threebears624r2cca |
| 62031 | 62423 | 64265 | mlkem1024 |
| 62385 | 62453 | 62563 | T: ntrulpr4591761 |
| 62856 | 62934 | 63077 | ntrulpr761 |
| 63714 | 63748 | 63801 | C:threebears624r2cpa |
| 63972 | 64082 | 64247 | C:threebears624r2cpax |
| 63093 | 64183 | 66502 | T: lac128 |
| 61713 | 67932 | 75843 | mceliece460896pc |
| 69863 | 69941 | 70035 | sntrup1277 |
| 70877 | 71358 | 72112 | T: C:r5nd1kem0d |
| 73140 | 73206 | 73291 | smaugt5 |
| 73194 | 73375 | 73449 | T: C:nhcompact768cca |
| 78786 | 79005 | 80952 | kyber1024 |
| 80015 | 80056 | 80091 | T: saber2 |
| 80679 | 80755 | 80853 | ntrulpr857 |
| 84338 | 84462 | 84726 | ntrulpr953 |
| 86836 | 86881 | 86948 | ntrulpr1013 |
| 88037 | 88090 | 88263 | T!!!newhope512cca |
| 89796 | 93792 | 102227 | mceliece6688128 |
| 92723 | 93823 | 95281 | T: C:r5nd0kem2iot |
| 91818 | 94941 | 98359 | mceliece6960119f |
| 94592 | 95296 | 95896 | T: C:r5nd1kem5d |
| 91325 | 95405 | 101808 | mceliece6688128f |
| 95893 | 95934 | 96037 | T: C:nhcompact1024cca |
| 98117 | 98536 | 99189 | T: C:bikel1 |
| 98689 | 99507 | 100626 | T: C:r5nd1kem4longkey |
| 99533 | 99584 | 99719 | threebears936r2ccax |
| 94769 | 99613 | 103802 | mceliece6960119 |
| 100072 | 100148 | 100238 | threebears936r2cca |
| 106495 | 106534 | 106635 | C:threebears936r2cpa |
| 107029 | 107093 | 107330 | C:threebears936r2cpax |
| 108450 | 108629 | 108792 | ntrulpr1277 |
| 102423 | 108736 | 110637 | mceliece8192128f |
| 102730 | 108993 | 121842 | mceliece6688128pcf |
| 104852 | 109026 | 120224 | mceliece6960119pcf |
| 111189 | 111574 | 112086 | T: C:ledakemcpa13 |
| 110560 | 112859 | 116733 | mceliece8192128 |
| 108107 | 113898 | 121541 | mceliece6960119pc |
| 113682 | 114010 | 114331 | T: C:ledakemcpa14 |
| 116844 | 116901 | 116974 | T: firesaber2 |
| 118524 | 120034 | 121580 | T: C:ledakemcpa12 |
| 117204 | 122410 | 134764 | T: C:edonk128k16n80nu4l6 |
| 120739 | 122664 | 127008 | mceliece8192128pcf |
| 121041 | 122750 | 126896 | mceliece8192128pc |
| 124270 | 124821 | 140020 | T: lotus128 |
| 113576 | 124907 | 133572 | mceliece6688128pc |
| 122538 | 125034 | 129337 | T: ntrukem443 |
| 131552 | 132127 | 134083 | T: lac192 |
| 128195 | 140815 | 142236 | T: ntskem1380 |
| 147104 | 147675 | 148506 | T: C:rolloi128 |
| 149115 | 149230 | 149353 | threebears1248r2cca |
| 149399 | 149699 | 150562 | threebears1248r2ccax |
| 153202 | 153855 | 154853 | T: C:r5nd3kem5d |
| 157328 | 157396 | 157510 | C:threebears1248r2cpax |
| 157880 | 157954 | 158118 | C:threebears1248r2cpa |
| 155530 | 159950 | 163820 | T: lac256 |
| 142800? | 162714? | 184905? | T: C:edonk128k16n80nu8l6 |
| 170463 | 170664 | 171011 | T!!!newhope1024cca |
| 182142 | 182881 | 183692 | T: C:rolloi192 |
| 174310 | 193097 | 202746 | T: ntskem13136 |
| 203092 | 203731 | 204546 | T: C:rolloi256 |
| 211356 | 212175 | 220730 | T: ledakem1264 |
| 212849 | 213284 | 214864 | T: hqc128round4 |
| 214208 | 214907 | 215668 | T: lotus192 |
| 214106 | 214986 | 223377 | T: C:hila5 |
| 218255 | 221473 | 224670 | T: ntrukem743 |
| 229789 | 230682 | 231708 | T: C:bikel3 |
| 240658 | 240807 | 241101 | T: saberx4 |
| 246987 | 247188 | 247576 | T: ledakem1464 |
| 255828 | 257422 | 259227 | T: C:r5nd3kem0d |
| 257416 | 257518 | 258022 | T: kindi256342 |
| 257954 | 258667 | 265082 | T: ledakem1364 |
| 247279 | 263109 | 271776 | T: C:edonk128k32n96nu4l4 |
| 262638 | 264190 | 266777 | T: C:ledakemcpa33 |
| 266279 | 266970 | 267720 | T: C:ledakemcpa34 |
| 270427 | 272737 | 274655 | T: C:r5nd5kem5d |
| 279090 | 282813 | 286002 | T: C:ledakemcpa32 |
| 296280 | 296965 | 308815 | T: ledakem13sl |
| 304655 | 305043 | 305591 | T: kindi512222 |
| 307665 | 307962 | 308317 | T: kindi512241 |
| 260588 | 314436 | 315368 | T: lotus256 |
| 319294 | 320849 | 322744 | T: C:r5nd5kem0d |
| 327467 | 327787 | 328307 | T: ledakem12sl |
| 402511 | 403487 | 406153 | T: ledakem14sl |
| 401037 | 404059 | 408933 | T: C:edonk128ref |
| 407722 | 412608 | 416676 | T: C:edonk192k32n128nu4l6 |
| 488021 | 488451 | 489710 | T: hqc192round4 |
| 501404 | 506578 | 512952 | T: C:lake1 |
| 518630 | 519851 | 534640 | T: ledakem3464 |
| 521074 | 521882 | 523093 | T: rolloii128 |
| 542892 | 545056 | 552022 | T: C:r5n11kem0d |
| 546748 | 547518 | 548892 | T: lima2p1024cca |
| 559597 | 560212 | 563322 | T: ledakem3264 |
| 567338 | 568460 | 569955 | T: rolloii192 |
| 569811 | 571136 | 573048 | T: kindi512321 |
| 571413 | 574376 | 578863 | T: C:lake2 |
| 588405 | 590313 | 592508 | T: C:ledakemcpa53 |
| 589529 | 595971 | 602847 | T: C:ledakemcpa52 |
| 605284 | 606932 | 608705 | T: C:ledakemcpa54 |
| 615210 | 615869 | 616768 | T: ledakem3364 |
| 609505 | 616585 | 624380 | T: C:lake3 |
| 628619 | 630738 | 633015 | T: rolloii256 |
| 638730 | 639528 | 640247 | T: kindi256522 |
| 636455 | 642836 | 649488 | T: C:edonk192k48n144nu4l4 |
| 683642 | 690319 | 717518 | T: hqcrmrs128 |
| 721892 | 733436 | 755776 | T: hqc128 |
| 734854 | 735912 | 738438 | T: ledakem32sl |
| 732379 | 738271 | 747568 | T: locker1 |
| 754370 | 757512 | 759440 | T: titaniumccatoy |
| 760361 | 766522 | 772394 | T: locker2 |
| 861474 | 862447 | 864432 | T: ledakem33sl |
| 869670 | 884994 | 905352 | T: hqc1281 |
| 867478 | 892254 | 912771 | T: locker3 |
| 920829 | 921295 | 921888 | T: hqc256round4 |
| 936427 | 942946 | 955748 | T: locker4 |
| 946714 | 953607 | 954496 | T: titaniumccalite |
| 960378 | 963407 | 966111 | T: C:r5n13kem0d |
| 1029123 | 1034623 | 1035612 | T: ledakem34sl |
| 1052782 | 1063503 | 1072158 | T: locker6 |
| 1100543 | 1105100 | 1115036 | T: lima2p2048cca |
| 1132120 | 1134057 | 1140420 | T: titaniumccastd |
| 1176811 | 1210061 | 1211688 | T: ledakem5364 |
| 1199195 | 1218364 | 1233021 | T: locker5 |
| 1242662 | 1246587 | 1253596 | T: rqc128 |
| 1270976 | 1272266 | 1274256 | T: ledakem5264 |
| 1327439 | 1343642 | 1378423 | T: hqcrmrs192 |
| 1364495 | 1365359 | 1369577 | T: ledakem5464 |
| 1385955 | 1386772 | 1387656 | T: frodokem640 |
| 1414913 | 1417136 | 1419538 | T: titaniumccamed |
| 1417410 | 1418329 | 1419575 | T: limasp1018cca |
| 1442961 | 1447796 | 1453806 | T: ledakem54sl |
| 1447905 | 1463444 | 1497842 | T: hqc192 |
| 1521785 | 1522487 | 1523422 | T: frodokem640aes |
| 1620410 | 1621778 | 1623921 | T: titaniumccahi |
| 1595010 | 1623537 | 1656929 | T: hqc1921 |
| 1651853 | 1661446 | 1698362 | T: ledakem53sl |
| 1695689 | 1730102 | 1775179 | T: hqc1922 |
| 1741192 | 1768860 | 1807638 | T: locker7 |
| 1771432 | 1806752 | 1828488 | T: locker8 |
| 1808115 | 1812329 | 1831648 | T: ledakem52sl |
| 2031872 | 2033072 | 2034483 | T: titaniumccasuper |
| 2002149 | 2067653 | 2101492 | T: locker9 |
| 2110156 | 2148440 | 2191800 | T: hqcrmrs256 |
| 2204525 | 2210330 | 2217607 | T: C:r5n15kem0d |
| 2371945 | 2424847 | 2457130 | T: hqc256 |
| 2464332 | 2518503 | 2583973 | T: hqc2561 |
| 2609659 | 2654942 | 2698440 | T: hqc2562 |
| 2701288 | 2702872 | 2712010 | T: frodokem976 |
| 2736309 | 2741104 | 2745560 | T: limasp1306cca |
| 2722241 | 2779374 | 2829142 | T: hqc2563 |
| 2799192 | 2862650 | 2925942 | T: bigquake1 |
| 2850420 | 2866286 | 2878598 | T: limasp1822cca |
| 2889228 | 2891308 | 2894520 | T: frodokem976aes |
| 2418966? | 3025566? | 3046950? | T: rqc192 |
| 3320518? | 4237027? | 5144158? | T: rqc256 |
| 4378957 | 4380160 | 4381201 | T: frodokem640shake |
| 4797093 | 4800189 | 4803437 | T: frodokem1344aes |
| 5354424 | 5376688 | 5671102 | T: limasp2062cca |
| 7411615 | 7631524 | 7840216 | T: bigquake3 |
| 9231399 | 9236971 | 9242946 | T: frodokem976shake |
| 9768508 | 9774561 | 9781153 | T: sikep434 |
| 11239891 | 11520135 | 11846442 | T: bigquake5 |
| 11701520 | 11937307 | 12135132 | T: ramstakers216091 |
| 14913300 | 15025647 | 15149900 | T: remblem928 |
| 14956666 | 15055525 | 15142089 | T: remblem1056 |
| 15260670 | 15304908 | 15382537 | T: sikep434comp |
| 15750184 | 15771957 | 15794360 | T: pqrsa15 |
| 15885169 | 15898353 | 15930309 | T: sikep503 |
| 16328630 | 16333019 | 16337337 | T: frodokem1344shake |
| 17763562 | 17980421 | 18017308 | T: mersenne756839 |
| 24599757 | 24695264 | 24848910 | T: sikep503comp |
| 28298487 | 28309784 | 28327447 | T: sikep610 |
| 39103711 | 39168136 | 39357851 | T: sikep610comp |
| 42262327 | 42277391 | 42296522 | T: sikep751 |
| 49894652 | 50861117 | 53228184 | T: ramstakers756839 |
| 51254767 | 51544331 | 51936741 | T: oddmanhattan128 |
| 65129006 | 65269400 | 65586731 | T: sikep751comp |
| 89029964 | 89195213 | 89327801 | T: oddmanhattan192 |
| 188125043 | 189123039 | 190210553 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16396 | 16445 | 16522 | C:threebears624r2cpax |
| 17862 | 17903 | 17980 | kyber90s512 |
| 20679 | 20709 | 20762 | C:threebears936r2cpax |
| 24653 | 24708 | 24843 | kyber90s768 |
| 24892 | 24923 | 24958 | C:threebears1248r2cpax |
| 27121 | 27135 | 27151 | ntruplus576 |
| 27830 | 27913 | 28093 | mlkem512 |
| 28500 | 28516 | 28557 | C:threebears624r2cpa |
| 28847 | 28909 | 29021 | kyber512 |
| 29387 | 29714 | 29823 | T: C:r5nd1kem0d |
| 33644 | 33690 | 33725 | ntruplus768 |
| 34254 | 34370 | 34433 | kyber90s1024 |
| 34658 | 34700 | 34734 | C:threebears936r2cpa |
| 35618 | 35642 | 35670 | ntruhps2048509 |
| 39151 | 39164 | 39200 | ntruplus864 |
| 40068 | 40397 | 42021 | T: C:r5nd0kem2iot |
| 40620 | 40692 | 40717 | C:threebears1248r2cpa |
| 41859 | 42061 | 42297 | T: C:r5nd1kem5d |
| 43044 | 43083 | 43099 | smaugt1 |
| 43349 | 43465 | 43684 | T: C:r5nd1kem4longkey |
| 43712 | 43762 | 43784 | timer |
| 45187 | 45226 | 46025 | mlkem768 |
| 45480 | 45554 | 45594 | kyber768 |
| 46423 | 46461 | 46889 | T: lightsaber2 |
| 52004 | 52102 | 52224 | ntruplus1152 |
| 52161 | 52173 | 52306 | T: C:nhcompact512cca |
| 54335 | 54517 | 54590 | T: C:hila5 |
| 54524 | 54571 | 54655 | sntrup761 |
| 56606 | 56660 | 56704 | ntruhps2048677 |
| 57103 | 57180 | 57332 | sntrup653 |
| 58441 | 58484 | 58538 | ntruhrss701 |
| 64972 | 65292 | 67141 | mlkem1024 |
| 66000 | 66072 | 68212 | kyber1024 |
| 66713 | 66943 | 67210 | T: C:r5nd3kem5d |
| 70597 | 70721 | 70735 | T: C:nhcompact768cca |
| 71760 | 71851 | 72252 | ntruhps4096821 |
| 75284 | 75339 | 75382 | smaugt3 |
| 75915 | 75999 | 76080 | ntrulpr653 |
| 76720 | 76760 | 76826 | T: saber2 |
| 78656 | 78714 | 78813 | sntrup857 |
| 78891 | 78958 | 89407 | sntrup4591761 |
| 79116 | 79193 | 79315 | ntrulpr761 |
| 82091 | 82183 | 82300 | sntrup953 |
| 81659 | 82313 | 83249 | T: lac128 |
| 84225 | 84288 | 84357 | sntrup1013 |
| 89653 | 89714 | 89796 | T: ntrulpr4591761 |
| 89669 | 89793 | 89883 | threebears624r2ccax |
| 94273 | 94374 | 94431 | T: C:nhcompact1024cca |
| 94671 | 94892 | 95045 | T!!!newhope512cca |
| 100889 | 100988 | 101153 | smaugt5 |
| 103152 | 103234 | 103344 | sntrup1277 |
| 103211 | 103261 | 103325 | ntrulpr857 |
| 106373 | 106443 | 106505 | ntrulpr953 |
| 108774 | 108850 | 108922 | ntrulpr1013 |
| 113980 | 114034 | 114105 | T: firesaber2 |
| 115867 | 115937 | 116010 | threebears624r2cca |
| 117938 | 118046 | 118195 | mceliece348864 |
| 121209 | 121450 | 127370 | mceliece348864f |
| 126168 | 126262 | 126455 | mceliece348864pcf |
| 126097 | 126461 | 131116 | mceliece348864pc |
| 125431 | 126844 | 130820 | T: C:r5nd5kem5d |
| 131390 | 133322 | 135090 | T: ntrukem443 |
| 135008 | 135150 | 135500 | ntrulpr1277 |
| 134254 | 135746 | 137336 | T: C:r5nd3kem0d |
| 136755 | 136798 | 136827 | threebears936r2ccax |
| 144300 | 144730 | 168712 | T: lotus128 |
| 166955 | 168365 | 174645 | T: C:r5nd5kem0d |
| 172258 | 172366 | 172437 | threebears936r2cca |
| 184481 | 184852 | 185267 | T: lac192 |
| 185269 | 185369 | 185480 | T!!!newhope1024cca |
| 194551 | 194721 | 195256 | threebears1248r2ccax |
| 214915 | 215051 | 215801 | T: C:r5n11kem0d |
| 236288 | 236557 | 237322 | threebears1248r2cca |
| 238190 | 238771 | 243707 | mceliece460896f |
| 242523 | 242656 | 246526 | mceliece460896 |
| 246520 | 248669 | 252919 | mceliece460896pc |
| 248543 | 250702 | 251006 | mceliece460896pcf |
| 251849 | 251929 | 252040 | T: saberx4 |
| 258144 | 258516 | 258899 | mceliece6960119f |
| 258642 | 258899 | 259122 | mceliece6960119 |
| 259005 | 260221 | 263082 | T: lotus192 |
| 269977 | 270515 | 273991 | mceliece6960119pc |
| 270213 | 270600 | 274405 | mceliece6960119pcf |
| 284691 | 285520 | 287540 | T: ntrukem743 |
| 286657 | 286988 | 287565 | mceliece6688128f |
| 287811 | 287957 | 288183 | mceliece6688128 |
| 286665 | 288150 | 288757 | mceliece8192128 |
| 289266 | 292927 | 295908 | T: lac256 |
| 293119 | 293454 | 293810 | mceliece8192128f |
| 297610 | 297875 | 298465 | mceliece8192128pc |
| 297658 | 298113 | 298726 | mceliece6688128pc |
| 297982 | 298319 | 299469 | mceliece8192128pcf |
| 297982 | 300088 | 301196 | T: C:r5n13kem0d |
| 310120 | 310684 | 313688 | mceliece6688128pcf |
| 322410 | 322533 | 323027 | T: kindi256342 |
| 317501 | 356667 | 361537 | T: lotus256 |
| 371590 | 372203 | 377765 | T: hqc128round4 |
| 401514 | 401991 | 402763 | T: kindi512222 |
| 404851 | 405114 | 406368 | T: kindi512241 |
| 427460 | 427631 | 427843 | T: ntskem1264 |
| 679879 | 681194 | 682721 | T: lima2p1024cca |
| 712461 | 714798 | 717713 | T: kindi512321 |
| 746109 | 746571 | 746963 | T: kindi256522 |
| 760115 | 760395 | 761063 | T: C:ledakemcpa12 |
| 778188 | 782768 | 783997 | T: hqc192round4 |
| 852887 | 861691 | 862845 | T: C:ledakemcpa14 |
| 720754 | 878745 | 883384 | T: C:ledakemcpa13 |
| 882697 | 883958 | 885393 | T: titaniumccatoy |
| 925345 | 925863 | 926502 | T: ntskem1380 |
| 986441 | 997746 | 1052652 | T: C:edonk128k32n96nu4l4 |
| 1022341 | 1033229 | 1044474 | T: C:r5n15kem0d |
| 1017259 | 1040474 | 1106418 | T: hqc128 |
| 1046457 | 1053825 | 1079758 | T: hqcrmrs128 |
| 1094182 | 1100422 | 1101229 | T: titaniumccalite |
| 1184563 | 1186527 | 1189983 | T: C:rolloi128 |
| 1305294 | 1306597 | 1308042 | T: titaniumccastd |
| 1367442 | 1372051 | 1376249 | T: lima2p2048cca |
| 1374509 | 1382037 | 1457362 | T: C:rolloi192 |
| 1382508 | 1384157 | 1385235 | T: frodokem640 |
| 1444390 | 1445047 | 1445791 | T: frodokem640aes |
| 1456827 | 1463401 | 1468729 | T: hqc1281 |
| 1493321 | 1494397 | 1495444 | T: hqc256round4 |
| 1565780 | 1577965 | 1583472 | T: ledakem1264 |
| 1608398 | 1610362 | 1611959 | T: titaniumccamed |
| 1656958 | 1658326 | 1660182 | T: C:bikel1 |
| 1713336 | 1715735 | 1734768 | T: ledakem1364 |
| 1775610 | 1778027 | 1780828 | T: ledakem1464 |
| 1794259 | 1799807 | 1806772 | T: C:lake1 |
| 1803851 | 1804864 | 1807394 | T: limasp1018cca |
| 1833334 | 1841522 | 1844887 | T: rolloii128 |
| 1865971 | 1872943 | 1886363 | T: hqcrmrs192 |
| 1881965 | 1885060 | 1885764 | T: titaniumccahi |
| 1885250 | 1896543 | 1935747 | T: hqc192 |
| 1974414 | 1975834 | 2344039 | T: C:ledakemcpa32 |
| 1973385 | 1981927 | 1982499 | T: rsa2048 |
| 2059226 | 2064185 | 2123184 | T: ledakem13sl |
| 2075550 | 2078033 | 2081828 | T: rolloii192 |
| 2112957 | 2113632 | 2114493 | T: ntskem13136 |
| 2278584 | 2281592 | 2286088 | T: C:rolloi256 |
| 2315448 | 2322654 | 2326234 | T: ledakem12sl |
| 2336042 | 2338154 | 2357087 | T: C:ledakemcpa33 |
| 2309092 | 2340139 | 2382420 | T: ledakem14sl |
| 2323196 | 2344747 | 2385929 | T: hqc1921 |
| 2366283 | 2367510 | 2369229 | T: titaniumccasuper |
| 2495816 | 2509330 | 2520985 | T: hqc1922 |
| 2664016 | 2667960 | 2672028 | T: rolloii256 |
| 2689016 | 2691771 | 2694362 | T: frodokem976 |
| 2732952 | 2734363 | 2735338 | T: frodokem976aes |
| 2839621 | 2843600 | 2874529 | T: C:ledakemcpa34 |
| 2972848 | 3021674 | 3039341 | T: hqcrmrs256 |
| 3099400 | 3120983 | 3139209 | T: C:lake2 |
| 3142563 | 3200011 | 3218188 | T: hqc256 |
| 3516542 | 3542761 | 3569193 | T: hqc2561 |
| 3521580 | 3546140 | 3554978 | T: limasp1306cca |
| 2699844? | 3555666? | 8276019? | T: C:edonk128k16n80nu8l6 |
| 3556881 | 3570212 | 3588219 | T: locker1 |
| 3628100 | 3640713 | 3663297 | T: locker2 |
| 3678049 | 3691932 | 3703460 | T: limasp1822cca |
| 3718996 | 3760433 | 3820651 | T: hqc2562 |
| 3756333 | 3790623 | 3888065 | T: hqc2563 |
| 3880291 | 3910914 | 3919384 | T: bigquake1 |
| 4024038 | 4042173 | 4064882 | T: locker4 |
| 4134108 | 4140901 | 4146063 | T: rqc128 |
| 4165381 | 4180957 | 4195082 | T: C:lake3 |
| 4299325 | 4300565 | 4301771 | T: frodokem640shake |
| 3465562? | 4402825? | 5000309? | T: C:edonk192k48n144nu4l4 |
| 4597513 | 4600744 | 4605406 | T: frodokem1344aes |
| 4663910 | 4670958 | 4697808 | T: ledakem3264 |
| 4661491 | 4698544 | 4925920 | T: ledakem3464 |
| 4726680 | 4743209 | 4751464 | T: ledakem3364 |
| 4958832 | 4963287 | 4967317 | T: C:ledakemcpa52 |
| 5436402 | 5439853 | 5444742 | T: C:bikel3 |
| 5018690? | 5486434? | 8638687? | T: C:edonk128k16n80nu4l6 |
| 5503732 | 5529976 | 5538268 | T: C:ledakemcpa53 |
| 5534771 | 5562833 | 5602744 | T: locker3 |
| 5723537 | 5731107 | 5788123 | T: ledakem32sl |
| 5939190 | 5981070 | 5999710 | T: locker6 |
| 6146547 | 6163644 | 6180575 | T: locker5 |
| 5183141 | 6355173 | 6362006 | T: C:ledakemcpa54 |
| 6503901 | 6534853 | 6670402 | T: locker7 |
| 6762189 | 6828609 | 6834561 | T: ledakem33sl |
| 6818136 | 6856279 | 6886625 | T: locker8 |
| 6972577 | 7006083 | 7591519 | T: limasp2062cca |
| 7044863 | 7060465 | 7079946 | T: ledakem34sl |
| 4357073? | 7252829? | 15074802? | T: C:edonk128ref |
| 9081490 | 9089736 | 9093227 | T: frodokem976shake |
| 9205794 | 9261178 | 9357462 | T: locker9 |
| 8334421 | 9571141 | 9591575 | T: rqc192 |
| 9650559 | 9655595 | 9664868 | T: ledakem5264 |
| 9762393 | 9800584 | 9864463 | T: ledakem5364 |
| 10444712 | 10456113 | 10462329 | T: sikep434 |
| 11152047 | 11154802 | 11160298 | T: sikep434comp |
| 11507224 | 11536128 | 11558419 | T: ledakem5464 |
| 13927466 | 13937722 | 14000271 | T: ledakem53sl |
| 12183264? | 13988554? | 15792353? | T: rqc256 |
| 14288319 | 14463723 | 14497660 | T: ledakem52sl |
| 14548096 | 14562433 | 14571292 | T: ledakem54sl |
| 16106412 | 16111486 | 16120538 | T: frodokem1344shake |
| 16989780 | 16999688 | 17007473 | T: sikep503 |
| 18075659 | 18084691 | 18090557 | T: sikep503comp |
| 20087729 | 20207680 | 20404960 | T: remblem928 |
| 20157366 | 20254493 | 20328654 | T: remblem1056 |
| 24289500 | 24379274 | 25100520 | T: ramstakers216091 |
| 25928811 | 25978437 | 26441818 | T: mersenne756839 |
| 28589690 | 28604132 | 28621854 | T: sikep610 |
| 28240409 | 29159886 | 29298303 | T: bigquake3 |
| 23814956? | 29855045? | 52842821? | T: C:edonk192k32n128nu4l6 |
| 30351418 | 30365952 | 30385994 | T: sikep610comp |
| 43664497 | 45178226 | 45647565 | T: bigquake5 |
| 45513413 | 45541988 | 45565521 | T: sikep751 |
| 47884318 | 47913164 | 47958017 | T: sikep751comp |
| 56253620 | 56758077 | 57170489 | T: oddmanhattan128 |
| 98096169 | 98195922 | 98294514 | T: oddmanhattan192 |
| 97170218 | 99028626 | 102607243 | T: ramstakers756839 |
| 107316007 | 107475014 | 107615723 | T: pqrsa15 |
| 206419176 | 206899218 | 207230604 | T: oddmanhattan256 |
|
|
|