Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (860f81); 2021 AMD Ryzen 3 5300U; 4 x 2600MHz; lucienne, supercop-20260217
[Page version: 20260310 02:19:16]
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 |
| 13672 | 13846 | 14256 | kyber90s512 |
| 20173 | 20393 | 20670 | kyber90s768 |
| 24285 | 24415 | 24714 | kyber512 |
| 24353 | 24529 | 24833 | mlkem512 |
| 29055 | 29268 | 29648 | kyber90s1024 |
| 32542 | 32614 | 36923 | ntruplus576 |
| 34308 | 34584 | 35313 | T: C:nhcompact512cca |
| 34830 | 34878 | 34978 | T: ntrulpr4591761 |
| 35257 | 35340 | 35490 | T: lac128 |
| 35057 | 35450 | 35758 | ntrulpr653 |
| 35757 | 35796 | 35966 | T: lightsaber2 |
| 37040 | 37145 | 37609 | ntrulpr761 |
| 39894 | 39981 | 40131 | smaugt1 |
| 40034 | 40088 | 40196 | timer |
| 41735 | 41801 | 41873 | C:threebears624r2cpa |
| 41781 | 41828 | 42001 | threebears624r2cca |
| 42598 | 42841 | 43518 | kyber768 |
| 42605 | 42895 | 43220 | mlkem768 |
| 43692 | 43749 | 43912 | C:threebears624r2cpax |
| 44360 | 44696 | 45267 | T: C:r5nd1kem0d |
| 45112 | 45159 | 45275 | threebears624r2ccax |
| 45743? | 46131? | 60184? | T: C:nhcompact768cca |
| 47366 | 47669 | 47961 | ntrulpr857 |
| 49471 | 49622 | 50071 | ntrulpr953 |
| 49998 | 50025 | 50149 | ntruplus768 |
| 51393 | 51706 | 51963 | ntrulpr1013 |
| 52246 | 52273 | 52387 | ntruplus864 |
| 53328 | 53493 | 53727 | T!!!newhope512cca |
| 59583 | 59656 | 59804 | smaugt3 |
| 59128 | 59761 | 60581 | T: C:r5nd1kem5d |
| 59800 | 59925 | 60183 | T: C:nhcompact1024cca |
| 59851 | 60691 | 61878 | T: C:r5nd0kem2iot |
| 60417 | 60757 | 61619 | mlkem1024 |
| 60494 | 60936 | 61664 | kyber1024 |
| 61408 | 62030 | 63168 | T: C:r5nd1kem4longkey |
| 59251? | 63624? | 78848? | ntruplus1152 |
| 63860 | 63879 | 64141 | T: saber2 |
| 64777 | 64876 | 64986 | ntrulpr1277 |
| 78357 | 78534 | 78675 | T: lac256 |
| 78640 | 78738 | 78957 | smaugt5 |
| 81096 | 81211 | 81732 | T: hqc128round4 |
| 82463 | 82582 | 82747 | threebears936r2cca |
| 85875 | 86112 | 86340 | T: lac192 |
| 86420 | 86482 | 86540 | threebears936r2ccax |
| 86659 | 86729 | 86856 | C:threebears936r2cpa |
| 89361 | 89412 | 89503 | C:threebears936r2cpax |
| 97143 | 97260 | 97475 | T: firesaber2 |
| 99381 | 100147 | 101110 | T: C:r5nd3kem5d |
| 104404 | 104804 | 113232 | T!!!newhope1024cca |
| 121748 | 121855 | 122110 | threebears1248r2cca |
| 126457 | 126525 | 126663 | threebears1248r2ccax |
| 127896 | 127942 | 128086 | C:threebears1248r2cpa |
| 131175 | 131247 | 131356 | C:threebears1248r2cpax |
| 156565 | 157663 | 158447 | T: C:hila5 |
| 158196 | 159536 | 161301 | T: C:r5nd3kem0d |
| 183274 | 184766 | 186447 | T: C:r5nd5kem5d |
| 190200 | 190558 | 190805 | T: saberx4 |
| 195021 | 195304 | 195656 | ntruhps2048509 |
| 194978 | 195603 | 197556 | T: hqc192round4 |
| 195248 | 196493 | 197939 | T: C:r5nd5kem0d |
| 203246 | 203632 | 204227 | T: kindi512222 |
| 206920 | 207352 | 208276 | T: kindi512241 |
| 221160 | 221500 | 222397 | T: kindi256342 |
| 307920 | 308283 | 308638 | ntruhrss701 |
| 314879 | 315312 | 315797 | ntruhps2048677 |
| 382363 | 383009 | 383735 | T: hqc256round4 |
| 426594 | 430044 | 433868 | T: ntrukem443 |
| 447475 | 448057 | 448933 | ntruhps4096821 |
| 451688 | 454507 | 461896 | T: C:r5n11kem0d |
| 485200 | 485522 | 486208 | T: kindi512321 |
| 513075 | 520046 | 530290 | T: hqcrmrs128 |
| 571582 | 572455 | 573406 | T: kindi256522 |
| 569436 | 574842 | 593986 | T: hqc128 |
| 615612 | 626436 | 644161 | T: hqc1281 |
| 632812 | 633799 | 634583 | T: C:bikel1 |
| 666410 | 667335 | 678152 | T: C:ledakemcpa14 |
| 703260 | 704094 | 708645 | sntrup761 |
| 706457 | 707856 | 711495 | T: lima2p1024cca |
| 769645 | 772341 | 775149 | T: C:r5n13kem0d |
| 829769 | 831321 | 832882 | T: C:ledakemcpa13 |
| 856560 | 867212 | 879843 | T: C:edonk128k16n80nu4l6 |
| 865331 | 867799 | 871004 | sntrup653 |
| 887003 | 888045 | 889497 | T: frodokem640 |
| 947511 | 948709 | 957838 | T: titaniumccatoy |
| 958545 | 966170 | 975184 | T: rqc128 |
| 978396 | 986049 | 993111 | T: C:ledakemcpa12 |
| 1006193 | 1012689 | 1036860 | T: hqcrmrs192 |
| 1035403 | 1039760 | 1043220 | T: ntrukem743 |
| 1048660 | 1050246 | 1067730 | T: titaniumccalite |
| 1085840 | 1086697 | 1087716 | T: frodokem640aes |
| 1120406 | 1122582 | 1124852 | T: C:rolloi128 |
| 1108868 | 1126067 | 1153729 | T: hqc192 |
| 1125631 | 1136449 | 1160371 | T: hqc1921 |
| 1198940 | 1229609 | 1257408 | T: hqc1922 |
| 1261387 | 1261689 | 1262157 | sntrup4591761 |
| 1349956 | 1352603 | 1356313 | T: C:edonk128k16n80nu8l6 |
| 1361114 | 1363240 | 1379063 | T: titaniumccastd |
| 1417098 | 1418383 | 1420048 | sntrup857 |
| 1425538 | 1431174 | 1437937 | T: lima2p2048cca |
| 1441152 | 1443438 | 1446734 | T: C:rolloi192 |
| 1508259 | 1511292 | 1515749 | T: C:ledakemcpa34 |
| 1514956 | 1517877 | 1531019 | T: titaniumccamed |
| 1531040 | 1548697 | 1568379 | T: C:edonk128k32n96nu4l4 |
| 1574260 | 1575702 | 1578239 | T: limasp1018cca |
| 1587176 | 1589427 | 1591629 | T: C:bikel3 |
| 1582840 | 1618136 | 1646745 | T: hqcrmrs256 |
| 1684976 | 1693086 | 2071631 | T: rqc192 |
| 1693627 | 1695716 | 1701478 | T: titaniumccahi |
| 1703936 | 1706660 | 1709832 | sntrup953 |
| 1703691 | 1739163 | 1781949 | T: hqc2561 |
| 1770679 | 1772452 | 1775089 | T: frodokem976 |
| 1755520 | 1775186 | 1801050 | T: C:edonk192k32n128nu4l6 |
| 1806796 | 1848714 | 1887185 | T: hqc2562 |
| 1820123 | 1851352 | 1892507 | T: hqc256 |
| 1881488 | 1910249 | 1948193 | T: hqc2563 |
| 1911699 | 1913891 | 1934474 | sntrup1013 |
| 1920810 | 1923526 | 1926403 | T: C:rolloi256 |
| 1927661 | 1934741 | 1941075 | T: C:r5n15kem0d |
| 1958560 | 1965012 | 1979617 | T: C:edonk128ref |
| 2077755 | 2079924 | 2082128 | T: frodokem976aes |
| 2095785 | 2106346 | 2108317 | T: titaniumccasuper |
| 2109974 | 2113169 | 2117757 | T: C:ledakemcpa33 |
| 2361938 | 2375446 | 2400935 | T: C:lake1 |
| 2372491? | 2384951? | 3102388? | T: rqc256 |
| 2529742 | 2541965 | 2556658 | T: C:lake2 |
| 2643813 | 2652576 | 2694659 | T: C:ledakemcpa32 |
| 2706784 | 2713739 | 2724800 | T: C:lake3 |
| 2750599 | 2754869 | 2762873 | T: ledakem1464 |
| 2851103 | 2875120 | 2898463 | T: C:edonk192k48n144nu4l4 |
| 2943176 | 2947346 | 2951955 | sntrup1277 |
| 2984646 | 2988345 | 2995972 | T: C:ledakemcpa53 |
| 3007228 | 3018123 | 3033795 | T: limasp1306cca |
| 3175047 | 3183989 | 3197843 | T: limasp1822cca |
| 3329043 | 3339854 | 3461883 | T: ledakem1364 |
| 3380718 | 3386571 | 3393005 | T: C:ledakemcpa54 |
| 3473575 | 3476314 | 3479445 | T: frodokem1344aes |
| 3597877 | 3605221 | 3801100 | T: ledakem1264 |
| 4062775 | 4088668 | 4129493 | T: locker1 |
| 4101247 | 4103331 | 4107313 | T: frodokem640shake |
| 4534417 | 4538038 | 4543008 | T: rolloii128 |
| 4144643? | 4703379? | 6523982? | T: ledakem13sl |
| 4847698 | 4868807 | 4896385 | T: locker2 |
| 4504375? | 4871944? | 6267441? | T: ledakem14sl |
| 4894335 | 4896768 | 4900497 | T: rolloii192 |
| 5083073 | 5095187 | 5108590 | T: locker3 |
| 5340964 | 5356548 | 5377126 | T: locker4 |
| 5725280 | 5729611 | 5734574 | T: rolloii256 |
| 5808739 | 5830204 | 6595538 | T: ledakem12sl |
| 5869547 | 5905526 | 5998035 | T: limasp2062cca |
| 5990678 | 5997564 | 6003553 | T: sikep434 |
| 6398992 | 6416803 | 6431825 | T: locker6 |
| 6354721 | 6458371 | 6599068 | T: ramstakers216091 |
| 6468055 | 6474978 | 6485356 | T: C:ledakemcpa52 |
| 6085995? | 6494469? | 9084194? | T: ledakem3464 |
| 7069976 | 7087258 | 7161839 | T: ledakem3364 |
| 7289778 | 7319481 | 7356586 | T: locker5 |
| 8168713 | 8286451 | 9753880 | T: lotus128 |
| 8544210 | 8663833 | 9009141 | T: ledakem3264 |
| 8828415 | 8834985 | 8839923 | T: frodokem976shake |
| 9648508 | 9688130 | 10271068 | T: ledakem33sl |
| 9689904 | 9696889 | 9701734 | T: sikep503 |
| 9772690 | 9908469 | 10792174 | T: sikep434comp |
| 10029311 | 10075350 | 10126094 | T: remblem1056 |
| 10064138 | 10144366 | 10219168 | T: remblem928 |
| 10390746 | 10449826 | 10496911 | T: locker7 |
| 9741984? | 11225910? | 13192153? | T: ledakem34sl |
| 11532294 | 11556380 | 11605850 | T: locker8 |
| 11865516 | 11900994 | 12351397 | T: ledakem5364 |
| 11698633? | 11925152? | 14880647? | T: ledakem5464 |
| 11980557 | 12449393 | 13668263 | T: ledakem32sl |
| 12431585 | 12468970 | 12512224 | T: locker9 |
| 14776165? | 15315535? | 20010167? | T: ledakem54sl |
| 15491535 | 15499856 | 15506402 | T: sikep610 |
| 15656800 | 15667512 | 15671130 | T: frodokem1344shake |
| 15812691 | 16065734 | 17616579 | T: sikep503comp |
| 17794185 | 17819307 | 17857711 | T: lotus192 |
| 17821355 | 18063666 | 19390319 | T: ledakem5264 |
| 18363724 | 18672407 | 22050179 | T: ledakem53sl |
| 24325295 | 24507648 | 24636539 | T: mersenne756839 |
| 25729308 | 25744941 | 25798514 | mceliece348864f |
| 25748199 | 25833772 | 25901171 | mceliece348864pcf |
| 26099890 | 26115666 | 26135919 | T: sikep751 |
| 26587853 | 26733466 | 28906204 | T: sikep610comp |
| 27281971 | 27635937 | 28716591 | T: ramstakers756839 |
| 28047665 | 28122340 | 28183645 | T: lotus256 |
| 28105024 | 28563419 | 29051183 | T: ntskem1264 |
| 29103020 | 30550500 | 32340455 | T: ledakem52sl |
| 40548987 | 41439128 | 44260445 | T: sikep751comp |
| 29907473? | 42320077? | 59694054? | mceliece348864pc |
| 28030769? | 42903036? | 62767964? | mceliece348864 |
| 36449453? | 72769489? | 131840379? | T: rsa2048 |
| 82843538 | 83052277 | 83217393 | mceliece460896f |
| 83169739 | 83199920 | 83276957 | mceliece460896pcf |
| 85897632 | 87638578 | 88876243 | T: ntskem1380 |
| 102731370? | 127292766? | 189116260? | mceliece460896pc |
| 97823106? | 130823625? | 197577645? | mceliece460896 |
| 141503460 | 143930807 | 144243100 | mceliece6960119pcf |
| 143220459 | 145168798 | 146537476 | mceliece6960119f |
| 168854684 | 175030525 | 177217534 | T: ntskem13136 |
| 174270770 | 175461346 | 175707721 | mceliece6688128pcf |
| 174656037 | 175473247 | 177119715 | mceliece6688128f |
| 196713492 | 199522630 | 201429300 | mceliece8192128pcf |
| 195146062 | 199953049 | 200899852 | mceliece8192128f |
| 167362683? | 227683828? | 339518659? | mceliece6960119pc |
| 168748286? | 239121536? | 361532041? | mceliece6960119 |
| 181066631? | 263554301? | 424602955? | mceliece6688128pc |
| 198010066? | 270949604? | 427248515? | mceliece6688128 |
| 200287425? | 281254344? | 384899108? | mceliece8192128 |
| 225070666? | 287935397? | 410998735? | mceliece8192128pc |
| 335525956 | 336765894 | 338450110 | T: oddmanhattan128 |
| 532058277 | 534330898 | 536213023 | T: oddmanhattan192 |
| 782427492 | 793176000 | 796664918 | T: bigquake1 |
| 935819537 | 945835011 | 958306432 | T: oddmanhattan256 |
| 3108749391 | 3192459823 | 3270313476 | T: pqrsa15 |
| 6252985720 | 6289209185 | 6396676219 | T: bigquake3 |
| 11012290313 | 11151395927 | 11339659655 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11410 | 11740 | 12226 | T: rsa2048 |
| 19519 | 19828 | 20079 | ntruhps2048509 |
| 22043 | 22085 | 22154 | kyber90s512 |
| 22406 | 23448 | 25301 | mceliece348864f |
| 22463 | 23622 | 25347 | mceliece348864 |
| 23677 | 23777 | 23897 | ntruhrss701 |
| 23750 | 23784 | 23925 | ntruplus576 |
| 26041 | 26223 | 26404 | mlkem512 |
| 27173 | 27184 | 27215 | smaugt1 |
| 27318 | 27339 | 27362 | timer |
| 28474 | 28534 | 28729 | ntruplus768 |
| 29082 | 29266 | 29671 | kyber90s768 |
| 29009 | 29420 | 29638 | ntruhps2048677 |
| 30601 | 31220 | 32872 | mceliece348864pc |
| 30879 | 31987 | 33903 | mceliece348864pcf |
| 33023 | 33160 | 33430 | ntruplus864 |
| 35799 | 35870 | 36052 | sntrup4591761 |
| 35770 | 35871 | 36233 | ntruhps4096821 |
| 36149 | 36244 | 36324 | kyber512 |
| 36981 | 37366 | 37500 | sntrup653 |
| 39015 | 39104 | 39182 | kyber90s1024 |
| 39949 | 39999 | 40205 | sntrup761 |
| 42449 | 42583 | 42606 | mlkem768 |
| 43359 | 43406 | 43748 | ntruplus1152 |
| 45446 | 46810 | 47837 | T: ntskem1264 |
| 47899 | 47927 | 47951 | T: lightsaber2 |
| 50191 | 50430 | 50986 | sntrup857 |
| 52736 | 52798 | 53073 | sntrup953 |
| 54232 | 54290 | 54366 | smaugt3 |
| 48682? | 54308? | 65014? | mceliece460896 |
| 48479? | 54979? | 64952? | mceliece460896f |
| 54305 | 55021 | 60888 | T: C:edonk128k16n80nu4l6 |
| 55015 | 55381 | 56046 | sntrup1013 |
| 55586 | 55767 | 57627 | kyber768 |
| 55834 | 55949 | 56317 | T: C:nhcompact512cca |
| 54539 | 58722 | 67777 | mceliece460896pc |
| 59497 | 59883 | 59957 | ntrulpr653 |
| 55920 | 60198 | 67405 | mceliece460896pcf |
| 61789 | 61833 | 61910 | threebears624r2ccax |
| 61942 | 61994 | 62075 | T: ntrulpr4591761 |
| 62043 | 62092 | 62166 | threebears624r2cca |
| 62176 | 62275 | 62362 | mlkem1024 |
| 62014 | 62477 | 63707 | T: lac128 |
| 62600 | 62675 | 62751 | ntrulpr761 |
| 63760 | 63818 | 63912 | C:threebears624r2cpa |
| 63844 | 63889 | 63949 | C:threebears624r2cpax |
| 69116 | 69198 | 69271 | sntrup1277 |
| 70831 | 71234 | 71664 | T: C:r5nd1kem0d |
| 73077 | 73127 | 73200 | smaugt5 |
| 73370 | 73648 | 89450 | T: C:nhcompact768cca |
| 78979 | 79030 | 79148 | kyber1024 |
| 75514 | 79903 | 88108 | mceliece6688128f |
| 79916 | 79965 | 80005 | T: saber2 |
| 80505 | 80588 | 80691 | ntrulpr857 |
| 75838 | 80624 | 89027 | mceliece6688128 |
| 78527 | 81323 | 85456 | mceliece6960119f |
| 79399 | 82197 | 87347 | mceliece6960119 |
| 83820 | 84064 | 84167 | ntrulpr953 |
| 86300 | 86500 | 86604 | ntrulpr1013 |
| 87983 | 88077 | 88304 | T!!!newhope512cca |
| 87539 | 88582 | 89766 | mceliece8192128f |
| 88199 | 88849 | 89941 | mceliece8192128 |
| 87920 | 91653 | 96846 | mceliece6688128pcf |
| 91636 | 93620 | 98026 | mceliece6960119pcf |
| 88355 | 93714 | 103283 | mceliece6688128pc |
| 92986 | 93989 | 95504 | T: C:r5nd0kem2iot |
| 90752 | 94682 | 99967 | mceliece6960119pc |
| 94349 | 95236 | 95941 | T: C:r5nd1kem5d |
| 95818 | 95902 | 96074 | T: C:nhcompact1024cca |
| 97939 | 98435 | 99098 | T: C:bikel1 |
| 98090 | 98716 | 99653 | T: C:r5nd1kem4longkey |
| 98257 | 99259 | 100570 | mceliece8192128pcf |
| 99550 | 99597 | 99666 | threebears936r2ccax |
| 99820 | 99894 | 100017 | threebears936r2cca |
| 99375 | 100335 | 101233 | mceliece8192128pc |
| 106473 | 106567 | 106661 | C:threebears936r2cpa |
| 106602 | 106700 | 106778 | C:threebears936r2cpax |
| 107734 | 107792 | 107881 | ntrulpr1277 |
| 111019 | 111329 | 111793 | T: C:ledakemcpa13 |
| 113734 | 114005 | 114310 | T: C:ledakemcpa14 |
| 116320 | 116366 | 116427 | T: firesaber2 |
| 116720 | 119070 | 123010 | T: ntrukem443 |
| 117378 | 119194 | 120618 | T: C:ledakemcpa12 |
| 123905 | 124870 | 143534 | T: ntskem1380 |
| 130859 | 131146 | 131829 | T: lac192 |
| 147148 | 148050 | 148823 | T: C:rolloi128 |
| 149445 | 149551 | 149745 | threebears1248r2cca |
| 149564 | 149843 | 151108 | threebears1248r2ccax |
| 129909 | 152713 | 158192 | T: lotus128 |
| 152076 | 152816 | 155279 | T: lac256 |
| 152922 | 153722 | 154676 | T: C:r5nd3kem5d |
| 157687 | 157833 | 157916 | C:threebears1248r2cpax |
| 157828 | 157947 | 158146 | C:threebears1248r2cpa |
| 170314 | 171179 | 184261 | T!!!newhope1024cca |
| 181317 | 181918 | 182797 | T: C:rolloi192 |
| 202543 | 203207 | 204104 | T: C:rolloi256 |
| 204234 | 206985 | 216937 | T: ntskem13136 |
| 204678 | 211850 | 213258 | T: lotus192 |
| 211377 | 211866 | 212414 | T: ledakem1264 |
| 212324 | 212520 | 212799 | T: hqc128round4 |
| 216513 | 217691 | 218835 | T: C:hila5 |
| 219863 | 222823 | 226993 | T: ntrukem743 |
| 227809 | 228174 | 228478 | T: ledakem1464 |
| 229687 | 230417 | 231786 | T: C:bikel3 |
| 235199 | 235287 | 235594 | T: saberx4 |
| 256262 | 257653 | 259178 | T: C:r5nd3kem0d |
| 257543 | 257991 | 258709 | T: ledakem1364 |
| 251805 | 258049 | 266834 | T: C:edonk128k32n96nu4l4 |
| 258086 | 258209 | 258610 | T: kindi256342 |
| 261033 | 261777 | 262456 | T: C:ledakemcpa33 |
| 266770 | 267298 | 267931 | T: C:ledakemcpa34 |
| 270891 | 273213 | 274558 | T: C:r5nd5kem5d |
| 277718 | 281271 | 284396 | T: C:ledakemcpa32 |
| 295749 | 295934 | 296179 | T: ledakem13sl |
| 260021 | 300974 | 315150 | T: lotus256 |
| 301325 | 301897 | 302638 | T: kindi512222 |
| 305218 | 305861 | 306902 | T: kindi512241 |
| 320929 | 322741 | 324141 | T: C:r5nd5kem0d |
| 329059 | 329527 | 330283 | T: ledakem12sl |
| 330055 | 332865 | 335954 | T: C:edonk128k16n80nu8l6 |
| 383889 | 387636 | 391926 | T: C:edonk128ref |
| 397040 | 397558 | 398247 | T: ledakem14sl |
| 413248 | 415165 | 419449 | T: C:edonk192k32n128nu4l6 |
| 487705 | 488160 | 488820 | T: hqc192round4 |
| 494626 | 497973 | 503008 | T: C:lake1 |
| 518689 | 519662 | 521482 | T: rolloii128 |
| 519475 | 519860 | 520345 | T: ledakem3464 |
| 542296 | 544861 | 552182 | T: C:r5n11kem0d |
| 546527 | 548275 | 548841 | T: lima2p1024cca |
| 545162 | 549437 | 558962 | T: C:lake2 |
| 555260 | 555665 | 556099 | T: ledakem3264 |
| 569777 | 571124 | 572311 | T: rolloii192 |
| 574672 | 574931 | 575493 | T: kindi512321 |
| 590530 | 593188 | 595782 | T: C:ledakemcpa53 |
| 588331 | 595695 | 604124 | T: C:ledakemcpa52 |
| 605247 | 606671 | 608466 | T: C:ledakemcpa54 |
| 605093 | 610200 | 615429 | T: C:lake3 |
| 615127 | 616097 | 617228 | T: ledakem3364 |
| 631637 | 632872 | 634351 | T: rolloii256 |
| 639398 | 640695 | 641824 | T: kindi256522 |
| 679783 | 681798 | 708166 | T: hqcrmrs128 |
| 720987 | 722470 | 725868 | T: C:edonk192k48n144nu4l4 |
| 721600 | 734114 | 761290 | T: hqc128 |
| 740130 | 741069 | 741823 | T: ledakem32sl |
| 751362 | 752205 | 758118 | T: titaniumccatoy |
| 746712 | 760929 | 779112 | T: locker1 |
| 786294 | 791022 | 812955 | T: locker2 |
| 844985 | 849872 | 861749 | T: locker3 |
| 865622 | 866171 | 866763 | T: ledakem33sl |
| 872079 | 894128 | 911695 | T: hqc1281 |
| 920750 | 921378 | 922514 | T: hqc256round4 |
| 943332 | 944565 | 952965 | T: titaniumccalite |
| 959057 | 961430 | 964072 | T: C:r5n13kem0d |
| 990003 | 992843 | 998291 | T: locker4 |
| 1031627 | 1033128 | 1034739 | T: ledakem34sl |
| 1037914 | 1044036 | 1057001 | T: locker6 |
| 1103204 | 1107976 | 1112455 | T: lima2p2048cca |
| 1135450 | 1136594 | 1138504 | T: titaniumccastd |
| 1213105 | 1216077 | 1217283 | T: ledakem5364 |
| 1238335 | 1241988 | 1247187 | T: rqc128 |
| 1277919 | 1279875 | 1284189 | T: ledakem5264 |
| 1270104 | 1287299 | 1310536 | T: locker5 |
| 1308257 | 1331623 | 1369003 | T: hqcrmrs192 |
| 1376624 | 1379881 | 1383028 | T: ledakem5464 |
| 1385187 | 1385724 | 1386451 | T: frodokem640 |
| 1408151 | 1410810 | 1417337 | T: limasp1018cca |
| 1408398 | 1411508 | 1416491 | T: ledakem54sl |
| 1415257 | 1416963 | 1424590 | T: titaniumccamed |
| 1447178 | 1468708 | 1507891 | T: hqc192 |
| 1522902 | 1523372 | 1523914 | T: frodokem640aes |
| 1584519 | 1605682 | 1639300 | T: hqc1921 |
| 1619711 | 1621471 | 1625353 | T: titaniumccahi |
| 1655715 | 1658156 | 1660817 | T: ledakem53sl |
| 1697881 | 1730298 | 1760519 | T: hqc1922 |
| 1741712 | 1746867 | 1757311 | T: locker8 |
| 1741154 | 1774571 | 1793745 | T: locker7 |
| 1799815 | 1800934 | 1821153 | T: ledakem52sl |
| 1983792 | 2006518 | 2035720 | T: locker9 |
| 2035099 | 2036324 | 2039088 | T: titaniumccasuper |
| 2105779 | 2150071 | 2194329 | T: hqcrmrs256 |
| 2197059 | 2206219 | 2215688 | T: C:r5n15kem0d |
| 2289661? | 2300919? | 2925028? | T: rqc192 |
| 2379325 | 2430898 | 2478360 | T: hqc256 |
| 2470454 | 2514802 | 2567975 | T: hqc2561 |
| 2616709 | 2660657 | 2704294 | T: hqc2562 |
| 2678795 | 2693744 | 2704833 | T: limasp1306cca |
| 2699950 | 2701453 | 2707886 | T: frodokem976 |
| 2712352 | 2757168 | 2787610 | T: hqc2563 |
| 2792974 | 2849537 | 2919080 | T: bigquake1 |
| 2845203 | 2858874 | 2864698 | T: limasp1822cca |
| 2889170 | 2890557 | 2893559 | T: frodokem976aes |
| 3134926? | 3148370? | 4028962? | T: rqc256 |
| 4378031 | 4378805 | 4379725 | T: frodokem640shake |
| 4802379 | 4805966 | 4810908 | T: frodokem1344aes |
| 5375086 | 5393838 | 5478804 | T: limasp2062cca |
| 7482354 | 7687170 | 7947332 | T: bigquake3 |
| 9234787 | 9241228 | 9244332 | T: frodokem976shake |
| 9764941 | 9772221 | 9778989 | T: sikep434 |
| 11175764 | 11564427 | 11820388 | T: bigquake5 |
| 11729271 | 11927237 | 12201671 | T: ramstakers216091 |
| 14898963 | 15001514 | 15158443 | T: remblem928 |
| 15089368 | 15203361 | 15283700 | T: remblem1056 |
| 15258378 | 15304222 | 15392677 | T: sikep434comp |
| 15836032 | 15879076 | 15907737 | T: pqrsa15 |
| 15862856 | 15927146 | 15943992 | T: sikep503 |
| 16320178 | 16326231 | 16332956 | T: frodokem1344shake |
| 18195466 | 18245599 | 18336684 | T: mersenne756839 |
| 24603435 | 24679574 | 24828471 | T: sikep503comp |
| 28376993 | 28391955 | 28409344 | T: sikep610 |
| 39228744 | 39317361 | 39551129 | T: sikep610comp |
| 42254335 | 42281861 | 42306973 | T: sikep751 |
| 48707221 | 49140271 | 49558135 | T: oddmanhattan128 |
| 50050243 | 51811587 | 53315285 | T: ramstakers756839 |
| 65139801 | 65249391 | 65550448 | T: sikep751comp |
| 89801720 | 89974009 | 90110850 | T: oddmanhattan192 |
| 192107602 | 193356169 | 194643159 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 16344 | 16366 | 16393 | C:threebears624r2cpax |
| 17713 | 17730 | 17754 | kyber90s512 |
| 20579 | 20613 | 20640 | C:threebears936r2cpax |
| 24520 | 24580 | 25134 | kyber90s768 |
| 24920 | 24945 | 24976 | C:threebears1248r2cpax |
| 27204 | 27259 | 27312 | ntruplus576 |
| 27696 | 27829 | 28029 | mlkem512 |
| 28541 | 28559 | 28591 | C:threebears624r2cpa |
| 28911 | 29058 | 29107 | kyber512 |
| 29283 | 29436 | 29783 | T: C:r5nd1kem0d |
| 33616 | 33665 | 33719 | ntruplus768 |
| 34259 | 34409 | 34479 | kyber90s1024 |
| 34666 | 34716 | 34755 | C:threebears936r2cpa |
| 35649 | 35719 | 36200 | ntruhps2048509 |
| 39127 | 39169 | 39204 | ntruplus864 |
| 39480 | 40238 | 42157 | T: C:r5nd0kem2iot |
| 40609 | 40640 | 40695 | C:threebears1248r2cpa |
| 42429 | 42716 | 43020 | T: C:r5nd1kem5d |
| 43057 | 43144 | 43374 | smaugt1 |
| 43731 | 43839 | 43886 | timer |
| 43511 | 43845 | 45998 | T: C:r5nd1kem4longkey |
| 44295 | 44758 | 44864 | mlkem768 |
| 45446 | 45534 | 47409 | kyber768 |
| 46400 | 46829 | 46883 | T: lightsaber2 |
| 51914 | 52012 | 52127 | ntruplus1152 |
| 53489 | 53497 | 53803 | T: C:nhcompact512cca |
| 54043 | 54098 | 54153 | sntrup761 |
| 54222 | 54329 | 54594 | T: C:hila5 |
| 56013 | 56072 | 56148 | ntruhps2048677 |
| 56808 | 56863 | 56911 | sntrup653 |
| 57751 | 57806 | 57881 | ntruhrss701 |
| 64473 | 64758 | 65232 | T: C:r5nd3kem5d |
| 64972 | 65143 | 65246 | mlkem1024 |
| 65940 | 65990 | 66043 | kyber1024 |
| 70804 | 71015 | 86423 | T: C:nhcompact768cca |
| 71921 | 72039 | 72104 | ntruhps4096821 |
| 75169 | 75243 | 75322 | smaugt3 |
| 76690 | 76735 | 76756 | T: saber2 |
| 76323 | 76822 | 77271 | ntrulpr653 |
| 77887 | 77935 | 78032 | sntrup857 |
| 78526 | 78651 | 78743 | sntrup4591761 |
| 79040 | 79194 | 79362 | ntrulpr761 |
| 81065 | 81114 | 81192 | sntrup953 |
| 81631 | 81792 | 81979 | T: lac128 |
| 82995 | 83056 | 83120 | sntrup1013 |
| 89049 | 89165 | 89260 | T: ntrulpr4591761 |
| 89739 | 89854 | 89882 | threebears624r2ccax |
| 94324 | 94364 | 94424 | T: C:nhcompact1024cca |
| 94690 | 94741 | 94791 | T!!!newhope512cca |
| 100626 | 100685 | 100770 | smaugt5 |
| 102242 | 102328 | 102454 | sntrup1277 |
| 103194 | 103268 | 103351 | ntrulpr857 |
| 106163 | 106503 | 107150 | ntrulpr953 |
| 108341 | 108578 | 108698 | ntrulpr1013 |
| 113082 | 113142 | 113203 | T: firesaber2 |
| 115600 | 115648 | 115691 | threebears624r2cca |
| 117978 | 118408 | 118584 | mceliece348864 |
| 118322 | 118618 | 119938 | mceliece348864f |
| 125942 | 126051 | 126227 | mceliece348864pcf |
| 124505 | 126169 | 127076 | T: C:r5nd5kem5d |
| 126189 | 126532 | 132207 | mceliece348864pc |
| 134706 | 134797 | 134910 | ntrulpr1277 |
| 134880 | 136152 | 138866 | T: C:r5nd3kem0d |
| 135251 | 136525 | 137033 | T: ntrukem443 |
| 136731 | 136812 | 136866 | threebears936r2ccax |
| 157212 | 164996 | 166498 | T: lotus128 |
| 172234 | 172268 | 172351 | threebears936r2cca |
| 172221 | 173104 | 175944 | T: C:r5nd5kem0d |
| 184110 | 184535 | 185092 | T: lac192 |
| 185392 | 185698 | 198342 | T!!!newhope1024cca |
| 194511 | 194649 | 195107 | threebears1248r2ccax |
| 223017 | 223880 | 224797 | T: C:r5n11kem0d |
| 236690 | 236808 | 236947 | threebears1248r2cca |
| 238299 | 238646 | 239063 | mceliece460896f |
| 242042 | 242468 | 242879 | mceliece460896 |
| 246492 | 246590 | 246679 | T: saberx4 |
| 246467 | 246610 | 246858 | mceliece460896pc |
| 250510 | 250920 | 252227 | mceliece460896pcf |
| 249935 | 253866 | 258436 | T: lotus192 |
| 257820 | 258041 | 258296 | mceliece6960119f |
| 258524 | 258908 | 259344 | mceliece6960119 |
| 269533 | 269922 | 270330 | mceliece6960119pc |
| 270389 | 270888 | 271696 | mceliece6960119pcf |
| 285843 | 286165 | 286451 | mceliece8192128f |
| 286090 | 286220 | 286369 | mceliece8192128 |
| 286559 | 286924 | 289833 | mceliece6688128 |
| 286777 | 287177 | 287417 | mceliece6688128f |
| 290712 | 291192 | 292211 | T: ntrukem743 |
| 295343 | 297397 | 299466 | T: C:r5n13kem0d |
| 297777 | 297965 | 298278 | mceliece6688128pc |
| 297654 | 297998 | 298436 | mceliece6688128pcf |
| 297850 | 298161 | 298582 | mceliece8192128pcf |
| 285869 | 300186 | 308700 | T: lac256 |
| 303069 | 322075 | 322372 | mceliece8192128pc |
| 322767 | 323009 | 323447 | T: kindi256342 |
| 318465 | 355934 | 367920 | T: lotus256 |
| 371308 | 371647 | 372265 | T: hqc128round4 |
| 397370 | 397737 | 398564 | T: kindi512222 |
| 401261 | 402278 | 403972 | T: kindi512241 |
| 427133 | 427327 | 427626 | T: ntskem1264 |
| 680573 | 684313 | 687684 | T: lima2p1024cca |
| 688395 | 695913 | 704037 | T: C:ledakemcpa13 |
| 718883 | 719273 | 720044 | T: kindi512321 |
| 747560 | 748212 | 749419 | T: kindi256522 |
| 755984 | 757551 | 767413 | T: C:ledakemcpa12 |
| 776700 | 777305 | 778110 | T: hqc192round4 |
| 851075 | 854321 | 862778 | T: C:ledakemcpa14 |
| 878774 | 880514 | 885647 | T: titaniumccatoy |
| 925434 | 925813 | 926201 | T: ntskem1380 |
| 1026780 | 1032181 | 1040206 | T: C:r5n15kem0d |
| 1038166 | 1042199 | 1047082 | T: hqcrmrs128 |
| 1049063 | 1058204 | 1069045 | T: C:edonk128k32n96nu4l4 |
| 1071629 | 1086876 | 1113604 | T: hqc128 |
| 1091272 | 1092270 | 1100263 | T: titaniumccalite |
| 1188086 | 1194281 | 1254835 | T: C:rolloi128 |
| 1307961 | 1309153 | 1310817 | T: titaniumccastd |
| 1364499 | 1367976 | 1377611 | T: C:rolloi192 |
| 1378148 | 1380934 | 1386104 | T: lima2p2048cca |
| 1382548 | 1383102 | 1383967 | T: frodokem640 |
| 1444445 | 1444996 | 1445798 | T: frodokem640aes |
| 1471434 | 1479866 | 1538564 | T: hqc1281 |
| 1492758 | 1493544 | 1494983 | T: hqc256round4 |
| 1590417 | 1593950 | 1597220 | T: ledakem1264 |
| 1608267 | 1609762 | 1618915 | T: titaniumccamed |
| 1653688 | 1654834 | 1655988 | T: C:bikel1 |
| 1710835 | 1712600 | 1715436 | T: ledakem1364 |
| 1777203 | 1779985 | 1792603 | T: ledakem1464 |
| 1777802 | 1785198 | 1801049 | T: C:lake1 |
| 1831090 | 1835336 | 1837644 | T: limasp1018cca |
| 1833614 | 1838571 | 1844618 | T: rolloii128 |
| 1834430 | 1865119 | 1900686 | T: hqcrmrs192 |
| 1878134 | 1880497 | 1882036 | T: titaniumccahi |
| 1890125 | 1940501 | 1946801 | T: hqc192 |
| 1966929 | 1968585 | 1973031 | T: C:ledakemcpa32 |
| 1973741 | 1977179 | 1983198 | T: rsa2048 |
| 2076175 | 2079525 | 2083724 | T: rolloii192 |
| 2073127 | 2090657 | 2162697 | T: ledakem13sl |
| 2271857 | 2276942 | 2283068 | T: C:rolloi256 |
| 2279154 | 2286019 | 2332105 | T: ledakem14sl |
| 2310737 | 2315766 | 2318390 | T: ledakem12sl |
| 2325450 | 2356156 | 2434994 | T: hqc1921 |
| 2351174 | 2356308 | 2359871 | T: titaniumccasuper |
| 2368822 | 2372250 | 2379363 | T: C:ledakemcpa33 |
| 2450660 | 2492141 | 2536528 | T: hqc1922 |
| 2407341 | 2512853 | 2774184 | T: ntskem13136 |
| 2672377 | 2676941 | 2683935 | T: rolloii256 |
| 2690366 | 2692111 | 2697873 | T: frodokem976 |
| 2733421 | 2734311 | 2735654 | T: frodokem976aes |
| 2732121? | 2811859? | 6545488? | T: C:edonk192k48n144nu4l4 |
| 2307158 | 2840758 | 2842244 | T: C:ledakemcpa34 |
| 2769652 | 2891386 | 2910426 | T: hqcrmrs256 |
| 3052889 | 3066001 | 3080093 | T: C:lake2 |
| 3053243 | 3067422 | 3134566 | T: hqc256 |
| 3455750 | 3498304 | 3524030 | T: limasp1306cca |
| 3495679 | 3613525 | 3646516 | T: hqc2561 |
| 3605937 | 3621969 | 3639770 | T: locker1 |
| 3676298 | 3689182 | 3702291 | T: limasp1822cca |
| 3697072 | 3710180 | 3733205 | T: locker2 |
| 3765656 | 3838444 | 3906400 | T: bigquake1 |
| 3667353 | 3842602 | 3894123 | T: hqc2562 |
| 3855460 | 3939153 | 3970354 | T: hqc2563 |
| 4110350 | 4114759 | 4121773 | T: rqc128 |
| 4144806 | 4149609 | 4162861 | T: locker4 |
| 4145156 | 4164087 | 4182763 | T: C:lake3 |
| 4299767 | 4300436 | 4301135 | T: frodokem640shake |
| 3150785? | 4581309? | 12121669? | T: C:edonk128k16n80nu4l6 |
| 4596481 | 4601541 | 4604836 | T: frodokem1344aes |
| 4633563 | 4657708 | 4671765 | T: ledakem3264 |
| 4721152 | 4734454 | 4753606 | T: ledakem3364 |
| 4732393 | 4753792 | 4785336 | T: ledakem3464 |
| 4943185 | 4950824 | 4964280 | T: C:ledakemcpa52 |
| 5435705 | 5439649 | 5446917 | T: C:bikel3 |
| 5480828 | 5501373 | 5523772 | T: locker3 |
| 5510494 | 5533918 | 5538373 | T: C:ledakemcpa53 |
| 5744816 | 5786638 | 5855772 | T: ledakem32sl |
| 5942741 | 5963328 | 5996701 | T: locker6 |
| 6186641 | 6210015 | 6290323 | T: locker5 |
| 5166100 | 6350418 | 6356242 | T: C:ledakemcpa54 |
| 3979322? | 6632405? | 11888890? | T: C:edonk128ref |
| 6620263 | 6663178 | 6696752 | T: locker7 |
| 6690280 | 6710351 | 6731760 | T: locker8 |
| 6776496 | 6785112 | 6792676 | T: ledakem33sl |
| 7000898 | 7010994 | 7074044 | T: limasp2062cca |
| 7065137 | 7087078 | 7174178 | T: ledakem34sl |
| 8034838 | 8047035 | 9302658 | T: rqc192 |
| 3302472? | 8845969? | 10022926? | T: C:edonk128k16n80nu8l6 |
| 9081160 | 9086984 | 9089556 | T: frodokem976shake |
| 9173510 | 9299916 | 9353044 | T: locker9 |
| 9653691 | 9664218 | 9676874 | T: ledakem5264 |
| 9742579 | 9749873 | 9798712 | T: ledakem5364 |
| 10448143 | 10450905 | 10455899 | T: sikep434 |
| 11146312 | 11153921 | 11161438 | T: sikep434comp |
| 11540502 | 11595035 | 11675819 | T: ledakem5464 |
| 11751518 | 11774012 | 13494486 | T: rqc256 |
| 13934705 | 13947861 | 13974345 | T: ledakem53sl |
| 14172616 | 14264723 | 14585200 | T: ledakem52sl |
| 14550540 | 14569588 | 14597015 | T: ledakem54sl |
| 16101366 | 16109827 | 16122078 | T: frodokem1344shake |
| 16943893 | 16959105 | 17007684 | T: sikep503 |
| 18097409 | 18103561 | 18112622 | T: sikep503comp |
| 20341444 | 20485100 | 20659611 | T: remblem928 |
| 20361306 | 20555574 | 20708574 | T: remblem1056 |
| 24852249 | 25232470 | 25624137 | T: ramstakers216091 |
| 26780793 | 26851543 | 26928289 | T: mersenne756839 |
| 17639659? | 28237200? | 62049700? | T: C:edonk192k32n128nu4l6 |
| 28564099 | 28579848 | 28604284 | T: sikep610 |
| 28838970 | 28898075 | 31293863 | T: bigquake3 |
| 30403424 | 30419842 | 30436171 | T: sikep610comp |
| 43630415 | 43758209 | 44131349 | T: bigquake5 |
| 45517539 | 45527826 | 45549076 | T: sikep751 |
| 47866824 | 47892353 | 47917916 | T: sikep751comp |
| 53138321 | 53243667 | 53636950 | T: oddmanhattan128 |
| 98925480 | 99100253 | 99386202 | T: oddmanhattan192 |
| 99134486 | 99292166 | 100425302 | T: ramstakers756839 |
| 107614553 | 107703164 | 107786826 | T: pqrsa15 |
| 211519456 | 211726414 | 211937203 | T: oddmanhattan256 |
|
|
|