Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a70f41); 2023 AMD Ryzen 5 7640HS; 6 x 4300MHz; phoenix, supercop-20260330
[Page version: 20260409 07:43:59]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
| Cycles to generate a key pair |
| 25% | 50% | 75% | system |
| 8686 | 8795 | 9045 | kyber90s512 |
| 11614? | 11812? | 15506? | ntruplus576 |
| 12939 | 13110 | 13398 | kyber90s768 |
| 13725 | 13754 | 13853 | ntruplus768 |
| 15196 | 15232 | 15314 | ntruplus864 |
| 15109 | 15314 | 15680 | kyber512 |
| 15394 | 15553 | 15808 | mlkem512 |
| 18775 | 18931 | 19228 | kyber90s1024 |
| 21526 | 21664 | 21856 | T: C:nhcompact512cca |
| 21883 | 22100 | 22435 | timer |
| 22299 | 22646 | 23037 | smaugt1 |
| 20064? | 22902? | 28568? | ntruplus1152 |
| 24236 | 24292 | 24450 | T: ntrulpr4591761 |
| 25552 | 25783 | 26041 | T: lac128 |
| 26128 | 26357 | 26709 | mlkem768 |
| 26225 | 26609 | 27208 | kyber768 |
| 26746 | 26797 | 26963 | T: lightsaber2 |
| 26844 | 27014 | 27290 | ntrulpr653 |
| 28681 | 28806 | 29140 | ntrulpr761 |
| 32652 | 32976 | 33417 | T: C:nhcompact768cca |
| 32685 | 33129 | 33632 | T: C:r5nd1kem0d |
| 33619 | 33807 | 34038 | newhope512cca |
| 34484 | 34687 | 35024 | kyber1024 |
| 34480 | 34696 | 35145 | mlkem1024 |
| 34584 | 34709 | 34988 | smaugt3 |
| 36272 | 36424 | 36556 | ntrulpr857 |
| 38117 | 38571 | 39334 | ntrulpr953 |
| 39588 | 39794 | 40071 | T: C:nhcompact1024cca |
| 40929 | 41220 | 41511 | ntrulpr1013 |
| 43947 | 44471 | 45465 | T: C:r5nd1kem5d |
| 44732 | 44882 | 45170 | smaugt5 |
| 45638 | 46396 | 47736 | T: C:r5nd0kem2iot |
| 45801 | 46585 | 48015 | T: C:r5nd1kem4longkey |
| 48285 | 48486 | 48836 | T: saber2 |
| 48595 | 48700 | 48969 | ntrulpr1277 |
| 52048 | 52240 | 52926 | C:threebears624r2cpa |
| 52212 | 52289 | 52388 | threebears624r2cca |
| 53893 | 54044 | 54221 | C:threebears624r2cpax |
| 54530 | 54634 | 54764 | threebears624r2ccax |
| 59479 | 59588 | 59832 | T: hqc128round4 |
| 63291 | 63614 | 63983 | newhope1024cca |
| 67348 | 67670 | 67977 | T: lac256 |
| 69983 | 70762 | 71916 | T: C:r5nd3kem5d |
| 72462 | 72802 | 73649 | T: lac192 |
| 75039 | 75117 | 75336 | T: firesaber2 |
| 95649 | 95888 | 96173 | threebears936r2cca |
| 98510 | 98634 | 98785 | threebears936r2ccax |
| 99505 | 99607 | 99792 | C:threebears936r2cpa |
| 101728 | 102059 | 102392 | C:threebears936r2cpax |
| 102196 | 102379 | 102599 | ntruhps2048509 |
| 108573 | 109005 | 109363 | T: saberx4 |
| 114118 | 115725 | 117928 | T: C:r5nd3kem0d |
| 127618 | 129400 | 131167 | T: C:r5nd5kem5d |
| 132845 | 134427 | 136125 | T: C:r5nd5kem0d |
| 135658 | 136821 | 137410 | T: C:hila5 |
| 144532 | 145131 | 146237 | T: hqc192round4 |
| 156034 | 156974 | 157355 | threebears1248r2cca |
| 160189 | 160450 | 160770 | threebears1248r2ccax |
| 160142 | 161383 | 163931 | T: kindi256342 |
| 162445 | 162721 | 162949 | C:threebears1248r2cpa |
| 163278 | 163456 | 163705 | ntruhps2048677 |
| 164231 | 164404 | 164491 | C:threebears1248r2cpax |
| 166395 | 166722 | 166992 | ntruhrss701 |
| 167875 | 168943 | 169563 | T: kindi512222 |
| 173645 | 174102 | 174451 | T: kindi512241 |
| 247744 | 248005 | 248431 | ntruhps4096821 |
| 277248 | 278587 | 287569 | T: hqcrmrs128 |
| 291723 | 292448 | 293421 | T: hqc256round4 |
| 310754 | 312131 | 320669 | T: hqc128 |
| 319895 | 321286 | 332978 | T: hqc1281 |
| 346180 | 346932 | 349770 | T: kindi512321 |
| 349184 | 352225 | 356806 | T: C:r5n11kem0d |
| 375931 | 379214 | 383902 | T: ntrukem443 |
| 397380 | 418390 | 434051 | sntrup653 |
| 419338 | 425263 | 433413 | T: kindi256522 |
| 450778 | 452657 | 456106 | T: C:bikel1 |
| 471852 | 472339 | 473022 | sntrup761 |
| 517752 | 518450 | 519688 | T: lima2p1024cca |
| 549770 | 550903 | 554299 | sntrup4591761 |
| 551621 | 554299 | 567719 | T: hqcrmrs192 |
| 565842 | 569646 | 585110 | T: hqc1921 |
| 604525 | 617935 | 627068 | T: hqc1922 |
| 616465 | 618532 | 620902 | T: rqc128 |
| 618350 | 625604 | 642057 | T: hqc192 |
| 627228 | 631462 | 635852 | T: C:r5n13kem0d |
| 626899 | 633085 | 649603 | T: C:ledakemcpa13 |
| 654181 | 655274 | 656960 | T: C:ledakemcpa14 |
| 660740 | 665251 | 712736 | sntrup857 |
| 672251 | 680359 | 691059 | T: C:edonk128k16n80nu4l6 |
| 718195 | 720096 | 726850 | T: titaniumccatoy |
| 740330 | 743079 | 744693 | T: frodokem640 |
| 763599 | 766498 | 769955 | T: ntrukem743 |
| 789671 | 794960 | 912359 | sntrup953 |
| 795078 | 796092 | 797080 | T: titaniumccalite |
| 800820 | 804159 | 808694 | T: C:ledakemcpa12 |
| 837160 | 862523 | 883288 | T: hqc2561 |
| 872904 | 875621 | 879942 | T: C:rolloi128 |
| 887109 | 908739 | 921264 | T: hqcrmrs256 |
| 907692 | 910444 | 911593 | T: frodokem640aes |
| 899410 | 918200 | 931742 | T: hqc2562 |
| 917779 | 950434 | 971605 | sntrup1013 |
| 932991 | 953754 | 967846 | T: hqc2563 |
| 977607 | 992451 | 1012950 | T: hqc256 |
| 1052230 | 1053829 | 1055408 | T: lima2p2048cca |
| 1076269 | 1087345 | 1333700 | T: rqc192 |
| 1092760 | 1097824 | 1135169 | T: C:edonk128k16n80nu8l6 |
| 1124075 | 1125316 | 1126771 | T: titaniumccastd |
| 1162147 | 1171659 | 1174491 | T: limasp1018cca |
| 1207000 | 1208051 | 1210011 | T: C:bikel3 |
| 1186195 | 1218130 | 1219690 | T: titaniumccamed |
| 1197582 | 1231503 | 1250676 | T: C:ledakemcpa34 |
| 1245848 | 1262002 | 1281807 | T: C:edonk128k32n96nu4l4 |
| 1265652 | 1271069 | 1280246 | T: C:rolloi192 |
| 1357601 | 1361355 | 1369268 | T: titaniumccahi |
| 1403309 | 1452217 | 1538637 | sntrup1277 |
| 1454848 | 1465363 | 1472441 | T: C:r5n15kem0d |
| 1497279 | 1530751 | 1673981 | T: frodokem976 |
| 1526458 | 1534743 | 1863058 | T: rqc256 |
| 1544916 | 1568849 | 1595332 | T: C:edonk192k32n128nu4l6 |
| 1638887 | 1648570 | 1663893 | T: C:edonk128ref |
| 1642181 | 1651366 | 1657746 | T: C:ledakemcpa33 |
| 1730532 | 1732675 | 1736722 | T: C:rolloi256 |
| 1751079 | 1759548 | 1763482 | T: frodokem976aes |
| 1748641 | 1760892 | 1778326 | T: C:lake1 |
| 1765601 | 1768773 | 1782408 | T: titaniumccasuper |
| 1789235 | 1796256 | 1807174 | T: C:lake2 |
| 2038436 | 2044407 | 2052605 | T: C:lake3 |
| 2092900 | 2096390 | 2103530 | T: frodokem640shake |
| 2268203 | 2272336 | 2287105 | T: limasp1306cca |
| 2281543 | 2285554 | 2291457 | T: C:ledakemcpa32 |
| 2313171 | 2332116 | 2366063 | T: C:edonk192k48n144nu4l4 |
| 2354255 | 2376777 | 2378765 | T: limasp1822cca |
| 2384583 | 2391982 | 2396929 | T: C:ledakemcpa53 |
| 2616347 | 2625385 | 2631729 | T: ledakem1464 |
| 2852314 | 2859374 | 2866197 | T: C:ledakemcpa54 |
| 2935457 | 2946053 | 2952066 | T: frodokem1344aes |
| 3072712 | 3083220 | 3101419 | T: locker1 |
| 3256485 | 3281249 | 3501569 | T: ledakem1364 |
| 3466784 | 3477990 | 3493122 | T: locker2 |
| 3483789 | 3491107 | 3516323 | T: ledakem1264 |
| 3765875? | 3791453? | 4957019? | T: ledakem14sl |
| 3793485 | 3811517 | 3832617 | T: locker3 |
| 4097530 | 4114218 | 4174426 | T: locker4 |
| 4273906 | 4275822 | 4279358 | T: frodokem976shake |
| 4276933 | 4282000 | 4288176 | T: rolloii128 |
| 4325769 | 4348635 | 4398700 | T: rolloii192 |
| 4479386 | 4485672 | 4511354 | T: limasp2062cca |
| 3822958? | 4597676? | 6052229? | T: ledakem13sl |
| 4812566 | 4824603 | 4838269 | T: locker6 |
| 4873811 | 4900412 | 5332540 | T: ledakem12sl |
| 4895174 | 4908370 | 4915845 | T: C:ledakemcpa52 |
| 5065866 | 5071714 | 5085790 | T: rolloii256 |
| 5060417 | 5079731 | 5100540 | T: remblem928 |
| 5101648 | 5122856 | 5140877 | T: remblem1056 |
| 5563932 | 5595583 | 5646941 | T: locker5 |
| 5642562 | 5649035 | 5655351 | T: sikep434 |
| 5734593 | 5791710 | 5838172 | T: ramstakers216091 |
| 5867817? | 6566750? | 8871977? | T: ledakem3464 |
| 7144344 | 7155855 | 7186697 | T: lotus128 |
| 7150753 | 7162450 | 7171946 | T: ledakem3364 |
| 7254924 | 7258499 | 7263428 | T: frodokem1344shake |
| 7689556 | 7708215 | 8164588 | T: ledakem3264 |
| 7743451 | 7756337 | 8369749 | T: ledakem33sl |
| 7889376 | 7903767 | 7923219 | T: locker7 |
| 8339030 | 8398477 | 9806975 | T: ledakem34sl |
| 8450866 | 8466137 | 8514768 | T: sikep503 |
| 8821544 | 8860099 | 8913049 | T: locker8 |
| 9124267 | 9270884 | 9374933 | T: ledakem5464 |
| 9357719 | 9385029 | 9422331 | T: locker9 |
| 9334365 | 9475861 | 10494097 | T: sikep434comp |
| 11480309 | 11523198 | 12586090 | T: ledakem32sl |
| 12806756 | 12832617 | 12867025 | T: ledakem5364 |
| 13904908 | 13975682 | 14102162 | T: lotus192 |
| 13740995 | 14009037 | 16621895 | T: ledakem54sl |
| 13771624 | 14064411 | 15069830 | T: sikep503comp |
| 14308544 | 14322917 | 14339074 | T: sikep610 |
| 15441515 | 15608373 | 17229339 | T: ledakem5264 |
| 16048448 | 16498892 | 19946783 | T: ledakem53sl |
| 16450466 | 16556255 | 16632084 | T: mersenne756839 |
| 23414314 | 23482392 | 23582386 | mceliece348864pcf |
| 23399545 | 23583903 | 23629311 | mceliece348864f |
| 23608851 | 23721422 | 23865926 | T: lotus256 |
| 23260296 | 23862352 | 24654176 | T: ramstakers756839 |
| 24358929 | 24810291 | 26466005 | T: sikep610comp |
| 24906260 | 24955442 | 25054085 | T: sikep751 |
| 26169922 | 26349614 | 26552672 | T: ntskem1264 |
| 26991095 | 27906321 | 30216796 | T: ledakem52sl |
| 26065887? | 34520498? | 56568130? | mceliece348864 |
| 26341254? | 38203877? | 60842269? | mceliece348864pc |
| 39227396 | 39313659 | 42001721 | T: sikep751comp |
| 38102372? | 72059994? | 120455797? | T: rsa2048 |
| 76744358 | 77418371 | 77771536 | mceliece460896pcf |
| 76917483 | 77598288 | 77649473 | mceliece460896f |
| 82973310 | 86013874 | 87348453 | T: ntskem1380 |
| 103552426 | 103949157 | 107149490 | T: ntskem13136 |
| 83526071? | 115713886? | 168993935? | mceliece460896pc |
| 85453124? | 118388192? | 173686328? | mceliece460896 |
| 132864507 | 133167899 | 134093824 | mceliece6960119pcf |
| 132526459 | 133573534 | 133777334 | mceliece6960119f |
| 146345635 | 146878228 | 147707467 | mceliece8192128pcf |
| 147170079 | 147594630 | 148139253 | mceliece8192128f |
| 166383815 | 166732312 | 167163109 | mceliece6688128f |
| 166578801 | 167031607 | 167740620 | mceliece6688128pcf |
| 150014987? | 185852579? | 301387244? | mceliece6960119pc |
| 200544412 | 201989919 | 202963452 | T: oddmanhattan128 |
| 148398349? | 205204353? | 307580287? | mceliece6960119 |
| 160261233? | 215899727? | 293403507? | mceliece8192128pc |
| 178807149? | 236379151? | 389684366? | mceliece8192128 |
| 166432427? | 245194347? | 333892589? | mceliece6688128 |
| 189862059? | 255639269? | 370346603? | mceliece6688128pc |
| 322649560 | 324068578 | 325781003 | T: oddmanhattan192 |
| 574218730 | 578550107 | 581961599 | T: oddmanhattan256 |
| 498022969? | 613719982? | 629883660? | T: bigquake1 |
| 2738623880 | 2803452210 | 2887350480 | T: pqrsa15 |
| 4440206451 | 4743281381 | 4931078830 | T: bigquake3 |
| 9037647500 | 9296685178 | 9450461114 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 9914 | 10157 | 10555 | T: rsa2048 |
| 13571 | 13609 | 13669 | kyber90s512 |
| 14258 | 14324 | 14551 | ntruhps2048509 |
| 15419 | 15504 | 15638 | ntruplus576 |
| 16604 | 16642 | 16729 | mlkem512 |
| 16957 | 17034 | 17118 | ntruhrss701 |
| 17066 | 17091 | 17137 | smaugt1 |
| 17164 | 17192 | 17211 | timer |
| 17172 | 17825 | 19366 | mceliece348864 |
| 17129 | 17981 | 19339 | mceliece348864f |
| 18331 | 18417 | 18502 | kyber90s768 |
| 18779 | 18850 | 19018 | ntruplus768 |
| 20517 | 20624 | 20831 | ntruhps2048677 |
| 21717 | 21778 | 21958 | ntruplus864 |
| 22512 | 23101 | 24579 | mceliece348864pc |
| 22676 | 23636 | 24726 | mceliece348864pcf |
| 24462 | 24505 | 24598 | kyber90s1024 |
| 24287 | 24747 | 24920 | kyber512 |
| 24894 | 24998 | 25189 | ntruhps4096821 |
| 25874 | 26003 | 26085 | mlkem768 |
| 28001 | 28186 | 28346 | sntrup4591761 |
| 28868 | 28920 | 29158 | ntruplus1152 |
| 31856 | 32075 | 32320 | sntrup653 |
| 33566 | 33715 | 34070 | smaugt3 |
| 33917 | 34060 | 34309 | sntrup761 |
| 35298 | 35401 | 35490 | T: C:nhcompact512cca |
| 35257 | 35586 | 36161 | mlkem1024 |
| 35605 | 35654 | 35729 | T: lightsaber2 |
| 36403 | 36547 | 36661 | kyber768 |
| 34356? | 37859? | 46002? | mceliece460896f |
| 35324? | 39679? | 46493? | mceliece460896 |
| 39431 | 40366 | 43418 | T: C:edonk128k16n80nu4l6 |
| 40728 | 40885 | 41054 | sntrup857 |
| 42245 | 42490 | 43578 | smaugt5 |
| 43127 | 43312 | 43597 | sntrup953 |
| 44512 | 44777 | 45100 | sntrup1013 |
| 42453? | 45785? | 53527? | mceliece460896pcf |
| 41477? | 46336? | 52937? | mceliece460896pc |
| 47205 | 47357 | 47564 | ntrulpr653 |
| 47657 | 47728 | 47862 | T: ntrulpr4591761 |
| 46610 | 47859 | 52552 | T: ntskem1264 |
| 48492 | 48600 | 48749 | kyber1024 |
| 49572 | 49766 | 50053 | ntrulpr761 |
| 49656 | 50486 | 52317 | T: lac128 |
| 51148 | 51286 | 51743 | T: C:nhcompact768cca |
| 54320 | 54683 | 54960 | sntrup1277 |
| 54360 | 54975 | 55463 | T: C:r5nd1kem0d |
| 57752 | 57877 | 58136 | newhope512cca |
| 59897 | 60040 | 60164 | T: saber2 |
| 62322 | 62424 | 62602 | ntrulpr857 |
| 63487 | 63626 | 63800 | T: C:nhcompact1024cca |
| 65334 | 65813 | 67908 | ntrulpr953 |
| 62477 | 66058 | 72504 | mceliece6688128f |
| 62562 | 66109 | 72524 | mceliece6688128 |
| 67762 | 67967 | 68158 | threebears624r2ccax |
| 67924 | 68162 | 68343 | threebears624r2cca |
| 68657 | 68814 | 69083 | ntrulpr1013 |
| 67427 | 69197 | 73316 | mceliece6960119 |
| 69094 | 69299 | 70111 | C:threebears624r2cpa |
| 69241 | 69388 | 69588 | C:threebears624r2cpax |
| 68207 | 71875 | 76540 | mceliece6960119f |
| 70644 | 73596 | 79771 | mceliece6688128pcf |
| 70997 | 73596 | 79683 | mceliece6688128pc |
| 71721 | 74754 | 80026 | T: C:edonk128k16n80nu8l6 |
| 74191 | 75257 | 76289 | T: C:r5nd1kem5d |
| 74313 | 75390 | 76782 | T: C:r5nd0kem2iot |
| 74946 | 75694 | 76877 | mceliece8192128f |
| 76561 | 77234 | 77945 | T: C:ledakemcpa13 |
| 77104 | 78374 | 79563 | T: C:r5nd1kem4longkey |
| 75898 | 79199 | 84373 | mceliece6960119pcf |
| 78472 | 79430 | 80912 | mceliece8192128 |
| 79099 | 79663 | 80114 | T: C:ledakemcpa14 |
| 79681 | 80898 | 81880 | T: C:ledakemcpa12 |
| 80786 | 80956 | 81171 | ntrulpr1277 |
| 77832 | 80975 | 86014 | mceliece6960119pc |
| 80297 | 81022 | 81880 | T: C:bikel1 |
| 83796 | 85319 | 88512 | mceliece8192128pcf |
| 84880 | 85967 | 86861 | mceliece8192128pc |
| 85553 | 87219 | 95847 | T: C:edonk128k32n96nu4l4 |
| 89089 | 89161 | 89279 | T: firesaber2 |
| 105075 | 105218 | 105479 | newhope1024cca |
| 111079 | 112112 | 112975 | T: lotus128 |
| 110437 | 112417 | 122240 | T: lac192 |
| 114249 | 114512 | 114651 | threebears936r2ccax |
| 114477 | 114581 | 114740 | threebears936r2cca |
| 113816 | 114826 | 116120 | T: C:r5nd3kem5d |
| 117223 | 118645 | 121495 | T: ntskem1380 |
| 120439 | 120865 | 121241 | C:threebears936r2cpa |
| 120436 | 121043 | 121305 | C:threebears936r2cpax |
| 118804 | 121597 | 137187 | T: C:edonk128ref |
| 125807 | 128541 | 131709 | T: ntrukem443 |
| 128137 | 128541 | 129376 | T: C:rolloi128 |
| 134343 | 134849 | 135070 | T: saberx4 |
| 133479 | 138068 | 150064 | T: lac256 |
| 145022 | 147372 | 161732 | T: lotus192 |
| 149175 | 151845 | 158534 | T: ntskem13136 |
| 152363 | 152952 | 153856 | T: C:rolloi192 |
| 166279 | 166501 | 166771 | T: hqc128round4 |
| 171092 | 171769 | 172857 | T: C:bikel3 |
| 175782 | 176515 | 177421 | T: ledakem1264 |
| 176283 | 177303 | 178435 | T: C:hila5 |
| 179219 | 179307 | 179613 | threebears1248r2ccax |
| 179051 | 179680 | 179977 | threebears1248r2cca |
| 178909 | 180140 | 181431 | T: C:rolloi256 |
| 181733 | 183578 | 185623 | T: C:r5nd3kem0d |
| 183240 | 184688 | 186812 | T: C:ledakemcpa33 |
| 184325 | 185877 | 187760 | T: C:ledakemcpa34 |
| 186085 | 186448 | 187200 | C:threebears1248r2cpa |
| 186378 | 186686 | 187035 | C:threebears1248r2cpax |
| 191830 | 192806 | 197742 | T: ledakem1464 |
| 191447 | 193757 | 195793 | T: C:ledakemcpa32 |
| 200226 | 202286 | 204060 | T: C:r5nd5kem5d |
| 207786 | 208666 | 209580 | T: lotus256 |
| 208226 | 210506 | 214288 | T: kindi256342 |
| 210189 | 212514 | 215228 | T: ntrukem743 |
| 217423 | 219095 | 221282 | T: C:r5nd5kem0d |
| 217947 | 219445 | 221226 | T: ledakem1364 |
| 239500 | 240520 | 242009 | T: ledakem12sl |
| 237852 | 246592 | 287046 | T: C:edonk192k48n144nu4l4 |
| 248103 | 248794 | 250861 | T: kindi512222 |
| 252545 | 253112 | 254689 | T: kindi512241 |
| 263638 | 265172 | 266782 | T: ledakem13sl |
| 281493 | 283316 | 285590 | T: ledakem14sl |
| 328352 | 331711 | 335745 | T: C:lake1 |
| 355538 | 360903 | 363800 | T: C:lake2 |
| 383523 | 384274 | 386546 | T: hqc192round4 |
| 387397 | 389501 | 404838 | T: hqcrmrs128 |
| 402450 | 404040 | 407256 | T: lima2p1024cca |
| 401032 | 405321 | 409883 | T: C:lake3 |
| 408198 | 411943 | 415996 | T: C:r5n11kem0d |
| 409867 | 416565 | 422455 | T: C:ledakemcpa52 |
| 410630 | 417766 | 422118 | T: C:ledakemcpa53 |
| 419385 | 424415 | 427613 | T: C:ledakemcpa54 |
| 421227 | 427515 | 438927 | T: hqc128 |
| 441844 | 443790 | 445584 | T: ledakem3264 |
| 446217 | 446979 | 448820 | T: rolloii128 |
| 446378 | 448687 | 452002 | T: rolloii192 |
| 447655 | 450290 | 452390 | T: ledakem3464 |
| 460868 | 461527 | 466873 | T: kindi512321 |
| 473676 | 474628 | 475881 | T: C:edonk192k32n128nu4l6 |
| 468483 | 479530 | 488570 | T: hqc1281 |
| 487506 | 489658 | 491403 | T: ledakem3364 |
| 503493 | 504365 | 515323 | T: kindi256522 |
| 497764 | 504470 | 507420 | T: rolloii256 |
| 547984 | 555442 | 562230 | T: locker1 |
| 554172 | 558481 | 563283 | T: locker2 |
| 568919 | 573094 | 575327 | T: ledakem32sl |
| 572639 | 573690 | 575172 | T: titaniumccatoy |
| 615622 | 623168 | 630422 | T: locker3 |
| 627359 | 630454 | 642134 | T: ledakem33sl |
| 715245 | 717687 | 719932 | T: C:r5n13kem0d |
| 729427 | 730734 | 735356 | T: hqc256round4 |
| 728164 | 735075 | 743800 | T: locker4 |
| 752368 | 759480 | 762936 | T: ledakem34sl |
| 755971 | 761782 | 775307 | T: titaniumccalite |
| 778709 | 786602 | 793223 | T: locker6 |
| 775344 | 787040 | 805137 | T: hqcrmrs192 |
| 796178 | 798570 | 802828 | T: rqc128 |
| 813198 | 817017 | 821324 | T: lima2p2048cca |
| 808443 | 821827 | 838295 | T: hqc1921 |
| 852590 | 870332 | 887234 | T: hqc192 |
| 868206 | 870544 | 886767 | T: titaniumccastd |
| 867431 | 884688 | 900805 | T: hqc1922 |
| 925481 | 932681 | 940981 | T: locker5 |
| 957337 | 961577 | 965320 | T: ledakem5464 |
| 960946 | 964150 | 968285 | T: ledakem5264 |
| 1022606 | 1027462 | 1029168 | T: frodokem640 |
| 1059641 | 1064307 | 1087569 | T: ledakem5364 |
| 1083671 | 1084887 | 1086156 | T: limasp1018cca |
| 1096822 | 1102374 | 1119914 | T: titaniumccamed |
| 1129150 | 1131293 | 1133306 | T: frodokem640aes |
| 1150501 | 1156732 | 1168959 | T: ledakem54sl |
| 1215553 | 1235376 | 1254402 | T: hqc2561 |
| 1297357 | 1300335 | 1304311 | T: titaniumccahi |
| 1276861 | 1305391 | 1340087 | T: hqcrmrs256 |
| 1298234 | 1324919 | 1341345 | T: hqc2562 |
| 1336098 | 1366077 | 1386386 | T: hqc2563 |
| 1361074 | 1383872 | 1411169 | T: locker8 |
| 1369193 | 1385507 | 1410109 | T: ledakem53sl |
| 1365922 | 1389378 | 1418363 | T: hqc256 |
| 1362574 | 1389788 | 1408646 | T: locker7 |
| 1454386 | 1465445 | 1481047 | T: rqc192 |
| 1459064 | 1466480 | 1473252 | T: ledakem52sl |
| 1453455 | 1476514 | 1508957 | T: locker9 |
| 1519745 | 1529996 | 1543487 | T: titaniumccasuper |
| 1655552 | 1668485 | 1699286 | T: C:r5n15kem0d |
| 1954789 | 1958782 | 1964892 | T: frodokem976 |
| 1960486 | 2019363 | 2073172 | T: bigquake1 |
| 2060616 | 2070883 | 2075187 | T: limasp1306cca |
| 2106728 | 2108040 | 2110118 | T: frodokem976aes |
| 2156556 | 2158600 | 2161351 | T: limasp1822cca |
| 2316008 | 2321462 | 2334579 | T: frodokem640shake |
| 2152520? | 2750452? | 3341446? | T: rqc256 |
| 3469659 | 3476821 | 3490824 | T: frodokem1344aes |
| 4125711 | 4131241 | 4150514 | T: limasp2062cca |
| 4614729 | 4623390 | 4631703 | T: frodokem976shake |
| 6406516 | 6607527 | 6770434 | T: bigquake3 |
| 7538652 | 7561013 | 7588477 | T: remblem1056 |
| 7556501 | 7597010 | 7663422 | T: remblem928 |
| 7878378 | 7917753 | 7927036 | T: frodokem1344shake |
| 9219687 | 9227605 | 9235044 | T: sikep434 |
| 9034730 | 9302532 | 9561630 | T: bigquake5 |
| 10714854 | 10826975 | 10916118 | T: ramstakers216091 |
| 13519007 | 13552657 | 13593266 | T: pqrsa15 |
| 13881569 | 13908270 | 13926901 | T: sikep503 |
| 14482805 | 14532571 | 14577282 | T: sikep434comp |
| 16580769 | 16643147 | 16708796 | T: mersenne756839 |
| 21431794 | 21542235 | 21666952 | T: sikep503comp |
| 26270332 | 26300574 | 26338772 | T: sikep610 |
| 36114150 | 36207753 | 36373333 | T: sikep610comp |
| 40510089 | 40561854 | 40585678 | T: sikep751 |
| 42585820 | 43103686 | 45620657 | T: ramstakers756839 |
| 44014122 | 44269856 | 44661560 | T: oddmanhattan128 |
| 62764520 | 62931122 | 63246994 | T: sikep751comp |
| 82702280 | 83021860 | 83483577 | T: oddmanhattan192 |
| 172827671 | 173281268 | 173824967 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 11090 | 11134 | 11194 | kyber90s512 |
| 14328 | 14361 | 14401 | C:threebears624r2cpax |
| 15293 | 15359 | 15452 | kyber90s768 |
| 17482 | 17542 | 17608 | mlkem512 |
| 18260 | 18305 | 18435 | ntruplus576 |
| 18272 | 18311 | 18391 | kyber512 |
| 18335 | 18389 | 18469 | C:threebears936r2cpax |
| 21142 | 21209 | 21266 | kyber90s1024 |
| 21849 | 22194 | 22400 | T: C:r5nd1kem0d |
| 22244 | 22308 | 22340 | C:threebears1248r2cpax |
| 23129 | 23163 | 23549 | ntruplus768 |
| 25280 | 25356 | 25434 | C:threebears624r2cpa |
| 26079 | 26101 | 26132 | ntruhps2048509 |
| 26917 | 26967 | 27339 | ntruplus864 |
| 26997 | 27027 | 27073 | smaugt1 |
| 27005 | 27081 | 27214 | mlkem768 |
| 27704 | 27762 | 27819 | timer |
| 28110 | 28175 | 28955 | kyber768 |
| 30254 | 30383 | 32669 | T: C:r5nd0kem2iot |
| 31996 | 32333 | 32769 | T: C:r5nd1kem5d |
| 32593 | 33015 | 35346 | T: C:r5nd1kem4longkey |
| 33292 | 33382 | 33748 | T: C:hila5 |
| 33389 | 33438 | 33485 | T: C:nhcompact512cca |
| 33790 | 33829 | 33873 | T: lightsaber2 |
| 34104 | 34190 | 34222 | C:threebears936r2cpa |
| 35917 | 35950 | 35983 | ntruplus1152 |
| 36955 | 37105 | 37869 | mlkem1024 |
| 37812 | 37850 | 37892 | kyber1024 |
| 37992 | 38056 | 38133 | ntruhps2048677 |
| 39782 | 39856 | 39960 | ntruhrss701 |
| 41565 | 41678 | 41925 | sntrup761 |
| 43134 | 43155 | 43184 | C:threebears1248r2cpa |
| 43587 | 43790 | 44062 | sntrup653 |
| 47330 | 47381 | 47443 | smaugt3 |
| 47245 | 47519 | 47855 | T: C:r5nd3kem5d |
| 49627 | 49739 | 49860 | T: C:nhcompact768cca |
| 52767 | 52889 | 53071 | ntruhps4096821 |
| 56632 | 56723 | 56987 | sntrup857 |
| 56794 | 56951 | 58493 | T: saber2 |
| 57374 | 57510 | 57755 | ntrulpr653 |
| 59774 | 59923 | 60135 | ntrulpr761 |
| 59702 | 59956 | 60345 | sntrup953 |
| 60211 | 60272 | 60358 | T: C:nhcompact1024cca |
| 60223 | 60362 | 61034 | smaugt5 |
| 60862 | 61157 | 61473 | sntrup1013 |
| 61228 | 61396 | 61790 | sntrup4591761 |
| 61392 | 61873 | 62433 | T: lac128 |
| 61987 | 62071 | 62176 | newhope512cca |
| 67719 | 67804 | 67885 | T: ntrulpr4591761 |
| 73122 | 73549 | 74096 | sntrup1277 |
| 76606 | 76728 | 76981 | ntrulpr857 |
| 79503 | 79911 | 81275 | ntrulpr953 |
| 82497 | 82621 | 82799 | ntrulpr1013 |
| 85305 | 85644 | 86185 | T: C:r5nd3kem0d |
| 85679 | 85759 | 85868 | T: firesaber2 |
| 90276 | 90366 | 90451 | threebears624r2ccax |
| 90825 | 91168 | 91427 | T: C:r5nd5kem5d |
| 93426 | 93626 | 94133 | mceliece348864f |
| 93488 | 93830 | 94118 | mceliece348864 |
| 96381 | 96596 | 96945 | ntrulpr1277 |
| 98584 | 98733 | 98972 | mceliece348864pcf |
| 99234 | 99381 | 99545 | mceliece348864pc |
| 103553 | 105616 | 105876 | T: C:r5nd5kem0d |
| 112818 | 113089 | 113724 | newhope1024cca |
| 120543 | 120776 | 121139 | threebears624r2cca |
| 124813 | 125357 | 126570 | T: lotus128 |
| 138016 | 138744 | 140512 | T: C:r5n11kem0d |
| 139343 | 141292 | 144243 | T: ntrukem443 |
| 142163 | 142281 | 142436 | T: saberx4 |
| 144250 | 144577 | 144789 | threebears936r2ccax |
| 159781 | 161521 | 173437 | T: lac192 |
| 167676 | 168221 | 185269 | T: lotus192 |
| 181246 | 181459 | 181717 | mceliece460896f |
| 182216 | 182535 | 182931 | mceliece460896 |
| 182170 | 182596 | 186844 | threebears936r2cca |
| 186073 | 186468 | 186907 | mceliece460896pc |
| 186510 | 186897 | 187207 | mceliece460896pcf |
| 197176 | 197727 | 198251 | T: C:r5n13kem0d |
| 201004 | 201236 | 201484 | mceliece6960119f |
| 202760 | 203050 | 203370 | mceliece6960119 |
| 211417 | 211627 | 211928 | mceliece6960119pcf |
| 211348 | 211730 | 212195 | mceliece6960119pc |
| 213028 | 213289 | 213652 | mceliece6688128f |
| 215508 | 215614 | 215824 | threebears1248r2ccax |
| 216711 | 217399 | 218117 | mceliece6688128 |
| 217281 | 217833 | 218438 | mceliece8192128 |
| 217459 | 218074 | 218641 | mceliece8192128f |
| 220309 | 220834 | 222153 | mceliece6688128pc |
| 220660 | 221366 | 222517 | mceliece6688128pcf |
| 225485 | 226067 | 226758 | mceliece8192128pcf |
| 225538 | 226198 | 226845 | mceliece8192128pc |
| 244674 | 245742 | 247068 | T: ntrukem743 |
| 246355 | 247587 | 248930 | T: lotus256 |
| 241026 | 248420 | 250849 | T: lac256 |
| 263458 | 264623 | 269320 | T: kindi256342 |
| 266031 | 266305 | 267142 | threebears1248r2cca |
| 288476 | 288752 | 289057 | T: hqc128round4 |
| 331304 | 331976 | 334574 | T: kindi512222 |
| 336248 | 337064 | 339181 | T: kindi512241 |
| 393335 | 394988 | 407391 | T: ntskem1264 |
| 512799 | 514229 | 519077 | T: lima2p1024cca |
| 500142 | 525534 | 527612 | T: C:ledakemcpa12 |
| 583288 | 586008 | 591418 | T: kindi512321 |
| 591568 | 594486 | 601749 | T: kindi256522 |
| 592620 | 599088 | 691413 | T: C:r5n15kem0d |
| 600031 | 601218 | 659629 | T: C:ledakemcpa14 |
| 508316? | 613572? | 692578? | T: C:ledakemcpa13 |
| 612601 | 613595 | 618472 | T: hqc192round4 |
| 644699 | 647634 | 678203 | T: hqc128 |
| 638169 | 663147 | 677888 | T: hqcrmrs128 |
| 668902 | 670061 | 672884 | T: titaniumccatoy |
| 758712 | 762272 | 764871 | T: ntskem1380 |
| 860771 | 866192 | 874706 | T: titaniumccalite |
| 852510 | 866804 | 887421 | T: C:rolloi128 |
| 859157 | 886404 | 890373 | T: hqc1281 |
| 935383 | 946142 | 975430 | T: C:rolloi192 |
| 783342? | 961286? | 1043654? | T: C:edonk128k32n96nu4l4 |
| 999933 | 1002173 | 1015996 | T: titaniumccastd |
| 977201 | 1006568 | 1064228 | T: C:lake1 |
| 1017044 | 1018238 | 1019447 | T: frodokem640 |
| 1028024 | 1036704 | 1043764 | T: lima2p2048cca |
| 1061792 | 1063983 | 1065592 | T: frodokem640aes |
| 1066404 | 1071402 | 1072922 | T: C:bikel1 |
| 1111393 | 1115200 | 1134791 | T: hqcrmrs192 |
| 1186072 | 1187871 | 1194119 | T: hqc256round4 |
| 1203018 | 1206456 | 1210065 | T: hqc192 |
| 1250577 | 1254975 | 1263721 | T: titaniumccamed |
| 1295215 | 1299061 | 1340776 | T: ledakem1264 |
| 1279177 | 1300736 | 1348158 | T: rolloii128 |
| 1302193 | 1310585 | 1312869 | T: C:ledakemcpa32 |
| 1319056 | 1326323 | 1334733 | T: hqc1921 |
| 1360331 | 1364815 | 1378337 | T: limasp1018cca |
| 1365959 | 1376441 | 1425836 | T: hqc1922 |
| 1406296 | 1409152 | 1435689 | T: ledakem1364 |
| 1408821 | 1440956 | 1494888 | T: rolloii192 |
| 1450909? | 1458334? | 1859187? | T: C:ledakemcpa34 |
| 1467890 | 1470482 | 1474220 | T: titaniumccahi |
| 1477516 | 1481892 | 1499206 | T: ledakem1464 |
| 1590847 | 1597647 | 1601336 | T: C:ledakemcpa33 |
| 1682727 | 1707193 | 1729815 | T: ledakem13sl |
| 1746344 | 1755244 | 1762221 | T: ntskem13136 |
| 1769977 | 1778224 | 1805173 | T: hqcrmrs256 |
| 1770529 | 1780031 | 1798541 | T: C:rolloi256 |
| 1780241 | 1789608 | 1802477 | T: titaniumccasuper |
| 1786574 | 1803985 | 1814425 | T: ledakem12sl |
| 1879961 | 1884139 | 1891405 | T: hqc2561 |
| 1876591 | 1890616 | 1901804 | T: hqc256 |
| 1873567 | 1918816 | 2003674 | T: ledakem14sl |
| 1923339 | 1925508 | 1928186 | T: rsa2048 |
| 1954820 | 1959152 | 1962946 | T: frodokem976 |
| 1981273 | 1984521 | 1988682 | T: frodokem976aes |
| 1963792 | 1991222 | 1999724 | T: hqc2562 |
| 1984444 | 1998843 | 2027515 | T: rolloii256 |
| 2030670 | 2049874 | 2056168 | T: hqc2563 |
| 2149815 | 2170584 | 2195813 | T: C:lake2 |
| 2275374 | 2278717 | 2281902 | T: frodokem640shake |
| 2386346? | 2420331? | 4144774? | T: C:edonk192k48n144nu4l4 |
| 2562485 | 2586324 | 2613442 | T: locker1 |
| 2602145 | 2615361 | 2678557 | T: bigquake1 |
| 2651416 | 2657654 | 2669916 | T: limasp1306cca |
| 2650403 | 2667057 | 2688613 | T: locker2 |
| 2766237 | 2772283 | 2800009 | T: limasp1822cca |
| 2880192 | 2899780 | 2932078 | T: rqc128 |
| 2948915 | 2975049 | 3032562 | T: locker4 |
| 3171518 | 3193530 | 3247356 | T: C:ledakemcpa52 |
| 3200913 | 3219164 | 3237056 | T: C:lake3 |
| 3239263 | 3245178 | 3256714 | T: C:bikel3 |
| 3297684 | 3301944 | 3308316 | T: frodokem1344aes |
| 3426625 | 3429408 | 3434828 | T: ledakem3264 |
| 3494715 | 3500765 | 3511122 | T: ledakem3364 |
| 3656190 | 3709582 | 3846484 | T: ledakem3464 |
| 3717730 | 3754612 | 3815384 | T: C:ledakemcpa53 |
| 4202510 | 4231421 | 4261626 | T: locker3 |
| 4374154 | 4387314 | 4399506 | T: C:ledakemcpa54 |
| 4461169 | 4477341 | 4488275 | T: ledakem32sl |
| 4511869 | 4524578 | 4534599 | T: frodokem976shake |
| 4568821 | 4587215 | 4609596 | T: locker6 |
| 4751732 | 4756268 | 4761908 | T: ledakem33sl |
| 4846968 | 4875952 | 4902653 | T: locker5 |
| 5070586 | 5137792 | 5178987 | T: locker7 |
| 5237338 | 5293082 | 5330999 | T: locker8 |
| 5385245 | 5400158 | 5409649 | T: limasp2062cca |
| 5787716 | 5793851 | 5814336 | T: ledakem34sl |
| 6025652 | 6047949 | 6084083 | T: rqc192 |
| 7186419 | 7241254 | 7311156 | T: locker9 |
| 7158102? | 7305847? | 9241554? | T: C:edonk128ref |
| 7715050 | 7730667 | 7752987 | T: frodokem1344shake |
| 7853466 | 7858469 | 7862248 | T: ledakem5364 |
| 7895819 | 7906530 | 7925195 | T: ledakem5264 |
| 4055148? | 8343649? | 11580056? | T: C:edonk128k16n80nu4l6 |
| 9087674 | 9118667 | 9142992 | T: ledakem5464 |
| 9851999 | 9861968 | 9873307 | T: sikep434 |
| 10075698 | 10137948 | 10207277 | T: ledakem53sl |
| 10161765 | 10184459 | 10208887 | T: remblem928 |
| 10163647 | 10191088 | 10219962 | T: remblem1056 |
| 10318432 | 10405799 | 10482229 | T: ledakem54sl |
| 9336761? | 10457047? | 11679348? | T: rqc256 |
| 10486507 | 10491975 | 10496747 | T: sikep434comp |
| 5618432? | 10545543? | 10721992? | T: C:edonk128k16n80nu8l6 |
| 11672687 | 11716347 | 11750332 | T: ledakem52sl |
| 14788088 | 14799162 | 14826858 | T: sikep503 |
| 15783075 | 15792049 | 15805021 | T: sikep503comp |
| 22506739 | 22754784 | 23107330 | T: ramstakers216091 |
| 23734415 | 24076947 | 25268314 | T: bigquake3 |
| 24471407 | 24535002 | 24601991 | T: mersenne756839 |
| 13727636? | 25035988? | 36019368? | T: C:edonk192k32n128nu4l6 |
| 26470959 | 26505793 | 26650278 | T: sikep610 |
| 28052302 | 28086284 | 28147136 | T: sikep610comp |
| 37124548 | 37688122 | 37769659 | T: bigquake5 |
| 43540978 | 43641931 | 43734311 | T: sikep751 |
| 46137885 | 46192636 | 46240567 | T: sikep751comp |
| 47995454 | 48185138 | 48564091 | T: oddmanhattan128 |
| 84102880 | 85346477 | 86697112 | T: ramstakers756839 |
| 91454847 | 91875542 | 92400921 | T: oddmanhattan192 |
| 104642438 | 104759944 | 104984718 | T: pqrsa15 |
| 190523581 | 191077325 | 192344195 | T: oddmanhattan256 |
|
|
|