Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (800f11); 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20241022
[Page version: 20251103 11:56:20]
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,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance 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:
old
(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 |
| 15917 | 16039 | 16370 | kyber90s512 |
| 24253 | 24424 | 24720 | kyber90s768 |
| 25112? | 25408? | 34008? | ntruplus576 |
| 29389 | 29408 | 29579 | ntruplus768 |
| 32530 | 32582 | 32829 | ntruplus864 |
| 35526 | 35681 | 36093 | kyber90s1024 |
| 37832 | 37991 | 38311 | kyber512 |
| 42328 | 42540 | 42708 | T: C:nhcompact512cca |
| 44887 | 44986 | 45207 | T: lightsaber2 |
| 45365 | 45520 | 46391 | T: lac128 |
| 52584 | 52904 | 53441 | ntrulpr653 |
| 53547 | 53989 | 54420 | T: C:r5nd1kem0d |
| 54883 | 55541 | 57118 | ntrulpr761 |
| 56242 | 56326 | 56503 | C:threebears624r2cpa |
| 56291 | 56377 | 56522 | threebears624r2cca |
| 43725? | 56453? | 61190? | ntruplus1152 |
| 57879 | 57983 | 58112 | C:threebears624r2cpax |
| 58202 | 58342 | 58844 | T: ntrulpr4591761 |
| 58736 | 58951 | 59266 | T: C:nhcompact768cca |
| 60445 | 60535 | 60680 | threebears624r2ccax |
| 64057 | 64144 | 64435 | smaugt1 |
| 64434 | 64544 | 64721 | timer |
| 64654 | 65289 | 68784 | kyber768 |
| 67113 | 67830 | 69264 | T: C:r5nd0kem2iot |
| 71710 | 72226 | 72681 | ntrulpr857 |
| 71755 | 72290 | 73053 | T: C:r5nd1kem5d |
| 73938 | 74046 | 74263 | T: C:nhcompact1024cca |
| 74096 | 74453 | 77082 | T: C:r5nd1kem4longkey |
| 75540 | 75844 | 76292 | ntrulpr953 |
| 76021 | 76309 | 76608 | ntrulpr1013 |
| 76109 | 76340 | 76610 | T!!!newhope512cca |
| 80205 | 80302 | 80711 | T: saber2 |
| 96901 | 97172 | 97763 | kyber1024 |
| 97245 | 97763 | 98266 | ntrulpr1277 |
| 101029 | 101177 | 101541 | smaugt3 |
| 102331 | 102490 | 102969 | T: hqc128round4 |
| 115795 | 116007 | 116153 | threebears936r2cca |
| 120768 | 120820 | 120946 | C:threebears936r2cpa |
| 121236 | 121316 | 121486 | threebears936r2ccax |
| 122279 | 122492 | 122910 | T: firesaber2 |
| 123627 | 123764 | 124055 | C:threebears936r2cpax |
| 123695 | 123981 | 124265 | T: lac256 |
| 131580 | 132529 | 133588 | T: C:r5nd3kem5d |
| 132629 | 133044 | 133537 | T: lac192 |
| 136360 | 136534 | 136749 | smaugt5 |
| 146548 | 146747 | 146996 | T!!!newhope1024cca |
| 166062 | 166254 | 166633 | threebears1248r2cca |
| 172077 | 172168 | 172384 | threebears1248r2ccax |
| 172319 | 172432 | 172592 | C:threebears1248r2cpa |
| 176395 | 176456 | 176682 | C:threebears1248r2cpax |
| 178525 | 179588 | 180033 | T: C:hila5 |
| 201377 | 204429 | 206895 | T: C:r5nd3kem0d |
| 213139 | 213524 | 214125 | T: kindi256342 |
| 222427 | 222664 | 223348 | T: kindi512222 |
| 223300 | 224100 | 224992 | T: kindi512241 |
| 247843 | 248247 | 248823 | T: hqc192round4 |
| 249375 | 253094 | 254180 | T: C:r5nd5kem5d |
| 267718 | 270331 | 272094 | T: C:r5nd5kem0d |
| 270223 | 270444 | 270971 | ntruhps2048509 |
| 322744 | 323510 | 324608 | T: saberx4 |
| 418250 | 418537 | 419038 | ntruhrss701 |
| 440308 | 440769 | 441414 | ntruhps2048677 |
| 459486 | 459828 | 460426 | T: kindi512321 |
| 483006 | 486533 | 504020 | T: hqcrmrs128 |
| 500191 | 500773 | 501576 | T: hqc256round4 |
| 544974 | 553149 | 561046 | T: hqc128 |
| 572271 | 573856 | 574571 | T: kindi256522 |
| 625006 | 635006 | 651092 | T: hqc1281 |
| 635186 | 636042 | 637005 | ntruhps4096821 |
| 651828 | 655122 | 665083 | T: C:r5n11kem0d |
| 657198 | 666082 | 670647 | T: ntrukem443 |
| 742169 | 743184 | 746260 | T: C:bikel1 |
| 787216 | 788744 | 790700 | T: C:ledakemcpa14 |
| 835291 | 836181 | 837971 | T: lima2p1024cca |
| 862206 | 870630 | 894215 | T: C:edonk128k16n80nu4l6 |
| 918424 | 925411 | 928971 | T: rqc128 |
| 949485 | 956099 | 968849 | T: hqcrmrs192 |
| 990306 | 992172 | 994046 | T: C:ledakemcpa13 |
| 1060741 | 1088798 | 1101076 | T: hqc192 |
| 1089267 | 1090791 | 1092542 | T: C:rolloi128 |
| 1122718 | 1124718 | 1126851 | T: frodokem640 |
| 1148309 | 1150181 | 1158935 | T: C:ledakemcpa12 |
| 1200838 | 1221125 | 1238865 | T: hqc1921 |
| 1256839 | 1259519 | 1261625 | T: C:r5n13kem0d |
| 1308203 | 1332762 | 1353891 | T: hqc1922 |
| 1361256 | 1367149 | 1371580 | T: C:edonk128k16n80nu8l6 |
| 1373581 | 1376715 | 1383606 | T: frodokem640aes |
| 1390716 | 1401388 | 1402735 | T: titaniumccatoy |
| 1403577 | 1405577 | 1408016 | T: C:rolloi192 |
| 1548030 | 1549601 | 1555914 | T: titaniumccalite |
| 1522547 | 1565026 | 1580919 | T: hqcrmrs256 |
| 1579988? | 1587085? | 2264665? | T: rqc192 |
| 1667500 | 1668755 | 1670459 | sntrup653 |
| 1665815 | 1678692 | 1697287 | T: C:edonk128k32n96nu4l4 |
| 1688380 | 1689678 | 1692767 | T: lima2p2048cca |
| 1723489 | 1724719 | 1726324 | T: limasp1018cca |
| 1733587 | 1741255 | 1744947 | T: ntrukem743 |
| 1730203 | 1758051 | 1809847 | T: hqc256 |
| 1783478 | 1785315 | 1787671 | T: C:ledakemcpa34 |
| 1831831 | 1861773 | 1896282 | T: hqc2561 |
| 1913386 | 1916404 | 1919336 | T: C:rolloi256 |
| 1976600 | 1992267 | 1995718 | T: titaniumccastd |
| 2005609 | 2033852 | 2060252 | T: C:edonk192k32n128nu4l6 |
| 2002530 | 2044301 | 2091734 | T: hqc2562 |
| 2057888 | 2065539 | 2071105 | T: C:edonk128ref |
| 2073130 | 2074678 | 2138705 | T: C:bikel3 |
| 2152432 | 2180554 | 2212616 | T: hqc2563 |
| 2231080 | 2232656 | 2233584 | sntrup761 |
| 2232118 | 2250330 | 2253586 | T: titaniumccamed |
| 2253668 | 2256685 | 2258842 | sntrup4591761 |
| 2252539? | 2260976? | 3196789? | T: rqc256 |
| 2269674 | 2272297 | 2274949 | T: frodokem976 |
| 2466084 | 2470639 | 2479263 | T: titaniumccahi |
| 2490422 | 2497344 | 2503036 | T: C:ledakemcpa33 |
| 2555757 | 2574122 | 2585947 | T: C:lake1 |
| 2646421 | 2649103 | 2652350 | T: frodokem976aes |
| 2859760 | 2863197 | 2865553 | sntrup857 |
| 2880246 | 2886523 | 2894770 | T: C:lake3 |
| 2896672 | 2904406 | 2911999 | T: C:r5n15kem0d |
| 2919441 | 2934953 | 2951068 | T: C:lake2 |
| 2990255 | 2992283 | 2996818 | T: ledakem1464 |
| 3043646 | 3046528 | 3050739 | T: C:ledakemcpa32 |
| 3051969 | 3053128 | 3064029 | T: titaniumccasuper |
| 3096798 | 3123360 | 3152527 | T: C:edonk192k48n144nu4l4 |
| 3146244 | 3150356 | 3172663 | T: limasp1306cca |
| 3480593 | 3483555 | 3494359 | T: limasp1822cca |
| 3492202 | 3493913 | 3495781 | sntrup953 |
| 3573202 | 3579103 | 3582996 | T: C:ledakemcpa53 |
| 3861171 | 3865372 | 4070084 | T: ledakem1364 |
| 3931352 | 3937024 | 3940190 | sntrup1013 |
| 3937691 | 3941145 | 3944508 | T: C:ledakemcpa54 |
| 4128091 | 4193528 | 4357721 | T: ledakem1264 |
| 4200021 | 4220547 | 4242054 | T: locker1 |
| 4442341 | 4446006 | 4451895 | T: frodokem1344aes |
| 4474697 | 4478557 | 4481616 | T: rolloii128 |
| 4643190 | 4645863 | 4648778 | T: rolloii192 |
| 4958301? | 4970343? | 6701586? | T: ledakem14sl |
| 5020420 | 5047725 | 5079237 | T: locker2 |
| 5362985 | 5377864 | 5396917 | T: locker3 |
| 5590700 | 5594298 | 5599430 | T: rolloii256 |
| 5594900 | 5616494 | 5660788 | T: locker4 |
| 4485176? | 5701021? | 6926799? | T: ledakem13sl |
| 6188724 | 6197573 | 6209977 | sntrup1277 |
| 6433114 | 6438374 | 6444998 | T: frodokem640shake |
| 6513693 | 6516601 | 7310500 | T: ledakem12sl |
| 6521632 | 6526606 | 6530766 | T: limasp2062cca |
| 6861552? | 6934046? | 9708429? | T: ledakem3464 |
| 7014226 | 7041222 | 7064148 | T: locker6 |
| 7318231 | 7320783 | 7323513 | T: C:ledakemcpa52 |
| 7623939 | 7650053 | 7669685 | T: locker5 |
| 7735036 | 7740099 | 7748936 | T: sikep434 |
| 8037086 | 8122243 | 8190821 | T: ramstakers216091 |
| 8143287 | 8181999 | 8197013 | T: ledakem3364 |
| 9215932 | 9272869 | 9334101 | T: ledakem3264 |
| 10765310 | 10773630 | 10888304 | T: ledakem34sl |
| 10832200 | 10839284 | 10956243 | T: ledakem33sl |
| 11208027 | 11265751 | 11308588 | T: locker7 |
| 11998826 | 12074217 | 12565568 | T: lotus128 |
| 12146024 | 12156484 | 12162924 | T: sikep503 |
| 12463038 | 12485784 | 13556030 | T: sikep434comp |
| 12532049 | 12596137 | 12673257 | T: locker8 |
| 12672512 | 12701223 | 12793534 | T: ledakem5464 |
| 13267930 | 13307065 | 13365143 | T: locker9 |
| 13451698 | 13487423 | 13611502 | T: ledakem5364 |
| 13610088 | 13730773 | 15308278 | T: ledakem32sl |
| 14083053 | 14084960 | 14089560 | T: frodokem976shake |
| 16427139 | 16452675 | 17154886 | T: ledakem54sl |
| 19585358 | 19611069 | 21304243 | T: sikep503comp |
| 20297350 | 20312269 | 20329440 | T: sikep610 |
| 21220017 | 21337454 | 23068896 | T: ledakem5264 |
| 21077966 | 21453280 | 24645018 | T: ledakem53sl |
| 23036652 | 23054304 | 23422686 | T: lotus192 |
| 25225775 | 25234617 | 25278571 | T: frodokem1344shake |
| 26275300 | 26622685 | 26823098 | T: mersenne756839 |
| 32470159 | 33018255 | 33342984 | T: ntskem1264 |
| 32724239 | 33124838 | 35236185 | T: ledakem52sl |
| 34342423 | 34373420 | 37139207 | T: sikep610comp |
| 35178894 | 35185783 | 35198640 | T: sikep751 |
| 37056824 | 37336469 | 37717055 | T: ramstakers756839 |
| 38739087 | 39193328 | 39357526 | T: lotus256 |
| 43435255 | 43490900 | 43528412 | mceliece348864f |
| 45102373 | 45143453 | 45177339 | mceliece348864pcf |
| 41082598? | 53615065? | 91070955? | mceliece348864pc |
| 54789363 | 54840200 | 59428368 | T: sikep751comp |
| 40939726? | 65880444? | 90917711? | mceliece348864 |
| 101066221 | 101926962 | 102402056 | T: ntskem1380 |
| 80776006? | 127620891? | 195375747? | T: rsa2048 |
| 141872464 | 142012337 | 142217465 | mceliece460896f |
| 141891066 | 142103368 | 142248731 | mceliece460896pcf |
| 143238011? | 190199032? | 325720856? | mceliece460896pc |
| 197328262 | 197898748 | 198307859 | T: ntskem13136 |
| 188220511? | 234188225? | 326349825? | mceliece460896 |
| 286668528 | 286942191 | 287246320 | mceliece6960119f |
| 286973908 | 287476397 | 288103352 | mceliece6960119pcf |
| 318120338 | 318369897 | 319057198 | mceliece6688128pcf |
| 317881452 | 318370175 | 319461541 | mceliece6688128f |
| 322439110 | 323797569 | 325603158 | T: oddmanhattan128 |
| 366063189 | 366742466 | 367379845 | mceliece8192128pcf |
| 368203649 | 368655939 | 369080059 | mceliece8192128f |
| 288989480? | 376499321? | 552078572? | mceliece6960119 |
| 319525387? | 424465939? | 635664978? | mceliece6688128pc |
| 421718788? | 425153978? | 632165626? | mceliece6688128 |
| 374986745? | 467613607? | 736529934? | mceliece6960119pc |
| 370415221? | 474149528? | 681864318? | mceliece8192128 |
| 508161854 | 517488596 | 520463423 | T: oddmanhattan192 |
| 472853434? | 576578030? | 685030332? | mceliece8192128pc |
| 766468997 | 773503556 | 781646775 | T: bigquake1 |
| 912657621 | 917490532 | 921501063 | T: oddmanhattan256 |
| 3779021394 | 3889894653 | 4019365249 | T: pqrsa15 |
| 5999511611 | 6189846366 | 6338742693 | T: bigquake3 |
| 10815767811 | 11146358787 | 11365347485 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 18806 | 19373 | 20150 | T: rsa2048 |
| 23508 | 23627 | 23859 | kyber90s512 |
| 26487 | 26677 | 27003 | ntruhps2048509 |
| 30732 | 30791 | 30873 | ntruhrss701 |
| 32953 | 33233 | 33525 | kyber90s768 |
| 32484 | 33439 | 35022 | mceliece348864 |
| 33647 | 33725 | 33925 | ntruplus576 |
| 33038 | 33750 | 35630 | mceliece348864f |
| 39705 | 39868 | 40213 | ntruhps2048677 |
| 40618 | 40706 | 40895 | ntruplus768 |
| 40560 | 41529 | 43288 | mceliece348864pcf |
| 40713 | 41920 | 43413 | mceliece348864pc |
| 45224 | 45292 | 45412 | smaugt1 |
| 45274 | 45313 | 45472 | timer |
| 45349 | 45566 | 46060 | kyber90s1024 |
| 47102 | 47152 | 47677 | ntruplus864 |
| 50270 | 50491 | 50802 | ntruhps4096821 |
| 50679 | 51318 | 52335 | T: ntskem1264 |
| 51376 | 51427 | 51540 | kyber512 |
| 57883 | 58353 | 58909 | sntrup653 |
| 59606 | 59686 | 60011 | sntrup4591761 |
| 60194 | 60256 | 60348 | T: lightsaber2 |
| 60902 | 61171 | 61696 | sntrup761 |
| 63019 | 63130 | 63769 | ntruplus1152 |
| 64994 | 66938 | 73170 | T: C:edonk128k16n80nu4l6 |
| 66932 | 67123 | 67376 | T: C:nhcompact512cca |
| 63755 | 69283 | 75883 | mceliece460896 |
| 64505 | 70158 | 80358 | mceliece460896f |
| 72598 | 77985 | 88521 | mceliece460896pc |
| 72407 | 78199 | 89911 | mceliece460896pcf |
| 78447 | 78638 | 78924 | sntrup857 |
| 79840 | 80051 | 86995 | kyber768 |
| 81577 | 82304 | 83047 | T: C:r5nd1kem0d |
| 83090 | 83175 | 83387 | threebears624r2ccax |
| 82772 | 83197 | 84583 | T: lac128 |
| 82899 | 83261 | 83529 | sntrup953 |
| 83289 | 83362 | 83543 | threebears624r2cca |
| 84129 | 84325 | 84655 | sntrup1013 |
| 85508 | 85640 | 85927 | C:threebears624r2cpa |
| 85824 | 85875 | 86037 | C:threebears624r2cpax |
| 90605 | 90690 | 90974 | smaugt3 |
| 90866 | 91213 | 91445 | T: C:nhcompact768cca |
| 92908 | 92962 | 93038 | ntrulpr653 |
| 95976 | 96183 | 98278 | ntrulpr761 |
| 100591 | 100742 | 100824 | T: saber2 |
| 101190 | 102060 | 104571 | T: C:r5nd0kem2iot |
| 105763 | 105815 | 105889 | T: ntrulpr4591761 |
| 106704 | 106943 | 107467 | sntrup1277 |
| 110250 | 110943 | 111898 | T: C:r5nd1kem5d |
| 104803 | 111552 | 119359 | mceliece6688128 |
| 106783 | 112058 | 120741 | mceliece6688128f |
| 110469 | 113217 | 120015 | mceliece6960119f |
| 113869 | 114817 | 116055 | T: C:r5nd1kem4longkey |
| 111345 | 114847 | 122550 | mceliece6960119 |
| 117424 | 117587 | 117941 | T: C:nhcompact1024cca |
| 118313 | 118476 | 118725 | kyber1024 |
| 119555 | 121378 | 124217 | mceliece8192128 |
| 116266 | 122283 | 130460 | mceliece6688128pcf |
| 117517 | 122843 | 131457 | mceliece6688128pc |
| 119437 | 123007 | 125460 | mceliece8192128f |
| 123138 | 123311 | 123639 | T!!!newhope512cca |
| 122832 | 123388 | 124069 | T: C:bikel1 |
| 122645 | 125131 | 132464 | mceliece6960119pc |
| 123624 | 126960 | 133132 | mceliece6960119pcf |
| 127112 | 127990 | 128163 | ntrulpr857 |
| 128104 | 128221 | 128399 | smaugt5 |
| 132357 | 132480 | 132613 | ntrulpr953 |
| 133573 | 133629 | 133787 | ntrulpr1013 |
| 133055 | 134354 | 136574 | mceliece8192128pcf |
| 133420 | 135058 | 137675 | mceliece8192128pc |
| 135774 | 135828 | 135972 | threebears936r2ccax |
| 135928 | 136078 | 136373 | threebears936r2cca |
| 143700 | 143775 | 143939 | C:threebears936r2cpa |
| 144266 | 144342 | 144596 | C:threebears936r2cpax |
| 146400 | 146689 | 146906 | T: firesaber2 |
| 144890 | 147249 | 158938 | T: C:edonk128k16n80nu8l6 |
| 148710 | 149193 | 149667 | T: ntskem1380 |
| 149714 | 157382 | 161681 | T: ntrukem443 |
| 158827 | 159286 | 159872 | T: C:ledakemcpa13 |
| 162093 | 162973 | 163993 | T: C:rolloi128 |
| 164140 | 164492 | 164958 | T: C:ledakemcpa14 |
| 168197 | 168547 | 169781 | ntrulpr1277 |
| 168222 | 171643 | 173435 | T: C:ledakemcpa12 |
| 186686 | 188208 | 194465 | T: C:rolloi192 |
| 192016 | 193030 | 194501 | T: C:r5nd3kem5d |
| 200790 | 201860 | 202786 | T: lac192 |
| 202116 | 202243 | 202514 | threebears1248r2cca |
| 202071 | 202354 | 202656 | threebears1248r2ccax |
| 207083 | 207924 | 214837 | T: ntskem13136 |
| 211407 | 211490 | 211792 | C:threebears1248r2cpa |
| 211464 | 211987 | 212364 | T: lotus128 |
| 212215 | 212345 | 212564 | C:threebears1248r2cpax |
| 206209 | 213489 | 223615 | T: C:edonk128k32n96nu4l4 |
| 225330 | 226153 | 227084 | T: C:rolloi256 |
| 232809 | 233055 | 233583 | T!!!newhope1024cca |
| 242595 | 244095 | 246531 | T: lac256 |
| 252508 | 253616 | 254471 | T: C:hila5 |
| 253810 | 254108 | 254508 | T: hqc128round4 |
| 282366 | 282763 | 283656 | T: kindi256342 |
| 294490 | 295612 | 300302 | T: C:bikel3 |
| 293715 | 296522 | 306291 | T: ntrukem743 |
| 303379 | 303544 | 303936 | T: ledakem1464 |
| 304118 | 304581 | 314157 | T: ledakem1264 |
| 314944 | 316410 | 327312 | T: C:edonk128ref |
| 328320 | 328640 | 329375 | T: kindi512222 |
| 330061 | 330386 | 331219 | T: kindi512241 |
| 337323 | 338648 | 340517 | T: C:r5nd3kem0d |
| 350608 | 351210 | 351575 | T: ledakem1364 |
| 355766 | 358190 | 360095 | T: C:r5nd5kem5d |
| 376899 | 377034 | 377467 | T: ledakem13sl |
| 375982 | 377125 | 378007 | T: lotus192 |
| 379406 | 380314 | 381436 | T: C:ledakemcpa33 |
| 383692 | 384595 | 385441 | T: C:ledakemcpa34 |
| 403133 | 404084 | 404940 | T: saberx4 |
| 399576 | 404826 | 409389 | T: C:ledakemcpa32 |
| 410040 | 410582 | 411236 | T: ledakem12sl |
| 440993 | 441382 | 441833 | T: lotus256 |
| 453469 | 455231 | 457967 | T: C:r5nd5kem0d |
| 482572 | 483004 | 485477 | T: ledakem14sl |
| 495970 | 499873 | 504163 | T: C:lake1 |
| 551807 | 554306 | 558381 | T: C:lake2 |
| 565861 | 567007 | 568376 | T: rolloii128 |
| 575539 | 579619 | 590414 | T: rolloii192 |
| 591654 | 592219 | 592795 | T: hqc192round4 |
| 607270 | 607654 | 608697 | T: kindi512321 |
| 623333 | 628832 | 632354 | T: C:lake3 |
| 636106 | 640190 | 648341 | T: C:edonk192k32n128nu4l6 |
| 639645 | 648616 | 669719 | T: hqcrmrs128 |
| 656371 | 656762 | 657348 | T: lima2p1024cca |
| 662193 | 663821 | 666609 | T: rolloii256 |
| 678684 | 682245 | 689166 | T: C:edonk192k48n144nu4l4 |
| 691386 | 692838 | 694093 | T: kindi256522 |
| 696112 | 713493 | 727118 | T: hqc128 |
| 716178 | 716639 | 717569 | T: ledakem3464 |
| 807729 | 810662 | 820067 | T: C:r5n11kem0d |
| 809830 | 821968 | 829624 | T: locker1 |
| 821416 | 823310 | 824555 | T: ledakem3264 |
| 839037 | 847675 | 873545 | T: locker2 |
| 854279 | 854988 | 858808 | T: ledakem3364 |
| 856193 | 858043 | 859848 | T: C:ledakemcpa53 |
| 852612 | 863995 | 871555 | T: C:ledakemcpa52 |
| 871365 | 872615 | 873728 | T: C:ledakemcpa54 |
| 922982 | 926189 | 936310 | T: locker3 |
| 921758 | 937942 | 971622 | T: hqc1281 |
| 1027941 | 1036238 | 1052147 | T: locker4 |
| 1088017 | 1088412 | 1089357 | T: titaniumccatoy |
| 1101894 | 1102649 | 1103489 | T: ledakem32sl |
| 1146965 | 1147859 | 1148977 | T: hqc256round4 |
| 1130613 | 1149274 | 1166283 | T: locker6 |
| 1185173 | 1185874 | 1187153 | T: ledakem33sl |
| 1199149 | 1201432 | 1205197 | T: rqc128 |
| 1230549 | 1233575 | 1235815 | T: ledakem34sl |
| 1277404 | 1283452 | 1290787 | T: locker5 |
| 1313752 | 1317258 | 1318517 | T: lima2p2048cca |
| 1291528 | 1330821 | 1341938 | T: hqcrmrs192 |
| 1376536 | 1377514 | 1399882 | T: titaniumccalite |
| 1425873 | 1464434 | 1469368 | T: hqc192 |
| 1492657 | 1495113 | 1499643 | T: ledakem5364 |
| 1536893 | 1537968 | 1579425 | T: limasp1018cca |
| 1572173 | 1573645 | 1575987 | T: C:r5n13kem0d |
| 1637907 | 1650296 | 1654379 | T: titaniumccastd |
| 1669418 | 1670641 | 1679402 | T: frodokem640 |
| 1674733 | 1678294 | 1703327 | T: ledakem5464 |
| 1797629 | 1830593 | 1861225 | T: hqc1921 |
| 1831499 | 1833787 | 1836158 | T: frodokem640aes |
| 1906280 | 1907769 | 1929745 | T: ledakem5264 |
| 1945667 | 1947508 | 1950547 | T: ledakem54sl |
| 1934222 | 1954379 | 1976688 | T: locker7 |
| 1938908 | 1975568 | 2037117 | T: locker8 |
| 1948685 | 1983796 | 2031804 | T: hqc1922 |
| 2068679 | 2071796 | 2081391 | T: titaniumccamed |
| 2142946 | 2168347 | 2225748 | T: hqcrmrs256 |
| 2183817 | 2190385 | 2193968 | T: rqc192 |
| 2167367 | 2204805 | 2220173 | T: locker9 |
| 2234047 | 2237536 | 2275428 | T: ledakem53sl |
| 2316156 | 2319006 | 2327664 | T: titaniumccahi |
| 2332339 | 2341146 | 2394858 | T: hqc256 |
| 2627044 | 2629440 | 2637031 | T: ledakem52sl |
| 2715507 | 2773951 | 2817804 | T: hqc2561 |
| 2860150 | 2861904 | 2884145 | T: limasp1306cca |
| 2939081 | 2940405 | 2941991 | T: titaniumccasuper |
| 2954765 | 3014249 | 3057735 | T: bigquake1 |
| 3067314 | 3070041 | 3072761 | T: limasp1822cca |
| 3048182 | 3087841 | 3123417 | T: hqc2562 |
| 3261719 | 3263494 | 3265022 | T: frodokem976 |
| 3402696 | 3412400 | 3418706 | T: C:r5n15kem0d |
| 3472594 | 3483822 | 3537691 | T: hqc2563 |
| 3550396 | 3554838 | 3558098 | T: frodokem976aes |
| 3015553? | 3956328? | 3992359? | T: rqc256 |
| 5732675 | 5738429 | 5752086 | T: limasp2062cca |
| 5831015 | 5839939 | 5914971 | T: frodokem1344aes |
| 6796584 | 6806231 | 6877003 | T: frodokem640shake |
| 7782130 | 8038348 | 8218487 | T: bigquake3 |
| 11674585 | 11964886 | 12298819 | T: bigquake5 |
| 12620655 | 12637782 | 12668034 | T: sikep434 |
| 14679788 | 14682227 | 14684798 | T: frodokem976shake |
| 14636815 | 14855608 | 14983323 | T: ramstakers216091 |
| 19656922 | 19759006 | 19833818 | T: sikep434comp |
| 19971154 | 19978441 | 19989270 | T: sikep503 |
| 20126410 | 20137045 | 20147163 | T: pqrsa15 |
| 25067166 | 25198989 | 25242563 | T: mersenne756839 |
| 26218119 | 26247437 | 26272471 | T: frodokem1344shake |
| 30612145 | 30687847 | 30903144 | T: sikep503comp |
| 37285175 | 37316287 | 37334386 | T: sikep610 |
| 50973233 | 51208553 | 51426487 | T: sikep610comp |
| 54502531 | 54726201 | 55102501 | T: oddmanhattan128 |
| 56813147 | 56821574 | 56841406 | T: sikep751 |
| 67538789 | 68081693 | 69009680 | T: ramstakers756839 |
| 88050769 | 88150273 | 88505708 | T: sikep751comp |
| 100454046 | 100667957 | 100986760 | T: oddmanhattan192 |
| 213860948 | 214587426 | 215396452 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 18825 | 18865 | 18906 | C:threebears624r2cpax |
| 21459 | 21526 | 21577 | kyber90s512 |
| 23825 | 23939 | 24009 | C:threebears936r2cpax |
| 28924 | 28970 | 29036 | C:threebears1248r2cpax |
| 31017 | 31107 | 31429 | kyber90s768 |
| 34370 | 34411 | 34442 | ntruplus576 |
| 37163 | 37208 | 37312 | C:threebears624r2cpa |
| 38366 | 38669 | 39214 | T: C:r5nd1kem0d |
| 42162 | 42218 | 42270 | ntruplus768 |
| 44131 | 44222 | 44558 | kyber90s1024 |
| 44204 | 44234 | 44349 | C:threebears936r2cpa |
| 44837 | 44877 | 44964 | kyber512 |
| 48846 | 48895 | 48978 | ntruplus864 |
| 48939 | 49034 | 49253 | ntruhps2048509 |
| 49528 | 50093 | 51399 | T: C:r5nd0kem2iot |
| 50862 | 50905 | 51000 | C:threebears1248r2cpa |
| 53340 | 54168 | 55064 | T: C:r5nd1kem5d |
| 55530 | 56938 | 58057 | T: C:r5nd1kem4longkey |
| 61109 | 61164 | 61220 | T: lightsaber2 |
| 63008 | 63067 | 63487 | T: C:hila5 |
| 65096 | 65269 | 65420 | T: C:nhcompact512cca |
| 66358 | 66411 | 66485 | ntruplus1152 |
| 68955 | 69093 | 69238 | smaugt1 |
| 69474 | 69567 | 69702 | timer |
| 70219 | 70365 | 74486 | kyber768 |
| 75454 | 75502 | 75568 | ntruhps2048677 |
| 78252 | 78298 | 78380 | ntruhrss701 |
| 89006 | 89173 | 89578 | T: C:nhcompact768cca |
| 90613 | 90668 | 90930 | sntrup761 |
| 92824 | 93194 | 93651 | T: C:r5nd3kem5d |
| 95751 | 95856 | 96397 | sntrup653 |
| 100984 | 101032 | 101384 | T: saber2 |
| 102026 | 102397 | 104208 | ntruhps4096821 |
| 106290 | 106484 | 106589 | kyber1024 |
| 113548 | 114256 | 114961 | T: lac128 |
| 116349 | 116515 | 116710 | T: C:nhcompact1024cca |
| 118797 | 118898 | 119007 | threebears624r2ccax |
| 121816 | 122095 | 122209 | ntrulpr653 |
| 124314 | 124394 | 124479 | smaugt3 |
| 124840 | 125150 | 127292 | ntrulpr761 |
| 133511 | 133677 | 133807 | T!!!newhope512cca |
| 133769 | 133974 | 137991 | sntrup857 |
| 137814 | 137986 | 138302 | sntrup953 |
| 139442 | 140098 | 140224 | sntrup1013 |
| 140094 | 140208 | 140495 | sntrup4591761 |
| 147985 | 148527 | 149114 | T: firesaber2 |
| 152844 | 153003 | 153257 | threebears624r2cca |
| 153210 | 153275 | 153353 | T: ntrulpr4591761 |
| 169326 | 169834 | 170491 | ntrulpr857 |
| 172517 | 172639 | 172745 | smaugt5 |
| 173939 | 174124 | 174477 | mceliece348864f |
| 173281 | 174312 | 174513 | sntrup1277 |
| 174101 | 174437 | 174720 | mceliece348864 |
| 174293 | 174480 | 174703 | ntrulpr953 |
| 175228 | 175383 | 175523 | ntrulpr1013 |
| 176602 | 177347 | 177782 | T: C:r5nd5kem5d |
| 182190 | 182521 | 186234 | mceliece348864pc |
| 183365 | 183687 | 183952 | mceliece348864pcf |
| 183803 | 183948 | 184188 | threebears936r2ccax |
| 189005 | 190606 | 198131 | T: ntrukem443 |
| 197495 | 199691 | 200218 | T: C:r5nd3kem0d |
| 219905 | 220721 | 221609 | ntrulpr1277 |
| 233050 | 233306 | 233523 | threebears936r2cca |
| 250457 | 250629 | 250890 | T: lotus128 |
| 252211 | 252323 | 252526 | T!!!newhope1024cca |
| 256989 | 257593 | 260640 | T: C:r5nd5kem0d |
| 259621 | 259735 | 259984 | threebears1248r2ccax |
| 263584 | 264319 | 264835 | T: C:r5n11kem0d |
| 295666 | 296138 | 297158 | T: lac192 |
| 315844 | 316051 | 316380 | threebears1248r2cca |
| 352867 | 353222 | 354424 | T: kindi256342 |
| 362056 | 365227 | 366327 | T: C:r5n13kem0d |
| 391081 | 391347 | 391614 | mceliece460896f |
| 392345 | 394579 | 394921 | mceliece460896 |
| 399762 | 400039 | 400367 | mceliece460896pc |
| 399769 | 400157 | 400645 | mceliece460896pcf |
| 400611 | 400987 | 401811 | T: ntskem1264 |
| 424449 | 424856 | 431225 | mceliece6960119f |
| 425535 | 426557 | 427133 | T: saberx4 |
| 430367 | 430520 | 430742 | mceliece6960119 |
| 431337 | 432613 | 435224 | T: lac256 |
| 432063 | 433606 | 436214 | T: ntrukem743 |
| 435251 | 435640 | 437639 | T: kindi512241 |
| 435323 | 435756 | 437148 | T: kindi512222 |
| 438315 | 438482 | 438674 | mceliece6960119pc |
| 438553 | 438811 | 439062 | mceliece6960119pcf |
| 441243 | 441673 | 442147 | T: hqc128round4 |
| 449896 | 450166 | 450735 | mceliece6688128 |
| 449730 | 450564 | 451032 | mceliece6688128f |
| 451590 | 451867 | 452179 | mceliece8192128 |
| 451295 | 451926 | 455998 | mceliece8192128f |
| 461545 | 461836 | 462404 | mceliece6688128pc |
| 462067 | 462471 | 462805 | mceliece6688128pcf |
| 462755 | 463217 | 463864 | mceliece8192128pc |
| 467018 | 467294 | 467613 | mceliece8192128pcf |
| 486491 | 488391 | 503969 | T: lotus192 |
| 553210 | 553766 | 554745 | T: lotus256 |
| 762755 | 763405 | 764603 | T: kindi512321 |
| 805570 | 806971 | 811957 | T: kindi256522 |
| 806148 | 807497 | 808219 | T: lima2p1024cca |
| 864498 | 865417 | 866539 | T: ntskem1380 |
| 945649 | 946347 | 947196 | T: hqc192round4 |
| 825430 | 1012113 | 1022434 | T: C:edonk128k32n96nu4l4 |
| 1026229 | 1032252 | 1074356 | T: hqcrmrs128 |
| 1051039 | 1072348 | 1108847 | T: hqc128 |
| 1158336? | 1160704? | 1489146? | T: C:ledakemcpa13 |
| 1204455 | 1208786 | 1212623 | T: C:rolloi128 |
| 1212686 | 1213447 | 1214620 | T: C:ledakemcpa12 |
| 1272688 | 1273435 | 1273807 | T: titaniumccatoy |
| 1270793 | 1328238 | 1333562 | T: C:r5n15kem0d |
| 1346025 | 1348148 | 1351390 | T: C:rolloi192 |
| 1425098 | 1425800 | 1427365 | T: C:ledakemcpa14 |
| 1512643 | 1513949 | 1515802 | T: ntskem13136 |
| 1523803 | 1544975 | 1560519 | T: hqc1281 |
| 1592781 | 1593624 | 1652293 | T: titaniumccalite |
| 1603488 | 1604353 | 1606146 | T: lima2p2048cca |
| 1673774 | 1676811 | 1682977 | T: frodokem640 |
| 1763492 | 1770459 | 1772801 | T: frodokem640aes |
| 1831042 | 1842905 | 1870936 | T: C:lake1 |
| 1863471 | 1864657 | 1865781 | T: hqc256round4 |
| 1867337 | 1869690 | 1873652 | T: rolloii128 |
| 1888559 | 1891586 | 1900867 | T: titaniumccastd |
| 1884533 | 1933134 | 1947015 | T: hqcrmrs192 |
| 1965232 | 1968892 | 1969980 | T: limasp1018cca |
| 2024770 | 2032429 | 2050072 | T: rolloii192 |
| 1982382 | 2049645 | 2054236 | T: hqc192 |
| 2250636 | 2254251 | 2265034 | T: C:rolloi256 |
| 2345931 | 2349823 | 2361725 | T: titaniumccamed |
| 2403039 | 2409166 | 2410949 | T: rsa2048 |
| 2451435 | 2484980 | 2509572 | T: ledakem1264 |
| 2642975 | 2646669 | 2657544 | T: rolloii256 |
| 2693675 | 2695146 | 2701307 | T: titaniumccahi |
| 2709731 | 2716244 | 3109070 | T: ledakem1364 |
| 2741447 | 2769899 | 2789603 | T: hqc1921 |
| 2851955 | 2852841 | 2854767 | T: C:bikel1 |
| 2861678 | 2864271 | 2882708 | T: ledakem1464 |
| 2792111 | 2935114 | 3107755 | T: hqc1922 |
| 2972541 | 3075903 | 3183975 | T: hqcrmrs256 |
| 2553480? | 3080691? | 3993571? | T: C:edonk192k48n144nu4l4 |
| 3098299 | 3111825 | 3159763 | T: hqc256 |
| 3158834 | 3159836 | 3160980 | T: C:ledakemcpa32 |
| 3153369 | 3163882 | 3173981 | T: C:lake2 |
| 3191910 | 3208831 | 3242079 | T: ledakem12sl |
| 3256494 | 3266219 | 3268017 | T: frodokem976 |
| 3412883 | 3413848 | 3415165 | T: titaniumccasuper |
| 3416921 | 3419035 | 3420989 | T: frodokem976aes |
| 3345814 | 3440821 | 3468372 | T: ledakem13sl |
| 3703857 | 3706058 | 3736420 | T: limasp1306cca |
| 3746373 | 3758496 | 3763783 | T: ledakem14sl |
| 3734822 | 3762513 | 3780627 | T: locker1 |
| 3865921 | 3895246 | 3912278 | T: locker2 |
| 3917212 | 3919214 | 3922922 | T: C:ledakemcpa33 |
| 3935859 | 3938487 | 3942202 | T: limasp1822cca |
| 3915572 | 3942460 | 4002067 | T: hqc2561 |
| 3947700 | 3957550 | 3965151 | T: rqc128 |
| 4123998 | 4162980 | 4182427 | T: bigquake1 |
| 4205207 | 4217001 | 4233708 | T: locker4 |
| 4330212 | 4344727 | 4357661 | T: C:lake3 |
| 4410242 | 4445722 | 4473774 | T: hqc2562 |
| 3601253? | 4669712? | 4685195? | T: C:ledakemcpa34 |
| 4909210 | 5071014 | 5077290 | T: hqc2563 |
| 5620409 | 5629987 | 5634251 | T: frodokem1344aes |
| 5921459 | 5951510 | 5967756 | T: locker3 |
| 6407129 | 6440959 | 6467575 | T: locker6 |
| 6594173 | 6618180 | 6662074 | T: locker5 |
| 6735884 | 6748172 | 6794223 | T: frodokem640shake |
| 6770741 | 6804018 | 6807208 | T: ledakem3264 |
| 7026295 | 7059262 | 7071515 | T: ledakem3364 |
| 7021133 | 7113765 | 7186516 | T: locker7 |
| 7162128 | 7212467 | 7304461 | T: locker8 |
| 7213018 | 7237765 | 7282756 | T: ledakem3464 |
| 7470066 | 7472212 | 7475423 | T: limasp2062cca |
| 7878724 | 7889631 | 7900330 | T: rqc192 |
| 5815232? | 7899515? | 8025894? | T: C:edonk128ref |
| 8094488 | 8102423 | 8105083 | T: C:ledakemcpa52 |
| 8808516 | 8820271 | 8885856 | T: ledakem32sl |
| 9108985 | 9111107 | 9229854 | T: C:bikel3 |
| 9369950 | 9372895 | 9384065 | T: C:ledakemcpa53 |
| 9735087 | 9784548 | 9896771 | T: locker9 |
| 9836208? | 10001921? | 13366326? | T: C:edonk128k16n80nu4l6 |
| 10053503 | 10100032 | 10110126 | T: ledakem33sl |
| 10632657 | 10635097 | 10643558 | T: C:ledakemcpa54 |
| 10694586 | 10715906 | 10725393 | T: ledakem34sl |
| 4376625? | 11882165? | 15147890? | T: C:edonk128k16n80nu8l6 |
| 13497678 | 13506849 | 13510663 | T: sikep434 |
| 11796191 | 13688462 | 13759900 | T: rqc256 |
| 14446716 | 14453476 | 14465243 | T: ledakem5264 |
| 14447545 | 14461727 | 14538443 | T: sikep434comp |
| 14541905 | 14544927 | 14548067 | T: frodokem976shake |
| 15008312 | 15020313 | 15032105 | T: ledakem5364 |
| 17671850 | 17691299 | 17707781 | T: ledakem5464 |
| 20201168 | 20265984 | 20368490 | T: ledakem52sl |
| 20520467 | 20592713 | 20633386 | T: ledakem53sl |
| 21276104 | 21289894 | 21293370 | T: sikep503 |
| 22054822 | 22067108 | 22142589 | T: ledakem54sl |
| 22636724 | 22647426 | 22654391 | T: sikep503comp |
| 25999738 | 26018011 | 26054458 | T: frodokem1344shake |
| 29879575 | 30294158 | 30601180 | T: ramstakers216091 |
| 30545448 | 30625398 | 32961593 | T: bigquake3 |
| 37305873 | 37343570 | 37433689 | T: mersenne756839 |
| 37565869 | 37580045 | 37597609 | T: sikep610 |
| 39789284 | 39830772 | 39869628 | T: sikep610comp |
| 46089696 | 46312926 | 46842792 | T: bigquake5 |
| 59287176 | 59367800 | 59712584 | T: oddmanhattan128 |
| 61140180 | 61155902 | 61187997 | T: sikep751 |
| 64954776 | 64978526 | 64997344 | T: sikep751comp |
| 25202110? | 75223320? | 123621473? | T: C:edonk192k32n128nu4l6 |
| 111074129 | 111127147 | 111175905 | T: oddmanhattan192 |
| 128890120 | 128943189 | 129004037 | T: pqrsa15 |
| 131718667 | 131794542 | 131877764 | T: ramstakers756839 |
| 235495398 | 235684274 | 237240230 | T: oddmanhattan256 |
|
|
|