Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4765T; 4 x 2000MHz; prodesk, supercop-20260831
[Page version: 20261005 21:31:38]
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 |
| 19034 | 19179 | 19384 | kyber90s512 |
| 24883 | 24966 | 25114 | ntruplus768 |
| 25274 | 27036 | 28568 | kyber512 |
| 27610 | 27688 | 27833 | ntruplus864 |
| 27516 | 27888 | 28370 | mlkem512 |
| 28480 | 28612 | 28851 | T: C:nhcompact512cca |
| 29118 | 29396 | 29662 | kyber90s768 |
| 30172? | 31133? | 38552? | ntruplus576 |
| 37274 | 37365 | 37646 | T: lightsaber2 |
| 39185 | 39265 | 39479 | timer |
| 39337 | 39565 | 39939 | T: lac128 |
| 39404 | 39632 | 39940 | T: C:nhcompact768cca |
| 36590? | 41360? | 47226? | ntruplus1152 |
| 41909 | 42096 | 42364 | kyber90s1024 |
| 42260 | 42875 | 43056 | ntrulpr653 |
| 43748 | 43812 | 43948 | T: ntrulpr4591761 |
| 43024 | 44430 | 44941 | kyber768 |
| 41681 | 44829 | 47128 | smaugt1 |
| 45208 | 45245 | 45370 | C:threebears624r2cpa |
| 45371 | 45428 | 45620 | threebears624r2cca |
| 45382 | 45751 | 46261 | T: C:r5nd1kem0d |
| 46314 | 46524 | 47175 | ntrulpr761 |
| 47191 | 47346 | 47503 | C:threebears624r2cpax |
| 44172 | 47640 | 48764 | mlkem768 |
| 48663 | 48784 | 48976 | threebears624r2ccax |
| 48641 | 48814 | 49094 | T!!!newhope512cca |
| 53366 | 53593 | 53968 | T: C:nhcompact1024cca |
| 58928 | 59288 | 59621 | ntrulpr857 |
| 59133 | 59367 | 59954 | kyber1024 |
| 60170 | 61489 | 70972 | mlkem1024 |
| 61001 | 61681 | 62460 | T: C:r5nd1kem5d |
| 61508 | 61766 | 62561 | ntrulpr953 |
| 61673 | 62352 | 64179 | T: C:r5nd0kem2iot |
| 63013 | 63680 | 64029 | ntrulpr1013 |
| 63958 | 64358 | 72990 | smaugt3 |
| 64090 | 64664 | 65999 | T: C:r5nd1kem4longkey |
| 68176 | 68272 | 68534 | T: saber2 |
| 81246 | 81494 | 82725 | timerv5 |
| 82441 | 84462 | 85219 | smaugt1v5 |
| 85735 | 85884 | 86085 | ntrulpr1277 |
| 88230 | 88860 | 89169 | T: lac256 |
| 89106 | 89210 | 89336 | threebears936r2cca |
| 89470 | 89650 | 90131 | T: hqc128round4 |
| 92818 | 92901 | 93051 | threebears936r2ccax |
| 94130 | 94518 | 95179 | T!!!newhope1024cca |
| 93702 | 94634 | 94971 | smaugt5 |
| 95030 | 95214 | 95594 | C:threebears936r2cpa |
| 96738 | 96838 | 97138 | C:threebears936r2cpax |
| 104311 | 104374 | 104640 | T: firesaber2 |
| 103568 | 104719 | 106376 | T: C:r5nd3kem5d |
| 104219 | 106349 | 128032 | T: lac192 |
| 135758 | 135877 | 136076 | threebears1248r2cca |
| 140697 | 140771 | 140949 | threebears1248r2ccax |
| 143059 | 143236 | 143471 | C:threebears1248r2cpa |
| 146567 | 146947 | 147123 | C:threebears1248r2cpax |
| 160609 | 162006 | 164851 | smaugt3v5 |
| 159802 | 163682 | 165660 | T: C:r5nd3kem0d |
| 166649 | 166995 | 167701 | ntruhps2048509 |
| 182899 | 183465 | 183970 | T: C:hila5 |
| 187500 | 189659 | 200343 | T: C:r5nd5kem0d |
| 189909 | 194781 | 197725 | T: C:r5nd5kem5d |
| 199664 | 200334 | 200892 | T: saberx4 |
| 211686 | 212088 | 212770 | T: hqc192round4 |
| 250706 | 259087 | 298510 | smaugt5v5 |
| 268079 | 268547 | 269171 | T: kindi256342 |
| 270707 | 271446 | 275276 | ntruhrss701 |
| 288291 | 288942 | 289902 | T: kindi512222 |
| 289356 | 289863 | 290550 | ntruhps2048677 |
| 291672 | 292493 | 293971 | T: kindi512241 |
| 394750 | 401818 | 411353 | T: hqcrmrs128 |
| 425558 | 429445 | 433518 | ntruhps4096821 |
| 447050 | 447397 | 448308 | T: hqc256round4 |
| 440950 | 451695 | 462152 | T: hqc128 |
| 446185 | 455526 | 463445 | T: C:r5n11kem0d |
| 471232 | 475944 | 490652 | T: hqc1281 |
| 501632 | 507073 | 512152 | T: ntrukem443 |
| 583448 | 584806 | 586816 | T: kindi512321 |
| 608330 | 611047 | 620180 | T: C:bikel1 |
| 686638 | 688252 | 691533 | T: lima2p1024cca |
| 696141 | 698560 | 701532 | T: kindi256522 |
| 720539 | 724379 | 729801 | T: C:ledakemcpa14 |
| 719704 | 732058 | 804968 | sntrup653 |
| 747435 | 751667 | 757847 | T: rqc128 |
| 799828 | 801929 | 824715 | T: hqcrmrs192 |
| 835315 | 839487 | 850693 | sntrup761 |
| 838858 | 841256 | 844324 | T: C:r5n13kem0d |
| 833000 | 843057 | 861910 | T: C:edonk128k16n80nu4l6 |
| 858066 | 862016 | 867838 | T: C:ledakemcpa13 |
| 878819 | 880664 | 901614 | T: hqc1921 |
| 891044 | 896608 | 922988 | T: hqc192 |
| 934741 | 952134 | 969350 | T: hqc1922 |
| 944984 | 953705 | 956157 | sntrup4591761 |
| 925449 | 976173 | 979147 | T: titaniumccatoy |
| 1026449 | 1028517 | 1032923 | T: C:rolloi128 |
| 1056387 | 1060080 | 1066462 | T: ntrukem743 |
| 1072383 | 1080775 | 1086144 | T: C:ledakemcpa12 |
| 1041898 | 1088539 | 1091755 | T: titaniumccalite |
| 1182864 | 1192855 | 1211249 | sntrup857 |
| 1204210 | 1206991 | 1210228 | T: frodokem640 |
| 1298200 | 1300502 | 1304934 | T: C:rolloi192 |
| 1324663 | 1335257 | 1415010 | T: titaniumccastd |
| 1301869 | 1335900 | 1361612 | T: hqcrmrs256 |
| 1341618? | 1354178? | 1890166? | T: rqc192 |
| 1357590 | 1361038 | 1369193 | T: C:edonk128k16n80nu8l6 |
| 1363212 | 1397512 | 1416670 | T: hqc2561 |
| 1393452 | 1399096 | 1407534 | T: lima2p2048cca |
| 1439091 | 1457439 | 1483970 | T: hqc256 |
| 1460230 | 1462665 | 1469237 | T: titaniumccamed |
| 1460045 | 1464126 | 1476626 | T: frodokem640aes |
| 1452274 | 1480596 | 1511998 | T: hqc2562 |
| 1439689 | 1498651 | 1520077 | sntrup953 |
| 1509738 | 1525365 | 1563168 | T: C:edonk128k32n96nu4l4 |
| 1507371 | 1540665 | 1567619 | T: hqc2563 |
| 1540516 | 1543113 | 1548058 | T: limasp1018cca |
| 1589299 | 1623185 | 1652343 | T: C:ledakemcpa34 |
| 1651260 | 1680972 | 1704461 | sntrup1013 |
| 1699332 | 1704671 | 1737923 | T: C:rolloi256 |
| 1793426 | 1801023 | 1831308 | T: C:bikel3 |
| 1738620 | 1813339 | 1819525 | T: titaniumccahi |
| 1816258 | 1860240 | 2051441 | T: C:r5n15kem0d |
| 1852049 | 1879980 | 1914336 | T: C:edonk192k32n128nu4l6 |
| 1916857 | 1923112 | 2276447 | T: rqc256 |
| 2033397 | 2039935 | 2058968 | T: C:edonk128ref |
| 2155671 | 2206605 | 2282629 | T: titaniumccasuper |
| 2221507 | 2232383 | 2242935 | T: C:ledakemcpa33 |
| 2382756 | 2396290 | 2426271 | T: C:lake1 |
| 2551358 | 2559504 | 2573623 | T: C:lake2 |
| 2589508 | 2643054 | 2671370 | sntrup1277 |
| 2635393 | 2649688 | 2658661 | T: frodokem976 |
| 2672866 | 2742213 | 2791541 | T: C:lake3 |
| 2828564 | 2855847 | 2923802 | T: ledakem1464 |
| 2856069 | 2864818 | 2879414 | T: limasp1306cca |
| 2847564 | 2869023 | 2910613 | T: C:edonk192k48n144nu4l4 |
| 2918238 | 2955195 | 3070219 | T: C:ledakemcpa32 |
| 3033484 | 3041793 | 3054574 | T: frodokem976aes |
| 3202819 | 3207943 | 3216334 | T: limasp1822cca |
| 3186086 | 3243911 | 3314632 | T: C:ledakemcpa53 |
| 3534010? | 3583678? | 4683201? | T: frodokem640shake |
| 3615701 | 3630657 | 3751050 | T: ledakem1364 |
| 3737508 | 3760286 | 3779866 | T: C:ledakemcpa54 |
| 3965776 | 3974440 | 4123251 | T: ledakem1264 |
| 4095896 | 4186494 | 4329698 | T: locker1 |
| 4365458 | 4372242 | 4386133 | T: rolloii192 |
| 4494567 | 4501817 | 4520075 | T: rolloii128 |
| 4590812 | 4604562 | 4733860 | T: locker2 |
| 4631754? | 4690379? | 6925905? | T: ledakem14sl |
| 4988243 | 5009540 | 5119880 | T: locker3 |
| 5117834 | 5124390 | 5137250 | T: rolloii256 |
| 5144581 | 5157478 | 5175963 | T: frodokem1344aes |
| 5450164 | 5488536 | 5806709 | T: locker4 |
| 4421267? | 5501044? | 6929776? | T: ledakem13sl |
| 5742999 | 5751604 | 5763030 | T: limasp2062cca |
| 6290296 | 6336389 | 6653436 | T: locker6 |
| 6349165 | 6444074 | 7134006 | T: ledakem12sl |
| 6550056 | 6597376 | 6780414 | T: C:ledakemcpa52 |
| 7036279 | 7064178 | 7089855 | T: remblem1056 |
| 7195276 | 7256322 | 7497492 | T: locker5 |
| 7082372 | 7335762 | 7352178 | T: remblem928 |
| 7531619? | 7572932? | 11000098? | T: frodokem976shake |
| 7959649 | 7985266 | 8005000 | T: ledakem3364 |
| 8123857 | 8139254 | 8187026 | T: sikep434 |
| 8053528 | 8202509 | 8339035 | T: ramstakers216091 |
| 7079697? | 8309424? | 10866965? | T: ledakem3464 |
| 9284032 | 9429682 | 9999277 | T: ledakem3264 |
| 10674238 | 10724063 | 11156167 | T: locker7 |
| 10735102 | 10959852 | 12006783 | T: ledakem33sl |
| 11016488? | 11085342? | 14126242? | T: ledakem34sl |
| 11506276 | 11902670 | 12081928 | T: locker8 |
| 11852002 | 12114956 | 12265173 | T: lotus128 |
| 12106870 | 12132296 | 12152312 | T: sikep503 |
| 12223807 | 12302347 | 12595938 | T: locker9 |
| 12967160 | 13074072 | 13404168 | T: ledakem5464 |
| 12928973 | 13174228 | 14818028 | T: ledakem32sl |
| 13406387? | 13480104? | 18127365? | T: frodokem1344shake |
| 13524325 | 13965194 | 15020815 | T: sikep434comp |
| 14219770 | 14261659 | 14294892 | T: ledakem5364 |
| 17835795? | 18201175? | 23129760? | T: ledakem54sl |
| 19805378 | 19862176 | 21483006 | T: sikep503comp |
| 20817560 | 21555339 | 22943184 | T: ledakem5264 |
| 22177352 | 22206426 | 22810473 | T: lotus192 |
| 21785437 | 22458477 | 25797817 | T: ledakem53sl |
| 23406252 | 23447604 | 23506121 | T: mersenne756839 |
| 25353219 | 25367037 | 25385015 | T: sikep610 |
| 35133575 | 35271743 | 35849152 | mceliece348864pcf |
| 35460621 | 35779243 | 36008661 | mceliece348864f |
| 34375841 | 35971780 | 39475662 | T: ledakem52sl |
| 35887429 | 36682371 | 38030748 | T: ramstakers756839 |
| 36352356 | 37321222 | 40384499 | T: lotus256 |
| 44252950 | 44265623 | 44316655 | T: sikep751 |
| 43513810 | 44323541 | 47651428 | T: sikep610comp |
| 45328963 | 45596352 | 45710080 | T: ntskem1264 |
| 36943366? | 46411498? | 65881687? | mceliece348864pc |
| 40382952? | 54155820? | 73527321? | mceliece348864 |
| 68924277 | 69173891 | 74800751 | T: sikep751comp |
| 111726912 | 113268022 | 116070564 | mceliece460896pcf |
| 112779798 | 113391002 | 115184693 | mceliece460896f |
| 66063038? | 116358507? | 176364262? | T: rsa2048 |
| 138051584 | 138404458 | 138791490 | T: ntskem1380 |
| 135693181? | 172920297? | 227134424? | mceliece460896 |
| 140043549? | 185904168? | 262032540? | mceliece460896pc |
| 242147305 | 242576898 | 243893529 | mceliece6960119pcf |
| 241582978 | 244788800 | 245375560 | mceliece6960119f |
| 248233097 | 248791269 | 249899269 | T: ntskem13136 |
| 271102373 | 273109640 | 274510293 | T: oddmanhattan128 |
| 279874885 | 281849309 | 282856110 | mceliece6688128f |
| 281498239 | 282872492 | 283503560 | mceliece6688128pcf |
| 310971851 | 311594470 | 311893038 | mceliece8192128pcf |
| 311258139 | 311916672 | 313077858 | mceliece8192128f |
| 270945698? | 371454817? | 504627734? | mceliece6960119 |
| 274211324? | 381651065? | 558544702? | mceliece6960119pc |
| 296775090? | 399923467? | 609735116? | mceliece6688128 |
| 289353773? | 422801592? | 667103967? | mceliece6688128pc |
| 338306947? | 434651288? | 636364696? | mceliece8192128pc |
| 436809410 | 438769722 | 441525983 | T: oddmanhattan192 |
| 349457180? | 464631988? | 700639277? | mceliece8192128 |
| 774357959 | 776698188 | 777946207 | T: oddmanhattan256 |
| 811457814 | 830905792 | 835924044 | T: bigquake1 |
| 4176449171 | 4296964374 | 4384337743 | T: pqrsa15 |
| 6775306550 | 6836934978 | 6907774439 | T: bigquake3 |
| 13041828744 | 13214005610 | 13426021382 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 23587 | 23681 | 24346 | ntruhps2048509 |
| 23188 | 23873 | 25553 | T: rsa2048 |
| 24382 | 24424 | 24492 | timer |
| 24814 | 24982 | 25368 | ntruplus576 |
| 25247 | 25366 | 25699 | ntruhrss701 |
| 25133 | 26542 | 26836 | smaugt1 |
| 26580 | 26674 | 26894 | mlkem512 |
| 30372 | 30412 | 30704 | ntruplus768 |
| 31926 | 32058 | 32186 | kyber90s512 |
| 32053 | 33029 | 34569 | mceliece348864f |
| 34497 | 34715 | 35385 | ntruhps2048677 |
| 33227 | 34777 | 36495 | mceliece348864 |
| 35787 | 35854 | 36154 | ntruplus864 |
| 37134 | 37214 | 37300 | kyber512 |
| 38163 | 39324 | 41569 | mceliece348864pcf |
| 39032 | 40614 | 42455 | mceliece348864pc |
| 42313 | 42647 | 45304 | mlkem768 |
| 42105 | 42656 | 43034 | ntruhps4096821 |
| 44214 | 44298 | 44546 | sntrup4591761 |
| 44292 | 44536 | 45084 | kyber90s768 |
| 44318 | 44999 | 45246 | sntrup653 |
| 46272 | 46328 | 46855 | ntruplus1152 |
| 48049 | 48170 | 48313 | T: C:nhcompact512cca |
| 48163 | 48294 | 48545 | sntrup761 |
| 49936 | 50026 | 50114 | T: lightsaber2 |
| 51239 | 51561 | 52809 | smaugt3 |
| 56321 | 56593 | 56774 | kyber768 |
| 60607 | 60821 | 61098 | kyber90s1024 |
| 60733 | 61239 | 62134 | sntrup857 |
| 63898 | 64037 | 64498 | sntrup953 |
| 64773 | 64948 | 68384 | timerv5 |
| 62404? | 66336? | 81783? | mlkem1024 |
| 65930 | 66444 | 66837 | sntrup1013 |
| 66654 | 67024 | 68074 | T: C:nhcompact768cca |
| 67106 | 67209 | 67420 | threebears624r2cca |
| 66564 | 67350 | 68408 | smaugt1v5 |
| 67396 | 67617 | 67990 | threebears624r2ccax |
| 68290 | 68374 | 68522 | C:threebears624r2cpa |
| 68781 | 68888 | 69074 | C:threebears624r2cpax |
| 69291 | 69409 | 69694 | smaugt5 |
| 69656 | 69757 | 69874 | ntrulpr653 |
| 73282 | 74051 | 75233 | T: C:r5nd1kem0d |
| 75244 | 75310 | 75408 | ntrulpr761 |
| 70783 | 75587 | 81754 | mceliece460896f |
| 69682 | 76185 | 84504 | mceliece460896 |
| 76541 | 76596 | 76667 | T: ntrulpr4591761 |
| 76923 | 77770 | 79482 | T: lac128 |
| 78881 | 79316 | 81172 | kyber1024 |
| 74605 | 80651 | 89406 | mceliece460896pcf |
| 81326 | 81514 | 81913 | T!!!newhope512cca |
| 78361 | 83700 | 92322 | mceliece460896pc |
| 85254 | 85311 | 85394 | T: saber2 |
| 85791 | 85980 | 86123 | sntrup1277 |
| 88716 | 88930 | 89339 | T: C:nhcompact1024cca |
| 90899 | 91168 | 91596 | T: C:ledakemcpa14 |
| 93523 | 94754 | 103314 | T: ntskem1264 |
| 93549 | 96324 | 97019 | T: C:ledakemcpa13 |
| 96716 | 96802 | 96907 | ntrulpr857 |
| 94477 | 97260 | 104088 | T: C:edonk128k16n80nu4l6 |
| 98110 | 98771 | 99968 | T: C:r5nd0kem2iot |
| 99836 | 100519 | 101438 | T: C:r5nd1kem5d |
| 100569 | 100727 | 100898 | ntrulpr953 |
| 102197 | 102332 | 102441 | ntrulpr1013 |
| 103517 | 104125 | 105281 | T: C:r5nd1kem4longkey |
| 103065 | 106072 | 108197 | T: C:ledakemcpa12 |
| 109420 | 109499 | 109670 | threebears936r2cca |
| 109781 | 109874 | 110060 | threebears936r2ccax |
| 116731 | 117454 | 118254 | T: C:bikel1 |
| 118121 | 118206 | 118338 | C:threebears936r2cpax |
| 118242 | 118644 | 118833 | C:threebears936r2cpa |
| 118471 | 123260 | 128846 | mceliece6688128f |
| 124305 | 124388 | 124468 | T: firesaber2 |
| 121654 | 126612 | 135394 | mceliece6688128 |
| 125268 | 128142 | 132372 | T: ntrukem443 |
| 127888 | 131429 | 136240 | mceliece6960119 |
| 127937 | 133952 | 141819 | mceliece6688128pcf |
| 130010 | 136144 | 144995 | mceliece6960119f |
| 137076 | 137165 | 137292 | ntrulpr1277 |
| 137138 | 137866 | 138500 | smaugt3v5 |
| 131012 | 139990 | 155776 | mceliece6688128pc |
| 141212 | 143078 | 145424 | mceliece8192128 |
| 141514 | 143674 | 146390 | mceliece8192128f |
| 140114 | 146353 | 156730 | mceliece6960119pc |
| 142711 | 151175 | 167637 | mceliece6960119pcf |
| 151619 | 153851 | 165406 | mceliece8192128pc |
| 151589 | 154338 | 161637 | mceliece8192128pcf |
| 154352 | 155212 | 157271 | T!!!newhope1024cca |
| 159460 | 160741 | 165541 | T: C:r5nd3kem5d |
| 163387 | 163938 | 164779 | T: C:rolloi128 |
| 167172 | 167295 | 167592 | threebears1248r2cca |
| 167538 | 167673 | 167938 | threebears1248r2ccax |
| 167894 | 168766 | 173063 | T: lotus128 |
| 160018 | 172380 | 179050 | T: lac192 |
| 174914 | 175615 | 176674 | T: C:rolloi192 |
| 175822 | 175925 | 176184 | C:threebears1248r2cpa |
| 175916 | 176020 | 176184 | C:threebears1248r2cpax |
| 180594 | 181184 | 182370 | T: lac256 |
| 193900 | 195192 | 197650 | T: C:rolloi256 |
| 204718 | 207962 | 215744 | T: C:edonk128k16n80nu8l6 |
| 210113 | 211110 | 212162 | T: C:ledakemcpa34 |
| 211729 | 214380 | 222800 | T: C:ledakemcpa33 |
| 216240 | 219162 | 224550 | smaugt5v5 |
| 231219 | 232905 | 252658 | T: ledakem1464 |
| 234196 | 236934 | 240991 | T: ntrukem743 |
| 237737 | 238240 | 244245 | T: hqc128round4 |
| 243338 | 244280 | 245494 | T: C:hila5 |
| 244208 | 245097 | 246675 | T: saberx4 |
| 242776 | 246003 | 249855 | T: C:ledakemcpa32 |
| 247781 | 253397 | 261523 | T: lotus192 |
| 250203 | 254447 | 262940 | T: C:edonk128k32n96nu4l4 |
| 257978 | 258752 | 260054 | T: ledakem1264 |
| 274666 | 276092 | 280848 | T: C:bikel3 |
| 280730 | 287396 | 295256 | T: C:r5nd3kem0d |
| 294662 | 295307 | 313056 | T: ledakem1364 |
| 303082 | 304713 | 307395 | T: C:r5nd5kem5d |
| 310192 | 317577 | 332509 | T: ntskem1380 |
| 328237 | 328690 | 329258 | T: ledakem13sl |
| 309909? | 338911? | 388766? | T: lotus256 |
| 351638 | 352773 | 353747 | T: kindi256342 |
| 345070 | 353632 | 356626 | T: C:r5nd5kem0d |
| 356185 | 357477 | 362022 | T: ledakem12sl |
| 373550 | 377624 | 385340 | T: C:edonk128ref |
| 376642 | 379783 | 381903 | T: ledakem14sl |
| 418265 | 419236 | 420743 | T: kindi512222 |
| 421482 | 423069 | 425328 | T: kindi512241 |
| 443547 | 446580 | 453676 | T: C:lake1 |
| 435967 | 453232 | 466270 | T: ntskem13136 |
| 472177 | 474868 | 496904 | T: C:ledakemcpa54 |
| 478737 | 482268 | 511575 | T: C:ledakemcpa53 |
| 488970 | 491909 | 495381 | T: C:lake2 |
| 494771 | 495091 | 495891 | T: lima2p1024cca |
| 495201 | 504302 | 514716 | T: C:ledakemcpa52 |
| 519720 | 520831 | 522560 | T: rolloii128 |
| 528108 | 529505 | 531238 | T: rolloii192 |
| 543872 | 544249 | 545137 | T: hqc192round4 |
| 543570 | 547071 | 551661 | T: C:r5n11kem0d |
| 552786 | 555518 | 559117 | T: C:edonk192k32n128nu4l6 |
| 560648 | 564464 | 584683 | T: hqcrmrs128 |
| 549508 | 565155 | 578219 | T: C:lake3 |
| 587585 | 595130 | 602639 | T: rolloii256 |
| 598898 | 599483 | 599945 | T: ledakem3464 |
| 604442 | 606773 | 609388 | T: ledakem3264 |
| 603024 | 614486 | 625768 | T: hqc128 |
| 663993 | 672813 | 700513 | T: ledakem3364 |
| 716872 | 721738 | 729434 | T: C:edonk192k48n144nu4l4 |
| 728584 | 740814 | 758295 | T: hqc1281 |
| 731406 | 753360 | 765061 | T: locker1 |
| 765037 | 767714 | 770371 | T: kindi512321 |
| 752156 | 769026 | 775509 | T: locker2 |
| 746597 | 791394 | 794059 | T: titaniumccatoy |
| 800365 | 807272 | 822173 | T: ledakem32sl |
| 840747 | 842802 | 845551 | T: kindi256522 |
| 853971 | 861766 | 868846 | T: locker3 |
| 915794 | 922671 | 969602 | T: ledakem33sl |
| 963602 | 992141 | 1005934 | T: locker4 |
| 1003048 | 1003686 | 1006470 | T: lima2p2048cca |
| 1017044 | 1022042 | 1027824 | T: rqc128 |
| 970356 | 1028724 | 1029710 | T: titaniumccalite |
| 1032477 | 1046715 | 1080379 | T: locker6 |
| 1054117 | 1064042 | 1128652 | T: C:r5n13kem0d |
| 1079291 | 1083320 | 1087946 | T: ledakem34sl |
| 1093204 | 1113646 | 1116669 | T: hqc256round4 |
| 1131400 | 1140537 | 1215389 | T: titaniumccastd |
| 1145599 | 1166124 | 1185839 | T: hqcrmrs192 |
| 1184954 | 1194617 | 1208149 | T: locker5 |
| 1243901 | 1262656 | 1281290 | T: hqc192 |
| 1286402 | 1287892 | 1290383 | T: ledakem5364 |
| 1336620 | 1337550 | 1341674 | T: limasp1018cca |
| 1355289 | 1370621 | 1395646 | T: hqc1921 |
| 1372254 | 1381758 | 1397824 | T: ledakem5464 |
| 1417274 | 1422167 | 1426196 | T: ledakem5264 |
| 1428432 | 1429303 | 1433307 | T: titaniumccamed |
| 1456501 | 1477680 | 1508819 | T: hqc1922 |
| 1641646 | 1645493 | 1650068 | T: ledakem54sl |
| 1719205 | 1722168 | 1727687 | T: frodokem640 |
| 1727716 | 1808279 | 1815395 | T: titaniumccahi |
| 1793490 | 1858713 | 1884326 | T: locker8 |
| 1838679 | 1868697 | 1883219 | T: locker7 |
| 1896670 | 1897838 | 1902112 | T: frodokem640aes |
| 1911849? | 1924362? | 2407924? | T: rqc192 |
| 1904699 | 1928764 | 1973545 | T: hqcrmrs256 |
| 1945861 | 1951549 | 2007691 | T: ledakem53sl |
| 1931327 | 1965130 | 2022596 | T: locker9 |
| 2044972 | 2072454 | 2106359 | T: hqc256 |
| 2015386 | 2079276 | 2085927 | T: ledakem52sl |
| 2134704 | 2142886 | 2302214 | T: titaniumccasuper |
| 2162881 | 2197609 | 2249740 | T: hqc2561 |
| 2211428 | 2219078 | 2228721 | T: C:r5n15kem0d |
| 2299526 | 2339005 | 2360336 | T: hqc2562 |
| 2395726 | 2429115 | 2455032 | T: hqc2563 |
| 2378677 | 2440850 | 2496624 | T: bigquake1 |
| 2578230 | 2583568 | 2592170 | T: limasp1306cca |
| 2665774 | 2673085 | 2679819 | T: rqc256 |
| 2730533 | 2740395 | 2754414 | T: limasp1822cca |
| 3433053 | 3441883 | 3453696 | T: frodokem976 |
| 3675074 | 3679604 | 3687911 | T: frodokem976aes |
| 3876730 | 3890986 | 4747229 | T: frodokem640shake |
| 5209379 | 5216752 | 5223768 | T: limasp2062cca |
| 6232808 | 6241773 | 6253366 | T: frodokem1344aes |
| 6823738 | 7069327 | 7293659 | T: bigquake3 |
| 8032359 | 8068126 | 8074319 | T: frodokem976shake |
| 10462302 | 10484461 | 10496683 | T: remblem1056 |
| 10428142 | 10537064 | 10821174 | T: remblem928 |
| 10597739 | 10875098 | 11233449 | T: bigquake5 |
| 13240888 | 13262489 | 13276025 | T: sikep434 |
| 14175721 | 14297346 | 17081271 | T: frodokem1344shake |
| 15037284 | 15264544 | 15555105 | T: ramstakers216091 |
| 19753872 | 19773924 | 19799749 | T: sikep503 |
| 20520740 | 20678294 | 20710544 | T: pqrsa15 |
| 20800508 | 20863991 | 20988398 | T: sikep434comp |
| 24483060 | 24503831 | 24533397 | T: mersenne756839 |
| 30838509 | 30941042 | 31094337 | T: sikep503comp |
| 46692406 | 46731850 | 46744298 | T: sikep610 |
| 59235606 | 59541337 | 59842261 | T: oddmanhattan128 |
| 64175825 | 64485217 | 64834712 | T: sikep610comp |
| 64993906 | 65690608 | 68580041 | T: ramstakers756839 |
| 71577082 | 71587545 | 71621730 | T: sikep751 |
| 110624382 | 110965263 | 111491681 | T: sikep751comp |
| 114187979 | 114435045 | 115011832 | T: oddmanhattan192 |
| 239856658 | 240501501 | 241256663 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 18650 | 18687 | 18726 | C:threebears624r2cpax |
| 22150 | 22175 | 22228 | ntruplus768 |
| 23626 | 23691 | 23778 | kyber90s512 |
| 24026 | 24071 | 24127 | C:threebears936r2cpax |
| 24682 | 24720 | 24750 | ntruplus576 |
| 27498 | 27536 | 27618 | ntruplus864 |
| 29426 | 29467 | 29505 | C:threebears1248r2cpax |
| 29758 | 29834 | 34018 | kyber512 |
| 29832 | 29870 | 29912 | C:threebears624r2cpa |
| 30009 | 30348 | 30713 | T: C:r5nd1kem0d |
| 31056 | 31415 | 32615 | mlkem512 |
| 33523 | 33652 | 34343 | kyber90s768 |
| 34830 | 34910 | 35049 | ntruplus1152 |
| 37355 | 37490 | 37582 | C:threebears936r2cpa |
| 37706 | 37762 | 39432 | smaugt1 |
| 38050 | 38111 | 38224 | ntruhps2048509 |
| 39167 | 39213 | 39328 | timer |
| 40387 | 41382 | 49131 | T: C:r5nd0kem2iot |
| 41636 | 41795 | 42034 | T: C:r5nd1kem5d |
| 44453 | 44548 | 44652 | C:threebears1248r2cpa |
| 43880 | 45248 | 45494 | T: C:r5nd1kem4longkey |
| 46001 | 46518 | 47953 | kyber768 |
| 47157 | 47247 | 47353 | T: C:nhcompact512cca |
| 47140 | 47622 | 52990 | mlkem768 |
| 47655 | 47836 | 47999 | kyber90s1024 |
| 49972 | 50095 | 50496 | T: lightsaber2 |
| 54106 | 54217 | 54430 | T: C:hila5 |
| 58873 | 59123 | 59248 | ntruhps2048677 |
| 59234 | 59299 | 59370 | sntrup761 |
| 60631 | 60874 | 61884 | ntruhrss701 |
| 61581 | 61702 | 61790 | sntrup653 |
| 66128 | 66238 | 66388 | T: C:nhcompact768cca |
| 66039 | 66965 | 71767 | mlkem1024 |
| 68740 | 68838 | 69820 | smaugt3 |
| 66787 | 69972 | 81801 | kyber1024 |
| 69898 | 73284 | 74216 | T: C:r5nd3kem5d |
| 75503 | 75769 | 76465 | ntruhps4096821 |
| 83874 | 83979 | 84359 | T: saber2 |
| 85182 | 85305 | 85489 | sntrup857 |
| 85271 | 86681 | 97992 | smaugt1v5 |
| 86879 | 87008 | 87128 | ntrulpr653 |
| 85949 | 87532 | 87640 | timerv5 |
| 88158 | 88400 | 88522 | T: C:nhcompact1024cca |
| 89262 | 89338 | 89497 | sntrup953 |
| 90595 | 90776 | 90934 | T!!!newhope512cca |
| 91229 | 91355 | 91540 | sntrup1013 |
| 92320 | 92390 | 92464 | sntrup4591761 |
| 92951 | 93316 | 104888 | smaugt5 |
| 93032 | 93381 | 93746 | ntrulpr761 |
| 94509 | 94658 | 94812 | threebears624r2ccax |
| 108242 | 108443 | 108636 | T: ntrulpr4591761 |
| 116867 | 117057 | 117194 | sntrup1277 |
| 121473 | 121604 | 121737 | threebears624r2cca |
| 121491 | 121647 | 121828 | ntrulpr857 |
| 121615 | 121838 | 122698 | mceliece348864 |
| 121944 | 122469 | 122727 | mceliece348864f |
| 104052? | 122515? | 142306? | T: lac128 |
| 124405 | 124531 | 124866 | T: firesaber2 |
| 125564 | 125770 | 125928 | ntrulpr1013 |
| 125770 | 125933 | 127380 | ntrulpr953 |
| 127849 | 128038 | 128515 | mceliece348864pcf |
| 128346 | 128587 | 129738 | mceliece348864pc |
| 133700 | 139302 | 141220 | T: C:r5nd3kem0d |
| 137568 | 142564 | 147818 | T: C:r5nd5kem5d |
| 146013 | 146101 | 146196 | threebears936r2ccax |
| 162594 | 164964 | 171836 | smaugt3v5 |
| 169424 | 169507 | 169626 | ntrulpr1277 |
| 169238 | 171206 | 173818 | T: ntrukem443 |
| 166962 | 172002 | 174184 | T: C:r5nd5kem0d |
| 171824 | 172266 | 173678 | T!!!newhope1024cca |
| 173547 | 175115 | 180144 | T: C:r5n11kem0d |
| 182728 | 182915 | 183113 | threebears936r2cca |
| 196267 | 196992 | 206192 | T: lotus128 |
| 211782 | 211932 | 212277 | threebears1248r2ccax |
| 221634? | 234770? | 295755? | T: lac192 |
| 246925 | 247103 | 247418 | mceliece460896 |
| 250202 | 250640 | 250977 | mceliece460896f |
| 253340 | 253528 | 253788 | mceliece460896pcf |
| 253511 | 253755 | 254240 | mceliece460896pc |
| 254916 | 255146 | 255470 | threebears1248r2cca |
| 252565 | 255655 | 265134 | T: C:r5n13kem0d |
| 259666 | 265622 | 269724 | smaugt5v5 |
| 265120 | 265689 | 268877 | T: saberx4 |
| 276385 | 276857 | 277899 | mceliece6960119f |
| 277456 | 277798 | 279902 | mceliece6960119 |
| 285824 | 286166 | 287744 | mceliece6960119pc |
| 286110 | 286923 | 288851 | mceliece6960119pcf |
| 290369 | 291113 | 291512 | mceliece6688128 |
| 290715 | 291251 | 292313 | mceliece6688128f |
| 291775 | 292340 | 293162 | mceliece8192128f |
| 292141 | 292901 | 293452 | mceliece8192128 |
| 294346 | 295348 | 299364 | T: ntrukem743 |
| 298258 | 300212 | 301162 | mceliece6688128pcf |
| 302749 | 303334 | 304793 | mceliece8192128pc |
| 302448 | 303529 | 304083 | mceliece8192128pcf |
| 304610 | 307155 | 309072 | mceliece6688128pc |
| 291913 | 309226 | 327696 | T: lotus192 |
| 381730 | 388024 | 392250 | T: lac256 |
| 407781 | 408367 | 410892 | T: hqc128round4 |
| 439519 | 442110 | 443813 | T: kindi256342 |
| 402205 | 460636 | 471803 | T: lotus256 |
| 550478 | 552031 | 555106 | T: kindi512222 |
| 553613 | 555368 | 559446 | T: kindi512241 |
| 573306 | 574682 | 588238 | T: ntskem1264 |
| 630240 | 630950 | 632925 | T: lima2p1024cca |
| 717416 | 742316 | 744817 | T: C:ledakemcpa12 |
| 836223 | 843335 | 863243 | T: C:ledakemcpa14 |
| 857449 | 862638 | 909538 | T: titaniumccatoy |
| 865572 | 866706 | 869961 | T: hqc192round4 |
| 870228 | 876442 | 893706 | T: C:r5n15kem0d |
| 934874 | 947339 | 952872 | T: hqcrmrs128 |
| 926900 | 947473 | 958026 | T: hqc128 |
| 962170 | 964729 | 968131 | T: kindi512321 |
| 980253 | 983193 | 987065 | T: kindi256522 |
| 780381? | 1013686? | 1024010? | T: C:ledakemcpa13 |
| 1081635 | 1088210 | 1096684 | T: C:rolloi128 |
| 1098823 | 1103282 | 1170103 | T: titaniumccalite |
| 1149086 | 1152821 | 1174918 | T: ntskem1380 |
| 1232542 | 1235463 | 1240049 | T: C:rolloi192 |
| 1274024 | 1275354 | 1279204 | T: lima2p2048cca |
| 1324100 | 1345554 | 1408719 | T: hqc1281 |
| 1327948 | 1380784 | 1382574 | T: titaniumccastd |
| 1705915 | 1708458 | 1714892 | T: frodokem640 |
| 1728026 | 1731396 | 1736647 | T: titaniumccamed |
| 1714084 | 1733772 | 1738222 | T: hqcrmrs192 |
| 1744804 | 1751866 | 1760846 | T: limasp1018cca |
| 1750913 | 1753062 | 1760214 | T: hqc256round4 |
| 1762469 | 1766209 | 1770824 | T: rolloii128 |
| 1754447 | 1782422 | 1806200 | T: hqc192 |
| 1792828 | 1799540 | 1807523 | T: C:bikel1 |
| 1800948 | 1804284 | 1809015 | T: frodokem640aes |
| 1818701 | 1822987 | 1830098 | T: C:lake1 |
| 1905088 | 1907413 | 1912860 | T: rolloii192 |
| 1944585 | 1979960 | 1985640 | T: C:ledakemcpa32 |
| 1971224 | 1980361 | 2079281 | T: titaniumccahi |
| 2022642 | 2040772 | 2063959 | T: ledakem1264 |
| 2072469 | 2075609 | 2081455 | T: C:rolloi256 |
| 2131866 | 2136566 | 2157442 | T: ledakem1364 |
| 2171395 | 2187302 | 2192268 | T: hqc1921 |
| 2258369 | 2271858 | 2328919 | T: ledakem1464 |
| 2264099 | 2306922 | 2312334 | T: hqc1922 |
| 2317816 | 2390965 | 2398624 | T: C:ledakemcpa33 |
| 2459049 | 2461580 | 2467382 | T: rolloii256 |
| 2580716 | 2615050 | 2652296 | T: ledakem13sl |
| 2621251 | 2624572 | 2629302 | T: rsa2048 |
| 2530331 | 2656208 | 2679031 | T: titaniumccasuper |
| 2694681 | 2699534 | 2704108 | T: ntskem13136 |
| 2763281 | 2798432 | 2885582 | T: hqcrmrs256 |
| 2802095 | 2813806 | 2837238 | T: hqc256 |
| 2302646? | 2834596? | 2954005? | T: C:ledakemcpa34 |
| 2766133? | 2865879? | 3773122? | T: C:edonk192k48n144nu4l4 |
| 2892261 | 2903003 | 3050920 | T: ledakem14sl |
| 2841884 | 2927828 | 2965060 | T: ledakem12sl |
| 3100072 | 3111434 | 3136202 | T: C:lake2 |
| 3159252 | 3240286 | 3298005 | T: hqc2561 |
| 3381541 | 3387679 | 3394287 | T: limasp1306cca |
| 3395571 | 3400214 | 3406575 | T: bigquake1 |
| 3439733 | 3445818 | 3450867 | T: frodokem976 |
| 3479187 | 3486528 | 3493695 | T: frodokem976aes |
| 3412142 | 3493428 | 3526927 | T: hqc2562 |
| 3571832 | 3580519 | 3592504 | T: limasp1822cca |
| 3555044 | 3584332 | 3600582 | T: hqc2563 |
| 3627918 | 3638568 | 3652634 | T: rqc128 |
| 3691133 | 3719159 | 3735992 | T: locker1 |
| 3728858 | 3820833 | 3838603 | T: locker2 |
| 2616140? | 3861670? | 3886956? | T: C:edonk128k32n96nu4l4 |
| 4089839 | 4119894 | 4199610 | T: locker4 |
| 3836852 | 4178744 | 4686980 | T: frodokem640shake |
| 4239034 | 4259933 | 4302872 | T: C:lake3 |
| 5509664 | 5526176 | 5555513 | T: locker3 |
| 5775468 | 5787381 | 5886793 | T: C:bikel3 |
| 5832924 | 5939894 | 5963383 | T: ledakem3464 |
| 6012823 | 6019925 | 6026888 | T: frodokem1344aes |
| 5980252 | 6042967 | 6154636 | T: locker6 |
| 5021977 | 6074993 | 6125724 | T: C:ledakemcpa53 |
| 6104980 | 6160560 | 6184366 | T: ledakem3364 |
| 6161362 | 6187843 | 6257297 | T: locker5 |
| 5163645 | 6276402 | 6413516 | T: C:ledakemcpa54 |
| 6311541 | 6374079 | 6394722 | T: ledakem3264 |
| 6869697 | 6874964 | 6881120 | T: limasp2062cca |
| 6846714 | 6943790 | 6977308 | T: locker7 |
| 6897560 | 7019298 | 7085655 | T: locker8 |
| 7138524 | 7200320 | 7241292 | T: C:ledakemcpa52 |
| 7346141 | 7360930 | 8343913 | T: rqc192 |
| 8218973 | 8309251 | 8328307 | T: ledakem32sl |
| 9238826 | 9248110 | 9309277 | T: ledakem33sl |
| 9306546 | 9439314 | 9478378 | T: locker9 |
| 8214494? | 9686416? | 10532472? | T: frodokem976shake |
| 10105783 | 10178994 | 10206301 | T: ledakem34sl |
| 11640267 | 11657096 | 11690950 | T: rqc256 |
| 13578352 | 13670890 | 14223901 | T: ledakem5264 |
| 13839450? | 13911867? | 20191696? | T: frodokem1344shake |
| 13951704 | 14037158 | 14259739 | T: remblem928 |
| 14144932 | 14156283 | 14223121 | T: sikep434 |
| 14170194 | 14189972 | 14230387 | T: remblem1056 |
| 14513555 | 14541766 | 14879844 | T: ledakem5364 |
| 15110102 | 15121880 | 15192761 | T: sikep434comp |
| 16941280 | 17109312 | 17121302 | T: ledakem5464 |
| 19852687 | 19864794 | 19943046 | T: ledakem53sl |
| 19819068 | 19939477 | 20145666 | T: ledakem52sl |
| 20674854 | 20708482 | 20781580 | T: ledakem54sl |
| 21191629 | 21212714 | 21243496 | T: sikep503 |
| 22645437 | 22674263 | 22714304 | T: sikep503comp |
| 28495526 | 28645631 | 29315858 | T: bigquake3 |
| 31651079 | 31684501 | 31711766 | T: ramstakers216091 |
| 26205738? | 35065822? | 78439084? | T: C:edonk192k32n128nu4l6 |
| 35845539 | 35892726 | 35957372 | T: mersenne756839 |
| 32464559? | 36853198? | 125578787? | T: C:edonk128k16n80nu4l6 |
| 37706736 | 38071966 | 42627816 | T: bigquake5 |
| 46987795 | 47000928 | 47080716 | T: sikep610 |
| 49737900 | 49779771 | 50010398 | T: sikep610comp |
| 35078042? | 52282393? | 58873298? | T: C:edonk128ref |
| 27641640? | 62236927? | 93470960? | T: C:edonk128k16n80nu8l6 |
| 65002941 | 65115113 | 65212800 | T: oddmanhattan128 |
| 76999410 | 77160932 | 77190585 | T: sikep751 |
| 81530779 | 81541122 | 81550326 | T: sikep751comp |
| 125639308 | 125929056 | 126156497 | T: oddmanhattan192 |
| 131231856 | 133668121 | 135836938 | T: ramstakers756839 |
| 144177364 | 144300496 | 144398489 | T: pqrsa15 |
| 263358206 | 264335884 | 265524978 | T: oddmanhattan256 |
|
|
|