Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (860f81); 2021 AMD Ryzen 3 5300U; 4 x 2600MHz; lucienne, 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 |
| 13632 | 13723 | 13948 | kyber90s512 |
| 20280 | 20451 | 20775 | kyber90s768 |
| 24218 | 24360 | 24581 | kyber512 |
| 24231 | 24440 | 24683 | mlkem512 |
| 29264 | 29466 | 29898 | kyber90s1024 |
| 29612 | 29641 | 29691 | ntruplus768 |
| 32528 | 32724 | 40003 | ntruplus576 |
| 32782 | 32819 | 32897 | ntruplus864 |
| 34308 | 34584 | 35313 | T: C:nhcompact512cca |
| 34830 | 34878 | 34978 | T: ntrulpr4591761 |
| 34858 | 34932 | 35094 | T: lac128 |
| 35057 | 35450 | 35758 | ntrulpr653 |
| 35757 | 35796 | 35966 | T: lightsaber2 |
| 37040 | 37145 | 37609 | ntrulpr761 |
| 39894 | 39981 | 40131 | smaugt1 |
| 40034 | 40088 | 40196 | timer |
| 41735 | 41801 | 41873 | C:threebears624r2cpa |
| 41781 | 41828 | 42001 | threebears624r2cca |
| 42347 | 42641 | 42888 | mlkem768 |
| 42560 | 42776 | 43324 | kyber768 |
| 43753 | 43850 | 43958 | C:threebears624r2cpax |
| 44464 | 44823 | 45364 | T: C:r5nd1kem0d |
| 45133 | 45177 | 45299 | threebears624r2ccax |
| 45743? | 46131? | 60184? | T: C:nhcompact768cca |
| 47366 | 47669 | 47961 | ntrulpr857 |
| 49471 | 49622 | 50071 | ntrulpr953 |
| 43283? | 49931? | 55812? | ntruplus1152 |
| 51393 | 51706 | 51963 | ntrulpr1013 |
| 53328 | 53493 | 53727 | T!!!newhope512cca |
| 59583 | 59656 | 59804 | smaugt3 |
| 59240 | 59829 | 60424 | T: C:r5nd1kem5d |
| 59800 | 59925 | 60183 | T: C:nhcompact1024cca |
| 60125 | 60360 | 60968 | mlkem1024 |
| 60070 | 60362 | 61191 | kyber1024 |
| 59921 | 60597 | 62119 | T: C:r5nd0kem2iot |
| 61322 | 62036 | 63408 | T: C:r5nd1kem4longkey |
| 63860 | 63879 | 64141 | T: saber2 |
| 64777 | 64876 | 64986 | ntrulpr1277 |
| 78444 | 78700 | 79545 | T: lac256 |
| 78640 | 78738 | 78957 | smaugt5 |
| 78615 | 78780 | 78872 | C:timerv5 |
| 79182 | 79546 | 80262 | C:smaugt1v5 |
| 81096 | 81211 | 81732 | T: hqc128round4 |
| 82463 | 82582 | 82747 | threebears936r2cca |
| 84722 | 85061 | 85545 | T: lac192 |
| 86490 | 86546 | 86634 | threebears936r2ccax |
| 86659 | 86729 | 86856 | C:threebears936r2cpa |
| 89471 | 89736 | 89933 | C:threebears936r2cpax |
| 97143 | 97260 | 97475 | T: firesaber2 |
| 99916 | 100693 | 101706 | T: C:r5nd3kem5d |
| 104404 | 104804 | 113232 | T!!!newhope1024cca |
| 121748 | 121855 | 122110 | threebears1248r2cca |
| 126496 | 126582 | 126690 | threebears1248r2ccax |
| 127896 | 127942 | 128086 | C:threebears1248r2cpa |
| 132533 | 132631 | 132775 | C:threebears1248r2cpax |
| 150460 | 150677 | 150947 | C:smaugt3v5 |
| 156565 | 157663 | 158447 | T: C:hila5 |
| 158272 | 159324 | 161066 | T: C:r5nd3kem0d |
| 181715 | 183785 | 186337 | T: C:r5nd5kem5d |
| 190200 | 190558 | 190805 | T: saberx4 |
| 194978 | 195603 | 197556 | T: hqc192round4 |
| 195261 | 195703 | 202134 | ntruhps2048509 |
| 196205 | 197744 | 198984 | T: C:r5nd5kem0d |
| 203246 | 203632 | 204227 | T: kindi512222 |
| 206920 | 207352 | 208276 | T: kindi512241 |
| 221160 | 221500 | 222397 | T: kindi256342 |
| 239415 | 240805 | 244453 | C:smaugt5v5 |
| 308543 | 308790 | 309058 | ntruhrss701 |
| 315191 | 316106 | 317696 | ntruhps2048677 |
| 382363 | 383009 | 383735 | T: hqc256round4 |
| 426594 | 430044 | 433868 | T: ntrukem443 |
| 446732 | 447067 | 447567 | ntruhps4096821 |
| 452874 | 457549 | 463255 | T: C:r5n11kem0d |
| 485200 | 485522 | 486208 | T: kindi512321 |
| 520435 | 528459 | 544174 | T: hqcrmrs128 |
| 571582 | 572455 | 573406 | T: kindi256522 |
| 572478 | 579808 | 595065 | T: hqc128 |
| 617431 | 629406 | 644886 | T: hqc1281 |
| 632812 | 633799 | 634583 | T: C:bikel1 |
| 666410 | 667335 | 678152 | T: C:ledakemcpa14 |
| 704774 | 705195 | 705878 | sntrup761 |
| 706457 | 707856 | 711495 | T: lima2p1024cca |
| 769802 | 772199 | 774791 | T: C:r5n13kem0d |
| 829769 | 831321 | 832882 | T: C:ledakemcpa13 |
| 838096 | 848655 | 860341 | T: C:edonk128k16n80nu4l6 |
| 865331 | 867799 | 871004 | sntrup653 |
| 888009 | 888465 | 889326 | T: frodokem640 |
| 947511 | 948709 | 957838 | T: titaniumccatoy |
| 965839 | 970136 | 975399 | T: rqc128 |
| 978396 | 986049 | 993111 | T: C:ledakemcpa12 |
| 988005 | 996766 | 1025468 | T: hqcrmrs192 |
| 1035403 | 1039760 | 1043220 | T: ntrukem743 |
| 1048660 | 1050246 | 1067730 | T: titaniumccalite |
| 1085644 | 1086244 | 1087347 | T: frodokem640aes |
| 1120875 | 1122746 | 1125226 | T: C:rolloi128 |
| 1120686 | 1130727 | 1155416 | T: hqc192 |
| 1126976 | 1138872 | 1171205 | T: hqc1921 |
| 1197470 | 1214191 | 1246777 | T: hqc1922 |
| 1261387 | 1261689 | 1262157 | sntrup4591761 |
| 1313195 | 1319113 | 1338258 | T: C:edonk128k16n80nu8l6 |
| 1361114 | 1363240 | 1379063 | T: titaniumccastd |
| 1417098 | 1418383 | 1420048 | sntrup857 |
| 1425538 | 1431174 | 1437937 | T: lima2p2048cca |
| 1442715 | 1445090 | 1448685 | T: C:rolloi192 |
| 1508259 | 1511292 | 1515749 | T: C:ledakemcpa34 |
| 1514956 | 1517877 | 1531019 | T: titaniumccamed |
| 1535821 | 1551595 | 1577492 | T: C:edonk128k32n96nu4l4 |
| 1574260 | 1575702 | 1578239 | T: limasp1018cca |
| 1587176 | 1589427 | 1591629 | T: C:bikel3 |
| 1577334 | 1621547 | 1650537 | T: hqcrmrs256 |
| 1693627 | 1695716 | 1701478 | T: titaniumccahi |
| 1703936 | 1706660 | 1709832 | sntrup953 |
| 1705465 | 1716187 | 2130733 | T: rqc192 |
| 1711901 | 1744369 | 1780734 | T: hqc2561 |
| 1771079 | 1772907 | 1774588 | T: frodokem976 |
| 1816697 | 1840576 | 1877004 | T: hqc256 |
| 1816140 | 1852915 | 1892073 | T: hqc2562 |
| 1848874 | 1864513 | 1891536 | T: C:edonk192k32n128nu4l6 |
| 1911699 | 1913891 | 1934474 | sntrup1013 |
| 1921365 | 1923908 | 1927245 | T: C:rolloi256 |
| 1926001 | 1931927 | 1938518 | T: C:r5n15kem0d |
| 1900945 | 1939119 | 1981062 | T: hqc2563 |
| 2043752 | 2054367 | 2063490 | T: C:edonk128ref |
| 2081508 | 2083395 | 2086974 | T: frodokem976aes |
| 2095785 | 2106346 | 2108317 | T: titaniumccasuper |
| 2109974 | 2113169 | 2117757 | T: C:ledakemcpa33 |
| 2340536 | 2354778 | 2374298 | T: C:lake1 |
| 2384241? | 2404312? | 3161791? | T: rqc256 |
| 2499646 | 2540336 | 2573351 | T: C:lake2 |
| 2643813 | 2652576 | 2694659 | T: C:ledakemcpa32 |
| 2727538 | 2737396 | 2749866 | T: C:lake3 |
| 2750599 | 2754869 | 2762873 | T: ledakem1464 |
| 2852802 | 2880044 | 2908352 | T: C:edonk192k48n144nu4l4 |
| 2943176 | 2947346 | 2951955 | sntrup1277 |
| 2984646 | 2988345 | 2995972 | T: C:ledakemcpa53 |
| 3007228 | 3018123 | 3033795 | T: limasp1306cca |
| 3175047 | 3183989 | 3197843 | T: limasp1822cca |
| 3329043 | 3339854 | 3461883 | T: ledakem1364 |
| 3380718 | 3386571 | 3393005 | T: C:ledakemcpa54 |
| 3471264 | 3474017 | 3477153 | T: frodokem1344aes |
| 3597877 | 3605221 | 3801100 | T: ledakem1264 |
| 4101247 | 4103331 | 4107313 | T: frodokem640shake |
| 4200501 | 4224491 | 4266838 | T: locker1 |
| 4536367 | 4540768 | 4545334 | T: rolloii128 |
| 4144643? | 4703379? | 6523982? | T: ledakem13sl |
| 4504375? | 4871944? | 6267441? | T: ledakem14sl |
| 4855879 | 4874304 | 4896069 | T: locker2 |
| 4891100 | 4896793 | 4902443 | T: rolloii192 |
| 5064878 | 5090083 | 5119093 | T: locker3 |
| 5592496 | 5608944 | 5636252 | T: locker4 |
| 5727932 | 5732611 | 5737398 | T: rolloii256 |
| 5808739 | 5830204 | 6595538 | T: ledakem12sl |
| 5869547 | 5905526 | 5998035 | T: limasp2062cca |
| 5990678 | 5997564 | 6003553 | T: sikep434 |
| 6381151 | 6393558 | 6405760 | T: locker6 |
| 6354721 | 6458371 | 6599068 | T: ramstakers216091 |
| 6468055 | 6474978 | 6485356 | T: C:ledakemcpa52 |
| 6085995? | 6494469? | 9084194? | T: ledakem3464 |
| 7069976 | 7087258 | 7161839 | T: ledakem3364 |
| 7099575 | 7135040 | 7183478 | T: locker5 |
| 8341305 | 8492357 | 8566991 | T: lotus128 |
| 8544210 | 8663833 | 9009141 | T: ledakem3264 |
| 8825712 | 8831508 | 8834616 | T: frodokem976shake |
| 9648508 | 9688130 | 10271068 | T: ledakem33sl |
| 9689904 | 9696889 | 9701734 | T: sikep503 |
| 9772690 | 9908469 | 10792174 | T: sikep434comp |
| 10009813 | 10133296 | 10209951 | T: remblem928 |
| 10105984 | 10172193 | 10286451 | T: remblem1056 |
| 10608176 | 10639335 | 10678744 | T: locker7 |
| 9741984? | 11225910? | 13192153? | T: ledakem34sl |
| 11865516 | 11900994 | 12351397 | T: ledakem5364 |
| 11698633? | 11925152? | 14880647? | T: ledakem5464 |
| 11894131 | 11958984 | 12019116 | T: locker8 |
| 11980557 | 12449393 | 13668263 | T: ledakem32sl |
| 12541879 | 12565142 | 12614133 | T: locker9 |
| 14776165? | 15315535? | 20010167? | T: ledakem54sl |
| 15491535 | 15499856 | 15506402 | T: sikep610 |
| 15656800 | 15667512 | 15671130 | T: frodokem1344shake |
| 15812691 | 16065734 | 17616579 | T: sikep503comp |
| 17821355 | 18063666 | 19390319 | T: ledakem5264 |
| 17850395 | 18415449 | 18736792 | T: lotus192 |
| 18363724 | 18672407 | 22050179 | T: ledakem53sl |
| 25210923 | 25663114 | 25783096 | mceliece348864f |
| 25579453 | 25720500 | 25863681 | T: mersenne756839 |
| 25729410 | 25750932 | 26207441 | mceliece348864pcf |
| 26099890 | 26115666 | 26135919 | T: sikep751 |
| 26587853 | 26733466 | 28906204 | T: sikep610comp |
| 27281971 | 27635937 | 28716591 | T: ramstakers756839 |
| 28171335 | 28497515 | 29210602 | T: lotus256 |
| 28105024 | 28563419 | 29051183 | T: ntskem1264 |
| 29103020 | 30550500 | 32340455 | T: ledakem52sl |
| 25274190? | 37687549? | 57758719? | mceliece348864 |
| 40548987 | 41439128 | 44260445 | T: sikep751comp |
| 30562415? | 44713182? | 67607094? | mceliece348864pc |
| 50135915? | 77843004? | 127307799? | T: rsa2048 |
| 82776866 | 82810124 | 83501966 | mceliece460896pcf |
| 82758981 | 82883926 | 83145967 | mceliece460896f |
| 85897632 | 87638578 | 88876243 | T: ntskem1380 |
| 101823947? | 129458982? | 189830716? | mceliece460896pc |
| 141551681 | 142997370 | 143764666 | mceliece6960119f |
| 141376681 | 143836577 | 144982844 | mceliece6960119pcf |
| 103099174? | 146930292? | 210182408? | mceliece460896 |
| 157259969 | 158449613 | 159537955 | mceliece6688128pcf |
| 173585410 | 173810615 | 174694400 | mceliece6688128f |
| 168854684 | 175030525 | 177217534 | T: ntskem13136 |
| 197458837 | 199487000 | 201807744 | mceliece8192128f |
| 197233963 | 199851681 | 201367166 | mceliece8192128pcf |
| 164699698? | 223317328? | 378932897? | mceliece6960119 |
| 176940009? | 227088115? | 349333890? | mceliece6960119pc |
| 210295789? | 260651647? | 374676850? | mceliece8192128 |
| 181743064? | 262238365? | 417738407? | mceliece6688128 |
| 191710131? | 262338802? | 415627611? | mceliece6688128pc |
| 221266640? | 311827367? | 452134606? | mceliece8192128pc |
| 332549019 | 334230933 | 335438654 | T: oddmanhattan128 |
| 529429198 | 533193314 | 535986752 | T: oddmanhattan192 |
| 785448626 | 794144691 | 799609926 | T: bigquake1 |
| 941436143 | 945432841 | 949468722 | T: oddmanhattan256 |
| 3104144960 | 3184090230 | 3268218129 | T: pqrsa15 |
| 6066431863 | 6159604600 | 6237065633 | T: bigquake3 |
| 11640744818 | 11743632265 | 11928129021 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11376 | 11729 | 12260 | T: rsa2048 |
| 19557 | 19668 | 20022 | ntruhps2048509 |
| 22033 | 22105 | 22189 | kyber90s512 |
| 22550 | 23241 | 24961 | mceliece348864f |
| 22536 | 23418 | 24777 | mceliece348864 |
| 23702 | 23755 | 23808 | ntruhrss701 |
| 23853 | 23880 | 23999 | ntruplus576 |
| 26199 | 26277 | 26336 | mlkem512 |
| 27173 | 27184 | 27215 | smaugt1 |
| 27318 | 27339 | 27362 | timer |
| 29060 | 29142 | 29208 | kyber90s768 |
| 29040 | 29484 | 29922 | ntruhps2048677 |
| 30600 | 31235 | 32327 | mceliece348864pc |
| 30758 | 31560 | 32699 | mceliece348864pcf |
| 35630 | 35712 | 36120 | ntruhps4096821 |
| 35799 | 35870 | 36052 | sntrup4591761 |
| 36007 | 36043 | 36087 | kyber512 |
| 36981 | 37366 | 37500 | sntrup653 |
| 38568 | 38666 | 38834 | ntruplus768 |
| 38798 | 38974 | 39294 | kyber90s1024 |
| 40031 | 40131 | 40293 | sntrup761 |
| 42214 | 42392 | 45335 | mlkem768 |
| 45334 | 45509 | 45877 | ntruplus864 |
| 45446 | 46810 | 47837 | T: ntskem1264 |
| 47899 | 47927 | 47951 | T: lightsaber2 |
| 50191 | 50430 | 50986 | sntrup857 |
| 46731? | 51707? | 62674? | mceliece460896f |
| 52736 | 52798 | 53073 | sntrup953 |
| 53126 | 53784 | 58440 | T: C:edonk128k16n80nu4l6 |
| 47733? | 53985? | 61874? | mceliece460896 |
| 54232 | 54290 | 54366 | smaugt3 |
| 55015 | 55381 | 56046 | sntrup1013 |
| 55388 | 55576 | 55851 | kyber768 |
| 55834 | 55949 | 56317 | T: C:nhcompact512cca |
| 58782 | 58945 | 59263 | ntruplus1152 |
| 59497 | 59883 | 59957 | ntrulpr653 |
| 55286 | 60266 | 69035 | mceliece460896pc |
| 61637 | 61713 | 61838 | mlkem1024 |
| 61791 | 61834 | 61882 | threebears624r2ccax |
| 56042? | 61969? | 74083? | mceliece460896pcf |
| 61515 | 61980 | 63370 | T: lac128 |
| 61942 | 61994 | 62075 | T: ntrulpr4591761 |
| 62043 | 62092 | 62166 | threebears624r2cca |
| 62600 | 62675 | 62751 | ntrulpr761 |
| 62805 | 63021 | 63700 | C:smaugt1v5 |
| 63760 | 63818 | 63912 | C:threebears624r2cpa |
| 63809 | 63905 | 64095 | C:threebears624r2cpax |
| 64378 | 64637 | 64777 | C:timerv5 |
| 69116 | 69198 | 69271 | sntrup1277 |
| 70740 | 71195 | 71777 | T: C:r5nd1kem0d |
| 73077 | 73127 | 73200 | smaugt5 |
| 73370 | 73648 | 89450 | T: C:nhcompact768cca |
| 78956 | 79151 | 80914 | kyber1024 |
| 79916 | 79965 | 80005 | T: saber2 |
| 80505 | 80588 | 80691 | ntrulpr857 |
| 76743 | 80601 | 87344 | mceliece6688128f |
| 77630 | 81460 | 87298 | mceliece6688128 |
| 79801 | 83258 | 88329 | mceliece6960119f |
| 83820 | 84064 | 84167 | ntrulpr953 |
| 80875 | 84135 | 88590 | mceliece6960119 |
| 86300 | 86500 | 86604 | ntrulpr1013 |
| 87983 | 88077 | 88304 | T!!!newhope512cca |
| 88292 | 89132 | 90162 | mceliece8192128f |
| 88300 | 89288 | 90474 | mceliece8192128 |
| 85567 | 89472 | 94803 | mceliece6688128pcf |
| 88016 | 92354 | 101443 | mceliece6688128pc |
| 92670 | 93471 | 94795 | T: C:r5nd0kem2iot |
| 90821 | 93484 | 98507 | mceliece6960119pc |
| 91880 | 94428 | 101464 | mceliece6960119pcf |
| 94438 | 95216 | 96278 | T: C:r5nd1kem5d |
| 95818 | 95902 | 96074 | T: C:nhcompact1024cca |
| 97939 | 98435 | 99098 | T: C:bikel1 |
| 98153 | 98854 | 99876 | T: C:r5nd1kem4longkey |
| 99535 | 99594 | 99693 | threebears936r2ccax |
| 99203 | 99869 | 100738 | mceliece8192128pc |
| 99820 | 99894 | 100017 | threebears936r2cca |
| 100483 | 101543 | 102888 | mceliece8192128pcf |
| 106473 | 106567 | 106661 | C:threebears936r2cpa |
| 106814 | 107157 | 107193 | C:threebears936r2cpax |
| 107734 | 107792 | 107881 | ntrulpr1277 |
| 111019 | 111329 | 111793 | T: C:ledakemcpa13 |
| 113734 | 114005 | 114310 | T: C:ledakemcpa14 |
| 116320 | 116366 | 116427 | T: firesaber2 |
| 116720 | 119070 | 123010 | T: ntrukem443 |
| 117378 | 119194 | 120618 | T: C:ledakemcpa12 |
| 123905 | 124870 | 143534 | T: ntskem1380 |
| 124329 | 125704 | 151178 | T: lotus128 |
| 129068 | 129618 | 131177 | C:smaugt3v5 |
| 129978 | 130297 | 130910 | T: lac192 |
| 146410 | 147187 | 148023 | T: C:rolloi128 |
| 149445 | 149551 | 149745 | threebears1248r2cca |
| 150357 | 150436 | 150580 | threebears1248r2ccax |
| 152237 | 152893 | 155462 | T: lac256 |
| 152684 | 153307 | 154293 | T: C:r5nd3kem5d |
| 157828 | 157947 | 158146 | C:threebears1248r2cpa |
| 136976? | 158072? | 182710? | T: C:edonk128k16n80nu8l6 |
| 158647 | 158711 | 158887 | C:threebears1248r2cpax |
| 170314 | 171179 | 184261 | T!!!newhope1024cca |
| 181855 | 182622 | 183594 | T: C:rolloi192 |
| 202161 | 203167 | 204468 | T: C:rolloi256 |
| 204234 | 206985 | 216937 | T: ntskem13136 |
| 210997 | 211468 | 212094 | C:smaugt5v5 |
| 211377 | 211866 | 212414 | T: ledakem1264 |
| 209630 | 212340 | 213616 | T: lotus192 |
| 212324 | 212520 | 212799 | T: hqc128round4 |
| 216513 | 217691 | 218835 | T: C:hila5 |
| 219863 | 222823 | 226993 | T: ntrukem743 |
| 227809 | 228174 | 228478 | T: ledakem1464 |
| 229687 | 230417 | 231786 | T: C:bikel3 |
| 235199 | 235287 | 235594 | T: saberx4 |
| 255896 | 257331 | 259490 | T: C:r5nd3kem0d |
| 257543 | 257991 | 258709 | T: ledakem1364 |
| 258086 | 258209 | 258610 | T: kindi256342 |
| 255060 | 260017 | 267287 | T: C:edonk128k32n96nu4l4 |
| 261033 | 261777 | 262456 | T: C:ledakemcpa33 |
| 266770 | 267298 | 267931 | T: C:ledakemcpa34 |
| 270808 | 272786 | 274156 | T: C:r5nd5kem5d |
| 277718 | 281271 | 284396 | T: C:ledakemcpa32 |
| 295749 | 295934 | 296179 | T: ledakem13sl |
| 301325 | 301897 | 302638 | T: kindi512222 |
| 305218 | 305861 | 306902 | T: kindi512241 |
| 307252 | 313360 | 314158 | T: lotus256 |
| 319833 | 321802 | 324873 | T: C:r5nd5kem0d |
| 329059 | 329527 | 330283 | T: ledakem12sl |
| 397040 | 397558 | 398247 | T: ledakem14sl |
| 401826 | 404967 | 409274 | T: C:edonk128ref |
| 487705 | 488160 | 488820 | T: hqc192round4 |
| 493197 | 498183 | 502297 | T: C:lake1 |
| 519475 | 519860 | 520345 | T: ledakem3464 |
| 522190 | 523568 | 525207 | T: rolloii128 |
| 543409 | 545647 | 552324 | T: C:r5n11kem0d |
| 546527 | 548275 | 548841 | T: lima2p1024cca |
| 555260 | 555665 | 556099 | T: ledakem3264 |
| 553275 | 568100 | 578349 | T: C:lake2 |
| 572632 | 574067 | 575458 | T: rolloii192 |
| 574672 | 574931 | 575493 | T: kindi512321 |
| 590530 | 593188 | 595782 | T: C:ledakemcpa53 |
| 588331 | 595695 | 604124 | T: C:ledakemcpa52 |
| 605247 | 606671 | 608466 | T: C:ledakemcpa54 |
| 615127 | 616097 | 617228 | T: ledakem3364 |
| 612313 | 622292 | 634948 | T: C:lake3 |
| 620074 | 624350 | 650661 | T: C:edonk192k32n128nu4l6 |
| 631461 | 633572 | 635381 | T: rolloii256 |
| 639398 | 640695 | 641824 | T: kindi256522 |
| 682771 | 697742 | 719892 | T: hqcrmrs128 |
| 691088 | 709286 | 719809 | T: C:edonk192k48n144nu4l4 |
| 719457 | 731350 | 755408 | T: hqc128 |
| 740130 | 741069 | 741823 | T: ledakem32sl |
| 751362 | 752205 | 758118 | T: titaniumccatoy |
| 775024 | 780715 | 787363 | T: locker1 |
| 785300 | 788030 | 793457 | T: locker2 |
| 848976 | 853367 | 866407 | T: locker3 |
| 865622 | 866171 | 866763 | T: ledakem33sl |
| 872410 | 892192 | 907050 | T: hqc1281 |
| 920750 | 921378 | 922514 | T: hqc256round4 |
| 943332 | 944565 | 952965 | T: titaniumccalite |
| 958924 | 961090 | 963089 | T: C:r5n13kem0d |
| 1031627 | 1033128 | 1034739 | T: ledakem34sl |
| 1017414 | 1046489 | 1067732 | T: locker4 |
| 1040535 | 1046548 | 1060610 | T: locker6 |
| 1103204 | 1107976 | 1112455 | T: lima2p2048cca |
| 1135450 | 1136594 | 1138504 | T: titaniumccastd |
| 1213105 | 1216077 | 1217283 | T: ledakem5364 |
| 1200090 | 1216800 | 1247525 | T: locker5 |
| 1240820 | 1248110 | 1258893 | T: rqc128 |
| 1277919 | 1279875 | 1284189 | T: ledakem5264 |
| 1314730 | 1332834 | 1370989 | T: hqcrmrs192 |
| 1376624 | 1379881 | 1383028 | T: ledakem5464 |
| 1385389 | 1386345 | 1388313 | T: frodokem640 |
| 1408151 | 1410810 | 1417337 | T: limasp1018cca |
| 1408398 | 1411508 | 1416491 | T: ledakem54sl |
| 1415257 | 1416963 | 1424590 | T: titaniumccamed |
| 1444272 | 1464881 | 1499176 | T: hqc192 |
| 1522930 | 1523583 | 1524330 | T: frodokem640aes |
| 1619711 | 1621471 | 1625353 | T: titaniumccahi |
| 1595602 | 1630251 | 1653723 | T: hqc1921 |
| 1655715 | 1658156 | 1660817 | T: ledakem53sl |
| 1701200 | 1741294 | 1779455 | T: hqc1922 |
| 1774108 | 1785146 | 1813515 | T: locker7 |
| 1799815 | 1800934 | 1821153 | T: ledakem52sl |
| 1892235 | 1902266 | 1965660 | T: locker8 |
| 1941575 | 1950187 | 1976890 | T: locker9 |
| 2035099 | 2036324 | 2039088 | T: titaniumccasuper |
| 2107519 | 2133700 | 2188675 | T: hqcrmrs256 |
| 2209919 | 2216105 | 2222029 | T: C:r5n15kem0d |
| 2302447? | 2316966? | 2959847? | T: rqc192 |
| 2415787 | 2450347 | 2493811 | T: hqc256 |
| 2465335 | 2514703 | 2582760 | T: hqc2561 |
| 2594556 | 2642425 | 2697207 | T: hqc2562 |
| 2678795 | 2693744 | 2704833 | T: limasp1306cca |
| 2704918 | 2707926 | 2715845 | T: frodokem976 |
| 2713294 | 2754612 | 2805156 | T: hqc2563 |
| 2798736 | 2851075 | 2892210 | T: bigquake1 |
| 2845203 | 2858874 | 2864698 | T: limasp1822cca |
| 2890711 | 2892498 | 2895124 | T: frodokem976aes |
| 3321368? | 4227551? | 4243828? | T: rqc256 |
| 4378031 | 4378805 | 4379725 | T: frodokem640shake |
| 4803876 | 4806140 | 4809111 | T: frodokem1344aes |
| 5375086 | 5393838 | 5478804 | T: limasp2062cca |
| 7427780 | 7658144 | 7835509 | T: bigquake3 |
| 9228625 | 9234722 | 9239506 | T: frodokem976shake |
| 9764941 | 9772221 | 9778989 | T: sikep434 |
| 11266529 | 11550064 | 11768049 | T: bigquake5 |
| 11729271 | 11927237 | 12201671 | T: ramstakers216091 |
| 14870945 | 14994547 | 15083621 | T: remblem928 |
| 14952131 | 15034016 | 15098165 | T: remblem1056 |
| 15258378 | 15304222 | 15392677 | T: sikep434comp |
| 15777734 | 15794135 | 15810211 | T: pqrsa15 |
| 15862856 | 15927146 | 15943992 | T: sikep503 |
| 16320178 | 16326231 | 16332956 | T: frodokem1344shake |
| 19297650 | 19408772 | 19441829 | T: mersenne756839 |
| 24603435 | 24679574 | 24828471 | T: sikep503comp |
| 28376993 | 28391955 | 28409344 | T: sikep610 |
| 39228744 | 39317361 | 39551129 | T: sikep610comp |
| 42254335 | 42281861 | 42306973 | T: sikep751 |
| 48635057 | 49005408 | 49415151 | T: oddmanhattan128 |
| 50050243 | 51811587 | 53315285 | T: ramstakers756839 |
| 65139801 | 65249391 | 65550448 | T: sikep751comp |
| 89563743 | 89740609 | 89940316 | T: oddmanhattan192 |
| 189047304 | 192652663 | 195644751 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16389 | 16402 | 16423 | C:threebears624r2cpax |
| 17798 | 17828 | 17840 | kyber90s512 |
| 20619 | 20687 | 20745 | C:threebears936r2cpax |
| 24566 | 24615 | 24669 | kyber90s768 |
| 24823 | 24857 | 24885 | C:threebears1248r2cpax |
| 26418 | 26453 | 26491 | ntruplus768 |
| 27113 | 27152 | 27208 | ntruplus576 |
| 27797 | 27843 | 27917 | mlkem512 |
| 28541 | 28559 | 28591 | C:threebears624r2cpa |
| 28895 | 28942 | 29002 | kyber512 |
| 29458 | 29610 | 30353 | T: C:r5nd1kem0d |
| 32567 | 32621 | 32718 | ntruplus864 |
| 34134 | 34309 | 34512 | kyber90s1024 |
| 34666 | 34716 | 34755 | C:threebears936r2cpa |
| 35678 | 35693 | 35712 | ntruhps2048509 |
| 39396 | 39606 | 40053 | T: C:r5nd0kem2iot |
| 40609 | 40640 | 40695 | C:threebears1248r2cpa |
| 41598 | 41627 | 41691 | ntruplus1152 |
| 41944 | 42207 | 42593 | T: C:r5nd1kem5d |
| 43057 | 43144 | 43374 | smaugt1 |
| 43188 | 43562 | 45546 | T: C:r5nd1kem4longkey |
| 43731 | 43839 | 43886 | timer |
| 44272 | 44407 | 47536 | mlkem768 |
| 45319 | 45415 | 45677 | kyber768 |
| 46400 | 46829 | 46883 | T: lightsaber2 |
| 53489 | 53497 | 53803 | T: C:nhcompact512cca |
| 54097 | 54141 | 54187 | sntrup761 |
| 54222 | 54329 | 54594 | T: C:hila5 |
| 55972 | 56051 | 56624 | ntruhps2048677 |
| 56808 | 56863 | 56911 | sntrup653 |
| 57609 | 57676 | 57737 | ntruhrss701 |
| 64615 | 64651 | 64701 | mlkem1024 |
| 65114 | 66077 | 66562 | T: C:r5nd3kem5d |
| 66022 | 66096 | 67868 | kyber1024 |
| 70804 | 71015 | 86423 | T: C:nhcompact768cca |
| 71754 | 71879 | 72092 | ntruhps4096821 |
| 75169 | 75243 | 75322 | smaugt3 |
| 76690 | 76735 | 76756 | T: saber2 |
| 76323 | 76822 | 77271 | ntrulpr653 |
| 77887 | 77935 | 78032 | sntrup857 |
| 78526 | 78651 | 78743 | sntrup4591761 |
| 79040 | 79194 | 79362 | ntrulpr761 |
| 81065 | 81114 | 81192 | sntrup953 |
| 81306 | 81758 | 82116 | T: lac128 |
| 82995 | 83056 | 83120 | sntrup1013 |
| 83892 | 83984 | 85112 | C:smaugt1v5 |
| 84753 | 85442 | 87671 | C:timerv5 |
| 89049 | 89165 | 89260 | T: ntrulpr4591761 |
| 89644 | 89678 | 89780 | threebears624r2ccax |
| 94324 | 94364 | 94424 | T: C:nhcompact1024cca |
| 94690 | 94741 | 94791 | T!!!newhope512cca |
| 100626 | 100685 | 100770 | smaugt5 |
| 102242 | 102328 | 102454 | sntrup1277 |
| 103194 | 103268 | 103351 | ntrulpr857 |
| 106163 | 106503 | 107150 | ntrulpr953 |
| 108341 | 108578 | 108698 | ntrulpr1013 |
| 113082 | 113142 | 113203 | T: firesaber2 |
| 115600 | 115648 | 115691 | threebears624r2cca |
| 117897 | 118002 | 118119 | mceliece348864 |
| 117997 | 118130 | 118236 | mceliece348864f |
| 124662 | 125076 | 126289 | T: C:r5nd5kem5d |
| 125907 | 126037 | 126255 | mceliece348864pcf |
| 127334 | 127520 | 127741 | mceliece348864pc |
| 132836 | 134387 | 139575 | T: C:r5nd3kem0d |
| 134706 | 134797 | 134910 | ntrulpr1277 |
| 135251 | 136525 | 137033 | T: ntrukem443 |
| 136751 | 136895 | 137018 | threebears936r2ccax |
| 146531 | 157308 | 177024 | T: lotus128 |
| 158751 | 159108 | 161178 | C:smaugt3v5 |
| 172234 | 172268 | 172351 | threebears936r2cca |
| 171851 | 172406 | 172976 | T: C:r5nd5kem0d |
| 183520 | 183885 | 184396 | T: lac192 |
| 185392 | 185698 | 198342 | T!!!newhope1024cca |
| 195375 | 195492 | 195538 | threebears1248r2ccax |
| 215323 | 216769 | 223955 | T: C:r5n11kem0d |
| 236690 | 236808 | 236947 | threebears1248r2cca |
| 238063 | 238344 | 238550 | mceliece460896f |
| 241816 | 242771 | 243066 | mceliece460896 |
| 246492 | 246590 | 246679 | T: saberx4 |
| 246554 | 246724 | 246940 | mceliece460896pc |
| 250637 | 250762 | 251124 | mceliece460896pcf |
| 249607 | 251810 | 255099 | T: lotus192 |
| 251420 | 251911 | 254224 | C:smaugt5v5 |
| 257878 | 258092 | 258379 | mceliece6960119f |
| 258793 | 259234 | 260044 | mceliece6960119 |
| 269271 | 269533 | 269938 | mceliece6960119pc |
| 270110 | 270323 | 270706 | mceliece6960119pcf |
| 281315 | 286714 | 294094 | T: lac256 |
| 286853 | 286927 | 287091 | mceliece6688128 |
| 287828 | 287973 | 288113 | mceliece6688128f |
| 290712 | 291192 | 292211 | T: ntrukem743 |
| 295419 | 295571 | 295721 | mceliece8192128f |
| 297357 | 297530 | 297974 | mceliece8192128pc |
| 297665 | 297774 | 298098 | mceliece6688128pc |
| 296421 | 298039 | 299545 | T: C:r5n13kem0d |
| 299057 | 299628 | 299954 | mceliece8192128pcf |
| 304058 | 304639 | 304985 | mceliece6688128pcf |
| 308232 | 309094 | 327612 | T: lotus256 |
| 322767 | 323009 | 323447 | T: kindi256342 |
| 336237 | 336462 | 336833 | mceliece8192128 |
| 371308 | 371647 | 372265 | T: hqc128round4 |
| 397370 | 397737 | 398564 | T: kindi512222 |
| 401261 | 402278 | 403972 | T: kindi512241 |
| 427133 | 427327 | 427626 | T: ntskem1264 |
| 680573 | 684313 | 687684 | T: lima2p1024cca |
| 688395 | 695913 | 704037 | T: C:ledakemcpa13 |
| 718883 | 719273 | 720044 | T: kindi512321 |
| 747560 | 748212 | 749419 | T: kindi256522 |
| 755984 | 757551 | 767413 | T: C:ledakemcpa12 |
| 776700 | 777305 | 778110 | T: hqc192round4 |
| 851075 | 854321 | 862778 | T: C:ledakemcpa14 |
| 878774 | 880514 | 885647 | T: titaniumccatoy |
| 925434 | 925813 | 926201 | T: ntskem1380 |
| 825659 | 990565 | 1006913 | T: C:edonk128k32n96nu4l4 |
| 1012981 | 1021657 | 1040406 | T: hqc128 |
| 1021735 | 1029658 | 1041683 | T: C:r5n15kem0d |
| 1053800 | 1080012 | 1116052 | T: hqcrmrs128 |
| 1091272 | 1092270 | 1100263 | T: titaniumccalite |
| 1186061 | 1189538 | 1193475 | T: C:rolloi128 |
| 1307961 | 1309153 | 1310817 | T: titaniumccastd |
| 1363840 | 1371116 | 1380494 | T: C:rolloi192 |
| 1378148 | 1380934 | 1386104 | T: lima2p2048cca |
| 1382760 | 1385825 | 1387330 | T: frodokem640 |
| 1444252 | 1445386 | 1448725 | T: frodokem640aes |
| 1442285 | 1464173 | 1472130 | T: hqc1281 |
| 1492758 | 1493544 | 1494983 | T: hqc256round4 |
| 1590417 | 1593950 | 1597220 | T: ledakem1264 |
| 1608267 | 1609762 | 1618915 | T: titaniumccamed |
| 1653688 | 1654834 | 1655988 | T: C:bikel1 |
| 1710835 | 1712600 | 1715436 | T: ledakem1364 |
| 1777203 | 1779985 | 1792603 | T: ledakem1464 |
| 1811647 | 1817541 | 1823651 | T: C:lake1 |
| 1827561 | 1833614 | 1840690 | T: rolloii128 |
| 1831090 | 1835336 | 1837644 | T: limasp1018cca |
| 1841007 | 1863536 | 1886299 | T: hqcrmrs192 |
| 1878134 | 1880497 | 1882036 | T: titaniumccahi |
| 1901041 | 1925812 | 1932435 | T: hqc192 |
| 1966929 | 1968585 | 1973031 | T: C:ledakemcpa32 |
| 1969506 | 1972440 | 1973864 | T: rsa2048 |
| 2073127 | 2090657 | 2162697 | T: ledakem13sl |
| 2087573 | 2092986 | 2097782 | T: rolloii192 |
| 2275985 | 2279251 | 2283653 | T: C:rolloi256 |
| 2279154 | 2286019 | 2332105 | T: ledakem14sl |
| 2310737 | 2315766 | 2318390 | T: ledakem12sl |
| 2351174 | 2356308 | 2359871 | T: titaniumccasuper |
| 2368822 | 2372250 | 2379363 | T: C:ledakemcpa33 |
| 2361823 | 2385071 | 2406493 | T: hqc1921 |
| 2450967 | 2475067 | 2567243 | T: hqc1922 |
| 2407341 | 2512853 | 2774184 | T: ntskem13136 |
| 2676092 | 2681140 | 2686509 | T: rolloii256 |
| 2695227 | 2697127 | 2699993 | T: frodokem976 |
| 2736398 | 2739155 | 2740862 | T: frodokem976aes |
| 2307158 | 2840758 | 2842244 | T: C:ledakemcpa34 |
| 2852741 | 2868317 | 2928730 | T: hqcrmrs256 |
| 2846438? | 2993773? | 5056857? | T: C:edonk192k48n144nu4l4 |
| 3048140 | 3061545 | 3077958 | T: C:lake2 |
| 3103842 | 3138070 | 3208667 | T: hqc256 |
| 3455750 | 3498304 | 3524030 | T: limasp1306cca |
| 3463499 | 3499653 | 3562945 | T: hqc2561 |
| 3631319 | 3648039 | 3664701 | T: locker1 |
| 3676298 | 3689182 | 3702291 | T: limasp1822cca |
| 3650347 | 3689874 | 3747202 | T: hqc2562 |
| 3723803 | 3736105 | 3757643 | T: locker2 |
| 3803850 | 3836038 | 3863138 | T: hqc2563 |
| 3876700 | 3889008 | 3904294 | T: bigquake1 |
| 4141675 | 4150195 | 4156190 | T: rqc128 |
| 4171433 | 4186130 | 4208016 | T: C:lake3 |
| 4147928 | 4211619 | 4238669 | T: locker4 |
| 4299767 | 4300436 | 4301135 | T: frodokem640shake |
| 4601079 | 4603951 | 4608729 | T: frodokem1344aes |
| 4633563 | 4657708 | 4671765 | T: ledakem3264 |
| 4721152 | 4734454 | 4753606 | T: ledakem3364 |
| 4732393 | 4753792 | 4785336 | T: ledakem3464 |
| 4943185 | 4950824 | 4964280 | T: C:ledakemcpa52 |
| 5435705 | 5439649 | 5446917 | T: C:bikel3 |
| 5491666 | 5530345 | 5572066 | T: locker3 |
| 5510494 | 5533918 | 5538373 | T: C:ledakemcpa53 |
| 5744816 | 5786638 | 5855772 | T: ledakem32sl |
| 5933570 | 5949076 | 5967905 | T: locker6 |
| 6154876 | 6167384 | 6190084 | T: locker5 |
| 5166100 | 6350418 | 6356242 | T: C:ledakemcpa54 |
| 6682860 | 6731990 | 6753143 | T: locker7 |
| 6776496 | 6785112 | 6792676 | T: ledakem33sl |
| 6811519 | 6849153 | 6925378 | T: locker8 |
| 7000898 | 7010994 | 7074044 | T: limasp2062cca |
| 7065137 | 7087078 | 7174178 | T: ledakem34sl |
| 8054244 | 8071865 | 9372560 | T: rqc192 |
| 8714741? | 8800049? | 12310661? | T: C:edonk128k16n80nu4l6 |
| 9077360 | 9085244 | 9091044 | T: frodokem976shake |
| 9181617 | 9214737 | 9258596 | T: locker9 |
| 8802069? | 9490870? | 21189148? | T: C:edonk128ref |
| 9653691 | 9664218 | 9676874 | T: ledakem5264 |
| 9742579 | 9749873 | 9798712 | T: ledakem5364 |
| 5096269? | 10440129? | 22903842? | T: C:edonk128k16n80nu8l6 |
| 10448143 | 10450905 | 10455899 | T: sikep434 |
| 11146312 | 11153921 | 11161438 | T: sikep434comp |
| 11540502 | 11595035 | 11675819 | T: ledakem5464 |
| 12122406 | 13924671 | 13957014 | T: rqc256 |
| 13934705 | 13947861 | 13974345 | T: ledakem53sl |
| 14172616 | 14264723 | 14585200 | T: ledakem52sl |
| 14550540 | 14569588 | 14597015 | T: ledakem54sl |
| 16101366 | 16109827 | 16122078 | T: frodokem1344shake |
| 16943893 | 16959105 | 17007684 | T: sikep503 |
| 18097409 | 18103561 | 18112622 | T: sikep503comp |
| 19999711 | 20202816 | 20465957 | T: remblem928 |
| 20104002 | 20210971 | 20306783 | T: remblem1056 |
| 24852249 | 25232470 | 25624137 | T: ramstakers216091 |
| 28182685 | 28343221 | 28727318 | T: bigquake3 |
| 28564099 | 28579848 | 28604284 | T: sikep610 |
| 28468764 | 28699670 | 28797188 | T: mersenne756839 |
| 30403424 | 30419842 | 30436171 | T: sikep610comp |
| 43528413 | 44156378 | 44494427 | T: bigquake5 |
| 45517539 | 45527826 | 45549076 | T: sikep751 |
| 47866824 | 47892353 | 47917916 | T: sikep751comp |
| 52667716 | 53470331 | 53605477 | T: oddmanhattan128 |
| 98459475 | 98799121 | 99155540 | T: oddmanhattan192 |
| 99134486 | 99292166 | 100425302 | T: ramstakers756839 |
| 107467711 | 107520457 | 107591322 | T: pqrsa15 |
| 34733962? | 147213555? | 166584654? | T: C:edonk192k32n128nu4l6 |
| 207966473 | 210822425 | 216147457 | T: oddmanhattan256 |
|
|
|