Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20260217
[Page version: 20260319 20:29:18]
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 |
| -12428554566 | -1580541498 | 13554210150 | T: bigquake5 |
| 17753 | 17850 | 18071 | kyber90s512 |
| 20292 | 20380 | 22979 | ntruplus576 |
| 22987 | 23132 | 23374 | kyber512 |
| 23025 | 23172 | 23367 | mlkem512 |
| 25080 | 25126 | 25254 | ntruplus768 |
| 25825 | 26130 | 26576 | kyber90s768 |
| 27781 | 27836 | 28084 | ntruplus864 |
| 33613 | 33824 | 34119 | T: C:nhcompact512cca |
| 35696 | 36199 | 36452 | ntrulpr653 |
| 36283 | 36579 | 37035 | kyber90s1024 |
| 37744 | 37852 | 38120 | smaugt1 |
| 37826 | 37928 | 38111 | timer |
| 37977 | 38277 | 38463 | T: ntrulpr4591761 |
| 38348 | 38590 | 39316 | ntrulpr761 |
| 39192 | 39286 | 39673 | T: lightsaber2 |
| 36107? | 39381? | 47337? | ntruplus1152 |
| 39294 | 39465 | 39955 | kyber768 |
| 39615 | 39897 | 40369 | mlkem768 |
| 39584 | 39917 | 40145 | T: lac128 |
| 42737 | 42790 | 42947 | threebears624r2cca |
| 42754 | 42828 | 42976 | C:threebears624r2cpa |
| 44700 | 44775 | 44917 | C:threebears624r2cpax |
| 44597 | 44964 | 45596 | T: C:r5nd1kem0d |
| 45269 | 45440 | 45717 | T: C:nhcompact768cca |
| 45784 | 45836 | 45941 | threebears624r2ccax |
| 48847 | 49215 | 49387 | ntrulpr857 |
| 51892 | 52012 | 52766 | ntrulpr953 |
| 53396 | 54010 | 54388 | ntrulpr1013 |
| 54389 | 54557 | 54896 | T!!!newhope512cca |
| 54350 | 54574 | 55083 | kyber1024 |
| 54412 | 54618 | 55423 | mlkem1024 |
| 56419 | 56526 | 56834 | smaugt3 |
| 57317 | 57510 | 57781 | T: C:nhcompact1024cca |
| 60547 | 61458 | 62645 | T: C:r5nd0kem2iot |
| 61064 | 61536 | 62119 | T: C:r5nd1kem5d |
| 63055 | 63456 | 64516 | T: C:r5nd1kem4longkey |
| 67382 | 67638 | 67916 | ntrulpr1277 |
| 71006 | 71101 | 71415 | T: saber2 |
| 76458 | 76829 | 78912 | smaugt5 |
| 84999 | 85125 | 85366 | threebears936r2cca |
| 85641 | 86265 | 87071 | T: hqc128round4 |
| 87627 | 87910 | 88410 | T: lac256 |
| 88780 | 88877 | 89040 | threebears936r2ccax |
| 88733 | 88918 | 89196 | C:threebears936r2cpa |
| 91461 | 91564 | 91757 | C:threebears936r2cpax |
| 94499 | 96136 | 96568 | T: lac192 |
| 97722 | 98486 | 99951 | T: C:r5nd3kem5d |
| 104330 | 104569 | 105042 | T!!!newhope1024cca |
| 109937 | 110309 | 110889 | T: firesaber2 |
| 128016 | 128428 | 128689 | threebears1248r2cca |
| 132791 | 132888 | 133000 | threebears1248r2ccax |
| 133314 | 133439 | 133595 | C:threebears1248r2cpa |
| 136679 | 136810 | 137000 | C:threebears1248r2cpax |
| 161345 | 161698 | 162388 | ntruhps2048509 |
| 160321 | 161762 | 164068 | T: C:r5nd3kem0d |
| 165815 | 166888 | 167338 | T: C:hila5 |
| 176306 | 178193 | 180015 | T: C:r5nd5kem5d |
| 184041 | 184700 | 185208 | T: saberx4 |
| 192336 | 194394 | 196539 | T: C:r5nd5kem0d |
| 198391 | 203807 | 205134 | T: hqc192round4 |
| 219579 | 220632 | 224081 | T: kindi256342 |
| 229779 | 230554 | 232288 | T: kindi512222 |
| 236164 | 237004 | 238238 | T: kindi512241 |
| 254323 | 254773 | 255232 | ntruhrss701 |
| 270766 | 271345 | 272080 | ntruhps2048677 |
| 372232 | 372838 | 373849 | ntruhps4096821 |
| 404440 | 405548 | 406484 | T: hqc256round4 |
| 407625 | 411936 | 416085 | T: ntrukem443 |
| 444705 | 446623 | 460158 | T: hqcrmrs128 |
| 443290 | 447078 | 452327 | T: C:r5n11kem0d |
| 478254 | 479595 | 480916 | T: kindi512321 |
| 500831 | 503976 | 525505 | T: hqc128 |
| 523727 | 546428 | 569752 | T: hqc1281 |
| 588236 | 590932 | 593384 | T: C:bikel1 |
| 602831 | 603602 | 604593 | T: kindi256522 |
| 674492 | 677729 | 681446 | T: C:ledakemcpa14 |
| 674580 | 677940 | 681661 | sntrup653 |
| 706582 | 713143 | 718533 | sntrup761 |
| 722559 | 723484 | 725183 | T: lima2p1024cca |
| 806312 | 810553 | 818030 | T: C:r5n13kem0d |
| 820174 | 831927 | 849558 | T: C:edonk128k16n80nu4l6 |
| 833593 | 836049 | 839318 | T: C:ledakemcpa13 |
| 836541 | 838127 | 841390 | T: rqc128 |
| 836327 | 861988 | 863261 | T: titaniumccatoy |
| 868186 | 870977 | 877754 | sntrup4591761 |
| 883084 | 885640 | 921430 | T: hqcrmrs192 |
| 928684 | 932363 | 938319 | T: ntrukem743 |
| 928448 | 937005 | 977711 | T: titaniumccalite |
| 936243 | 947821 | 978526 | T: hqc1921 |
| 992630 | 1005776 | 1031829 | T: hqc192 |
| 996463 | 1020880 | 1045966 | T: hqc1922 |
| 1039821 | 1042190 | 1046999 | T: C:ledakemcpa12 |
| 1067444 | 1072032 | 1080568 | T: C:rolloi128 |
| 1104328 | 1104956 | 1109745 | T: frodokem640 |
| 1104874 | 1115106 | 1132078 | sntrup857 |
| 1196397 | 1198093 | 1205899 | T: titaniumccastd |
| 1282801 | 1286116 | 1294651 | T: C:rolloi192 |
| 1302584 | 1308017 | 1316707 | T: lima2p2048cca |
| 1321724 | 1336575 | 1356228 | sntrup953 |
| 1335697 | 1340024 | 1353387 | T: C:edonk128k16n80nu8l6 |
| 1355555 | 1356909 | 1361981 | T: frodokem640aes |
| 1334363 | 1377588 | 1383464 | T: titaniumccamed |
| 1428463? | 1442381? | 2116677? | T: rqc192 |
| 1426807 | 1454371 | 1494518 | T: hqcrmrs256 |
| 1433798 | 1459513 | 1499053 | T: hqc2561 |
| 1469751 | 1473411 | 1482108 | T: C:ledakemcpa34 |
| 1458730 | 1474717 | 1491764 | T: limasp1018cca |
| 1482034 | 1492145 | 1511593 | sntrup1013 |
| 1481764 | 1517834 | 1569978 | T: hqc2562 |
| 1519908 | 1535802 | 1593550 | T: titaniumccahi |
| 1535636 | 1552132 | 1578746 | T: C:edonk128k32n96nu4l4 |
| 1561872 | 1595011 | 1629904 | T: hqc2563 |
| 1578888 | 1610534 | 1634219 | T: hqc256 |
| 1628698 | 1636289 | 1644710 | T: C:bikel3 |
| 1700904 | 1704512 | 1716294 | T: C:rolloi256 |
| 1798648 | 1820056 | 1848444 | T: C:edonk192k32n128nu4l6 |
| 1891274 | 1898410 | 1911043 | T: C:r5n15kem0d |
| 1999115 | 2003636 | 2011528 | T: titaniumccasuper |
| 2001677 | 2009293 | 2026342 | T: C:edonk128ref |
| 2058316? | 2070947? | 2696215? | T: rqc256 |
| 2093252 | 2109955 | 2119967 | T: C:ledakemcpa33 |
| 2232043 | 2247612 | 2279996 | T: C:lake1 |
| 2327448 | 2348564 | 2367793 | T: C:lake2 |
| 2349216 | 2359404 | 2384706 | sntrup1277 |
| 2382576 | 2388700 | 2399819 | T: frodokem976 |
| 2464813 | 2471489 | 2490351 | T: C:lake3 |
| 2498664 | 2506645 | 2548364 | T: ledakem1464 |
| 2654250 | 2664623 | 2675338 | T: limasp1306cca |
| 2723002 | 2736913 | 2750980 | T: C:ledakemcpa32 |
| 2748534 | 2773171 | 2808495 | T: C:edonk192k48n144nu4l4 |
| 2775734 | 2781448 | 2790733 | T: frodokem976aes |
| 2867178 | 2887573 | 2919884 | T: C:ledakemcpa53 |
| 2901991 | 2906393 | 2920947 | T: limasp1822cca |
| 3254636 | 3263303 | 3496392 | T: ledakem1364 |
| 3352938 | 3369738 | 3386190 | T: C:ledakemcpa54 |
| 3437966 | 3501853 | 3790898 | T: ledakem1264 |
| 3868871 | 3872197 | 3888876 | T: frodokem640shake |
| 3918649 | 3935654 | 3956837 | T: locker1 |
| 4212419 | 4217244 | 4227488 | T: rolloii128 |
| 4236910 | 4247345 | 4267537 | T: locker2 |
| 4110087? | 4255865? | 5611810? | T: ledakem14sl |
| 4312809 | 4319399 | 4330568 | T: rolloii192 |
| 3832252? | 4638947? | 5781328? | T: ledakem13sl |
| 4635967 | 4652053 | 4670618 | T: locker3 |
| 4719885 | 4724043 | 4734165 | T: frodokem1344aes |
| 5054296 | 5061044 | 5073259 | T: rolloii256 |
| 5191487 | 5204270 | 5226933 | T: locker4 |
| 5310535 | 5321941 | 5338368 | T: limasp2062cca |
| 5628579 | 5723945 | 6296189 | T: ledakem12sl |
| 5877868 | 5891113 | 5912590 | T: locker6 |
| 5893869 | 5906943 | 5932183 | T: sikep434 |
| 5930262? | 6042885? | 8265025? | T: ledakem3464 |
| 6390327 | 6424406 | 6437169 | T: C:ledakemcpa52 |
| 6996430 | 7017602 | 7046802 | T: locker5 |
| 6938542 | 7058762 | 7164385 | T: ramstakers216091 |
| 7047869 | 7063290 | 7104388 | T: ledakem3364 |
| 7805340 | 7999565 | 8435824 | T: ledakem3264 |
| 8141393 | 8147361 | 8169809 | T: sikep503 |
| 8283429 | 8288730 | 8300566 | T: frodokem976shake |
| 8442999 | 8481152 | 8508302 | T: remblem1056 |
| 8559347 | 8583022 | 8622614 | T: remblem928 |
| 9190184 | 9210798 | 9599771 | T: ledakem33sl |
| 9316682 | 9370141 | 11607062 | T: ledakem34sl |
| 9467634 | 9612224 | 9766297 | T: lotus128 |
| 9616336 | 9885137 | 10640117 | T: sikep434comp |
| 9974878 | 10008226 | 10066256 | T: locker7 |
| 10610466 | 10628776 | 10647949 | T: locker8 |
| 11148281 | 11214278 | 11284374 | T: ledakem5464 |
| 11304102 | 11337365 | 11391720 | T: locker9 |
| 11239471 | 11533699 | 12587110 | T: ledakem32sl |
| 11989284 | 12032852 | 12072932 | T: ledakem5364 |
| 13270963 | 13458743 | 14629358 | T: sikep503comp |
| 14085972 | 14153771 | 16646709 | T: ledakem54sl |
| 14538095 | 14543768 | 14551778 | T: frodokem1344shake |
| 14805476 | 14812794 | 14823797 | T: sikep610 |
| 18414330 | 18482019 | 19182858 | T: lotus192 |
| 18430603 | 19239681 | 21445227 | T: ledakem53sl |
| 18728520 | 19522091 | 20692921 | T: ledakem5264 |
| 23500454 | 23579591 | 23815470 | T: mersenne756839 |
| 24912993 | 24920463 | 24929639 | T: sikep751 |
| 25357909 | 26021730 | 27990549 | T: sikep610comp |
| 29654591 | 29771587 | 30346062 | mceliece348864f |
| 30269685 | 30376490 | 30543455 | mceliece348864pcf |
| 29362814 | 30600590 | 32520974 | T: ledakem52sl |
| 31213396 | 31441768 | 31684139 | T: ramstakers756839 |
| 31020973 | 31625599 | 34952370 | T: lotus256 |
| 39163770 | 39476492 | 42726442 | T: sikep751comp |
| 45539052 | 46236832 | 46582368 | T: ntskem1264 |
| 34301506? | 48247566? | 69230462? | mceliece348864pc |
| 33413273? | 48660706? | 68948486? | mceliece348864 |
| 39660289? | 77737561? | 127635736? | T: rsa2048 |
| 92778602 | 93445888 | 94354163 | mceliece460896pcf |
| 93758690 | 93892809 | 94072846 | mceliece460896f |
| 110902320 | 113089396 | 114539536 | T: ntskem1380 |
| 103742488? | 140524073? | 196881070? | mceliece460896pc |
| 104633891? | 142085258? | 211837041? | mceliece460896 |
| 186746311 | 187353034 | 188189186 | mceliece6960119f |
| 187198443 | 188538072 | 189134581 | mceliece6960119pcf |
| 226440263 | 228468345 | 230625099 | mceliece6688128f |
| 226177146 | 229498483 | 231338581 | mceliece6688128pcf |
| 238454449 | 240026640 | 241255545 | mceliece8192128f |
| 239888241 | 241019390 | 242018722 | mceliece8192128pcf |
| 253798312 | 254185703 | 254905870 | T: ntskem13136 |
| 224013917? | 291572747? | 422682924? | mceliece6960119 |
| 211818963? | 301083890? | 432787639? | mceliece6960119pc |
| 306745928 | 308363590 | 309247770 | T: oddmanhattan128 |
| 259895758? | 329202712? | 461089762? | mceliece8192128pc |
| 262108799? | 346254525? | 496136337? | mceliece8192128 |
| 279588420? | 352470295? | 458340355? | mceliece6688128 |
| 263278335? | 377648941? | 573399487? | mceliece6688128pc |
| 465843587 | 467465957 | 468763842 | T: oddmanhattan192 |
| 851618992 | 853673470 | 854837296 | T: oddmanhattan256 |
| 840148670 | 860732671 | 866099633 | T: bigquake1 |
| 3085510971 | 3202682613 | 3300248938 | T: pqrsa15 |
| -9995010542 | 7293460247 | 7385836825 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 14576 | 15015 | 15815 | T: rsa2048 |
| 22041 | 22069 | 22138 | smaugt1 |
| 22123 | 22188 | 22272 | timer |
| 22633 | 22703 | 23375 | ntruhps2048509 |
| 22846 | 22909 | 23042 | ntruplus576 |
| 23345 | 23496 | 23586 | ntruhrss701 |
| 24689 | 24767 | 24899 | mlkem512 |
| 27031 | 27957 | 29344 | mceliece348864 |
| 28157 | 28231 | 28555 | ntruplus768 |
| 27436 | 28638 | 32334 | mceliece348864f |
| 31028 | 31087 | 31171 | kyber90s512 |
| 32242 | 32303 | 32592 | ntruplus864 |
| 32660 | 32871 | 33471 | ntruhps2048677 |
| 32596 | 33555 | 34986 | mceliece348864pc |
| 32586 | 33585 | 35047 | mceliece348864pcf |
| 35285 | 35448 | 35825 | kyber512 |
| 37207 | 37372 | 38016 | ntruhps4096821 |
| 38909 | 39120 | 39443 | sntrup4591761 |
| 38506 | 39135 | 39369 | sntrup653 |
| 39170 | 39543 | 40529 | mlkem768 |
| 41585 | 41739 | 42022 | kyber90s768 |
| 41853 | 41992 | 42323 | sntrup761 |
| 42450 | 42630 | 43168 | ntruplus1152 |
| 45634 | 45675 | 45743 | smaugt3 |
| 51330 | 51397 | 51458 | T: lightsaber2 |
| 52372 | 52858 | 53074 | sntrup857 |
| 53247 | 53572 | 55104 | kyber768 |
| 55194 | 55355 | 55619 | kyber90s1024 |
| 55490 | 55719 | 56187 | sntrup953 |
| 55875 | 56020 | 56266 | mlkem1024 |
| 55897 | 56026 | 56188 | T: C:nhcompact512cca |
| 57777 | 58325 | 58620 | sntrup1013 |
| 59567 | 59655 | 59811 | ntrulpr653 |
| 56580 | 60955 | 67470 | mceliece460896 |
| 57389 | 62536 | 69549 | mceliece460896f |
| 62972 | 63091 | 63263 | smaugt5 |
| 62767 | 63218 | 63471 | ntrulpr761 |
| 63716 | 63785 | 63900 | threebears624r2cca |
| 63840 | 63901 | 64051 | threebears624r2ccax |
| 64868 | 64967 | 65128 | C:threebears624r2cpax |
| 64969 | 65047 | 65198 | C:threebears624r2cpa |
| 61414 | 65505 | 75777 | mceliece460896pcf |
| 61218 | 66105 | 73264 | mceliece460896pc |
| 67087 | 67358 | 67621 | T: ntrulpr4591761 |
| 71764 | 72142 | 72440 | sntrup1277 |
| 72266 | 72906 | 74028 | T: ntskem1264 |
| 73446 | 73562 | 73936 | T: C:nhcompact768cca |
| 73220 | 73653 | 74148 | T: C:r5nd1kem0d |
| 73448 | 73740 | 75461 | kyber1024 |
| 78778 | 79146 | 79758 | T: lac128 |
| 80893 | 81012 | 81195 | ntrulpr857 |
| 82894 | 83293 | 83892 | T: C:ledakemcpa14 |
| 83785 | 84219 | 85080 | T: C:ledakemcpa13 |
| 84790 | 84929 | 85170 | ntrulpr953 |
| 87086 | 87147 | 87213 | T: saber2 |
| 87423 | 87559 | 87778 | ntrulpr1013 |
| 88484 | 88589 | 89042 | T!!!newhope512cca |
| 92809 | 94576 | 96638 | T: C:ledakemcpa12 |
| 95583 | 95833 | 96333 | T: C:nhcompact1024cca |
| 97815 | 98645 | 99799 | T: C:r5nd0kem2iot |
| 96341 | 100047 | 106214 | mceliece6688128 |
| 97741 | 100088 | 108373 | T: C:edonk128k16n80nu4l6 |
| 99813 | 100484 | 101314 | T: C:r5nd1kem5d |
| 97102 | 100694 | 106916 | mceliece6688128f |
| 103824 | 103935 | 104111 | threebears936r2ccax |
| 104084 | 104144 | 104315 | threebears936r2cca |
| 103816 | 104344 | 105447 | T: C:r5nd1kem4longkey |
| 104202 | 107302 | 113472 | mceliece6960119 |
| 104597 | 107398 | 113355 | mceliece6960119f |
| 104597 | 107930 | 114995 | mceliece6688128pc |
| 104934 | 108527 | 114970 | mceliece6688128pcf |
| 108631 | 108878 | 109174 | ntrulpr1277 |
| 108627 | 109564 | 110573 | T: C:bikel1 |
| 110162 | 110289 | 110518 | C:threebears936r2cpax |
| 110380 | 110484 | 110715 | C:threebears936r2cpa |
| 113053 | 114029 | 116097 | mceliece8192128 |
| 113937 | 115318 | 116747 | mceliece8192128f |
| 112588 | 115554 | 120151 | mceliece6960119pcf |
| 113344 | 116295 | 120635 | mceliece6960119pc |
| 121283 | 122422 | 124845 | mceliece8192128pc |
| 123001 | 124409 | 126889 | mceliece8192128pcf |
| 124453 | 127150 | 130984 | T: ntrukem443 |
| 129055 | 129248 | 129807 | T: firesaber2 |
| 144246 | 144884 | 145473 | T: lotus128 |
| 146465 | 147706 | 148239 | T: lac192 |
| 155790 | 156431 | 157473 | T: C:rolloi128 |
| 157299 | 157395 | 157631 | threebears1248r2ccax |
| 157249 | 157912 | 158112 | threebears1248r2cca |
| 157717 | 158643 | 159441 | T: C:r5nd3kem5d |
| 165226 | 165353 | 165675 | C:threebears1248r2cpax |
| 165449 | 165576 | 165905 | C:threebears1248r2cpa |
| 167411 | 167652 | 168431 | T!!!newhope1024cca |
| 170233 | 171102 | 172186 | T: C:rolloi192 |
| 173669 | 174583 | 176238 | T: lac256 |
| 191003 | 191906 | 193132 | T: C:ledakemcpa34 |
| 192624 | 193610 | 196341 | T: ledakem1264 |
| 196708 | 198086 | 199358 | T: C:ledakemcpa33 |
| 201816 | 202550 | 203409 | T: C:rolloi256 |
| 208815 | 210126 | 211686 | T: lotus192 |
| 210288 | 213699 | 222497 | T: C:edonk128k16n80nu8l6 |
| 217190 | 217423 | 217770 | T: ledakem1464 |
| 223498 | 224556 | 225560 | T: C:hila5 |
| 225667 | 225965 | 227510 | T: hqc128round4 |
| 226897 | 227428 | 227973 | T: saberx4 |
| 223933 | 229284 | 232855 | T: C:ledakemcpa32 |
| 226042 | 229560 | 230710 | T: ntskem1380 |
| 229058 | 231472 | 235094 | T: ntrukem743 |
| 241560 | 242328 | 242810 | T: ledakem1364 |
| 256302 | 256974 | 257931 | T: C:bikel3 |
| 261654 | 262286 | 262905 | T: ledakem13sl |
| 261085 | 262785 | 264447 | T: C:r5nd3kem0d |
| 266904 | 269293 | 308410 | T: lotus256 |
| 276457 | 278749 | 280844 | T: C:r5nd5kem5d |
| 278441 | 279169 | 280620 | T: ledakem12sl |
| 288648 | 289605 | 291265 | T: kindi256342 |
| 286309 | 290362 | 299658 | T: C:edonk128k32n96nu4l4 |
| 287659 | 305707 | 324452 | T: ntskem13136 |
| 317473 | 319229 | 321482 | T: C:r5nd5kem0d |
| 338994 | 340655 | 341717 | T: kindi512222 |
| 343024 | 343821 | 346590 | T: ledakem14sl |
| 345115 | 345344 | 346011 | T: kindi512241 |
| 411276 | 415342 | 424647 | T: C:edonk192k32n128nu4l6 |
| 430232 | 432418 | 440678 | T: C:ledakemcpa54 |
| 448509 | 449568 | 451170 | T: C:ledakemcpa53 |
| 445857 | 453498 | 461756 | T: C:ledakemcpa52 |
| 467089 | 468178 | 469333 | T: lima2p1024cca |
| 467204 | 473102 | 481294 | T: C:lake1 |
| 509830 | 513866 | 516122 | T: hqc192round4 |
| 509506 | 514170 | 521563 | T: C:lake2 |
| 520041 | 520877 | 522471 | T: rolloii128 |
| 522908 | 524442 | 526192 | T: ledakem3264 |
| 532419 | 533973 | 535978 | T: ledakem3464 |
| 531440 | 534082 | 537103 | T: rolloii192 |
| 561569 | 563678 | 569312 | T: ledakem3364 |
| 568121 | 570898 | 574043 | T: C:edonk128ref |
| 567522 | 570923 | 576273 | T: C:r5n11kem0d |
| 568637 | 573376 | 576429 | T: C:lake3 |
| 585702 | 588190 | 591322 | T: rolloii256 |
| 601368 | 613217 | 630973 | T: hqcrmrs128 |
| 631465 | 633781 | 635420 | T: kindi512321 |
| 650774 | 668329 | 682873 | T: hqc128 |
| 657531 | 676637 | 680443 | T: titaniumccatoy |
| 702775 | 704491 | 707743 | T: ledakem32sl |
| 722041 | 727107 | 736400 | T: locker1 |
| 724598 | 727878 | 737648 | T: kindi256522 |
| 728602 | 734372 | 740031 | T: locker2 |
| 740673 | 745364 | 754840 | T: C:edonk192k48n144nu4l4 |
| 755170 | 781004 | 821631 | T: hqc1281 |
| 796959 | 797602 | 798550 | T: ledakem33sl |
| 827407 | 831250 | 838120 | T: locker3 |
| 840443 | 844978 | 881949 | T: titaniumccalite |
| 889994 | 893629 | 906758 | T: ledakem34sl |
| 924990 | 926672 | 929665 | T: lima2p2048cca |
| 948661 | 954049 | 960743 | T: locker4 |
| 971000 | 973749 | 978110 | T: hqc256round4 |
| 996084 | 996811 | 1000073 | T: titaniumccastd |
| 1031222 | 1034774 | 1042244 | T: ledakem5364 |
| 1035183 | 1037477 | 1042122 | T: C:r5n13kem0d |
| 1037866 | 1044110 | 1051065 | T: locker6 |
| 1113025 | 1115095 | 1131013 | T: rqc128 |
| 1186365 | 1190188 | 1198759 | T: locker5 |
| 1200175 | 1212194 | 1247971 | T: hqcrmrs192 |
| 1233853 | 1235094 | 1239366 | T: limasp1018cca |
| 1264261 | 1266730 | 1270802 | T: ledakem54sl |
| 1281978 | 1293591 | 1298688 | T: ledakem5464 |
| 1261237 | 1302850 | 1308408 | T: titaniumccamed |
| 1301950 | 1308692 | 1311011 | T: ledakem5264 |
| 1315641 | 1330750 | 1362439 | T: hqc192 |
| 1345178 | 1372463 | 1396461 | T: hqc1921 |
| 1440935 | 1474165 | 1520880 | T: hqc1922 |
| 1488484 | 1497163 | 1557181 | T: titaniumccahi |
| 1561870 | 1565137 | 1569734 | T: ledakem53sl |
| 1627475 | 1634624 | 1648382 | T: frodokem640 |
| 1727883 | 1734030 | 1744324 | T: locker7 |
| 1740520 | 1746366 | 1758230 | T: locker8 |
| 1808271 | 1809278 | 1814571 | T: frodokem640aes |
| 1795810 | 1815658 | 1827833 | T: ledakem52sl |
| 1915417 | 1924035 | 1950050 | T: locker9 |
| 1963637? | 1975727? | 2515028? | T: rqc192 |
| 1983347 | 1987855 | 1994989 | T: titaniumccasuper |
| 1971057 | 2020655 | 2044415 | T: hqcrmrs256 |
| 2066665 | 2114891 | 2160952 | T: hqc2561 |
| 2113266 | 2159144 | 2182819 | T: hqc256 |
| 2201748 | 2245708 | 2307684 | T: hqc2562 |
| 2247512 | 2255150 | 2272130 | T: C:r5n15kem0d |
| 2271229 | 2319437 | 2370207 | T: hqc2563 |
| 2405307 | 2411366 | 2417842 | T: limasp1306cca |
| 2542801 | 2545608 | 2552325 | T: limasp1822cca |
| 2753583? | 2761950? | 3523111? | T: rqc256 |
| 2901843 | 2966615 | 3038631 | T: bigquake1 |
| 3269437 | 3275773 | 3285214 | T: frodokem976 |
| 3520076 | 3522803 | 3526966 | T: frodokem976aes |
| 4233536 | 4239845 | 4247603 | T: frodokem640shake |
| 4889869 | 4900132 | 4909372 | T: limasp2062cca |
| 5933651 | 5938364 | 5942902 | T: frodokem1344aes |
| 7886998 | 8093431 | 8299461 | T: bigquake3 |
| 8912546 | 8920109 | 8940071 | T: frodokem976shake |
| 9604504 | 9620788 | 9630157 | T: sikep434 |
| 11604215 | 11826540 | 12188552 | T: bigquake5 |
| 12584476 | 12592064 | 12602394 | T: remblem1056 |
| 12786920 | 12822008 | 13121197 | T: remblem928 |
| 12753229 | 12959973 | 13187528 | T: ramstakers216091 |
| 13361341 | 13393503 | 13403642 | T: sikep503 |
| 15103857 | 15184328 | 15273837 | T: sikep434comp |
| 15593455 | 15600409 | 15613287 | T: frodokem1344shake |
| 17704117 | 17719063 | 17731193 | T: pqrsa15 |
| 20553097 | 20600355 | 20682193 | T: mersenne756839 |
| 20622750 | 20692086 | 20788729 | T: sikep503comp |
| 27151528 | 27162826 | 27295343 | T: sikep610 |
| 37402255 | 37526231 | 37733290 | T: sikep610comp |
| 40288725 | 40324249 | 40477447 | T: sikep751 |
| 54837121 | 55258828 | 55802312 | T: oddmanhattan128 |
| 56297314 | 56741292 | 57232776 | T: ramstakers756839 |
| 62876603 | 63120563 | 63507660 | T: sikep751comp |
| 103161198 | 103333898 | 103518821 | T: oddmanhattan192 |
| 215657305 | 216294432 | 217087904 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 17676 | 17710 | 17760 | C:threebears624r2cpax |
| 21494 | 21537 | 21590 | ntruplus576 |
| 21917 | 21962 | 22017 | kyber90s512 |
| 22529 | 22560 | 22610 | C:threebears936r2cpax |
| 26471 | 26566 | 26743 | mlkem512 |
| 26635 | 26676 | 26750 | ntruplus768 |
| 27440 | 27480 | 27532 | C:threebears1248r2cpax |
| 27698 | 27989 | 28062 | kyber512 |
| 28749 | 28816 | 28925 | C:threebears624r2cpa |
| 28733 | 28955 | 29431 | T: C:r5nd1kem0d |
| 29971 | 30078 | 30328 | kyber90s768 |
| 31129 | 31172 | 31243 | ntruplus864 |
| 34322 | 34430 | 34643 | smaugt1 |
| 34965 | 35010 | 35081 | timer |
| 35621 | 35707 | 35820 | C:threebears936r2cpa |
| 36109 | 36175 | 36241 | ntruhps2048509 |
| 39314 | 40165 | 40697 | T: C:r5nd0kem2iot |
| 40179 | 40664 | 42296 | T: C:r5nd1kem5d |
| 40952 | 41050 | 42430 | mlkem768 |
| 41373 | 41427 | 41497 | ntruplus1152 |
| 41352 | 41458 | 41876 | kyber90s1024 |
| 42149 | 42219 | 42328 | C:threebears1248r2cpa |
| 42257 | 42380 | 43990 | kyber768 |
| 41849 | 42777 | 43358 | T: C:r5nd1kem4longkey |
| 47840 | 48131 | 49824 | T: C:hila5 |
| 50372 | 50438 | 50551 | T: lightsaber2 |
| 52217 | 52359 | 52640 | sntrup761 |
| 53654 | 53791 | 53982 | sntrup653 |
| 54032 | 54223 | 54311 | T: C:nhcompact512cca |
| 54282 | 54378 | 54498 | ntruhps2048677 |
| 55190 | 55295 | 55424 | ntruhrss701 |
| 58609 | 58793 | 59666 | mlkem1024 |
| 60139 | 61092 | 61664 | kyber1024 |
| 61829 | 61877 | 61941 | smaugt3 |
| 65425 | 68208 | 70946 | T: C:r5nd3kem5d |
| 71039 | 71110 | 71192 | ntruhps4096821 |
| 71472 | 71549 | 71631 | T: C:nhcompact768cca |
| 73721 | 73823 | 73960 | ntrulpr653 |
| 74284 | 74387 | 74608 | sntrup857 |
| 76238 | 76961 | 77178 | ntrulpr761 |
| 77624 | 78217 | 78423 | sntrup953 |
| 79993 | 80132 | 80410 | sntrup1013 |
| 82662 | 83128 | 83334 | sntrup4591761 |
| 84094 | 84320 | 85528 | smaugt5 |
| 85183 | 85318 | 85636 | T: saber2 |
| 90837 | 90901 | 91021 | threebears624r2ccax |
| 93359 | 93548 | 93742 | T: C:nhcompact1024cca |
| 95782 | 96107 | 96306 | T: ntrulpr4591761 |
| 96444 | 97096 | 97393 | sntrup1277 |
| 97018 | 97150 | 97368 | T!!!newhope512cca |
| 100231 | 100359 | 100615 | ntrulpr857 |
| 103533 | 104252 | 105393 | T: lac128 |
| 104151 | 104264 | 104516 | ntrulpr953 |
| 106370 | 106506 | 106728 | ntrulpr1013 |
| 116180 | 116282 | 116408 | threebears624r2cca |
| 116872 | 117042 | 117192 | mceliece348864 |
| 117113 | 117396 | 117751 | mceliece348864f |
| 122400 | 122526 | 122737 | mceliece348864pc |
| 122739 | 122927 | 123111 | mceliece348864pcf |
| 127604 | 127662 | 127747 | T: firesaber2 |
| 130981 | 131169 | 131426 | ntrulpr1277 |
| 129704 | 131425 | 136912 | T: C:r5nd5kem5d |
| 136383 | 137513 | 140129 | T: C:r5nd3kem0d |
| 138426 | 138867 | 140159 | T: ntrukem443 |
| 139833 | 140006 | 140193 | threebears936r2ccax |
| 168307 | 169156 | 169582 | T: lotus128 |
| 168395 | 171655 | 175830 | T: C:r5nd5kem0d |
| 175595 | 175726 | 175973 | threebears936r2cca |
| 184566 | 184695 | 184925 | T!!!newhope1024cca |
| 201005 | 201116 | 201301 | threebears1248r2ccax |
| 208216 | 209886 | 211279 | T: lac192 |
| 232460 | 235595 | 236643 | T: C:r5n11kem0d |
| 239168 | 239995 | 240841 | mceliece460896 |
| 239621 | 240132 | 240854 | mceliece460896f |
| 239836 | 240236 | 240983 | T: saberx4 |
| 244256 | 244533 | 244790 | threebears1248r2cca |
| 244957 | 245358 | 246084 | mceliece460896pcf |
| 245247 | 245778 | 246323 | mceliece460896pc |
| 247735 | 248503 | 249022 | T: lotus192 |
| 264955 | 266036 | 266927 | mceliece6960119 |
| 265349 | 266252 | 267026 | mceliece6960119f |
| 273103 | 273474 | 274302 | mceliece6960119pcf |
| 274283 | 274968 | 275682 | mceliece6960119pc |
| 278980 | 280541 | 284218 | T: ntrukem743 |
| 281468 | 281761 | 282333 | mceliece8192128 |
| 281683 | 282309 | 283007 | mceliece6688128f |
| 281633 | 282596 | 283925 | mceliece6688128 |
| 282018 | 282686 | 283274 | mceliece8192128f |
| 290097 | 290504 | 291229 | mceliece8192128pc |
| 289834 | 290523 | 291325 | mceliece6688128pcf |
| 289554 | 290638 | 292676 | mceliece6688128pc |
| 290417 | 290735 | 291345 | mceliece8192128pcf |
| 324534 | 325221 | 326448 | T: C:r5n13kem0d |
| 333563 | 338370 | 344292 | T: lac256 |
| 345884 | 362672 | 381692 | T: lotus256 |
| 363095 | 364779 | 365532 | T: kindi256342 |
| 385929 | 386346 | 386742 | T: hqc128round4 |
| 448587 | 450439 | 453494 | T: kindi512222 |
| 457931 | 458571 | 461344 | T: kindi512241 |
| 477264 | 477931 | 478698 | T: ntskem1264 |
| 584253 | 585513 | 587293 | T: lima2p1024cca |
| 674490 | 681370 | 690474 | T: C:ledakemcpa13 |
| 683238 | 697353 | 702412 | T: C:ledakemcpa12 |
| 771254 | 784923 | 787190 | T: titaniumccatoy |
| 797726 | 800745 | 804158 | T: kindi512321 |
| 811998 | 812865 | 818062 | T: hqc192round4 |
| 825081 | 828330 | 835330 | T: C:ledakemcpa14 |
| 843916 | 844832 | 847306 | T: kindi256522 |
| 960198 | 967699 | 1008785 | T: hqc128 |
| 976818 | 991436 | 994806 | T: hqcrmrs128 |
| 982465 | 1000188 | 1010453 | T: titaniumccalite |
| 1000521 | 1001520 | 1003171 | T: ntskem1380 |
| 1070596 | 1073034 | 1080641 | T: C:rolloi128 |
| 1080041 | 1084735 | 1088187 | T: C:r5n15kem0d |
| 1191474 | 1194791 | 1198652 | T: lima2p2048cca |
| 1200517 | 1202148 | 1205195 | T: titaniumccastd |
| 1288178 | 1297807 | 1311991 | T: hqc1281 |
| 1295274 | 1299685 | 1307244 | T: C:rolloi192 |
| 1422224 | 1426629 | 1455840 | T: titaniumccamed |
| 1578376 | 1581200 | 1586098 | T: hqc256round4 |
| 1581928 | 1586364 | 1596261 | T: C:bikel1 |
| 1597637 | 1599098 | 1602834 | T: limasp1018cca |
| 1622285 | 1625865 | 1641017 | T: frodokem640 |
| 1663250 | 1675123 | 1703543 | T: ledakem1264 |
| 1737433 | 1738250 | 1742039 | T: frodokem640aes |
| 1770037 | 1773452 | 1777001 | T: ledakem1364 |
| 1744747 | 1779062 | 1797952 | T: titaniumccahi |
| 1776879 | 1780942 | 1787285 | T: C:lake1 |
| 1785670 | 1788286 | 1793216 | T: rolloii128 |
| 1786994 | 1800966 | 1823449 | T: hqcrmrs192 |
| 1833611 | 1841758 | 1855684 | T: C:ledakemcpa32 |
| 1820744 | 1844109 | 1873099 | T: hqc192 |
| 1873958 | 1932229 | 1951438 | T: ledakem1464 |
| 1939425 | 1942233 | 1947218 | T: rolloii192 |
| 2064769 | 2075866 | 2088443 | T: hqc1921 |
| 2079165 | 2083618 | 2089617 | T: C:rolloi256 |
| 2097472 | 2100360 | 2103371 | T: rsa2048 |
| 2075496 | 2115869 | 2145837 | T: hqc1922 |
| 2172013 | 2181489 | 2188099 | T: titaniumccasuper |
| 2175967 | 2182582 | 2231231 | T: ledakem13sl |
| 2226747 | 2232656 | 2239259 | T: C:ledakemcpa33 |
| 2260195 | 2270585 | 2277101 | T: ledakem12sl |
| 2325626 | 2329441 | 2333623 | T: ntskem13136 |
| 2475435 | 2489068 | 2503530 | T: ledakem14sl |
| 2495391 | 2500858 | 2507165 | T: rolloii256 |
| 2160344 | 2654768 | 2662388 | T: C:ledakemcpa34 |
| 2715264 | 2753039 | 2846645 | T: hqcrmrs256 |
| 2827244 | 2870465 | 2970416 | T: hqc256 |
| 2988262 | 3002631 | 3014844 | T: C:lake2 |
| 2974218 | 3025843 | 3084107 | T: hqc2561 |
| 3128289 | 3131685 | 3138268 | T: limasp1306cca |
| 3124523 | 3188059 | 3265035 | T: hqc2562 |
| 3263135 | 3266429 | 3270922 | T: frodokem976 |
| 3302798 | 3306413 | 3310904 | T: limasp1822cca |
| 3287193 | 3315304 | 3369568 | T: hqc2563 |
| 3338791 | 3351636 | 3357437 | T: frodokem976aes |
| 3509194 | 3521080 | 3533544 | T: locker1 |
| 3555517 | 3566617 | 3585965 | T: locker2 |
| 3710167 | 3715965 | 3723494 | T: rqc128 |
| 3699696 | 3768548 | 3775891 | T: bigquake1 |
| 2519802? | 4022706? | 4536575? | T: C:edonk128k32n96nu4l4 |
| 4029926 | 4038895 | 4049553 | T: locker4 |
| 4052632 | 4066009 | 4080539 | T: C:lake3 |
| 4159987 | 4165450 | 4173214 | T: frodokem640shake |
| 2962127? | 4370892? | 6974561? | T: C:edonk192k48n144nu4l4 |
| 4643096 | 4656719 | 4677196 | T: ledakem3364 |
| 4708252 | 4719998 | 4737243 | T: ledakem3264 |
| 4819805 | 4824847 | 4830057 | T: ledakem3464 |
| 4868482 | 4900049 | 4926837 | T: C:ledakemcpa52 |
| 4967118 | 4980455 | 4987373 | T: C:bikel3 |
| 5290531 | 5299958 | 5310698 | T: C:ledakemcpa53 |
| 5323136 | 5339080 | 5356709 | T: locker3 |
| 5705955 | 5709554 | 5713283 | T: frodokem1344aes |
| 5815644 | 5824687 | 5833700 | T: locker6 |
| 6035579 | 6050422 | 6062103 | T: locker5 |
| 6111776 | 6120517 | 6168145 | T: C:ledakemcpa54 |
| 6187156 | 6203237 | 6217222 | T: ledakem32sl |
| 6446289 | 6455735 | 6470219 | T: limasp2062cca |
| 6530388 | 6543526 | 6567876 | T: locker7 |
| 6622490 | 6636602 | 6652402 | T: locker8 |
| 7025684 | 7046800 | 7080148 | T: ledakem33sl |
| 7110101 | 7202537 | 8214515 | T: rqc192 |
| 7410916 | 7449086 | 7467925 | T: ledakem34sl |
| 8762946 | 8777341 | 8792984 | T: frodokem976shake |
| 8958652 | 8983045 | 8996665 | T: locker9 |
| 10283353 | 10310803 | 10343627 | T: sikep434 |
| 10441509 | 10547417 | 10662534 | T: ledakem5264 |
| 10600098 | 10628721 | 10696269 | T: ledakem5364 |
| 10954659 | 11013270 | 11029254 | T: sikep434comp |
| 11082612 | 11098310 | 12635103 | T: rqc256 |
| 12961798 | 13011661 | 13053486 | T: ledakem5464 |
| 14164522 | 14257736 | 14332392 | T: sikep503 |
| 14643378 | 14695691 | 14728351 | T: ledakem53sl |
| 15164900 | 15172869 | 15178611 | T: sikep503comp |
| 15356728 | 15363155 | 15371050 | T: frodokem1344shake |
| 15458541 | 15518417 | 16027109 | T: ledakem52sl |
| 15623055 | 15662109 | 15694685 | T: ledakem54sl |
| 16980559 | 16993098 | 17018834 | T: remblem1056 |
| 17236423 | 17265738 | 17459035 | T: remblem928 |
| 27228538 | 27292577 | 27606206 | T: ramstakers216091 |
| 27345125 | 27349738 | 27403640 | T: sikep610 |
| 28936784 | 29006470 | 29160629 | T: sikep610comp |
| 25939092 | 30048363 | 30123619 | T: bigquake3 |
| 30121890 | 30162531 | 30292685 | T: mersenne756839 |
| 43428227 | 43447379 | 43460041 | T: sikep751 |
| 45903926 | 45917238 | 45950008 | T: sikep751comp |
| 46153304 | 46659547 | 47012260 | T: bigquake5 |
| 59221521 | 60191687 | 60298119 | T: oddmanhattan128 |
| 71892488? | 76048736? | 136523364? | T: C:edonk192k32n128nu4l6 |
| 34598441? | 90424555? | 92660312? | T: C:edonk128k16n80nu8l6 |
| 106776675 | 106892600 | 106973124 | T: pqrsa15 |
| 109304406 | 109599499 | 110225225 | T: ramstakers756839 |
| 69662214? | 111291295? | 114992109? | T: C:edonk128k16n80nu4l6 |
| 112576276 | 112775928 | 112965003 | T: oddmanhattan192 |
| 61740350? | 146891413? | 160656420? | T: C:edonk128ref |
| 234063674 | 236433992 | 236872788 | T: oddmanhattan256 |
|
|
|