Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, 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 |
| -12428554566 | -1580541498 | 13554210150 | T: bigquake5 |
| 17674 | 17787 | 17922 | kyber90s512 |
| 20395 | 21066 | 24777 | ntruplus576 |
| 22837 | 22942 | 23094 | mlkem512 |
| 22953 | 23097 | 23369 | kyber512 |
| 24947 | 25079 | 25329 | ntruplus768 |
| 25943 | 26112 | 26343 | kyber90s768 |
| 27832 | 27877 | 28048 | ntruplus864 |
| 33613 | 33824 | 34119 | T: C:nhcompact512cca |
| 35696 | 36199 | 36452 | ntrulpr653 |
| 36417 | 36618 | 37029 | kyber90s1024 |
| 37744 | 37852 | 38120 | smaugt1 |
| 37826 | 37928 | 38111 | timer |
| 37977 | 38277 | 38463 | T: ntrulpr4591761 |
| 38348 | 38590 | 39316 | ntrulpr761 |
| 39192 | 39286 | 39673 | T: lightsaber2 |
| 39293 | 39455 | 39796 | mlkem768 |
| 39468 | 39692 | 40172 | kyber768 |
| 39860 | 40384 | 40559 | T: lac128 |
| 36228? | 41424? | 48317? | ntruplus1152 |
| 42737 | 42790 | 42947 | threebears624r2cca |
| 42754 | 42828 | 42976 | C:threebears624r2cpa |
| 44625 | 44728 | 44889 | C:threebears624r2cpax |
| 44800 | 45115 | 45509 | T: C:r5nd1kem0d |
| 45269 | 45440 | 45717 | T: C:nhcompact768cca |
| 45804 | 45866 | 45976 | threebears624r2ccax |
| 48847 | 49215 | 49387 | ntrulpr857 |
| 51892 | 52012 | 52766 | ntrulpr953 |
| 53396 | 54010 | 54388 | ntrulpr1013 |
| 54389 | 54557 | 54896 | T!!!newhope512cca |
| 54489 | 54738 | 55522 | kyber1024 |
| 54636 | 54986 | 55793 | mlkem1024 |
| 56419 | 56526 | 56834 | smaugt3 |
| 57317 | 57510 | 57781 | T: C:nhcompact1024cca |
| 60393 | 61416 | 62707 | T: C:r5nd0kem2iot |
| 60860 | 61458 | 62026 | T: C:r5nd1kem5d |
| 63127 | 63737 | 64827 | 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 |
| 87669 | 87888 | 88114 | T: lac256 |
| 88778 | 88850 | 89047 | threebears936r2ccax |
| 88733 | 88918 | 89196 | C:threebears936r2cpa |
| 91482 | 91568 | 91697 | C:threebears936r2cpax |
| 96299 | 96416 | 96617 | T: lac192 |
| 98099 | 99076 | 100359 | T: C:r5nd3kem5d |
| 104330 | 104569 | 105042 | T!!!newhope1024cca |
| 109937 | 110309 | 110889 | T: firesaber2 |
| 128016 | 128428 | 128689 | threebears1248r2cca |
| 132820 | 132881 | 132979 | threebears1248r2ccax |
| 133314 | 133439 | 133595 | C:threebears1248r2cpa |
| 136649 | 136756 | 136918 | C:threebears1248r2cpax |
| 156212 | 156701 | 157220 | ntruhps2048509 |
| 160044 | 161748 | 164176 | T: C:r5nd3kem0d |
| 165815 | 166888 | 167338 | T: C:hila5 |
| 175324 | 177210 | 178780 | T: C:r5nd5kem5d |
| 184041 | 184700 | 185208 | T: saberx4 |
| 192034 | 193779 | 195343 | T: C:r5nd5kem0d |
| 198391 | 203807 | 205134 | T: hqc192round4 |
| 219579 | 220632 | 224081 | T: kindi256342 |
| 229779 | 230554 | 232288 | T: kindi512222 |
| 236164 | 237004 | 238238 | T: kindi512241 |
| 254241 | 255038 | 255458 | ntruhrss701 |
| 271418 | 271943 | 272607 | ntruhps2048677 |
| 371641 | 372980 | 375533 | ntruhps4096821 |
| 404440 | 405548 | 406484 | T: hqc256round4 |
| 407625 | 411936 | 416085 | T: ntrukem443 |
| 442490 | 444489 | 449272 | T: C:r5n11kem0d |
| 444116 | 455333 | 468232 | T: hqcrmrs128 |
| 478254 | 479595 | 480916 | T: kindi512321 |
| 501701 | 506572 | 526632 | T: hqc128 |
| 520351 | 528212 | 546655 | T: hqc1281 |
| 588236 | 590932 | 593384 | T: C:bikel1 |
| 602831 | 603602 | 604593 | T: kindi256522 |
| 674492 | 677729 | 681446 | T: C:ledakemcpa14 |
| 674580 | 677940 | 681661 | sntrup653 |
| 713260 | 721150 | 741305 | sntrup761 |
| 722559 | 723484 | 725183 | T: lima2p1024cca |
| 810111 | 814301 | 820357 | T: C:r5n13kem0d |
| 821131 | 831588 | 847242 | T: C:edonk128k16n80nu4l6 |
| 833593 | 836049 | 839318 | T: C:ledakemcpa13 |
| 834386 | 836066 | 845080 | T: rqc128 |
| 836327 | 861988 | 863261 | T: titaniumccatoy |
| 868186 | 870977 | 877754 | sntrup4591761 |
| 889298 | 894563 | 917331 | T: hqcrmrs192 |
| 928684 | 932363 | 938319 | T: ntrukem743 |
| 928448 | 937005 | 977711 | T: titaniumccalite |
| 936676 | 956962 | 977167 | T: hqc1921 |
| 996217 | 1011040 | 1038836 | T: hqc192 |
| 1005302 | 1034571 | 1057647 | T: hqc1922 |
| 1039821 | 1042190 | 1046999 | T: C:ledakemcpa12 |
| 1065676 | 1069357 | 1078187 | T: C:rolloi128 |
| 1105254 | 1105791 | 1109463 | T: frodokem640 |
| 1104874 | 1115106 | 1132078 | sntrup857 |
| 1196397 | 1198093 | 1205899 | T: titaniumccastd |
| 1283574 | 1287649 | 1296243 | T: C:rolloi192 |
| 1302584 | 1308017 | 1316707 | T: lima2p2048cca |
| 1325558 | 1330295 | 1349653 | T: C:edonk128k16n80nu8l6 |
| 1321724 | 1336575 | 1356228 | sntrup953 |
| 1354996 | 1355566 | 1361260 | T: frodokem640aes |
| 1334363 | 1377588 | 1383464 | T: titaniumccamed |
| 1421955 | 1456536 | 1499726 | T: hqc2561 |
| 1436143 | 1460274 | 1508456 | T: hqcrmrs256 |
| 1429466? | 1461793? | 1818979? | T: rqc192 |
| 1469751 | 1473411 | 1482108 | T: C:ledakemcpa34 |
| 1458730 | 1474717 | 1491764 | T: limasp1018cca |
| 1482034 | 1492145 | 1511593 | sntrup1013 |
| 1499773 | 1535108 | 1569154 | T: hqc2562 |
| 1519908 | 1535802 | 1593550 | T: titaniumccahi |
| 1535959 | 1557238 | 1577969 | T: C:edonk128k32n96nu4l4 |
| 1569870 | 1599029 | 1636888 | T: hqc2563 |
| 1583445 | 1622209 | 1682682 | T: hqc256 |
| 1628698 | 1636289 | 1644710 | T: C:bikel3 |
| 1703827 | 1708971 | 1720555 | T: C:rolloi256 |
| 1802341 | 1824059 | 1864065 | T: C:edonk192k32n128nu4l6 |
| 1894547 | 1907211 | 1919498 | T: C:r5n15kem0d |
| 1999115 | 2003636 | 2011528 | T: titaniumccasuper |
| 2004683 | 2011208 | 2026054 | T: C:edonk128ref |
| 2056767? | 2086290? | 2755002? | T: rqc256 |
| 2093252 | 2109955 | 2119967 | T: C:ledakemcpa33 |
| 2232649 | 2247097 | 2275320 | T: C:lake1 |
| 2349216 | 2359404 | 2384706 | sntrup1277 |
| 2359170 | 2366827 | 2383050 | T: C:lake2 |
| 2382696 | 2390334 | 2404250 | T: frodokem976 |
| 2477915 | 2500176 | 2525531 | T: C:lake3 |
| 2498664 | 2506645 | 2548364 | T: ledakem1464 |
| 2654250 | 2664623 | 2675338 | T: limasp1306cca |
| 2723002 | 2736913 | 2750980 | T: C:ledakemcpa32 |
| 2740907 | 2767152 | 2804983 | T: C:edonk192k48n144nu4l4 |
| 2773412 | 2780226 | 2789775 | 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 |
| 3914532 | 3928782 | 3948946 | T: locker1 |
| 4214421 | 4220571 | 4233521 | T: rolloii128 |
| 4110087? | 4255865? | 5611810? | T: ledakem14sl |
| 4301738 | 4314998 | 4335282 | T: locker2 |
| 4313381 | 4320237 | 4334482 | T: rolloii192 |
| 3832252? | 4638947? | 5781328? | T: ledakem13sl |
| 4668995 | 4680667 | 4702226 | T: locker3 |
| 4719269 | 4728422 | 4739545 | T: frodokem1344aes |
| 5048260 | 5052921 | 5064549 | T: rolloii256 |
| 5089532 | 5102218 | 5124009 | T: locker4 |
| 5310535 | 5321941 | 5338368 | T: limasp2062cca |
| 5628579 | 5723945 | 6296189 | T: ledakem12sl |
| 5797104 | 5809226 | 5825436 | T: locker6 |
| 5893869 | 5906943 | 5932183 | T: sikep434 |
| 5930262? | 6042885? | 8265025? | T: ledakem3464 |
| 6390327 | 6424406 | 6437169 | T: C:ledakemcpa52 |
| 7003468 | 7024488 | 7047305 | T: locker5 |
| 6938542 | 7058762 | 7164385 | T: ramstakers216091 |
| 7047869 | 7063290 | 7104388 | T: ledakem3364 |
| 7805340 | 7999565 | 8435824 | T: ledakem3264 |
| 8141393 | 8147361 | 8169809 | T: sikep503 |
| 8288923 | 8297340 | 8308655 | T: frodokem976shake |
| 8385694 | 8413000 | 8421172 | T: remblem1056 |
| 8565248 | 8599357 | 8681100 | T: remblem928 |
| 9190184 | 9210798 | 9599771 | T: ledakem33sl |
| 9302856 | 9361163 | 9958261 | T: lotus128 |
| 9316682 | 9370141 | 11607062 | T: ledakem34sl |
| 9680692 | 9695231 | 9722478 | T: locker7 |
| 9616336 | 9885137 | 10640117 | T: sikep434comp |
| 10585151 | 10600051 | 10621690 | T: locker8 |
| 11148281 | 11214278 | 11284374 | T: ledakem5464 |
| 11300398 | 11317106 | 11343918 | 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 |
| 18590695 | 18695779 | 19456893 | T: lotus192 |
| 18430603 | 19239681 | 21445227 | T: ledakem53sl |
| 18728520 | 19522091 | 20692921 | T: ledakem5264 |
| 23438882 | 23482225 | 23531911 | 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 |
| 30840490 | 31322499 | 34240927 | T: lotus256 |
| 31213396 | 31441768 | 31684139 | T: ramstakers756839 |
| 39163770 | 39476492 | 42726442 | T: sikep751comp |
| 45539052 | 46236832 | 46582368 | T: ntskem1264 |
| 34301506? | 48247566? | 69230462? | mceliece348864pc |
| 33413273? | 48660706? | 68948486? | mceliece348864 |
| 50443761? | 84814749? | 143886420? | 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 |
| 305164611 | 306501643 | 307755507 | T: oddmanhattan128 |
| 259895758? | 329202712? | 461089762? | mceliece8192128pc |
| 262108799? | 346254525? | 496136337? | mceliece8192128 |
| 279588420? | 352470295? | 458340355? | mceliece6688128 |
| 263278335? | 377648941? | 573399487? | mceliece6688128pc |
| 465391295 | 465913906 | 468916347 | T: oddmanhattan192 |
| 843542360 | 846733336 | 859013988 | T: oddmanhattan256 |
| 840148670 | 860732671 | 866099633 | T: bigquake1 |
| 3085510971 | 3202682613 | 3300248938 | T: pqrsa15 |
| -9995010542 | 7293460247 | 7385836825 | T: bigquake3 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 14592 | 15173 | 15811 | T: rsa2048 |
| 22041 | 22069 | 22138 | smaugt1 |
| 22123 | 22188 | 22272 | timer |
| 22829 | 23005 | 23596 | ntruhps2048509 |
| 22842 | 23108 | 23816 | ntruplus576 |
| 23247 | 23339 | 23422 | ntruhrss701 |
| 24884 | 25004 | 25138 | mlkem512 |
| 27031 | 27957 | 29344 | mceliece348864 |
| 28210 | 28290 | 28609 | ntruplus768 |
| 27436 | 28638 | 32334 | mceliece348864f |
| 30885 | 30983 | 31107 | kyber90s512 |
| 32325 | 32427 | 32729 | ntruplus864 |
| 32750 | 33272 | 33837 | ntruhps2048677 |
| 32596 | 33555 | 34986 | mceliece348864pc |
| 32586 | 33585 | 35047 | mceliece348864pcf |
| 35242 | 35292 | 35385 | kyber512 |
| 37440 | 37652 | 38198 | ntruhps4096821 |
| 38909 | 39120 | 39443 | sntrup4591761 |
| 38506 | 39135 | 39369 | sntrup653 |
| 39298 | 39935 | 41746 | mlkem768 |
| 41546 | 41679 | 41787 | kyber90s768 |
| 41928 | 42039 | 42379 | sntrup761 |
| 42532 | 42591 | 43069 | ntruplus1152 |
| 45634 | 45675 | 45743 | smaugt3 |
| 51330 | 51397 | 51458 | T: lightsaber2 |
| 52372 | 52858 | 53074 | sntrup857 |
| 53160 | 53318 | 53694 | kyber768 |
| 55052 | 55281 | 55542 | kyber90s1024 |
| 55490 | 55719 | 56187 | sntrup953 |
| 55897 | 56026 | 56188 | T: C:nhcompact512cca |
| 56054 | 56374 | 57557 | mlkem1024 |
| 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 |
| 63772 | 63830 | 63940 | threebears624r2ccax |
| 64958 | 65016 | 65183 | 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 |
| 73275 | 73723 | 74092 | T: C:r5nd1kem0d |
| 75420 | 75784 | 77805 | kyber1024 |
| 79044 | 80007 | 80657 | 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 |
| 98065 | 98756 | 99961 | T: C:r5nd0kem2iot |
| 96805 | 100030 | 110182 | T: C:edonk128k16n80nu4l6 |
| 96341 | 100047 | 106214 | mceliece6688128 |
| 97102 | 100694 | 106916 | mceliece6688128f |
| 100213 | 100850 | 101433 | T: C:r5nd1kem5d |
| 103903 | 104006 | 104153 | threebears936r2ccax |
| 104084 | 104144 | 104315 | threebears936r2cca |
| 103584 | 104312 | 105581 | 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 |
| 110159 | 110287 | 110586 | 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 |
| 129257? | 143350? | 168074? | T: lotus128 |
| 147149 | 147776 | 149312 | T: lac192 |
| 155731 | 156554 | 157493 | T: C:rolloi128 |
| 157199 | 157298 | 157488 | threebears1248r2ccax |
| 157249 | 157912 | 158112 | threebears1248r2cca |
| 157284 | 158082 | 159165 | T: C:r5nd3kem5d |
| 165156 | 165276 | 165534 | C:threebears1248r2cpax |
| 165449 | 165576 | 165905 | C:threebears1248r2cpa |
| 167411 | 167652 | 168431 | T!!!newhope1024cca |
| 170351 | 171186 | 172239 | T: C:rolloi192 |
| 173224 | 173825 | 175832 | T: lac256 |
| 191003 | 191906 | 193132 | T: C:ledakemcpa34 |
| 192624 | 193610 | 196341 | T: ledakem1264 |
| 196708 | 198086 | 199358 | T: C:ledakemcpa33 |
| 201579 | 202592 | 204170 | T: C:rolloi256 |
| 208284 | 209960 | 211903 | T: lotus192 |
| 209732 | 212613 | 220984 | 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 |
| 261390 | 263169 | 265179 | T: C:r5nd3kem0d |
| 266403 | 272533 | 303363 | T: lotus256 |
| 278441 | 279169 | 280620 | T: ledakem12sl |
| 277552 | 280055 | 281662 | T: C:r5nd5kem5d |
| 288648 | 289605 | 291265 | T: kindi256342 |
| 286106 | 290502 | 299869 | T: C:edonk128k32n96nu4l4 |
| 287659 | 305707 | 324452 | T: ntskem13136 |
| 318627 | 320405 | 322145 | T: C:r5nd5kem0d |
| 338994 | 340655 | 341717 | T: kindi512222 |
| 343024 | 343821 | 346590 | T: ledakem14sl |
| 345115 | 345344 | 346011 | T: kindi512241 |
| 412014 | 418376 | 428248 | 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 |
| 465303 | 469365 | 476233 | T: C:lake1 |
| 509830 | 513866 | 516122 | T: hqc192round4 |
| 514188 | 517324 | 521034 | T: C:lake2 |
| 521198 | 522598 | 524999 | T: rolloii128 |
| 522908 | 524442 | 526192 | T: ledakem3264 |
| 532419 | 533973 | 535978 | T: ledakem3464 |
| 531321 | 534200 | 537789 | T: rolloii192 |
| 561569 | 563678 | 569312 | T: ledakem3364 |
| 561242 | 565996 | 584313 | T: C:lake3 |
| 566018 | 569768 | 575173 | T: C:r5n11kem0d |
| 569555 | 572167 | 576267 | T: C:edonk128ref |
| 584762 | 587366 | 590989 | T: rolloii256 |
| 606961 | 619725 | 640463 | T: hqcrmrs128 |
| 631465 | 633781 | 635420 | T: kindi512321 |
| 652574 | 674317 | 685749 | T: hqc128 |
| 657531 | 676637 | 680443 | T: titaniumccatoy |
| 702775 | 704491 | 707743 | T: ledakem32sl |
| 718505 | 724253 | 731602 | T: locker1 |
| 724598 | 727878 | 737648 | T: kindi256522 |
| 730638 | 732808 | 738392 | T: locker2 |
| 739413 | 743618 | 751806 | T: C:edonk192k48n144nu4l4 |
| 764835 | 779727 | 797571 | T: hqc1281 |
| 796959 | 797602 | 798550 | T: ledakem33sl |
| 832905 | 839824 | 848282 | T: locker3 |
| 840443 | 844978 | 881949 | T: titaniumccalite |
| 889994 | 893629 | 906758 | T: ledakem34sl |
| 924990 | 926672 | 929665 | T: lima2p2048cca |
| 933114 | 936358 | 941993 | T: locker4 |
| 971000 | 973749 | 978110 | T: hqc256round4 |
| 996084 | 996811 | 1000073 | T: titaniumccastd |
| 1015074 | 1018886 | 1023432 | T: locker6 |
| 1029221 | 1034526 | 1038924 | T: C:r5n13kem0d |
| 1031222 | 1034774 | 1042244 | T: ledakem5364 |
| 1122084 | 1125644 | 1131148 | T: rqc128 |
| 1189576 | 1194250 | 1199434 | T: locker5 |
| 1210440 | 1231583 | 1255433 | 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 |
| 1326356 | 1354332 | 1382058 | T: hqc192 |
| 1337881 | 1359408 | 1396216 | T: hqc1921 |
| 1446108 | 1474705 | 1506446 | T: hqc1922 |
| 1488484 | 1497163 | 1557181 | T: titaniumccahi |
| 1561870 | 1565137 | 1569734 | T: ledakem53sl |
| 1627759 | 1629155 | 1635881 | T: frodokem640 |
| 1703233 | 1707637 | 1716215 | T: locker7 |
| 1730712 | 1736220 | 1744892 | T: locker8 |
| 1810453 | 1812128 | 1818212 | T: frodokem640aes |
| 1795810 | 1815658 | 1827833 | T: ledakem52sl |
| 1912505 | 1924675 | 1944040 | T: locker9 |
| 1956084? | 1985769? | 3096182? | T: rqc192 |
| 1983347 | 1987855 | 1994989 | T: titaniumccasuper |
| 1969023 | 2004775 | 2043357 | T: hqcrmrs256 |
| 2070907 | 2103053 | 2155614 | T: hqc2561 |
| 2124175 | 2163280 | 2211364 | T: hqc256 |
| 2179879 | 2221106 | 2273987 | T: hqc2562 |
| 2235289 | 2246764 | 2257571 | T: C:r5n15kem0d |
| 2271496 | 2311683 | 2362468 | T: hqc2563 |
| 2405307 | 2411366 | 2417842 | T: limasp1306cca |
| 2542801 | 2545608 | 2552325 | T: limasp1822cca |
| 2741162? | 2776464? | 3524875? | T: rqc256 |
| 2901843 | 2966615 | 3038631 | T: bigquake1 |
| 3271745 | 3280030 | 3301178 | T: frodokem976 |
| 3511375 | 3518828 | 3525989 | T: frodokem976aes |
| 4233536 | 4239845 | 4247603 | T: frodokem640shake |
| 4889869 | 4900132 | 4909372 | T: limasp2062cca |
| 5931423 | 5935795 | 5941324 | T: frodokem1344aes |
| 7886998 | 8093431 | 8299461 | T: bigquake3 |
| 8913935 | 8917764 | 8938585 | T: frodokem976shake |
| 9604504 | 9620788 | 9630157 | T: sikep434 |
| 11604215 | 11826540 | 12188552 | T: bigquake5 |
| 12541966 | 12556033 | 12568117 | T: remblem1056 |
| 12834360 | 12869117 | 13220166 | 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 |
| 20574208 | 20602849 | 20633718 | T: mersenne756839 |
| 20622750 | 20692086 | 20788729 | T: sikep503comp |
| 27151528 | 27162826 | 27295343 | T: sikep610 |
| 37402255 | 37526231 | 37733290 | T: sikep610comp |
| 40288725 | 40324249 | 40477447 | T: sikep751 |
| 54636881 | 54939976 | 55267480 | T: oddmanhattan128 |
| 56297314 | 56741292 | 57232776 | T: ramstakers756839 |
| 62876603 | 63120563 | 63507660 | T: sikep751comp |
| 102989193 | 103179271 | 103393999 | T: oddmanhattan192 |
| 216600170 | 217434032 | 218225796 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 17648 | 17694 | 17760 | C:threebears624r2cpax |
| 21334 | 21485 | 21555 | ntruplus576 |
| 21810 | 21851 | 21891 | kyber90s512 |
| 22536 | 22574 | 22634 | C:threebears936r2cpax |
| 26239 | 26285 | 26338 | mlkem512 |
| 26526 | 26635 | 26715 | ntruplus768 |
| 27420 | 27468 | 27512 | C:threebears1248r2cpax |
| 27649 | 27798 | 27936 | kyber512 |
| 28749 | 28816 | 28925 | C:threebears624r2cpa |
| 28818 | 29268 | 29833 | T: C:r5nd1kem0d |
| 29882 | 30033 | 30178 | kyber90s768 |
| 31132 | 31183 | 31260 | ntruplus864 |
| 34322 | 34430 | 34643 | smaugt1 |
| 34965 | 35010 | 35081 | timer |
| 35621 | 35707 | 35820 | C:threebears936r2cpa |
| 36979 | 37063 | 37192 | ntruhps2048509 |
| 37700 | 38581 | 40289 | T: C:r5nd0kem2iot |
| 40093 | 40251 | 40436 | T: C:r5nd1kem5d |
| 40778 | 40888 | 42654 | mlkem768 |
| 40974 | 41296 | 41897 | T: C:r5nd1kem4longkey |
| 41098 | 41330 | 41539 | kyber90s1024 |
| 41099 | 41353 | 41423 | ntruplus1152 |
| 42149 | 42219 | 42328 | C:threebears1248r2cpa |
| 42359 | 42421 | 42513 | kyber768 |
| 47840 | 48131 | 49824 | T: C:hila5 |
| 50372 | 50438 | 50551 | T: lightsaber2 |
| 51992 | 52079 | 52323 | sntrup761 |
| 53654 | 53791 | 53982 | sntrup653 |
| 54032 | 54223 | 54311 | T: C:nhcompact512cca |
| 54299 | 54464 | 54709 | ntruhps2048677 |
| 55166 | 55256 | 55355 | ntruhrss701 |
| 58730 | 59424 | 60503 | mlkem1024 |
| 61829 | 61877 | 61941 | smaugt3 |
| 61813 | 61919 | 63505 | kyber1024 |
| 64241 | 65424 | 69696 | T: C:r5nd3kem5d |
| 71472 | 71549 | 71631 | T: C:nhcompact768cca |
| 71425 | 71865 | 71998 | ntruhps4096821 |
| 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 |
| 90839 | 90936 | 91046 | 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 |
| 102491 | 103233 | 103639 | 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 |
| 130610 | 133838 | 138804 | T: C:r5nd5kem5d |
| 138426 | 138867 | 140159 | T: ntrukem443 |
| 137210 | 139251 | 142253 | T: C:r5nd3kem0d |
| 139864 | 139963 | 140102 | threebears936r2ccax |
| 152544 | 165827 | 166267 | T: lotus128 |
| 169752 | 171650 | 174188 | T: C:r5nd5kem0d |
| 175595 | 175726 | 175973 | threebears936r2cca |
| 184566 | 184695 | 184925 | T!!!newhope1024cca |
| 200942 | 201032 | 201191 | threebears1248r2ccax |
| 205512 | 206602 | 210151 | T: lac192 |
| 227358 | 229216 | 230998 | 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 |
| 245682 | 247583 | 248318 | 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 |
| 324393 | 325344 | 326639 | T: C:r5n13kem0d |
| 336003 | 340005 | 345032 | T: lac256 |
| 363095 | 364779 | 365532 | T: kindi256342 |
| 344777 | 373034 | 389086 | T: lotus256 |
| 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 |
| 990534 | 995504 | 1000501 | T: hqcrmrs128 |
| 970719 | 996320 | 1015470 | T: hqc128 |
| 982465 | 1000188 | 1010453 | T: titaniumccalite |
| 1000521 | 1001520 | 1003171 | T: ntskem1380 |
| 1063592 | 1067252 | 1074871 | T: C:rolloi128 |
| 1088562 | 1095429 | 1097535 | T: C:r5n15kem0d |
| 1191474 | 1194791 | 1198652 | T: lima2p2048cca |
| 1200517 | 1202148 | 1205195 | T: titaniumccastd |
| 1295670 | 1298403 | 1305880 | T: C:rolloi192 |
| 1280950 | 1299743 | 1310123 | T: hqc1281 |
| 1422224 | 1426629 | 1455840 | T: titaniumccamed |
| 1578376 | 1581200 | 1586098 | T: hqc256round4 |
| 1581928 | 1586364 | 1596261 | T: C:bikel1 |
| 1597637 | 1599098 | 1602834 | T: limasp1018cca |
| 1621043 | 1622348 | 1625895 | T: frodokem640 |
| 1663250 | 1675123 | 1703543 | T: ledakem1264 |
| 1737786 | 1739920 | 1743330 | T: frodokem640aes |
| 1770037 | 1773452 | 1777001 | T: ledakem1364 |
| 1744747 | 1779062 | 1797952 | T: titaniumccahi |
| 1779966 | 1783863 | 1789960 | T: rolloii128 |
| 1780501 | 1784797 | 1791203 | T: C:lake1 |
| 1802093 | 1820292 | 1825969 | T: hqcrmrs192 |
| 1803831 | 1831920 | 1866989 | T: hqc192 |
| 1833611 | 1841758 | 1855684 | T: C:ledakemcpa32 |
| 1873958 | 1932229 | 1951438 | T: ledakem1464 |
| 1941565 | 1944485 | 1949024 | T: rolloii192 |
| 2026647 | 2058351 | 2075064 | T: hqc1921 |
| 2083104 | 2086916 | 2093592 | T: C:rolloi256 |
| 2097700 | 2100167 | 2104141 | T: rsa2048 |
| 2101046 | 2115142 | 2163629 | 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 |
| 2487237 | 2492730 | 2500968 | T: rolloii256 |
| 2160344 | 2654768 | 2662388 | T: C:ledakemcpa34 |
| 2777948 | 2818558 | 2859149 | T: hqcrmrs256 |
| 2836147 | 2921405 | 2940648 | T: hqc256 |
| 2910057 | 2928644 | 2955102 | T: hqc2561 |
| 2978727 | 2993866 | 3005408 | T: C:lake2 |
| 3011458 | 3074563 | 3113739 | T: hqc2562 |
| 3128289 | 3131685 | 3138268 | T: limasp1306cca |
| 3229211 | 3260244 | 3279488 | T: hqc2563 |
| 3263871 | 3268903 | 3273162 | T: frodokem976 |
| 3302798 | 3306413 | 3310904 | T: limasp1822cca |
| 3344102 | 3349248 | 3355914 | T: frodokem976aes |
| 3501054 | 3513592 | 3529078 | T: locker1 |
| 3566811 | 3581137 | 3602020 | T: locker2 |
| 3702060 | 3713844 | 3736821 | T: rqc128 |
| 3699696 | 3768548 | 3775891 | T: bigquake1 |
| 4027193 | 4033237 | 4041053 | T: locker4 |
| 4075734 | 4090585 | 4109545 | T: C:lake3 |
| 4159987 | 4165450 | 4173214 | T: frodokem640shake |
| 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 |
| 3240875? | 4989378? | 6911652? | T: C:edonk192k48n144nu4l4 |
| 5290531 | 5299958 | 5310698 | T: C:ledakemcpa53 |
| 5333950 | 5345654 | 5356728 | T: locker3 |
| 5712175 | 5716948 | 5720937 | T: frodokem1344aes |
| 5741874 | 5750451 | 5759185 | T: locker6 |
| 4427864? | 5888666? | 7474257? | T: C:edonk128k32n96nu4l4 |
| 6039770 | 6048910 | 6057596 | T: locker5 |
| 6111776 | 6120517 | 6168145 | T: C:ledakemcpa54 |
| 6187156 | 6203237 | 6217222 | T: ledakem32sl |
| 6446289 | 6455735 | 6470219 | T: limasp2062cca |
| 6460774 | 6471822 | 6482712 | T: locker7 |
| 6605629 | 6619275 | 6641800 | T: locker8 |
| 7025684 | 7046800 | 7080148 | T: ledakem33sl |
| 7080804? | 7118571? | 9367609? | T: rqc192 |
| 7410916 | 7449086 | 7467925 | T: ledakem34sl |
| 8748762 | 8762141 | 8782034 | T: frodokem976shake |
| 8942103 | 8961736 | 8979692 | T: locker9 |
| 10283353 | 10310803 | 10343627 | T: sikep434 |
| 10441509 | 10547417 | 10662534 | T: ledakem5264 |
| 10600098 | 10628721 | 10696269 | T: ledakem5364 |
| 10954659 | 11013270 | 11029254 | T: sikep434comp |
| 11073697 | 11098069 | 12597171 | 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 |
| 16898999 | 16926986 | 16954970 | T: remblem1056 |
| 17359735 | 17398777 | 17860027 | T: remblem928 |
| 19887847? | 27273086? | 155141106? | T: C:edonk128k16n80nu8l6 |
| 27228538 | 27292577 | 27606206 | T: ramstakers216091 |
| 27345125 | 27349738 | 27403640 | T: sikep610 |
| 28936784 | 29006470 | 29160629 | T: sikep610comp |
| 25939092 | 30048363 | 30123619 | T: bigquake3 |
| 30125866 | 30156041 | 30203766 | T: mersenne756839 |
| 43428227 | 43447379 | 43460041 | T: sikep751 |
| 45903926 | 45917238 | 45950008 | T: sikep751comp |
| 46153304 | 46659547 | 47012260 | T: bigquake5 |
| 59036324 | 59671427 | 59775014 | T: oddmanhattan128 |
| 31328815? | 67008006? | 96279577? | T: C:edonk128k16n80nu4l6 |
| 59106050? | 95785739? | 107640296? | T: C:edonk128ref |
| 22784513? | 99319398? | 147578966? | T: C:edonk192k32n128nu4l6 |
| 106776675 | 106892600 | 106973124 | T: pqrsa15 |
| 109304406 | 109599499 | 110225225 | T: ramstakers756839 |
| 112439186 | 112634305 | 112824604 | T: oddmanhattan192 |
| 237053046 | 237587318 | 237753414 | T: oddmanhattan256 |
|
|
|