| Measurements of key-encapsulation mechanisms on one machine: amd64; Kaby Lake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20250922
[Page version: 20251028 08:35:39] 
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 | 
|---|
 | 15659 | 15742 | 15847 | kyber90s512 |  | 17810 | 17848 | 21443 | ntruplus576 |  | 19970 | 20071 | 20240 | kyber512 |  | 21938 | 21966 | 22017 | ntruplus768 |  | 22847 | 22998 | 23186 | kyber90s768 |  | 24258 | 24291 | 24353 | ntruplus864 |  | 31778 | 32343 | 32604 | ntrulpr653 |  | 32540 | 32657 | 32857 | T:C:nhcompact512cca |  | 32325 | 32678 | 32985 | kyber90s1024 |  | 31661 | 32848 | 38723 | ntruplus1152 |  | 32917 | 33029 | 33140 | T:lac128 |  | 34212 | 34310 | 35038 | ntrulpr761 |  | 34331 | 34508 | 34829 | kyber768 |  | 35811 | 35869 | 36008 | C:threebears624r2cpa |  | 35814 | 35869 | 35911 | threebears624r2cca |  | 36226 | 36280 | 36393 | smaugt1 |  | 36258 | 36316 | 36538 | timer |  | 37474 | 37506 | 37603 | C:threebears624r2cpax |  | 38206 | 38367 | 38883 | T:ntrulpr4591761 |  | 38442 | 38498 | 38574 | threebears624r2ccax |  | 39127 | 39173 | 39293 | T:lightsaber2 |  | 41538 | 41822 | 42276 | T:C:r5nd1kem0d |  | 43385 | 43508 | 43705 | ntrulpr857 |  | 45736 | 45918 | 46242 | T:C:nhcompact768cca |  | 47996 | 48199 | 48915 | kyber1024 |  | 50373 | 50615 | 51412 | ntrulpr953 |  | 51391 | 51558 | 51823 | smaugt3 |  | 51203 | 52050 | 56201 | ntrulpr1013 |  | 52896 | 53127 | 53716 | T!!!newhope512cca |  | 56043 | 56540 | 57377 | T:C:r5nd1kem5d |  | 57639 | 57814 | 58738 | T:C:nhcompact1024cca |  | 57235 | 58085 | 59607 | T:C:r5nd0kem2iot |  | 57676 | 58288 | 59240 | T:C:r5nd1kem4longkey |  | 64804 | 64983 | 69002 | ntrulpr1277 |  | 67998 | 68117 | 68276 | T:saber2 |  | 70826 | 71036 | 72079 | smaugt5 |  | 71103 | 71170 | 71293 | threebears936r2cca |  | 74881 | 75036 | 75198 | threebears936r2ccax |  | 75319 | 75395 | 75522 | C:threebears936r2cpa |  | 76141 | 76320 | 76602 | T:lac256 |  | 77633 | 77702 | 77774 | C:threebears936r2cpax |  | 83653 | 83871 | 84042 | T:lac192 |  | 85125 | 85234 | 85786 | T:hqc128round4 |  | 92839 | 93492 | 94356 | T:C:r5nd3kem5d |  | 101184 | 101577 | 102310 | T!!!newhope1024cca |  | 104534 | 104597 | 104815 | T:firesaber2 |  | 106674 | 106736 | 106833 | threebears1248r2cca |  | 112242 | 112329 | 112536 | threebears1248r2ccax |  | 112732 | 112857 | 112988 | C:threebears1248r2cpa |  | 115000 | 115089 | 115194 | C:threebears1248r2cpax |  | 138177 | 138994 | 140704 | T:C:r5nd3kem0d |  | 153585 | 154044 | 154607 | T:C:hila5 |  | 154329 | 154988 | 161760 | ntruhps2048509 |  | 166466 | 167284 | 168508 | T:C:r5nd5kem0d |  | 168895 | 170637 | 172033 | T:C:r5nd5kem5d |  | 183280 | 183744 | 184529 | T:saberx4 |  | 197568 | 197758 | 198619 | T:hqc192round4 |  | 214410 | 214664 | 215098 | T:kindi256342 |  | 226252 | 226936 | 228575 | T:kindi512222 |  | 231371 | 232466 | 233044 | T:kindi512241 |  | 255123 | 255911 | 267587 | ntruhrss701 |  | 257952 | 258808 | 266044 | ntruhps2048677 |  | 343395 | 346288 | 351451 | T:C:r5n11kem0d |  | 369966 | 376949 | 395133 | ntruhps4096821 |  | 402758 | 403316 | 403895 | T:hqc256round4 |  | 412910 | 413868 | 434038 | T:hqcrmrs128 |  | 409754 | 416585 | 433361 | T:ntrukem443 |  | 462444 | 463342 | 485704 | T:hqc128 |  | 470278 | 471238 | 475508 | T:kindi512321 |  | 494728 | 505170 | 517183 | T:hqc1281 |  | 573404 | 577093 | 584701 | sntrup653 |  | 584341 | 586054 | 590943 | T:C:bikel1 |  | 591619 | 592168 | 593476 | T:kindi256522 |  | 623208 | 624615 | 630931 | sntrup761 |  | 647284 | 647986 | 649593 | T:lima2p1024cca |  | 660383 | 662776 | 667365 | T:C:r5n13kem0d |  | 678565 | 683194 | 689089 | T:C:ledakemcpa14 |  | 794907 | 797290 | 805883 | T:rqc128 |  | 797615 | 799151 | 801162 | T:C:ledakemcpa13 |  | 822319 | 824033 | 828954 | sntrup4591761 |  | 821533 | 825636 | 864252 | T:hqcrmrs192 |  | 824246 | 831331 | 847746 | T:C:rolloi128 |  | 807948 | 831587 | 833802 | T:titaniumccatoy |  | 840675 | 858200 | 885672 | T:C:edonk128k16n80nu4l6 |  | 885276 | 893319 | 932179 | T:hqc1921 |  | 909738 | 912760 | 944780 | T:titaniumccalite |  | 929246 | 945661 | 981958 | T:hqc192 |  | 944518 | 955814 | 964498 | sntrup857 |  | 947048 | 955938 | 985395 | T:ntrukem743 |  | 971728 | 972822 | 982189 | T:frodokem640 |  | 944781 | 977873 | 1014487 | T:hqc1922 |  | 1032873 | 1034164 | 1036006 | T:C:ledakemcpa12 |  | 1041043 | 1043617 | 1060705 | T:C:rolloi192 |  | 1183804 | 1185514 | 1234516 | T:titaniumccastd |  | 1184595 | 1185948 | 1196412 | T:frodokem640aes |  | 1296808 | 1308125 | 1318949 | sntrup953 |  | 1306972 | 1317069 | 1351906 | T:titaniumccamed |  | 1316311 | 1318020 | 1319970 | T:lima2p2048cca |  | 1332710 | 1340036 | 1424548 | T:rqc192 |  | 1337288 | 1343700 | 1376530 | T:C:edonk128k16n80nu8l6 |  | 1343805 | 1355555 | 1399916 | T:hqcrmrs256 |  | 1338318 | 1377371 | 1428180 | T:hqc2561 |  | 1413974 | 1416200 | 1426386 | sntrup1013 |  | 1433539 | 1437006 | 1444117 | T:limasp1018cca |  | 1440953 | 1452314 | 1499972 | T:hqc2562 |  | 1457051 | 1461853 | 1478703 | T:C:ledakemcpa34 |  | 1453835 | 1463004 | 1490797 | T:C:r5n15kem0d |  | 1458474 | 1502137 | 1548362 | T:hqc256 |  | 1509412 | 1510419 | 1514324 | T:titaniumccahi |  | 1476290 | 1513699 | 1553916 | T:hqc2563 |  | 1554883 | 1561611 | 1603842 | T:C:rolloi256 |  | 1562762 | 1579060 | 1638597 | T:C:edonk128k32n96nu4l4 |  | 1598173 | 1599593 | 1602135 | T:C:bikel3 |  | 1888866 | 1916911 | 1974313 | T:C:edonk192k32n128nu4l6 |  | 1880918 | 1950718 | 1954228 | T:titaniumccasuper |  | 1944948? | 1950936? | 2826399? | T:rqc256 |  | 2007314 | 2015200 | 2041873 | T:C:edonk128ref |  | 2120456 | 2129696 | 2201713 | T:frodokem976 |  | 2187974 | 2195506 | 2207021 | T:C:ledakemcpa33 |  | 2227674 | 2231367 | 2236314 | sntrup1277 |  | 2404923 | 2425811 | 2489163 | T:C:lake1 |  | 2475159 | 2484956 | 2497519 | T:ledakem1464 |  | 2535093 | 2544808 | 2610898 | T:frodokem976aes |  | 2603299 | 2610651 | 2650490 | T:C:lake2 |  | 2647404 | 2656534 | 2690448 | T:C:lake3 |  | 2694431 | 2724492 | 2784733 | T:limasp1306cca |  | 2860304 | 2870100 | 2882594 | T:C:ledakemcpa32 |  | 2868417 | 2881935 | 2926514 | T:C:ledakemcpa53 |  | 2892578 | 2931901 | 2983661 | T:C:edonk192k48n144nu4l4 |  | 2917666 | 2932409 | 3021818 | T:limasp1822cca |  | 3250952 | 3281141 | 3316736 | T:ledakem1364 |  | 3341703 | 3363460 | 3388068 | T:C:ledakemcpa54 |  | 3418446 | 3424990 | 3463476 | T:ledakem1264 |  | 3785492 | 3812248 | 3856516 | T:rolloii128 |  | 3894481 | 3913976 | 3982603 | T:rolloii192 |  | 4008809 | 4025566 | 4148296 | T:frodokem640shake |  | 3825298? | 4029782? | 5393055? | T:ledakem13sl |  | 4091365? | 4187822? | 5486558? | T:ledakem14sl |  | 4292985 | 4305429 | 4376223 | T:locker1 |  | 4351885 | 4364184 | 4390867 | T:frodokem1344aes |  | 4494662 | 4502335 | 4554083 | T:rolloii256 |  | 4691915 | 4701696 | 4770783 | T:locker2 |  | 5028798 | 5055851 | 5162663 | T:locker3 |  | 5259276 | 5275469 | 5421992 | T:limasp2062cca |  | 5644571 | 5671155 | 6305833 | T:ledakem12sl |  | 5673219 | 5682055 | 5760101 | T:locker4 |  | 5707023? | 5831278? | 8147897? | T:ledakem3464 |  | 5872716 | 5892696 | 5920966 | T:sikep434 |  | 6018547 | 6049147 | 6291893 | T:C:ledakemcpa52 |  | 6311467 | 6323264 | 6384575 | T:locker6 |  | 6407534 | 6498446 | 6611097 | T:ramstakers216091 |  | 6406283 | 6499159 | 6569320 | T:frodokem976shake |  | 7041194 | 7053320 | 7065825 | T:ledakem3364 |  | 7427937 | 7455164 | 7523503 | T:locker5 |  | 7812793 | 7824974 | 7859853 | T:ledakem3264 |  | 7964121 | 7984050 | 8132615 | T:remblem1056 |  | 8030857 | 8034591 | 8113236 | T:remblem928 |  | 8142605 | 8151318 | 8157139 | T:sikep503 |  | 8896065 | 8910561 | 8942160 | T:lotus128 |  | 9200922 | 9224633 | 9367681 | T:ledakem33sl |  | 9334831 | 9461833 | 9829403 | T:ledakem34sl |  | 9558674 | 9629338 | 10412448 | T:sikep434comp |  | 11137058 | 11185843 | 11510919 | T:ledakem5464 |  | 11204798 | 11228151 | 11292034 | T:locker7 |  | 11403284 | 11487097 | 12614184 | T:ledakem32sl |  | 11748113 | 11772208 | 11829061 | T:locker8 |  | 11957629 | 11976250 | 12125476 | T:ledakem5364 |  | 12337431 | 12354079 | 12435023 | T:locker9 |  | 13213278 | 13498075 | 14336865 | T:sikep503comp |  | 14554621 | 14565181 | 14575845 | T:frodokem1344shake |  | 14748323? | 14800238? | 19766591? | T:ledakem54sl |  | 14794337 | 14814605 | 14837581 | T:sikep610 |  | 16523974 | 16602825 | 17235326 | T:lotus192 |  | 18448948 | 18770627 | 21411788 | T:ledakem53sl |  | 18748314 | 19092605 | 20309413 | T:ledakem5264 |  | 22772605 | 22834857 | 22920947 | T:mersenne756839 |  | 24992917 | 24999596 | 25009974 | T:sikep751 |  | 25474442 | 26032619 | 27697320 | T:sikep610comp |  | 29598996 | 29833750 | 30020575 | T:ramstakers756839 |  | 29943516 | 30719795 | 31018764 | T:lotus256 |  | 31127650 | 31285944 | 31415458 | mceliece348864pcf |  | 29373712 | 31388701 | 33511744 | T:ledakem52sl |  | 31491125 | 31581520 | 32387964 | mceliece348864f |  | 39556641 | 39950149 | 42971081 | T:sikep751comp |  | 43078250 | 43714671 | 44267149 | T:ntskem1264 |  | 31230008? | 50711958? | 61148998? | mceliece348864pc |  | 32204265? | 51084728? | 61636272? | mceliece348864 |  | 46309541? | 69356875? | 99106101? | T:rsa2048 |  | 97157603 | 97695583 | 99029347 | mceliece460896pcf |  | 100583642 | 101157200 | 101606921 | mceliece460896f |  | 103493911 | 104550298 | 105966801 | T:ntskem1380 |  | 100138447? | 164171480? | 227933453? | mceliece460896 |  | 104919857? | 165709452? | 231308363? | mceliece460896pc |  | 194436540 | 195097845 | 196649667 | mceliece6960119pcf |  | 195070373 | 195937184 | 199302494 | mceliece6960119f |  | 236631702 | 238384173 | 239326926 | mceliece6688128pcf |  | 238346091 | 239629188 | 240702172 | mceliece6688128f |  | 246668805 | 247970446 | 253097171 | T:ntskem13136 |  | 249338992 | 254319478 | 257532367 | mceliece8192128pcf |  | 249826865 | 256688000 | 258463192 | mceliece8192128f |  | 201693060? | 280881135? | 453333256? | mceliece6960119pc |  | 281236651 | 281469131 | 282304154 | T:oddmanhattan128 |  | 244238075? | 315563670? | 460019208? | mceliece6688128pc |  | 257336717? | 323596835? | 450803853? | mceliece6960119 |  | 260001885? | 338236393? | 473713661? | mceliece8192128pc |  | 306943867? | 376674861? | 516753807? | mceliece6688128 |  | 259911972? | 399249486? | 481159209? | mceliece8192128 |  | 444982460 | 445455697 | 448366173 | T:oddmanhattan192 |  | 792748585 | 794488012 | 797230135 | T:oddmanhattan256 |  | 862315230 | 867501726 | 872163867 | T:bigquake1 |  | 3180904474 | 3255581746 | 3349683405 | T:pqrsa15 |  | 7313125435 | 7471191921 | 7687947490 | T:bigquake3 |  | 13711850815 | 13889088504 | 14161666492 | T:bigquake5 |  | 
