Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20260831
[Page version: 20260905 10:39:49]
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 |
| 13714 | 13839 | 14103 | kyber90s512 |
| 20194 | 20311 | 20630 | kyber90s768 |
| 24247 | 24369 | 24681 | mlkem512 |
| 24316 | 24452 | 24702 | kyber512 |
| 29275 | 29450 | 29659 | kyber90s1024 |
| 29543 | 29569 | 29611 | ntruplus768 |
| 32526 | 32760 | 40447 | ntruplus576 |
| 32824 | 32914 | 33134 | ntruplus864 |
| 33376 | 33492 | 33624 | T: C:nhcompact512cca |
| 34581 | 34855 | 35015 | ntrulpr653 |
| 35014 | 35108 | 35308 | T: ntrulpr4591761 |
| 35037 | 35515 | 37447 | 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 |
| 42303 | 42567 | 42917 | mlkem768 |
| 42486 | 42750 | 43144 | kyber768 |
| 43778 | 43921 | 44099 | C:threebears624r2cpax |
| 44260 | 44622 | 45125 | T: C:r5nd1kem0d |
| 45154 | 45202 | 45262 | threebears624r2ccax |
| 45749 | 45858 | 46066 | T: C:nhcompact768cca |
| 43213 | 46347 | 53656 | ntruplus1152 |
| 47217 | 47443 | 47546 | ntrulpr857 |
| 49562 | 50030 | 52102 | ntrulpr953 |
| 51230 | 51636 | 51789 | ntrulpr1013 |
| 53305 | 53478 | 53706 | T!!!newhope512cca |
| 59570 | 59859 | 61931 | smaugt3 |
| 59378 | 59911 | 60800 | T: C:r5nd1kem5d |
| 59767 | 59937 | 60141 | T: C:nhcompact1024cca |
| 59978 | 60805 | 62179 | T: C:r5nd0kem2iot |
| 60337 | 60985 | 66573 | kyber1024 |
| 60749 | 61847 | 65974 | mlkem1024 |
| 62007 | 62667 | 63861 | T: C:r5nd1kem4longkey |
| 63902 | 63929 | 64117 | T: saber2 |
| 65127 | 65559 | 65715 | ntrulpr1277 |
| 77778 | 78064 | 78618 | C:smaugt1v5 |
| 78786 | 78862 | 79019 | smaugt5 |
| 78719 | 78970 | 79771 | T: lac256 |
| 78913 | 79907 | 83634 | C:timerv5 |
| 81080 | 81587 | 83525 | T: hqc128round4 |
| 82637 | 82704 | 82794 | threebears936r2cca |
| 84823 | 84963 | 85194 | T: lac192 |
| 86360 | 86383 | 86462 | threebears936r2ccax |
| 86651 | 86725 | 86822 | C:threebears936r2cpa |
| 90057 | 90096 | 90173 | C:threebears936r2cpax |
| 97152 | 97209 | 97467 | T: firesaber2 |
| 99195 | 99888 | 100868 | 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 |
| 150816 | 151834 | 153882 | C:smaugt3v5 |
| 152506 | 153679 | 154571 | T: C:hila5 |
| 157771 | 158988 | 161517 | T: C:r5nd3kem0d |
| 182283 | 184206 | 185355 | T: C:r5nd5kem5d |
| 195050 | 195415 | 195735 | ntruhps2048509 |
| 194981 | 195443 | 197541 | T: hqc192round4 |
| 195577 | 195948 | 199114 | T: saberx4 |
| 194930 | 196707 | 198286 | T: C:r5nd5kem0d |
| 206232 | 206845 | 207231 | T: kindi512222 |
| 208792 | 209032 | 209610 | T: kindi512241 |
| 221014 | 221120 | 221422 | T: kindi256342 |
| 237723 | 238476 | 241884 | C:smaugt5v5 |
| 307543 | 307726 | 308130 | ntruhrss701 |
| 317461 | 317710 | 318124 | ntruhps2048677 |
| 382763 | 383616 | 384572 | T: hqc256round4 |
| 414797 | 418391 | 421660 | T: ntrukem443 |
| 447670 | 448272 | 448953 | ntruhps4096821 |
| 451332 | 454366 | 462165 | T: C:r5n11kem0d |
| 482755 | 483830 | 485851 | T: kindi512321 |
| 516546 | 518922 | 524420 | T: hqcrmrs128 |
| 572261 | 572668 | 573231 | T: kindi256522 |
| 570563 | 578001 | 594462 | T: hqc128 |
| 616633 | 621297 | 637784 | T: hqc1281 |
| 634514 | 635226 | 636173 | T: C:bikel1 |
| 670585 | 671764 | 673064 | T: C:ledakemcpa14 |
| 696354 | 697116 | 699879 | T: lima2p1024cca |
| 702882 | 703369 | 703875 | sntrup761 |
| 769592 | 771962 | 774255 | T: C:r5n13kem0d |
| 824936 | 827204 | 830454 | T: C:ledakemcpa13 |
| 838566 | 854267 | 870047 | T: C:edonk128k16n80nu4l6 |
| 870039 | 872736 | 876355 | sntrup653 |
| 887517 | 888187 | 889437 | T: frodokem640 |
| 948358 | 956133 | 957378 | T: titaniumccatoy |
| 959932 | 964324 | 969293 | T: rqc128 |
| 980699 | 991992 | 1020827 | T: hqcrmrs192 |
| 1013810 | 1022798 | 1024810 | T: C:ledakemcpa12 |
| 1057481 | 1067721 | 1069141 | T: titaniumccalite |
| 1068956 | 1073681 | 1077859 | T: ntrukem743 |
| 1085794 | 1086309 | 1087213 | T: frodokem640aes |
| 1120523 | 1122288 | 1124333 | T: C:rolloi128 |
| 1112128 | 1125446 | 1150657 | T: hqc192 |
| 1119867 | 1130919 | 1161129 | T: hqc1921 |
| 1178812 | 1210698 | 1232231 | T: hqc1922 |
| 1263517 | 1264350 | 1269113 | sntrup4591761 |
| 1344185 | 1349389 | 1359067 | T: C:edonk128k16n80nu8l6 |
| 1360152 | 1361616 | 1364328 | T: titaniumccastd |
| 1411792 | 1412950 | 1415074 | T: lima2p2048cca |
| 1414826 | 1417008 | 1418484 | sntrup857 |
| 1447286 | 1450034 | 1452859 | T: C:rolloi192 |
| 1512392 | 1513961 | 1516176 | T: C:ledakemcpa34 |
| 1512965 | 1514035 | 1514959 | T: titaniumccamed |
| 1534851 | 1549739 | 1571600 | T: C:edonk128k32n96nu4l4 |
| 1579989 | 1583466 | 1588911 | T: limasp1018cca |
| 1590186 | 1592807 | 1594527 | T: C:bikel3 |
| 1586991 | 1623634 | 1663353 | T: hqcrmrs256 |
| 1694640 | 1695861 | 1697489 | T: titaniumccahi |
| 1701816 | 1705096 | 1709296 | sntrup953 |
| 1694665? | 1706867? | 2362084? | T: rqc192 |
| 1696813 | 1729795 | 1773635 | T: hqc2561 |
| 1770587 | 1772767 | 1775522 | T: frodokem976 |
| 1779722 | 1798922 | 1844403 | T: hqc256 |
| 1802567 | 1819895 | 1852990 | T: C:edonk192k32n128nu4l6 |
| 1794441 | 1838458 | 1886097 | T: hqc2562 |
| 1866639 | 1906537 | 1938423 | T: hqc2563 |
| 1918597 | 1921570 | 1924559 | T: C:rolloi256 |
| 1923835 | 1925466 | 1927156 | sntrup1013 |
| 1929020 | 1936786 | 1943304 | T: C:r5n15kem0d |
| 2032318 | 2054973 | 2078555 | T: C:edonk128ref |
| 2076192 | 2079931 | 2083930 | T: frodokem976aes |
| 2094185 | 2101354 | 2104628 | T: titaniumccasuper |
| 2135635 | 2142224 | 2145848 | T: C:ledakemcpa33 |
| 2354556 | 2370004 | 2391927 | T: C:lake1 |
| 2370844 | 2386442 | 2926620 | T: rqc256 |
| 2533378 | 2539116 | 2547628 | T: C:lake2 |
| 2648618 | 2657656 | 2678225 | T: C:ledakemcpa32 |
| 2743359 | 2751728 | 2758246 | T: C:lake3 |
| 2790676 | 2794305 | 2800427 | T: ledakem1464 |
| 2862851 | 2890257 | 2927736 | 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 |
| 3468091 | 3471146 | 3474428 | T: frodokem1344aes |
| 3589254 | 3592958 | 3600704 | T: ledakem1264 |
| 3971997 | 3989513 | 4006435 | T: locker1 |
| 4102456 | 4105540 | 4107221 | T: frodokem640shake |
| 4534090 | 4537742 | 4542398 | T: rolloii128 |
| 4635949 | 4662025 | 4683051 | T: locker2 |
| 4182860? | 4864519? | 5964585? | T: ledakem13sl |
| 4889712 | 4894271 | 4898793 | T: rolloii192 |
| 4567340? | 5045820? | 6409936? | T: ledakem14sl |
| 5113008 | 5128864 | 5153024 | T: locker3 |
| 5210686 | 5230320 | 5257142 | T: locker4 |
| 5709566 | 5714611 | 5726003 | T: rolloii256 |
| 5784956 | 5791576 | 6350886 | T: ledakem12sl |
| 5993968 | 5998697 | 6004587 | T: sikep434 |
| 6004660 | 6092745 | 6164259 | T: limasp2062cca |
| 6262771 | 6358040 | 6497896 | T: ramstakers216091 |
| 6372180 | 6397145 | 6421438 | T: locker6 |
| 6445800 | 6449487 | 6458216 | T: C:ledakemcpa52 |
| 7062718 | 7091833 | 7125941 | T: locker5 |
| 6130505? | 7099077? | 9319219? | T: ledakem3464 |
| 7140427 | 7163154 | 7178493 | T: ledakem3364 |
| 8188645 | 8193082 | 8197557 | T: lotus128 |
| 8612707 | 8645516 | 8955582 | T: ledakem3264 |
| 8832617 | 8836422 | 8841448 | T: frodokem976shake |
| 9664346 | 9675045 | 10073548 | T: ledakem33sl |
| 9695454 | 9702099 | 9712275 | T: sikep503 |
| 9798527? | 9815361? | 12271787? | T: ledakem34sl |
| 9766235 | 9841457 | 10665597 | T: sikep434comp |
| 9863084 | 9923846 | 10020631 | T: remblem928 |
| 9967329 | 10028812 | 10094035 | T: remblem1056 |
| 10207170 | 10296661 | 10507511 | T: locker7 |
| 11496699 | 11567733 | 11624475 | T: locker8 |
| 11689618 | 11803731 | 11870613 | T: ledakem5464 |
| 11882568 | 11905809 | 12360310 | T: ledakem5364 |
| 11965028 | 12065410 | 13761514 | T: ledakem32sl |
| 12392566 | 12434112 | 12498762 | T: locker9 |
| 15000256 | 15028937 | 17462707 | T: ledakem54sl |
| 15490523 | 15502288 | 15520512 | T: sikep610 |
| 15670540 | 15674852 | 15684978 | T: frodokem1344shake |
| 15809001 | 15836469 | 17017338 | T: sikep503comp |
| 16982136 | 16989902 | 16999369 | T: lotus192 |
| 18276448 | 18367948 | 21760117 | T: ledakem53sl |
| 17822223 | 18562833 | 20517023 | T: ledakem5264 |
| 24502408 | 24613222 | 24717946 | T: mersenne756839 |
| 25162602 | 25237912 | 25370811 | mceliece348864f |
| 26086934 | 26104472 | 26131564 | T: sikep751 |
| 26253688 | 26283603 | 26388114 | T: lotus256 |
| 26402123 | 26729711 | 28631214 | T: sikep610comp |
| 26710057 | 26893977 | 27046757 | mceliece348864pcf |
| 27228953 | 27715871 | 28751427 | T: ramstakers756839 |
| 28532573 | 29894984 | 31212367 | T: ntskem1264 |
| 29235826 | 30237004 | 32320099 | T: ledakem52sl |
| 25144569? | 38964747? | 70527803? | mceliece348864pc |
| 30546438? | 39061790? | 57673112? | mceliece348864 |
| 40547930 | 41770921 | 44511972 | T: sikep751comp |
| 57805618? | 82010455? | 116767288? | T: rsa2048 |
| 82544011 | 82572833 | 82786055 | mceliece460896pcf |
| 82757494 | 82899056 | 83167801 | mceliece460896f |
| 84147149 | 84976660 | 85512103 | T: ntskem1380 |
| 89505360? | 123550261? | 192933284? | mceliece460896pc |
| 96697306? | 133221612? | 202946997? | mceliece460896 |
| 140197480 | 140328249 | 142059995 | mceliece6960119pcf |
| 140741276 | 140886923 | 141733845 | mceliece6960119f |
| 160049481 | 161678885 | 162224703 | T: ntskem13136 |
| 173787421 | 174877278 | 175270992 | mceliece6688128pcf |
| 174619918 | 175323268 | 177322108 | mceliece6688128f |
| 178711390 | 180763382 | 181601358 | mceliece8192128pcf |
| 194896415 | 195021390 | 195187023 | mceliece8192128f |
| 144183858? | 215075219? | 311715951? | mceliece6960119 |
| 164810291? | 225876532? | 340151128? | mceliece6960119pc |
| 186900949? | 250864268? | 396870885? | mceliece6688128 |
| 198970537? | 261787797? | 415139360? | mceliece6688128pc |
| 198389678? | 268292198? | 390605761? | mceliece8192128pc |
| 231777993? | 322650761? | 444173159? | mceliece8192128 |
| 333728705 | 336684890 | 339290834 | T: oddmanhattan128 |
| 527257452 | 529879817 | 533059856 | T: oddmanhattan192 |
| 782430602 | 791578202 | 797042609 | T: bigquake1 |
| 922306434 | 931189241 | 945811102 | T: oddmanhattan256 |
| 3096630476 | 3196291566 | 3274335294 | T: pqrsa15 |
| 6086084498 | 6174852274 | 6215383321 | T: bigquake3 |
| 10864091298 | 11002883036 | 11318638529 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11496 | 11675 | 12114 | T: rsa2048 |
| 19406 | 19465 | 19824 | ntruhps2048509 |
| 21974 | 22058 | 22088 | kyber90s512 |
| 22435 | 23100 | 24617 | mceliece348864f |
| 23699 | 23767 | 23917 | ntruplus576 |
| 23931 | 23974 | 24047 | ntruhrss701 |
| 22983 | 24015 | 26172 | mceliece348864 |
| 26256 | 26356 | 28134 | mlkem512 |
| 27116 | 27145 | 27200 | smaugt1 |
| 27971 | 28027 | 28103 | timer |
| 28857 | 29035 | 29370 | ntruhps2048677 |
| 29083 | 29190 | 29354 | kyber90s768 |
| 30669 | 31427 | 32778 | mceliece348864pc |
| 31724 | 33352 | 35257 | mceliece348864pcf |
| 35763 | 35849 | 36268 | ntruhps4096821 |
| 35858 | 36117 | 41702 | sntrup4591761 |
| 36023 | 36122 | 36275 | kyber512 |
| 37484 | 37857 | 37973 | sntrup653 |
| 38627 | 38671 | 38843 | ntruplus768 |
| 38579 | 38770 | 38857 | kyber90s1024 |
| 40185 | 40246 | 40454 | sntrup761 |
| 42199 | 42240 | 42266 | mlkem768 |
| 45382 | 45428 | 45583 | ntruplus864 |
| 47991 | 48025 | 48540 | T: lightsaber2 |
| 48611 | 49603 | 51729 | T: ntskem1264 |
| 50284 | 50582 | 50675 | sntrup857 |
| 49245? | 53531? | 63531? | mceliece460896f |
| 48515? | 53620? | 61894? | mceliece460896 |
| 53665 | 53736 | 54003 | sntrup953 |
| 53544 | 54194 | 61153 | T: C:edonk128k16n80nu4l6 |
| 54161 | 54217 | 54329 | smaugt3 |
| 54629 | 54665 | 54700 | T: C:nhcompact512cca |
| 55648 | 55962 | 56174 | sntrup1013 |
| 55782 | 55990 | 57560 | kyber768 |
| 58869 | 58923 | 59187 | ntruplus1152 |
| 59205 | 59271 | 59350 | ntrulpr653 |
| 56925 | 61657 | 70325 | mceliece460896pcf |
| 61787 | 61840 | 61924 | threebears624r2ccax |
| 62126 | 62174 | 62246 | threebears624r2cca |
| 61941 | 62324 | 64001 | mlkem1024 |
| 62385 | 62453 | 62563 | T: ntrulpr4591761 |
| 62856 | 62934 | 63077 | ntrulpr761 |
| 62878 | 63077 | 65164 | C:timerv5 |
| 63280 | 63443 | 64157 | C:smaugt1v5 |
| 63714 | 63748 | 63801 | C:threebears624r2cpa |
| 63972 | 64082 | 64247 | C:threebears624r2cpax |
| 63428 | 65450 | 70202 | T: lac128 |
| 60443? | 65559? | 75555? | mceliece460896pc |
| 69863 | 69941 | 70035 | sntrup1277 |
| 70780 | 71162 | 71604 | T: C:r5nd1kem0d |
| 73140 | 73206 | 73291 | smaugt5 |
| 73194 | 73375 | 73449 | T: C:nhcompact768cca |
| 78644 | 78799 | 81234 | kyber1024 |
| 80015 | 80056 | 80091 | T: saber2 |
| 80679 | 80755 | 80853 | ntrulpr857 |
| 84338 | 84462 | 84726 | ntrulpr953 |
| 86836 | 86881 | 86948 | ntrulpr1013 |
| 88037 | 88090 | 88263 | T!!!newhope512cca |
| 92967 | 93601 | 94556 | T: C:r5nd0kem2iot |
| 94618 | 95360 | 96059 | T: C:r5nd1kem5d |
| 95893 | 95934 | 96037 | T: C:nhcompact1024cca |
| 93383 | 95946 | 101138 | mceliece6960119 |
| 91822 | 96397 | 103091 | mceliece6688128f |
| 98117 | 98536 | 99189 | T: C:bikel1 |
| 98264 | 98999 | 100228 | T: C:r5nd1kem4longkey |
| 94597 | 99152 | 103993 | mceliece6960119f |
| 99533 | 99584 | 99719 | threebears936r2ccax |
| 100072 | 100148 | 100238 | threebears936r2cca |
| 93917? | 101219? | 119461? | mceliece6688128 |
| 101783 | 106117 | 112641 | mceliece6688128pcf |
| 106495 | 106534 | 106635 | C:threebears936r2cpa |
| 99862 | 106580 | 111260 | mceliece6960119pc |
| 107029 | 107093 | 107330 | C:threebears936r2cpax |
| 104665 | 107881 | 113361 | mceliece6960119pcf |
| 108450 | 108629 | 108792 | ntrulpr1277 |
| 108665 | 109614 | 110597 | mceliece8192128 |
| 108972 | 110048 | 111409 | mceliece8192128f |
| 103205 | 110132 | 119662 | mceliece6688128pc |
| 111189 | 111574 | 112086 | T: C:ledakemcpa13 |
| 113682 | 114010 | 114331 | T: C:ledakemcpa14 |
| 116844 | 116901 | 116974 | T: firesaber2 |
| 118524 | 120034 | 121580 | T: C:ledakemcpa12 |
| 104063 | 120472 | 121854 | mceliece8192128pc |
| 116614 | 121872 | 123242 | mceliece8192128pcf |
| 122538 | 125034 | 129337 | T: ntrukem443 |
| 128568 | 129458 | 130716 | C:smaugt3v5 |
| 130429 | 131322 | 134284 | T: lac192 |
| 128195 | 140815 | 142236 | T: ntskem1380 |
| 143373 | 147388 | 158309 | T: lotus128 |
| 146994 | 147765 | 148481 | T: C:rolloi128 |
| 149115 | 149230 | 149353 | threebears1248r2cca |
| 149399 | 149699 | 150562 | threebears1248r2ccax |
| 152762 | 153478 | 154337 | T: C:r5nd3kem5d |
| 157328 | 157396 | 157510 | C:threebears1248r2cpax |
| 157880 | 157954 | 158118 | C:threebears1248r2cpa |
| 154836 | 158263 | 166359 | T: lac256 |
| 144880? | 164507? | 186011? | T: C:edonk128k16n80nu8l6 |
| 170463 | 170664 | 171011 | T!!!newhope1024cca |
| 182104 | 182750 | 183410 | T: C:rolloi192 |
| 174310 | 193097 | 202746 | T: ntskem13136 |
| 202637 | 203354 | 204545 | T: C:rolloi256 |
| 211356 | 212175 | 220730 | T: ledakem1264 |
| 212426 | 212862 | 213389 | C:smaugt5v5 |
| 212849 | 213284 | 214864 | T: hqc128round4 |
| 213120 | 214458 | 215323 | 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 |
| 241033 | 252090 | 261745 | T: C:edonk128k32n96nu4l4 |
| 252041 | 253126 | 305316 | T: lotus256 |
| 257416 | 257518 | 258022 | T: kindi256342 |
| 255903 | 257593 | 260154 | T: C:r5nd3kem0d |
| 257954 | 258667 | 265082 | T: ledakem1364 |
| 262638 | 264190 | 266777 | T: C:ledakemcpa33 |
| 266279 | 266970 | 267720 | T: C:ledakemcpa34 |
| 271942 | 273565 | 276262 | T: C:r5nd5kem5d |
| 279090 | 282813 | 286002 | T: C:ledakemcpa32 |
| 296280 | 296965 | 308815 | T: ledakem13sl |
| 304655 | 305043 | 305591 | T: kindi512222 |
| 307665 | 307962 | 308317 | T: kindi512241 |
| 320216 | 321998 | 324677 | T: C:r5nd5kem0d |
| 327467 | 327787 | 328307 | T: ledakem12sl |
| 382658 | 385990 | 390660 | T: C:edonk128ref |
| 402511 | 403487 | 406153 | T: ledakem14sl |
| 411875 | 415489 | 421207 | T: C:edonk192k32n128nu4l6 |
| 488021 | 488451 | 489710 | T: hqc192round4 |
| 494365 | 497965 | 503444 | T: C:lake1 |
| 518630 | 519851 | 534640 | T: ledakem3464 |
| 522790 | 524416 | 527504 | T: rolloii128 |
| 542539 | 546070 | 552575 | T: C:r5n11kem0d |
| 546748 | 547518 | 548892 | T: lima2p1024cca |
| 549133 | 551556 | 554141 | T: C:lake2 |
| 559597 | 560212 | 563322 | T: ledakem3264 |
| 569477 | 570440 | 571687 | T: rolloii192 |
| 569811 | 571136 | 573048 | T: kindi512321 |
| 588405 | 590313 | 592508 | T: C:ledakemcpa53 |
| 589529 | 595971 | 602847 | T: C:ledakemcpa52 |
| 605284 | 606932 | 608705 | T: C:ledakemcpa54 |
| 610072 | 612826 | 616997 | T: C:lake3 |
| 615210 | 615869 | 616768 | T: ledakem3364 |
| 627064 | 628572 | 630530 | T: rolloii256 |
| 638730 | 639528 | 640247 | T: kindi256522 |
| 636876 | 645504 | 653221 | T: C:edonk192k48n144nu4l4 |
| 683164 | 685791 | 714798 | T: hqcrmrs128 |
| 717808 | 728798 | 744238 | T: locker1 |
| 734854 | 735912 | 738438 | T: ledakem32sl |
| 723796 | 740631 | 759746 | T: hqc128 |
| 754370 | 757512 | 759440 | T: titaniumccatoy |
| 745377 | 768797 | 778587 | T: locker2 |
| 861474 | 862447 | 864432 | T: ledakem33sl |
| 869731 | 873482 | 893680 | T: locker3 |
| 872797 | 884340 | 909172 | T: hqc1281 |
| 920829 | 921295 | 921888 | T: hqc256round4 |
| 946714 | 953607 | 954496 | T: titaniumccalite |
| 959551 | 962158 | 964438 | T: C:r5n13kem0d |
| 963426 | 973197 | 982768 | T: locker4 |
| 1029123 | 1034623 | 1035612 | T: ledakem34sl |
| 1052642 | 1075301 | 1096725 | T: locker6 |
| 1100543 | 1105100 | 1115036 | T: lima2p2048cca |
| 1132120 | 1134057 | 1140420 | T: titaniumccastd |
| 1180620 | 1189166 | 1234503 | T: locker5 |
| 1176811 | 1210061 | 1211688 | T: ledakem5364 |
| 1238221 | 1242415 | 1248042 | T: rqc128 |
| 1270976 | 1272266 | 1274256 | T: ledakem5264 |
| 1299812 | 1314518 | 1353806 | T: hqcrmrs192 |
| 1364495 | 1365359 | 1369577 | T: ledakem5464 |
| 1385310 | 1386053 | 1386946 | T: frodokem640 |
| 1414913 | 1417136 | 1419538 | T: titaniumccamed |
| 1417410 | 1418329 | 1419575 | T: limasp1018cca |
| 1442961 | 1447796 | 1453806 | T: ledakem54sl |
| 1436461 | 1469339 | 1504502 | T: hqc192 |
| 1523519 | 1523996 | 1524705 | T: frodokem640aes |
| 1620410 | 1621778 | 1623921 | T: titaniumccahi |
| 1599770 | 1634388 | 1664758 | T: hqc1921 |
| 1651853 | 1661446 | 1698362 | T: ledakem53sl |
| 1721015 | 1728968 | 1783474 | T: locker8 |
| 1696322 | 1733199 | 1764879 | T: hqc1922 |
| 1678330 | 1734714 | 1761787 | T: locker7 |
| 1808115 | 1812329 | 1831648 | T: ledakem52sl |
| 1889274 | 1902934 | 1947406 | T: locker9 |
| 2031872 | 2033072 | 2034483 | T: titaniumccasuper |
| 2131962 | 2185368 | 2214521 | T: hqcrmrs256 |
| 2206554 | 2212600 | 2219125 | T: C:r5n15kem0d |
| 2286550 | 2294654 | 2302582 | T: rqc192 |
| 2348481 | 2384237 | 2423772 | T: hqc256 |
| 2502631 | 2549497 | 2595284 | T: hqc2561 |
| 2611114 | 2661253 | 2710216 | T: hqc2562 |
| 2702866 | 2706002 | 2711341 | T: frodokem976 |
| 2736309 | 2741104 | 2745560 | T: limasp1306cca |
| 2718593 | 2765486 | 2818634 | T: hqc2563 |
| 2799427 | 2859252 | 2921978 | T: bigquake1 |
| 2850420 | 2866286 | 2878598 | T: limasp1822cca |
| 2889562 | 2890426 | 2891550 | T: frodokem976aes |
| 3138899 | 3145794 | 3150729 | T: rqc256 |
| 4378957 | 4380160 | 4381201 | T: frodokem640shake |
| 4803019 | 4805092 | 4807964 | T: frodokem1344aes |
| 5354424 | 5376688 | 5671102 | T: limasp2062cca |
| 7468505 | 7705909 | 7900948 | T: bigquake3 |
| 9233743 | 9241610 | 9245052 | T: frodokem976shake |
| 9768508 | 9774561 | 9781153 | T: sikep434 |
| 11088238 | 11370034 | 11701756 | T: bigquake5 |
| 11701520 | 11937307 | 12135132 | T: ramstakers216091 |
| 14736982 | 14826007 | 14902857 | T: remblem928 |
| 14740884 | 14843890 | 14990202 | T: remblem1056 |
| 15260670 | 15304908 | 15382537 | T: sikep434comp |
| 15729391 | 15744614 | 15766988 | T: pqrsa15 |
| 15885169 | 15898353 | 15930309 | T: sikep503 |
| 16328630 | 16333019 | 16337337 | T: frodokem1344shake |
| 17986155 | 18006447 | 18055498 | 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 |
| 51419519 | 51670122 | 51917132 | T: oddmanhattan128 |
| 65129006 | 65269400 | 65586731 | T: sikep751comp |
| 93741590 | 93919203 | 94069959 | T: oddmanhattan192 |
| 189611257 | 190485085 | 191733996 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16396 | 16445 | 16522 | C:threebears624r2cpax |
| 17663 | 17762 | 17864 | kyber90s512 |
| 20679 | 20709 | 20762 | C:threebears936r2cpax |
| 24453 | 24553 | 24634 | kyber90s768 |
| 24892 | 24923 | 24958 | C:threebears1248r2cpax |
| 26443 | 26448 | 26466 | ntruplus768 |
| 27136 | 27224 | 27271 | ntruplus576 |
| 27937 | 27986 | 29850 | mlkem512 |
| 28500 | 28516 | 28557 | C:threebears624r2cpa |
| 28854 | 29006 | 29081 | kyber512 |
| 29469 | 29589 | 30000 | T: C:r5nd1kem0d |
| 32656 | 32663 | 32722 | ntruplus864 |
| 34014 | 34250 | 34300 | kyber90s1024 |
| 34658 | 34700 | 34734 | C:threebears936r2cpa |
| 35618 | 35642 | 35670 | ntruhps2048509 |
| 39774 | 40096 | 42410 | T: C:r5nd0kem2iot |
| 40620 | 40692 | 40717 | C:threebears1248r2cpa |
| 41557 | 41600 | 41641 | ntruplus1152 |
| 42171 | 42275 | 42374 | T: C:r5nd1kem5d |
| 43044 | 43083 | 43099 | smaugt1 |
| 43712 | 43762 | 43784 | timer |
| 42914 | 43896 | 46008 | T: C:r5nd1kem4longkey |
| 44207 | 44268 | 44319 | mlkem768 |
| 45461 | 45523 | 47474 | kyber768 |
| 46423 | 46461 | 46889 | T: lightsaber2 |
| 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 |
| 64675 | 64836 | 66830 | mlkem1024 |
| 65738 | 66068 | 67926 | kyber1024 |
| 66080 | 66630 | 67221 | 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 |
| 81319 | 81588 | 82037 | T: lac128 |
| 82091 | 82183 | 82300 | sntrup953 |
| 84225 | 84288 | 84357 | sntrup1013 |
| 84711 | 85442 | 88120 | C:timerv5 |
| 84137 | 85528 | 89769 | C:smaugt1v5 |
| 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 |
| 117875 | 118153 | 119374 | mceliece348864f |
| 118339 | 118668 | 119106 | mceliece348864 |
| 126330 | 127538 | 128945 | mceliece348864pc |
| 128158 | 128399 | 128797 | mceliece348864pcf |
| 125699 | 129711 | 130820 | T: C:r5nd5kem5d |
| 131390 | 133322 | 135090 | T: ntrukem443 |
| 134680 | 135059 | 135977 | T: C:r5nd3kem0d |
| 135008 | 135150 | 135500 | ntrulpr1277 |
| 136755 | 136798 | 136827 | threebears936r2ccax |
| 160047 | 161777 | 166203 | C:smaugt3v5 |
| 167548 | 171362 | 171591 | T: lotus128 |
| 172258 | 172366 | 172437 | threebears936r2cca |
| 172371 | 172792 | 173474 | T: C:r5nd5kem0d |
| 183399 | 183814 | 184145 | T: lac192 |
| 185269 | 185369 | 185480 | T!!!newhope1024cca |
| 194551 | 194721 | 195256 | threebears1248r2ccax |
| 214919 | 215546 | 216429 | T: C:r5n11kem0d |
| 236288 | 236557 | 237322 | threebears1248r2cca |
| 240741 | 241032 | 241330 | mceliece460896f |
| 242453 | 242909 | 243646 | mceliece460896 |
| 246485 | 247095 | 250198 | mceliece460896pc |
| 251849 | 251929 | 252040 | T: saberx4 |
| 253381 | 253565 | 253904 | mceliece460896pcf |
| 253948 | 255007 | 257839 | C:smaugt5v5 |
| 258091 | 258452 | 260023 | mceliece6960119f |
| 258903 | 259163 | 259319 | mceliece6960119 |
| 259211 | 259986 | 260705 | T: lotus192 |
| 269320 | 269568 | 269949 | mceliece6960119pc |
| 270330 | 270748 | 271303 | mceliece6960119pcf |
| 284691 | 285520 | 287540 | T: ntrukem743 |
| 285992 | 286167 | 286375 | mceliece8192128f |
| 285986 | 286187 | 286410 | mceliece8192128 |
| 288189 | 288413 | 288684 | mceliece6688128f |
| 297577 | 297728 | 297988 | mceliece6688128pcf |
| 296783 | 297919 | 298504 | T: C:r5n13kem0d |
| 297690 | 298015 | 298304 | mceliece6688128pc |
| 294230 | 301172 | 302680 | T: lac256 |
| 303959 | 305524 | 306030 | mceliece8192128pcf |
| 305402 | 306520 | 307672 | mceliece8192128pc |
| 322410 | 322533 | 323027 | T: kindi256342 |
| 326839 | 327269 | 327941 | mceliece6688128 |
| 317572 | 352503 | 366588 | 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 |
| 778922? | 787302? | 1509061? | T: C:edonk128k32n96nu4l4 |
| 852887 | 861691 | 862845 | T: C:ledakemcpa14 |
| 720754 | 878745 | 883384 | T: C:ledakemcpa13 |
| 882697 | 883958 | 885393 | T: titaniumccatoy |
| 925345 | 925863 | 926502 | T: ntskem1380 |
| 1035774 | 1038724 | 1046876 | T: C:r5n15kem0d |
| 1020080 | 1053873 | 1081570 | T: hqc128 |
| 1052741 | 1073344 | 1076118 | T: hqcrmrs128 |
| 1094182 | 1100422 | 1101229 | T: titaniumccalite |
| 1186863 | 1191611 | 1253093 | T: C:rolloi128 |
| 1305294 | 1306597 | 1308042 | T: titaniumccastd |
| 1367442 | 1372051 | 1376249 | T: lima2p2048cca |
| 1374778 | 1377539 | 1382455 | T: C:rolloi192 |
| 1382598 | 1383245 | 1384131 | T: frodokem640 |
| 1429993 | 1441821 | 1482200 | T: hqc1281 |
| 1444986 | 1445682 | 1446814 | T: frodokem640aes |
| 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 |
| 1776910 | 1784187 | 1792662 | T: C:lake1 |
| 1803851 | 1804864 | 1807394 | T: limasp1018cca |
| 1824622 | 1837900 | 1890106 | T: rolloii128 |
| 1832168 | 1859959 | 1937254 | T: hqcrmrs192 |
| 1881965 | 1885060 | 1885764 | T: titaniumccahi |
| 1877895 | 1887352 | 1920578 | T: hqc192 |
| 1974414 | 1975834 | 2344039 | T: C:ledakemcpa32 |
| 1973385 | 1981927 | 1982499 | T: rsa2048 |
| 2059226 | 2064185 | 2123184 | T: ledakem13sl |
| 2074076 | 2077860 | 2083325 | T: rolloii192 |
| 2112957 | 2113632 | 2114493 | T: ntskem13136 |
| 2273295 | 2276329 | 2281501 | T: C:rolloi256 |
| 2315448 | 2322654 | 2326234 | T: ledakem12sl |
| 2336042 | 2338154 | 2357087 | T: C:ledakemcpa33 |
| 2309092 | 2340139 | 2382420 | T: ledakem14sl |
| 2366283 | 2367510 | 2369229 | T: titaniumccasuper |
| 2367709 | 2451837 | 2485739 | T: hqc1921 |
| 2401157 | 2497144 | 2532179 | T: hqc1922 |
| 2655753 | 2660293 | 2666102 | T: rolloii256 |
| 2694330 | 2695303 | 2696960 | T: frodokem976 |
| 2732945 | 2734552 | 2738400 | T: frodokem976aes |
| 2839621 | 2843600 | 2874529 | T: C:ledakemcpa34 |
| 2911211 | 2927421 | 2967687 | T: hqcrmrs256 |
| 3077803 | 3086033 | 3095687 | T: C:lake2 |
| 3119319 | 3150922 | 3216086 | T: hqc256 |
| 3521580 | 3546140 | 3554978 | T: limasp1306cca |
| 3543430 | 3558458 | 3576313 | T: locker1 |
| 3528294 | 3572518 | 3604422 | T: hqc2561 |
| 3599787 | 3617180 | 3663176 | T: locker2 |
| 3678049 | 3691932 | 3703460 | T: limasp1822cca |
| 3717912 | 3765670 | 3799136 | T: hqc2562 |
| 3842202 | 3864664 | 3937907 | T: bigquake1 |
| 3870000 | 3909272 | 3945977 | T: hqc2563 |
| 4089512 | 4114650 | 4141023 | T: locker4 |
| 4124171 | 4131809 | 4137264 | T: rqc128 |
| 4159990 | 4168396 | 4175051 | T: C:lake3 |
| 4299325 | 4300565 | 4301771 | T: frodokem640shake |
| 4602875 | 4605309 | 4607417 | T: frodokem1344aes |
| 4663910 | 4670958 | 4697808 | T: ledakem3264 |
| 4661491 | 4698544 | 4925920 | T: ledakem3464 |
| 4726680 | 4743209 | 4751464 | T: ledakem3364 |
| 4958832 | 4963287 | 4967317 | T: C:ledakemcpa52 |
| 4989220? | 5276036? | 8130717? | T: C:edonk128k16n80nu4l6 |
| 5436402 | 5439853 | 5444742 | T: C:bikel3 |
| 5478662 | 5507662 | 5542527 | T: locker3 |
| 5503732 | 5529976 | 5538268 | T: C:ledakemcpa53 |
| 5723537 | 5731107 | 5788123 | T: ledakem32sl |
| 5936148 | 5953107 | 5978386 | T: locker6 |
| 6101316 | 6124382 | 6169996 | T: locker5 |
| 5183141 | 6355173 | 6362006 | T: C:ledakemcpa54 |
| 6483604 | 6531387 | 6661803 | T: locker7 |
| 6624098 | 6661393 | 6709302 | T: locker8 |
| 6762189 | 6828609 | 6834561 | T: ledakem33sl |
| 6972577 | 7006083 | 7591519 | T: limasp2062cca |
| 7044863 | 7060465 | 7079946 | T: ledakem34sl |
| 5945212? | 7156104? | 12540283? | T: C:edonk192k48n144nu4l4 |
| 8027518 | 8047155 | 8068921 | T: rqc192 |
| 3796525? | 8416747? | 24645967? | T: C:edonk128k16n80nu8l6 |
| 9076860 | 9085335 | 9090171 | T: frodokem976shake |
| 9120782 | 9175293 | 9260432 | T: locker9 |
| 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 |
| 11749000 | 11772896 | 11785087 | T: rqc256 |
| 13927466 | 13937722 | 14000271 | T: ledakem53sl |
| 14288319 | 14463723 | 14497660 | T: ledakem52sl |
| 14548096 | 14562433 | 14571292 | T: ledakem54sl |
| 11152526? | 15435082? | 19128098? | T: C:edonk128ref |
| 16106412 | 16111486 | 16120538 | T: frodokem1344shake |
| 16989780 | 16999688 | 17007473 | T: sikep503 |
| 18075659 | 18084691 | 18090557 | T: sikep503comp |
| 19797307 | 19923403 | 20092284 | T: remblem928 |
| 20060875 | 20160426 | 20305776 | T: remblem1056 |
| 24289500 | 24379274 | 25100520 | T: ramstakers216091 |
| 26466317 | 26503129 | 26524980 | T: mersenne756839 |
| 28010608 | 28188026 | 29419274 | T: bigquake3 |
| 28589690 | 28604132 | 28621854 | T: sikep610 |
| 30351418 | 30365952 | 30385994 | T: sikep610comp |
| 43805665 | 44031488 | 44137910 | T: bigquake5 |
| 45513413 | 45541988 | 45565521 | T: sikep751 |
| 47884318 | 47913164 | 47958017 | T: sikep751comp |
| 55738280 | 56442154 | 56565065 | T: oddmanhattan128 |
| 62937397? | 83459906? | 122282475? | T: C:edonk192k32n128nu4l6 |
| 97170218 | 99028626 | 102607243 | T: ramstakers756839 |
| 103572698 | 103760036 | 103873197 | T: oddmanhattan192 |
| 107221822 | 107373319 | 107458139 | T: pqrsa15 |
| 207761958 | 208662737 | 209722809 | T: oddmanhattan256 |
|
|
|