| Cycles for encapsulation | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 13381 | 14141 | 14710 | T:rsa2048 |  | 20129 | 20168 | 20228 | ntruplus576 |  | 21770 | 21808 | 21887 | timer |  | 21957 | 21978 | 22034 | smaugt1 |  | 23040 | 23167 | 23956 | ntruhps2048509 |  | 24893 | 24931 | 25016 | ntruplus768 |  | 25351 | 25484 | 25708 | ntruhrss701 |  | 27579 | 27619 | 27697 | kyber90s512 |  | 28450 | 28494 | 28597 | ntruplus864 |  | 27690 | 28901 | 30625 | mceliece348864f |  | 28086 | 29000 | 30722 | mceliece348864 |  | 30529 | 30616 | 30691 | kyber512 |  | 32855 | 33764 | 35682 | mceliece348864pc |  | 33468 | 34268 | 34990 | ntruhps2048677 |  | 33158 | 34786 | 36966 | mceliece348864pcf |  | 35480 | 36079 | 36224 | sntrup653 |  | 36678 | 36752 | 36875 | kyber90s768 |  | 37321 | 37385 | 37537 | ntruplus1152 |  | 38649 | 38717 | 38883 | sntrup761 |  | 38444 | 38728 | 39454 | ntruhps4096821 |  | 38852 | 38949 | 39157 | sntrup4591761 |  | 43040 | 43165 | 43615 | smaugt3 |  | 45857 | 45921 | 46028 | kyber768 |  | 47383 | 48048 | 48197 | sntrup857 |  | 48684 | 49033 | 50234 | kyber90s1024 |  | 51067 | 51133 | 51382 | T:lightsaber2 |  | 53329 | 53375 | 53460 | threebears624r2cca |  | 53603 | 53645 | 53788 | threebears624r2ccax |  | 53708 | 53786 | 53926 | ntrulpr653 |  | 54504 | 54540 | 54655 | C:threebears624r2cpa |  | 54553 | 54605 | 54715 | T:C:nhcompact512cca |  | 54641 | 54716 | 54802 | C:threebears624r2cpax |  | 56125 | 56232 | 56546 | sntrup953 |  | 56998 | 57068 | 57168 | ntrulpr761 |  | 56746 | 57498 | 57667 | sntrup1013 |  | 61945 | 62051 | 62264 | smaugt5 |  | 64316 | 64496 | 65250 | kyber1024 |  | 64187 | 64770 | 66488 | T:lac128 |  | 58186? | 65268? | 74123? | mceliece460896 |  | 66375 | 66514 | 67377 | T:ntrulpr4591761 |  | 60181 | 67654 | 74895 | mceliece460896f |  | 69000 | 69363 | 69899 | T:C:r5nd1kem0d |  | 65526 | 69680 | 76100 | mceliece460896pcf |  | 65482? | 70115? | 82676? | mceliece460896pc |  | 72074 | 72195 | 72444 | ntrulpr857 |  | 71514 | 72227 | 72783 | T:ntskem1264 |  | 72488 | 72591 | 72734 | sntrup1277 |  | 73853 | 73990 | 74712 | T:C:nhcompact768cca |  | 82407 | 82689 | 82964 | ntrulpr953 |  | 82539 | 82770 | 83252 | T:C:ledakemcpa14 |  | 83137 | 83508 | 84420 | T:C:ledakemcpa13 |  | 84268 | 84407 | 87250 | ntrulpr1013 |  | 85734 | 85821 | 85949 | T:saber2 |  | 86855 | 87174 | 88337 | T!!!newhope512cca |  | 87131 | 87323 | 87567 | threebears936r2ccax |  | 88187 | 88299 | 88418 | threebears936r2cca |  | 89150 | 92284 | 101810 | T:C:edonk128k16n80nu4l6 |  | 92915 | 92992 | 93069 | C:threebears936r2cpax |  | 91752 | 93256 | 95684 | T:C:ledakemcpa12 |  | 93193 | 93342 | 93494 | C:threebears936r2cpa |  | 94879 | 95532 | 96240 | T:C:r5nd0kem2iot |  | 95441 | 95597 | 96347 | T:C:nhcompact1024cca |  | 97079 | 97546 | 98081 | T:C:r5nd1kem5d |  | 100004 | 100556 | 101717 | T:C:r5nd1kem4longkey |  | 105099 | 105258 | 109391 | ntrulpr1277 |  | 105395 | 105883 | 106554 | T:C:bikel1 |  | 102142 | 106143 | 114492 | mceliece6688128 |  | 102538 | 107533 | 116573 | mceliece6688128f |  | 107898 | 112603 | 118260 | mceliece6960119f |  | 110149 | 114837 | 125085 | mceliece6688128pc |  | 111948 | 115678 | 122345 | mceliece6960119 |  | 109625 | 116115 | 121459 | mceliece6688128pcf |  | 116133 | 120742 | 129514 | mceliece6960119pcf |  | 116980 | 121722 | 124467 | mceliece8192128 |  | 117655 | 121722 | 124031 | mceliece8192128f |  | 120059 | 123710 | 128260 | mceliece6960119pc |  | 121143 | 125746 | 129236 | T:ntrukem443 |  | 125841 | 125925 | 126068 | T:firesaber2 |  | 124312 | 127084 | 132359 | mceliece8192128pc |  | 128286 | 128889 | 129304 | T:lac192 |  | 125325 | 130714 | 134604 | mceliece8192128pcf |  | 132357 | 132488 | 132709 | threebears1248r2ccax |  | 133520 | 133593 | 133754 | threebears1248r2cca |  | 136875 | 137486 | 139157 | T:lotus128 |  | 138162 | 138264 | 138428 | C:threebears1248r2cpax |  | 141109 | 141272 | 141686 | C:threebears1248r2cpa |  | 142825 | 143409 | 144230 | T:C:rolloi128 |  | 147927 | 148595 | 149438 | T:C:r5nd3kem5d |  | 152395 | 152724 | 154049 | T:lac256 |  | 163333 | 163748 | 164968 | T!!!newhope1024cca |  | 169189 | 170052 | 171085 | T:C:rolloi192 |  | 179973 | 180974 | 181807 | T:C:rolloi256 |  | 190555 | 191163 | 191941 | T:C:ledakemcpa34 |  | 191742 | 192040 | 192403 | T:ledakem1264 |  | 193580 | 194720 | 197439 | T:lotus192 |  | 194694 | 195787 | 196740 | T:C:ledakemcpa33 |  | 207173 | 209617 | 212205 | T:ledakem1464 |  | 209470 | 210705 | 211881 | T:C:hila5 |  | 211589 | 215655 | 224335 | T:C:edonk128k16n80nu8l6 |  | 218662 | 222800 | 226838 | T:C:ledakemcpa32 |  | 223490 | 223798 | 224772 | T:hqc128round4 |  | 224179 | 224675 | 224949 | T:saberx4 |  | 224377 | 230788 | 238871 | T:ntrukem743 |  | 216266 | 234101 | 242637 | T:ntskem1380 |  | 242508 | 243068 | 247135 | T:ledakem1364 |  | 248379 | 249341 | 251611 | T:lotus256 |  | 249246 | 249768 | 250762 | T:C:bikel3 |  | 249863 | 251183 | 252653 | T:C:r5nd3kem0d |  | 260572 | 265119 | 271032 | T:ledakem13sl |  | 265172 | 266892 | 268699 | T:C:r5nd5kem5d |  | 266025 | 270147 | 277927 | T:C:edonk128k32n96nu4l4 |  | 278177 | 278454 | 279091 | T:ledakem12sl |  | 282599 | 283185 | 283784 | T:kindi256342 |  | 273012 | 289998 | 295022 | T:ntskem13136 |  | 299725 | 300848 | 302546 | T:C:r5nd5kem0d |  | 333377 | 333811 | 334980 | T:kindi512222 |  | 338315 | 339425 | 341996 | T:kindi512241 |  | 341669 | 344173 | 348903 | T:ledakem14sl |  | 386336 | 390605 | 399005 | T:C:edonk128ref |  | 397951 | 401661 | 409139 | T:C:edonk192k32n128nu4l6 |  | 427232 | 429363 | 431554 | T:C:ledakemcpa54 |  | 425768 | 430875 | 434165 | T:C:r5n11kem0d |  | 431678 | 433289 | 442325 | T:C:ledakemcpa53 |  | 448609 | 455139 | 463496 | T:C:ledakemcpa52 |  | 460613 | 460988 | 461760 | T:lima2p1024cca |  | 463494 | 464589 | 465179 | T:ledakem3464 |  | 464393 | 466815 | 477569 | T:C:lake1 |  | 471574 | 473462 | 476022 | T:rolloii128 |  | 491928 | 494577 | 497213 | T:rolloii192 |  | 501950 | 502875 | 510034 | T:hqc192round4 |  | 524461 | 525337 | 528256 | T:ledakem3264 |  | 530946 | 533688 | 537932 | T:C:lake2 |  | 558310 | 559070 | 561166 | T:rolloii256 |  | 554436 | 562552 | 581877 | T:hqcrmrs128 |  | 562067 | 563067 | 567153 | T:ledakem3364 |  | 588472 | 589768 | 595518 | T:C:lake3 |  | 620246 | 621486 | 622283 | T:kindi512321 |  | 599824 | 624830 | 628562 | T:hqc128 |  | 638815 | 658877 | 660741 | T:titaniumccatoy |  | 685942 | 698220 | 713780 | T:C:edonk192k48n144nu4l4 |  | 709766 | 711747 | 713171 | T:kindi256522 |  | 710440 | 712233 | 715244 | T:ledakem32sl |  | 705540 | 729491 | 752611 | T:hqc1281 |  | 757752 | 763750 | 771080 | T:locker1 |  | 793476 | 796976 | 808018 | T:locker2 |  | 797627 | 798395 | 800808 | T:ledakem33sl |  | 813153 | 815667 | 824766 | T:C:r5n13kem0d |  | 824736 | 828006 | 854137 | T:titaniumccalite |  | 893371 | 898077 | 901381 | T:ledakem34sl |  | 892454 | 898667 | 907484 | T:locker3 |  | 933429 | 935220 | 945242 | T:lima2p2048cca |  | 953022 | 954929 | 955970 | T:hqc256round4 |  | 987851 | 989553 | 1036828 | T:titaniumccastd |  | 988056 | 990367 | 999770 | T:locker4 |  | 1029641 | 1031361 | 1033908 | T:ledakem5364 |  | 1050212 | 1053223 | 1063201 | T:rqc128 |  | 1066788 | 1071002 | 1078560 | T:locker6 |  | 1099448 | 1114425 | 1153071 | T:hqcrmrs192 |  | 1217925 | 1239206 | 1268956 | T:hqc192 |  | 1239458 | 1244893 | 1281434 | T:titaniumccamed |  | 1249488 | 1255191 | 1271288 | T:limasp1018cca |  | 1263693 | 1266913 | 1279053 | T:ledakem5264 |  | 1243617 | 1275218 | 1295952 | T:hqc1921 |  | 1273099 | 1278061 | 1287793 | T:ledakem5464 |  | 1270629 | 1283472 | 1294657 | T:locker5 |  | 1342720 | 1380871 | 1413379 | T:hqc1922 |  | 1437639 | 1443002 | 1448083 | T:frodokem640 |  | 1457629 | 1459000 | 1462897 | T:ledakem54sl |  | 1466853 | 1467998 | 1474261 | T:titaniumccahi |  | 1584149 | 1606600 | 1609203 | T:ledakem53sl |  | 1633327 | 1642859 | 1656454 | T:frodokem640aes |  | 1743666 | 1748143 | 1753233 | T:C:r5n15kem0d |  | 1769907 | 1773034 | 1802766 | T:ledakem52sl |  | 1806859 | 1821252 | 1876605 | T:hqcrmrs256 |  | 1821353 | 1826272 | 1829567 | T:rqc192 |  | 1827137 | 1834016 | 1843593 | T:locker7 |  | 1841750 | 1929451 | 1931931 | T:titaniumccasuper |  | 1935000 | 1941441 | 1951562 | T:locker8 |  | 1937922 | 1984993 | 1998206 | T:hqc2561 |  | 1947845 | 1997684 | 2046381 | T:hqc256 |  | 2006772 | 2013088 | 2026448 | T:locker9 |  | 2044892 | 2095673 | 2131383 | T:hqc2562 |  | 2118194 | 2169879 | 2187256 | T:hqc2563 |  | 2359238 | 2376607 | 2406188 | T:limasp1306cca |  | 2520313 | 2532496 | 2574817 | T:limasp1822cca |  | 2588194 | 2591028 | 2595625 | T:rqc256 |  | 2929004 | 2933542 | 2937599 | T:frodokem976 |  | 2880125 | 2956089 | 3021687 | T:bigquake1 |  | 3258516 | 3264100 | 3270690 | T:frodokem976aes |  | 4241222 | 4256807 | 4363525 | T:frodokem640shake |  | 4818278 | 4834256 | 4985998 | T:limasp2062cca |  | 5318076 | 5324873 | 5333133 | T:frodokem1344aes |  | 6790122 | 6801107 | 6966323 | T:frodokem976shake |  | 7695592 | 7897954 | 8122135 | T:bigquake3 |  | 9598552 | 9613707 | 9632811 | T:sikep434 |  | 11856756 | 11921375 | 11956379 | T:remblem1056 |  | 11668272 | 11966369 | 12144051 | T:ramstakers216091 |  | 12013572 | 12019943 | 12049752 | T:remblem928 |  | 11949353 | 12287645 | 12444760 | T:bigquake5 |  | 13334892 | 13341038 | 13347712 | T:sikep503 |  | 15016335 | 15096931 | 15161603 | T:sikep434comp |  | 15411695 | 15420145 | 15454595 | T:frodokem1344shake |  | 18420345 | 19347964 | 19401565 | T:pqrsa15 |  | 20450891 | 20514177 | 20585647 | T:mersenne756839 |  | 20632938 | 20685974 | 20800181 | T:sikep503comp |  | 27112416 | 27146074 | 27197440 | T:sikep610 |  | 37550556 | 37716883 | 37959724 | T:sikep610comp |  | 40372801 | 40386531 | 40531674 | T:sikep751 |  | 51201472 | 51406867 | 51627654 | T:oddmanhattan128 |  | 53289746 | 53722857 | 54155266 | T:ramstakers756839 |  | 63465776 | 63848474 | 64494458 | T:sikep751comp |  | 96115420 | 96268032 | 96589655 | T:oddmanhattan192 |  | 201977742 | 202823574 | 203669520 | T:oddmanhattan256 |  | 
| Cycles for decapsulation | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 13932 | 13966 | 14008 | ntruplus576 |  | 14506 | 14530 | 14564 | C:threebears624r2cpax |  | 16923 | 16951 | 16978 | ntruplus768 |  | 18580 | 18601 | 18639 | C:threebears936r2cpax |  | 19474 | 19533 | 19611 | kyber90s512 |  | 20008 | 20061 | 20204 | ntruplus864 |  | 22729 | 22760 | 22805 | C:threebears1248r2cpax |  | 23857 | 23909 | 24182 | kyber512 |  | 23937 | 23968 | 24006 | C:threebears624r2cpa |  | 26383 | 26452 | 26498 | kyber90s768 |  | 26109 | 26462 | 26669 | T:C:r5nd1kem0d |  | 26606 | 26651 | 26764 | ntruplus1152 |  | 29803 | 29840 | 29883 | C:threebears936r2cpa |  | 33877 | 33940 | 34006 | smaugt1 |  | 34431 | 34474 | 34564 | timer |  | 35149 | 35191 | 35258 | C:threebears1248r2cpa |  | 35881 | 36205 | 36906 | T:C:r5nd0kem2iot |  | 36585 | 36633 | 36673 | kyber768 |  | 36272 | 36868 | 37595 | kyber90s1024 |  | 37480 | 37633 | 37911 | ntruhps2048509 |  | 37885 | 38335 | 38663 | T:C:r5nd1kem5d |  | 39262 | 39466 | 39843 | T:C:r5nd1kem4longkey |  | 46857 | 46909 | 46986 | sntrup761 |  | 48474 | 48762 | 50030 | T:C:hila5 |  | 49544 | 49609 | 49728 | sntrup653 |  | 50185 | 50230 | 50343 | T:lightsaber2 |  | 52258 | 52320 | 52381 | T:C:nhcompact512cca |  | 52444 | 52488 | 52542 | kyber1024 |  | 56404 | 56524 | 56691 | ntruhps2048677 |  | 55133 | 56838 | 58785 | T:C:r5nd3kem5d |  | 57153 | 57341 | 57484 | ntruhrss701 |  | 58957 | 59107 | 59321 | smaugt3 |  | 65025 | 65083 | 65188 | ntrulpr653 |  | 67577 | 67647 | 67732 | sntrup857 |  | 67788 | 67864 | 67934 | ntrulpr761 |  | 71804 | 71867 | 72046 | T:C:nhcompact768cca |  | 71770 | 72088 | 72351 | ntruhps4096821 |  | 75216 | 75276 | 75347 | threebears624r2ccax |  | 75653 | 75730 | 75883 | sntrup953 |  | 77523 | 77597 | 77687 | sntrup1013 |  | 81768 | 81877 | 81996 | sntrup4591761 |  | 82752 | 82818 | 82905 | T:saber2 |  | 83024 | 83270 | 84591 | smaugt5 |  | 83457 | 85326 | 85697 | T:lac128 |  | 88470 | 88567 | 88710 | ntrulpr857 |  | 93319 | 93607 | 94556 | T!!!newhope512cca |  | 93471 | 93611 | 97232 | T:C:nhcompact1024cca |  | 94123 | 94256 | 97831 | T:ntrulpr4591761 |  | 94944 | 95091 | 95322 | sntrup1277 |  | 98498 | 98736 | 99567 | threebears624r2cca |  | 98750 | 99042 | 106014 | ntrulpr953 |  | 100234 | 100375 | 103577 | ntrulpr1013 |  | 108125 | 109817 | 115520 | T:C:r5nd5kem5d |  | 113081 | 113629 | 116086 | T:C:r5nd3kem0d |  | 115750 | 116035 | 116197 | threebears936r2ccax |  | 117127 | 117385 | 117828 | mceliece348864 |  | 118617 | 118778 | 119127 | mceliece348864f |  | 122131 | 122387 | 122992 | mceliece348864pcf |  | 123103 | 123198 | 123411 | T:firesaber2 |  | 124438 | 124611 | 125043 | mceliece348864pc |  | 124508 | 124879 | 131964 | ntrulpr1277 |  | 135467 | 136681 | 146514 | T:ntrukem443 |  | 138079 | 140397 | 141939 | T:C:r5nd5kem0d |  | 147857 | 147965 | 148087 | threebears936r2cca |  | 151982 | 155873 | 157283 | T:C:r5n11kem0d |  | 156916 | 156996 | 157166 | T:lotus128 |  | 166691 | 166837 | 166988 | threebears1248r2ccax |  | 175855 | 176473 | 178117 | T!!!newhope1024cca |  | 180859 | 181294 | 182017 | T:lac192 |  | 202381 | 202485 | 202606 | threebears1248r2cca |  | 226662 | 227240 | 229242 | T:lotus192 |  | 223863 | 228770 | 236275 | T:C:r5n13kem0d |  | 238319 | 238693 | 239447 | T:saberx4 |  | 239403 | 239929 | 240240 | mceliece460896 |  | 240056 | 240601 | 241069 | mceliece460896f |  | 244655 | 245171 | 247797 | mceliece460896pc |  | 245548 | 245919 | 246726 | mceliece460896pcf |  | 265240 | 265769 | 267067 | mceliece6960119f |  | 265956 | 266255 | 268853 | mceliece6960119 |  | 273002 | 273734 | 274374 | mceliece6960119pcf |  | 272982 | 273758 | 275103 | mceliece6960119pc |  | 281181 | 281691 | 281964 | mceliece6688128f |  | 281625 | 281978 | 282266 | mceliece6688128 |  | 283518 | 283822 | 284221 | mceliece8192128 |  | 283456 | 284082 | 285047 | mceliece8192128f |  | 283441 | 285984 | 292389 | T:lac256 |  | 290234 | 290883 | 294357 | mceliece6688128pc |  | 274135 | 290957 | 306528 | T:ntrukem743 |  | 290677 | 291111 | 292879 | mceliece6688128pcf |  | 290913 | 291921 | 293319 | T:ntskem1264 |  | 291435 | 291968 | 300460 | mceliece8192128pcf |  | 292250 | 292847 | 294940 | mceliece8192128pc |  | 329982 | 332018 | 352039 | T:lotus256 |  | 355141 | 356058 | 357669 | T:kindi256342 |  | 384816 | 385190 | 387165 | T:hqc128round4 |  | 441524 | 442145 | 442930 | T:kindi512222 |  | 448026 | 449421 | 451637 | T:kindi512241 |  | 548672 | 565708 | 606625 | T:ntskem1380 |  | 588183 | 588976 | 590361 | T:lima2p1024cca |  | 648854 | 650450 | 652585 | T:C:ledakemcpa12 |  | 748292 | 749651 | 764115 | T:titaniumccatoy |  | 769385 | 771458 | 775157 | T:C:r5n15kem0d |  | 781863 | 783121 | 785941 | T:kindi512321 |  | 786773 | 788712 | 792480 | T:C:ledakemcpa14 |  | 793629 | 794248 | 798318 | T:hqc192round4 |  | 827622 | 832957 | 834981 | T:kindi256522 |  | 659609? | 847683? | 849557? | T:C:ledakemcpa13 |  | 876286 | 894295 | 897240 | T:hqc128 |  | 902183 | 908879 | 921226 | T:hqcrmrs128 |  | 954899 | 984875 | 986688 | T:titaniumccalite |  | 1028657 | 1032113 | 1037913 | T:C:rolloi128 |  | 1080806 | 1105107 | 1265736 | T:ntskem13136 |  | 1142232 | 1180480 | 1181583 | T:titaniumccastd |  | 1188649 | 1192599 | 1213187 | T:lima2p2048cca |  | 1190764 | 1194657 | 1202686 | T:C:rolloi192 |  | 1238107 | 1241671 | 1249353 | T:hqc1281 |  | 1437496 | 1442363 | 1446863 | T:frodokem640 |  | 1418433 | 1454254 | 1458962 | T:titaniumccamed |  | 1542164 | 1546741 | 1557295 | T:C:bikel1 |  | 1544135 | 1551558 | 1553944 | T:frodokem640aes |  | 1559333 | 1562000 | 1577742 | T:hqc256round4 |  | 1603437 | 1614444 | 1635403 | T:limasp1018cca |  | 1583217 | 1623232 | 1655409 | T:hqcrmrs192 |  | 1641585 | 1650014 | 1723357 | T:hqc192 |  | 1648994 | 1654710 | 1658855 | T:rolloii128 |  | 1634048 | 1661484 | 1665024 | T:ledakem1264 |  | 1702699 | 1705917 | 1714260 | T:titaniumccahi |  | 1758185 | 1759814 | 1763758 | T:C:ledakemcpa32 |  | 1769457 | 1784314 | 1803867 | T:ledakem1364 |  | 1809415 | 1817191 | 1827350 | T:rolloii192 |  | 1839334 | 1848605 | 1897048 | T:ledakem1464 |  | 1848791 | 1850810 | 1857347 | T:rsa2048 |  | 1857287 | 1864651 | 1867988 | T:C:lake1 |  | 1858933 | 1866776 | 1869016 | T:hqc1921 |  | 1988621 | 2011544 | 2037635 | T:hqc1922 |  | 2022971 | 2026699 | 2034635 | T:C:rolloi256 |  | 2139163 | 2154129 | 2226972 | T:titaniumccasuper |  | 2151960 | 2155960 | 2161627 | T:C:ledakemcpa33 |  | 2136913 | 2214401 | 2219048 | T:ledakem13sl |  | 2233097 | 2245222 | 2256240 | T:ledakem12sl |  | 2359417 | 2364157 | 2369354 | T:rolloii256 |  | 2456774 | 2482149 | 2517112 | T:ledakem14sl |  | 2534131 | 2558419 | 2607937 | T:hqcrmrs256 |  | 2611343 | 2625596 | 2651981 | T:C:ledakemcpa34 |  | 2574224 | 2682385 | 2684117 | T:hqc256 |  | 2739613 | 2793943 | 2815829 | T:hqc2561 |  | 2904045 | 2905794 | 2907700 | T:frodokem976 |  | 2865940 | 2981238 | 3035277 | T:hqc2562 |  | 2970147 | 3007443 | 3013622 | T:hqc2563 |  | 3084233 | 3088095 | 3093550 | T:frodokem976aes |  | 3130316 | 3136693 | 3145236 | T:C:lake2 |  | 3093512 | 3145307 | 3171764 | T:limasp1306cca |  | 3288858 | 3296472 | 3360049 | T:limasp1822cca |  | 2401909? | 3339189? | 3470173? | T:C:edonk128k32n96nu4l4 |  | 3440649 | 3447613 | 3462654 | T:rqc128 |  | 3603049 | 3609543 | 3619439 | T:locker1 |  | 2717932? | 3641746? | 8932202? | T:C:edonk192k48n144nu4l4 |  | 3647295 | 3660053 | 3669392 | T:bigquake1 |  | 3838542 | 3846976 | 3907697 | T:locker2 |  | 4108321 | 4119683 | 4137258 | T:locker4 |  | 4191430 | 4206846 | 4229459 | T:frodokem640shake |  | 4213010 | 4223958 | 4248308 | T:C:lake3 |  | 4656680 | 4666922 | 4682014 | T:ledakem3364 |  | 4641232 | 4675799 | 4696004 | T:ledakem3264 |  | 4819748 | 4841339 | 4875782 | T:ledakem3464 |  | 4860889 | 4878711 | 4901028 | T:C:bikel3 |  | 4863573 | 4896227 | 4943610 | T:C:ledakemcpa52 |  | 5110091 | 5123742 | 5128133 | T:frodokem1344aes |  | 5180575 | 5223224 | 5277683 | T:C:ledakemcpa53 |  | 5582201 | 5592680 | 5637086 | T:locker3 |  | 5913299 | 5947395 | 5973903 | T:C:ledakemcpa54 |  | 5947623 | 5956520 | 5975921 | T:locker6 |  | 6146656 | 6178835 | 6201449 | T:ledakem32sl |  | 6338436 | 6350137 | 6362566 | T:locker5 |  | 6335901 | 6350391 | 6511629 | T:limasp2062cca |  | 6540804 | 6552345 | 6573069 | T:rqc192 |  | 6662764 | 6685357 | 7051795 | T:frodokem976shake |  | 6837821 | 6845964 | 6860988 | T:locker7 |  | 6954031 | 6978419 | 6998480 | T:ledakem33sl |  | 7108062 | 7126784 | 7152063 | T:locker8 |  | 7438529 | 7486335 | 7514907 | T:ledakem34sl |  | 9313893 | 9341323 | 9401980 | T:locker9 |  | 10056591 | 10071464 | 10142962 | T:rqc256 |  | 10265889 | 10308804 | 10314119 | T:sikep434 |  | 10270335 | 10355826 | 10434113 | T:ledakem5264 |  | 10531167 | 10564992 | 10586470 | T:ledakem5364 |  | 10930962 | 10945964 | 10960036 | T:sikep434comp |  | 12768228 | 12901939 | 12979110 | T:ledakem5464 |  | 14240825 | 14246456 | 14253754 | T:sikep503 |  | 14325453 | 14452560 | 14554998 | T:ledakem53sl |  | 15111833 | 15160383 | 15190111 | T:sikep503comp |  | 15195719 | 15214447 | 15291877 | T:frodokem1344shake |  | 15095246 | 15236589 | 15358344 | T:ledakem54sl |  | 15407975 | 15450153 | 15785816 | T:ledakem52sl |  | 15990720 | 16070564 | 16107512 | T:remblem1056 |  | 16224401 | 16371301 | 16432351 | T:remblem928 |  | 20418191? | 23027952? | 56670586? | T:C:edonk128k16n80nu8l6 |  | 24149897 | 24489883 | 24925828 | T:ramstakers216091 |  | 27333735 | 27366040 | 27552482 | T:sikep610 |  | 29071933 | 29091079 | 29317984 | T:sikep610comp |  | 29436105 | 29667677 | 29739937 | T:mersenne756839 |  | 30486109 | 30810754 | 31846783 | T:bigquake3 |  | 23968354? | 33658373? | 38107095? | T:C:edonk128ref |  | 21764004? | 38683064? | 85321292? | T:C:edonk128k16n80nu4l6 |  | 43466976 | 43476830 | 43541246 | T:sikep751 |  | 46120838 | 46169219 | 47246062 | T:sikep751comp |  | 45416873 | 46272677 | 46546903 | T:bigquake5 |  | 55602280 | 55741833 | 55847545 | T:oddmanhattan128 |  | 21638779? | 58492792? | 106249819? | T:C:edonk192k32n128nu4l6 |  | 101248865 | 103532726 | 103906292 | T:ramstakers756839 |  | 104800758 | 104981629 | 105106623 | T:oddmanhattan192 |  | 105825365 | 105901130 | 106284182 | T:pqrsa15 |  | 221060091 | 221333066 | 223977506 | T:oddmanhattan256 |  | 
 |  |