| Measurements of key-encapsulation mechanisms on one machine: amd64; Kaby Lake (806e9); 2017 Intel Core i3-7100; 2 x 2400MHz; whosthere, supercop-20221122
[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:
(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 | 
|---|
 | 15528 | 15597 | 15744 | kyber90s512 |  | 23700 | 23770 | 23878 | kyber512 |  | 24055 | 24188 | 24379 | kyber90s768 |  | 35023 | 35280 | 35648 | kyber90s1024 |  | 34832 | 35679 | 35837 | ntrulpr653 |  | 37080 | 37202 | 37993 | ntrulpr761 |  | 39189 | 39269 | 39386 | T:ntrulpr4591761 |  | 39323 | 39360 | 39417 | threebears624r2cca |  | 39400 | 39486 | 39524 | C:threebears624r2cpa |  | 40756 | 40914 | 41086 | kyber768 |  | 40876 | 40944 | 41085 | C:threebears624r2cpax |  | 41825 | 41964 | 42130 | T:C:nhcompact512cca |  | 42339 | 42391 | 42434 | threebears624r2ccax |  | 46882 | 47227 | 47555 | T:C:r5nd1kem0d |  | 47287 | 47401 | 47515 | ntrulpr857 |  | 50042 | 50289 | 51059 | ntrulpr953 |  | 50228 | 50968 | 51194 | ntrulpr1013 |  | 56411 | 56658 | 57543 | kyber1024 |  | 57903 | 57985 | 58117 | T:lac128 |  | 58962 | 59230 | 59445 | T:C:nhcompact768cca |  | 63694 | 63887 | 64167 | T:newhope512cca |  | 64320 | 64450 | 64602 | ntrulpr1277 |  | 64113 | 64502 | 65517 | T:C:r5nd1kem5d |  | 64758 | 65666 | 66382 | T:C:r5nd0kem2iot |  | 66012 | 66706 | 67786 | T:C:r5nd1kem4longkey |  | 75536 | 75713 | 75972 | T:C:nhcompact1024cca |  | 76515 | 76651 | 76855 | threebears936r2cca |  | 80310 | 80362 | 80509 | threebears936r2ccax |  | 82089 | 82149 | 82263 | C:threebears936r2cpa |  | 84148 | 84228 | 84408 | C:threebears936r2cpax |  | 105213 | 106057 | 106707 | T:C:r5nd3kem5d |  | 114816 | 114884 | 114957 | threebears1248r2cca |  | 119617 | 119708 | 119818 | threebears1248r2ccax |  | 121505 | 121600 | 121707 | C:threebears1248r2cpa |  | 122870 | 123000 | 123192 | T:lac256 |  | 124644 | 124734 | 124926 | C:threebears1248r2cpax |  | 125036 | 125326 | 125541 | T:newhope1024cca |  | 142886 | 143153 | 143759 | T:lac192 |  | 158085 | 158530 | 159263 | ntruhps2048509 |  | 175416 | 176858 | 178005 | T:C:r5nd3kem0d |  | 192577 | 194933 | 195876 | T:C:r5nd5kem5d |  | 208563 | 209767 | 211062 | T:C:r5nd5kem0d |  | 249273 | 249486 | 249740 | T:kindi256342 |  | 258663 | 259023 | 259451 | ntruhrss701 |  | 263815 | 264286 | 264983 | ntruhps2048677 |  | 267659 | 268707 | 270201 | T:kindi512222 |  | 270097 | 270440 | 271025 | T:kindi512241 |  | 346373 | 347541 | 348420 | T:C:hila5 |  | 362780 | 363703 | 364325 | ntruhps4096821 |  | 392663 | 394106 | 396268 | T:hqcrmrs128 |  | 439880 | 442097 | 447041 | T:C:r5n11kem0d |  | 441505 | 443790 | 463112 | T:hqc128 |  | 464147 | 464897 | 484194 | T:hqc1281 |  | 479010 | 482836 | 486642 | T:ntrukem443 |  | 555177 | 557252 | 557954 | T:kindi512321 |  | 627235 | 628963 | 630564 | T:C:bikel1 |  | 629270 | 631459 | 632662 | sntrup653 |  | 658890 | 659502 | 660415 | T:kindi256522 |  | 708963 | 709748 | 710902 | sntrup761 |  | 789975 | 791853 | 796791 | T:hqcrmrs192 |  | 800302 | 801877 | 804440 | T:C:r5n13kem0d |  | 849355 | 850522 | 878071 | T:hqc1921 |  | 855712 | 857911 | 860418 | T:C:ledakemcpa14 |  | 883834 | 886313 | 890211 | T:hqc192 |  | 887309 | 888986 | 889894 | T:titaniumccatoy |  | 908575 | 911289 | 916963 | T:sntrup4591761 |  | 911286 | 941328 | 958709 | T:hqc1922 |  | 965790 | 969070 | 982202 | T:C:ledakemcpa13 |  | 1002207 | 1002935 | 1003793 | T:titaniumccalite |  | 1028506 | 1030218 | 1031553 | sntrup857 |  | 1040950 | 1042939 | 1048972 | T:lima2p1024cca |  | 1110851 | 1113327 | 1115846 | T:rqc128 |  | 1136694 | 1140484 | 1146095 | T:frodokem640 |  | 1228917 | 1230581 | 1242393 | T:C:ledakemcpa12 |  | 1283152 | 1284837 | 1310163 | sntrup953 |  | 1296882 | 1298017 | 1300323 | T:titaniumccastd |  | 1268961 | 1309028 | 1313449 | T:hqcrmrs256 |  | 1286181 | 1327250 | 1334288 | T:hqc2561 |  | 1385490 | 1387944 | 1390954 | sntrup1013 |  | 1362660 | 1397557 | 1407639 | T:hqc2562 |  | 1392572 | 1399841 | 1400437 | T:frodokem640aes |  | 1411577 | 1420236 | 1455657 | T:hqc256 |  | 1448070 | 1449476 | 1451255 | T:titaniumccamed |  | 1448257 | 1454187 | 1459708 | T:hqc2563 |  | 1619659 | 1621666 | 1623553 | T:C:rolloi128 |  | 1624064 | 1625407 | 1626929 | T:titaniumccahi |  | 1634415 | 1638593 | 1641240 | T:C:ledakemcpa34 |  | 1728597 | 1731237 | 1735689 | T:C:bikel3 |  | 1849277 | 1855096 | 1859070 | T:C:r5n15kem0d |  | 1870980 | 1886987 | 1903680 | T:ntrukem743 |  | 1957874 | 1963610 | 1973285 | T:rqc192 |  | 1968397 | 1973262 | 1984708 | T:C:rolloi192 |  | 1975867 | 1977004 | 1978282 | T:titaniumccasuper |  | 2127441 | 2138316 | 2150056 | T:lima2p2048cca |  | 2160732 | 2175240 | 2186000 | sntrup1277 |  | 2514000 | 2517522 | 2520052 | T:frodokem976 |  | 2553763 | 2558527 | 2563854 | T:limasp1018cca |  | 2576752 | 2578675 | 2580958 | T:C:ledakemcpa33 |  | 2607573 | 2611139 | 2627906 | T:ledakem1464 |  | 2602560 | 2617034 | 2623076 | T:C:rolloi256 |  | 2717624? | 2723244? | 3897281? | T:rqc256 |  | 2907397 | 2915104 | 2920685 | T:frodokem976aes |  | 3269801 | 3284330 | 3303561 | T:C:ledakemcpa53 |  | 3389658 | 3398030 | 3417001 | T:C:lake1 |  | 3438498 | 3444235 | 3449510 | T:C:ledakemcpa32 |  | 3574671 | 3575540 | 3579567 | T:frodokem640shake |  | 3705288 | 3715775 | 3731345 | T:C:lake3 |  | 3752723 | 3757192 | 3773728 | T:ledakem1364 |  | 3790723 | 3799395 | 3807965 | T:C:lake2 |  | 4073085 | 4078182 | 4086538 | T:ledakem1264 |  | 4175746 | 4180037 | 4185747 | T:C:ledakemcpa54 |  | 3985844? | 4273262? | 5284173? | T:ledakem13sl |  | 4669048? | 4680169? | 6081544? | T:ledakem14sl |  | 4824623 | 4831663 | 4839382 | T:frodokem1344aes |  | 4816672 | 4834297 | 4846221 | T:limasp1306cca |  | 5204955 | 5225150 | 5245119 | T:limasp1822cca |  | 6453334? | 6478290? | 8897790? | T:ledakem3464 |  | 6465519 | 6479432 | 6495227 | T:locker1 |  | 6533609 | 6545861 | 6570594 | T:rolloii128 |  | 6726653 | 6765137 | 6841377 | T:ledakem12sl |  | 6812086 | 6818724 | 6829624 | T:rolloii192 |  | 6904331 | 6914950 | 6925700 | T:locker2 |  | 7242499 | 7257439 | 7260170 | T:sikep434 |  | 7264362 | 7279834 | 7295328 | T:remblem928 |  | 7312821 | 7339744 | 7357468 | T:remblem1056 |  | 7440831 | 7467255 | 7483921 | T:frodokem976shake |  | 7511724 | 7528967 | 7549369 | T:locker3 |  | 7627576 | 7639770 | 7653837 | T:C:ledakemcpa52 |  | 7993750 | 8007087 | 8017613 | T:rolloii256 |  | 8214931 | 8245419 | 8254547 | T:ledakem3364 |  | 8293405 | 8380386 | 8392417 | T:ledakem3264 |  | 8444689 | 8471005 | 8499945 | T:locker4 |  | 9164480 | 9302017 | 9384461 | T:ramstakers216091 |  | 9557822 | 9575044 | 9594791 | T:locker6 |  | 9633538 | 9641764 | 9651692 | T:limasp2062cca |  | 9790110 | 9857138 | 9865871 | T:sikep503 |  | 10459487 | 10481045 | 10514217 | T:locker5 |  | 10659965 | 10704899 | 10723478 | T:ledakem33sl |  | 10896359? | 10906002? | 13917406? | T:ledakem34sl |  | 11547132 | 11577404 | 12650529 | T:sikep434comp |  | 12464249 | 12511778 | 14827362 | T:ledakem32sl |  | 12764627 | 12818830 | 12916388 | T:ledakem5464 |  | 12998837 | 13007350 | 13019896 | T:frodokem1344shake |  | 13946901 | 13959126 | 14011504 | T:ledakem5364 |  | 15589220 | 15618821 | 17097530 | T:sikep503comp |  | 16730358 | 16787621 | 16963039 | T:ledakem54sl |  | 16936941 | 16971083 | 17010802 | T:locker7 |  | 16992283 | 17019318 | 17021558 | T:sikep610 |  | 17727645 | 17759765 | 17806481 | T:locker8 |  | 18985772 | 19020304 | 19063601 | T:locker9 |  | 22729845 | 22756197 | 25748769 | T:ledakem53sl |  | 23314528 | 23503413 | 25033926 | T:ledakem5264 |  | 23838716 | 23885099 | 23974633 | T:mersenne756839 |  | 27907080 | 27933944 | 27943104 | T:sikep751 |  | 28777327 | 28819397 | 31122914 | T:sikep610comp |  | 28952619 | 29087506 | 29315268 | mceliece348864pcf |  | 28720847 | 29729089 | 30125238 | T:lotus128 |  | 28933781 | 29913664 | 29972008 | mceliece348864f |  | 35262809 | 35737638 | 37810509 | T:ledakem52sl |  | 36498235 | 36971032 | 37451824 | T:ramstakers756839 |  | 29032519? | 37935135? | 56932453? | mceliece348864 |  | 43570728 | 43642477 | 47262449 | T:sikep751comp |  | 44139666 | 44226063 | 44344869 | T:ntskem1264 |  | 29311004? | 47406702? | 66302791? | mceliece348864pc |  | 48591234 | 48946306 | 49093854 | T:lotus192 |  | 71691542 | 72154676 | 78270924 | T:lotus256 |  | 93611033 | 93747727 | 95742693 | mceliece460896f |  | 93333525 | 94914110 | 96679538 | mceliece460896pcf |  | 100836529 | 101813458 | 103228779 | T:ntskem1380 |  | 93588573? | 136286130? | 226504338? | T:rsa2048 |  | 95950588? | 156607404? | 194956975? | mceliece460896pc |  | 125659433? | 157754833? | 223176508? | mceliece460896 |  | 185395809 | 185603149 | 190515149 | mceliece6960119f |  | 186173561 | 187567797 | 188753606 | mceliece6960119pcf |  | 230580466 | 231248980 | 235655798 | mceliece6688128f |  | 230313787 | 234183041 | 236466851 | mceliece6688128pcf |  | 237078090 | 238371718 | 242624856 | mceliece8192128f |  | 237778640 | 238625582 | 242413633 | mceliece8192128pcf |  | 243063139 | 243497445 | 243755793 | T:ntskem13136 |  | 189128622? | 252422637? | 372105145? | mceliece6960119 |  | 299170652 | 299542101 | 299792893 | T:oddmanhattan128 |  | 232146279? | 303946889? | 448063693? | mceliece6688128 |  | 188064316? | 309670444? | 376299105? | mceliece6960119pc |  | 241598645? | 310109563? | 455620715? | mceliece8192128pc |  | 236470600? | 314290450? | 467376451? | mceliece6688128pc |  | 241020128? | 316265766? | 465859069? | mceliece8192128 |  | 486632130 | 487091652 | 487528263 | T:oddmanhattan192 |  | 869342317 | 869784609 | 870156172 | T:oddmanhattan256 |  | 4641378085 | 4770138213 | 4900748801 | T:pqrsa15 |  | 
| Cycles for encapsulation | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 21176 | 22238 | 23526 | T:rsa2048 |  | 23241 | 23312 | 24137 | ntruhps2048509 |  | 24500 | 24529 | 24566 | kyber90s512 |  | 25503 | 25666 | 25764 | ntruhrss701 |  | 34854 | 35055 | 35711 | ntruhps2048677 |  | 35180 | 35271 | 35400 | kyber90s768 |  | 36021 | 36068 | 36132 | kyber512 |  | 34897 | 36103 | 39420 | mceliece348864 |  | 36589 | 37979 | 44113 | mceliece348864f |  | 38447 | 39214 | 39418 | sntrup653 |  | 40405 | 40496 | 41278 | ntruhps4096821 |  | 41017 | 41158 | 41328 | T:sntrup4591761 |  | 41666 | 41803 | 41955 | sntrup761 |  | 42236 | 43420 | 46837 | mceliece348864pcf |  | 42433 | 45046 | 48973 | mceliece348864pc |  | 49040 | 49129 | 49738 | kyber90s1024 |  | 51043 | 51794 | 51934 | sntrup857 |  | 54073 | 54164 | 54284 | kyber768 |  | 55650 | 55743 | 56014 | sntrup953 |  | 55889 | 56689 | 56820 | sntrup1013 |  | 57162 | 57254 | 57324 | ntrulpr653 |  | 58312 | 58375 | 58497 | threebears624r2cca |  | 58673 | 58721 | 58773 | threebears624r2ccax |  | 59614 | 59711 | 59906 | C:threebears624r2cpa |  | 59680 | 59729 | 59868 | C:threebears624r2cpax |  | 59816 | 59884 | 59957 | ntrulpr761 |  | 63076 | 63142 | 63208 | T:C:nhcompact512cca |  | 70946 | 71010 | 71129 | sntrup1277 |  | 72169 | 72273 | 72359 | T:ntrulpr4591761 |  | 75491 | 75825 | 76384 | T:C:r5nd1kem0d |  | 75001 | 77186 | 78863 | kyber1024 |  | 77235 | 77303 | 77424 | ntrulpr857 |  | 80457 | 80580 | 80713 | ntrulpr953 |  | 72584? | 80868? | 90890? | mceliece460896f |  | 72709? | 81713? | 98287? | mceliece460896 |  | 81745 | 81825 | 81985 | ntrulpr1013 |  | 82700 | 83672 | 85916 | T:ntskem1264 |  | 76940? | 85003? | 109197? | mceliece460896pc |  | 86134 | 86202 | 86260 | T:C:nhcompact768cca |  | 78227 | 86418 | 95595 | mceliece460896pcf |  | 86457 | 87194 | 94030 | T:C:ledakemcpa14 |  | 90012 | 90378 | 91182 | T:C:ledakemcpa13 |  | 93265 | 93327 | 93457 | threebears936r2cca |  | 93286 | 93362 | 93498 | threebears936r2ccax |  | 97850 | 98226 | 98987 | T:lac128 |  | 100551 | 100655 | 100763 | C:threebears936r2cpax |  | 101668 | 101778 | 101953 | C:threebears936r2cpa |  | 100242 | 101893 | 104125 | T:C:ledakemcpa12 |  | 101724 | 102571 | 103555 | T:C:r5nd0kem2iot |  | 102551 | 102672 | 102799 | ntrulpr1277 |  | 102444 | 103110 | 103733 | T:C:r5nd1kem5d |  | 105251 | 105350 | 105576 | T:newhope512cca |  | 106584 | 107267 | 108026 | T:C:r5nd1kem4longkey |  | 112595 | 112664 | 112791 | T:C:nhcompact1024cca |  | 123629 | 124247 | 125173 | T:C:bikel1 |  | 131216 | 133976 | 137121 | T:ntrukem443 |  | 127772? | 137764? | 160156? | mceliece6688128 |  | 141141 | 141223 | 141373 | threebears1248r2cca |  | 141338 | 141413 | 141585 | threebears1248r2ccax |  | 134678 | 142908 | 165980 | mceliece6688128f |  | 137572 | 144267 | 156882 | mceliece6960119 |  | 140326 | 147312 | 160704 | mceliece6960119f |  | 135962 | 149808 | 166326 | mceliece6688128pc |  | 149962 | 150066 | 150152 | C:threebears1248r2cpax |  | 150000 | 150146 | 150420 | C:threebears1248r2cpa |  | 146811 | 151894 | 158556 | mceliece8192128 |  | 145533 | 152273 | 166137 | mceliece6960119pc |  | 147697 | 154145 | 160601 | mceliece8192128f |  | 148168 | 156025 | 169700 | mceliece6960119pcf |  | 147288 | 156286 | 177166 | mceliece6688128pcf |  | 164533 | 167241 | 175429 | mceliece8192128pcf |  | 166404 | 167398 | 168772 | T:C:r5nd3kem5d |  | 165459 | 168389 | 173192 | mceliece8192128pc |  | 197173 | 197564 | 198332 | T:lac192 |  | 199593 | 200245 | 201062 | T:C:ledakemcpa34 |  | 201409 | 201584 | 202072 | T:newhope1024cca |  | 205382 | 206210 | 207305 | T:C:ledakemcpa33 |  | 211672 | 212632 | 213855 | T:lac256 |  | 214732 | 219606 | 226226 | T:lotus128 |  | 225181 | 225756 | 227016 | T:ledakem1464 |  | 229298 | 232297 | 234968 | T:ntrukem743 |  | 231954 | 232576 | 233226 | T:ledakem1264 |  | 242051 | 245149 | 250075 | T:C:ledakemcpa32 |  | 251842 | 253429 | 256739 | T:ntskem1380 |  | 277505 | 277863 | 279334 | T:ledakem13sl |  | 278892 | 280166 | 281377 | T:C:r5nd3kem0d |  | 280360 | 281194 | 282300 | T:C:bikel3 |  | 290179 | 290448 | 291125 | T:ledakem1364 |  | 295165 | 296659 | 298403 | T:C:r5nd5kem5d |  | 318122 | 318584 | 319356 | T:C:rolloi128 |  | 325436 | 326035 | 326655 | T:kindi256342 |  | 319182 | 326662 | 334073 | T:lotus192 |  | 332218 | 333842 | 334623 | T:ledakem12sl |  | 337847 | 339333 | 341177 | T:C:r5nd5kem0d |  | 365163 | 366106 | 367496 | T:C:rolloi192 |  | 332475 | 383665 | 386880 | T:ntskem13136 |  | 390039 | 390833 | 391304 | T:kindi512222 |  | 392358 | 393194 | 394004 | T:kindi512241 |  | 401155 | 401927 | 402578 | T:C:hila5 |  | 409279 | 410047 | 411598 | T:ledakem14sl |  | 391344 | 413690 | 424967 | T:lotus256 |  | 413422 | 415867 | 417810 | T:C:rolloi256 |  | 438977 | 440447 | 441834 | T:C:ledakemcpa54 |  | 462177 | 463213 | 464444 | T:C:ledakemcpa53 |  | 484090 | 490898 | 497489 | T:C:ledakemcpa52 |  | 555005 | 556301 | 561157 | T:C:r5n11kem0d |  | 556516 | 558122 | 580804 | T:hqcrmrs128 |  | 557700 | 558845 | 560076 | T:ledakem3464 |  | 562152 | 562905 | 563825 | T:ledakem3264 |  | 584650 | 603413 | 609922 | T:hqc128 |  | 641781 | 645621 | 651124 | T:C:lake1 |  | 659657 | 660394 | 661111 | T:ledakem3364 |  | 706839 | 708054 | 709341 | T:titaniumccatoy |  | 730526 | 731482 | 733583 | T:kindi512321 |  | 735117 | 737135 | 739501 | T:lima2p1024cca |  | 715212 | 738410 | 741523 | T:hqc1281 |  | 743580 | 747965 | 750956 | T:C:lake2 |  | 771631 | 772342 | 773679 | T:ledakem32sl |  | 789374 | 790795 | 792215 | T:kindi256522 |  | 838716 | 841639 | 843691 | T:C:lake3 |  | 919936 | 921561 | 924282 | T:titaniumccalite |  | 925568 | 927423 | 930444 | T:ledakem33sl |  | 1021664 | 1023937 | 1026685 | T:C:r5n13kem0d |  | 1046485 | 1048075 | 1049432 | T:rolloii128 |  | 1062201 | 1063970 | 1065452 | T:rolloii192 |  | 1086704 | 1087344 | 1088267 | T:titaniumccastd |  | 1101273 | 1105259 | 1114595 | T:ledakem34sl |  | 1111975 | 1134350 | 1150007 | T:hqcrmrs192 |  | 1182611 | 1184886 | 1187521 | T:rolloii256 |  | 1201279 | 1204658 | 1239380 | T:hqc192 |  | 1236028 | 1243443 | 1250428 | T:locker1 |  | 1257459 | 1267086 | 1273994 | T:locker2 |  | 1275976 | 1283865 | 1314639 | T:hqc1921 |  | 1300531 | 1302146 | 1312007 | T:ledakem5364 |  | 1365584 | 1366578 | 1368785 | T:titaniumccamed |  | 1401538 | 1405381 | 1444229 | T:hqc1922 |  | 1389327 | 1406159 | 1413082 | T:locker3 |  | 1473864 | 1474978 | 1477590 | T:ledakem5464 |  | 1499920 | 1504473 | 1510484 | T:lima2p2048cca |  | 1502372 | 1507169 | 1510000 | T:ledakem5264 |  | 1532279 | 1533357 | 1534672 | T:ledakem54sl |  | 1554312 | 1557105 | 1558373 | T:titaniumccahi |  | 1615638 | 1617206 | 1619764 | T:rqc128 |  | 1606921 | 1622932 | 1639962 | T:locker4 |  | 1631633 | 1634266 | 1649375 | T:frodokem640 |  | 1730105 | 1751570 | 1763264 | T:locker6 |  | 1824538 | 1827089 | 1827553 | T:frodokem640aes |  | 1837750 | 1843457 | 1889366 | T:hqcrmrs256 |  | 1844670 | 1880567 | 1900631 | T:locker5 |  | 1947251 | 1948371 | 1952142 | T:titaniumccasuper |  | 1988811 | 1994046 | 2039234 | T:hqc2561 |  | 1949915 | 1994463 | 2034343 | T:hqc256 |  | 2028587 | 2029532 | 2031280 | T:ledakem52sl |  | 2047657 | 2049483 | 2083445 | T:ledakem53sl |  | 2089865 | 2132758 | 2142205 | T:hqc2562 |  | 2173691 | 2179428 | 2186968 | T:C:r5n15kem0d |  | 2170863 | 2215704 | 2227801 | T:hqc2563 |  | 2242985 | 2245063 | 2246848 | T:limasp1018cca |  | 2886341? | 2895002? | 4541553? | T:rqc192 |  | 3099459 | 3123433 | 3150120 | T:locker7 |  | 3152897 | 3170272 | 3195202 | T:locker8 |  | 3355691 | 3357477 | 3361002 | T:frodokem976 |  | 3430503 | 3471063 | 3508557 | T:locker9 |  | 3593187 | 3611033 | 3612422 | T:frodokem976aes |  | 3860930 | 3862086 | 3863703 | T:frodokem640shake |  | 3917014? | 3922834? | 5098807? | T:rqc256 |  | 4372965 | 4377072 | 4398934 | T:limasp1306cca |  | 4588411 | 4619760 | 4635683 | T:limasp1822cca |  | 5925771 | 5928156 | 5932825 | T:frodokem1344aes |  | 7943644 | 7946635 | 7950437 | T:frodokem976shake |  | 8965825 | 8979890 | 9015117 | T:limasp2062cca |  | 10750324 | 10770703 | 10803665 | T:remblem928 |  | 10777759 | 10807122 | 10821630 | T:remblem1056 |  | 11694956 | 11797997 | 11824120 | T:sikep434 |  | 13638621 | 13640542 | 13643812 | T:frodokem1344shake |  | 15947366 | 15982869 | 16038812 | T:sikep503 |  | 17330354 | 17475550 | 17746258 | T:ramstakers216091 |  | 18173570 | 18235398 | 18297944 | T:sikep434comp |  | 22527058 | 22547628 | 22567955 | T:pqrsa15 |  | 24307800 | 24369001 | 24468582 | T:sikep503comp |  | 24849841 | 24875283 | 24893184 | T:mersenne756839 |  | 31131043 | 31145234 | 31153265 | T:sikep610 |  | 42512283 | 42571540 | 42877285 | T:sikep610comp |  | 45047993 | 45067024 | 45086908 | T:sikep751 |  | 55877808 | 56061727 | 56331500 | T:oddmanhattan128 |  | 67163598 | 68013552 | 68978227 | T:ramstakers756839 |  | 69959184 | 70256379 | 70597535 | T:sikep751comp |  | 106948822 | 107066296 | 107181630 | T:oddmanhattan192 |  | 220139924 | 221088565 | 223396904 | T:oddmanhattan256 |  | 
| Cycles for decapsulation | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 15391 | 15407 | 15434 | C:threebears624r2cpax |  | 18107 | 18133 | 18162 | kyber90s512 |  | 19459 | 19484 | 19532 | C:threebears936r2cpax |  | 23619 | 23647 | 23679 | C:threebears1248r2cpax |  | 26231 | 26254 | 26292 | C:threebears624r2cpa |  | 26285 | 26343 | 26407 | kyber90s768 |  | 28286 | 28323 | 28370 | kyber512 |  | 31324 | 31981 | 32909 | T:C:r5nd1kem0d |  | 32814 | 32862 | 32923 | C:threebears936r2cpa |  | 37763 | 37832 | 38492 | kyber90s1024 |  | 38248 | 38318 | 38435 | C:threebears1248r2cpa |  | 38682 | 38771 | 38845 | ntruhps2048509 |  | 43404 | 43446 | 43504 | kyber768 |  | 43275 | 43866 | 45271 | T:C:r5nd0kem2iot |  | 43033 | 43906 | 44252 | T:C:r5nd1kem5d |  | 45143 | 45484 | 46362 | T:C:r5nd1kem4longkey |  | 47154 | 47183 | 47245 | sntrup653 |  | 48105 | 48167 | 48257 | sntrup761 |  | 48887 | 49076 | 49415 | T:C:hila5 |  | 57818 | 57883 | 57964 | ntruhps2048677 |  | 59880 | 59982 | 60087 | ntruhrss701 |  | 61490 | 63317 | 65357 | kyber1024 |  | 65152 | 65242 | 65322 | sntrup857 |  | 66300 | 66359 | 66434 | T:C:nhcompact512cca |  | 67663 | 67767 | 67849 | ntrulpr653 |  | 68083 | 68163 | 68258 | sntrup953 |  | 69160 | 69215 | 69333 | sntrup1013 |  | 69774 | 69860 | 69941 | ntrulpr761 |  | 70649 | 72620 | 73821 | T:C:r5nd3kem5d |  | 72519 | 72642 | 72798 | ntruhps4096821 |  | 81847 | 81908 | 81978 | threebears624r2ccax |  | 84675 | 84778 | 84874 | sntrup1277 |  | 86683 | 86823 | 86977 | T:sntrup4591761 |  | 91538 | 91600 | 91664 | T:C:nhcompact768cca |  | 92577 | 92670 | 92749 | ntrulpr857 |  | 95439 | 95573 | 95704 | ntrulpr953 |  | 96472 | 96602 | 96701 | ntrulpr1013 |  | 104416 | 104502 | 104568 | threebears624r2cca |  | 105384 | 105656 | 105901 | T:ntrulpr4591761 |  | 120062 | 120180 | 120266 | ntrulpr1277 |  | 120386 | 120485 | 120593 | T:C:nhcompact1024cca |  | 120455 | 120540 | 120620 | T:newhope512cca |  | 120994 | 121132 | 121521 | T:lac128 |  | 123968 | 124052 | 124189 | threebears936r2ccax |  | 125448 | 125973 | 127474 | mceliece348864 |  | 127876 | 128260 | 128711 | mceliece348864f |  | 130539 | 131458 | 132634 | mceliece348864pc |  | 130948 | 131864 | 132814 | mceliece348864pcf |  | 135290 | 136124 | 139169 | T:C:r5nd5kem5d |  | 144321 | 145376 | 147170 | T:ntrukem443 |  | 146344 | 147064 | 148600 | T:C:r5nd3kem0d |  | 155814 | 155924 | 156076 | threebears936r2cca |  | 178484 | 178581 | 178681 | threebears1248r2ccax |  | 179837 | 180955 | 182587 | T:C:r5nd5kem0d |  | 215025 | 215144 | 215302 | threebears1248r2cca |  | 216334 | 217498 | 218933 | T:C:r5n11kem0d |  | 232150 | 232262 | 232407 | T:newhope1024cca |  | 253718 | 254991 | 274859 | T:lotus128 |  | 255818 | 256280 | 256661 | T:lac192 |  | 265364 | 265793 | 266720 | mceliece460896 |  | 265625 | 265944 | 266590 | mceliece460896f |  | 270916 | 271322 | 271745 | mceliece460896pcf |  | 273109 | 273471 | 273747 | mceliece460896pc |  | 281902 | 283960 | 285719 | T:ntrukem743 |  | 291764 | 292292 | 292901 | mceliece6960119 |  | 292788 | 292963 | 294844 | mceliece6960119f |  | 300295 | 300764 | 301209 | mceliece6960119pc |  | 301133 | 301752 | 302707 | mceliece6960119pcf |  | 313772 | 314867 | 315422 | T:C:r5n13kem0d |  | 314654 | 315532 | 317256 | mceliece8192128 |  | 314372 | 315563 | 315998 | mceliece8192128f |  | 314645 | 315736 | 316763 | mceliece6688128 |  | 315712 | 316219 | 317349 | mceliece6688128f |  | 322620 | 323203 | 324446 | mceliece8192128pcf |  | 322977 | 324204 | 327941 | mceliece6688128pc |  | 324782 | 325574 | 326664 | T:ntskem1264 |  | 325586 | 325964 | 326357 | mceliece8192128pc |  | 327172 | 327722 | 327985 | mceliece6688128pcf |  | 355196 | 357233 | 364147 | T:lac256 |  | 376950 | 380844 | 384113 | T:lotus192 |  | 419673 | 420171 | 420971 | T:kindi256342 |  | 485920 | 492943 | 500851 | T:lotus256 |  | 537393 | 538740 | 539692 | T:kindi512222 |  | 540607 | 541274 | 542120 | T:kindi512241 |  | 599594 | 600118 | 600995 | T:ntskem1380 |  | 713294? | 715640? | 921882? | T:C:ledakemcpa13 |  | 715985 | 717746 | 723075 | T:C:ledakemcpa12 |  | 827382 | 827995 | 829795 | T:titaniumccatoy |  | 867266 | 871329 | 874218 | T:C:ledakemcpa14 |  | 940436 | 941571 | 942242 | T:kindi256522 |  | 942581 | 947896 | 950012 | T:kindi512321 |  | 959417 | 963202 | 966378 | T:lima2p1024cca |  | 981500 | 997514 | 999057 | T:hqcrmrs128 |  | 996061 | 999942 | 1018512 | T:hqc128 |  | 1035101 | 1037324 | 1039094 | T:C:r5n15kem0d |  | 1062879 | 1066402 | 1071642 | T:titaniumccalite |  | 1175776 | 1178162 | 1180165 | T:ntskem13136 |  | 1201919 | 1220970 | 1238133 | T:hqc1281 |  | 1256283 | 1257171 | 1258098 | T:titaniumccastd |  | 1558449 | 1560541 | 1561948 | T:titaniumccamed |  | 1636209 | 1637515 | 1639251 | T:frodokem640 |  | 1661237 | 1662909 | 1664820 | T:C:bikel1 |  | 1697327 | 1731827 | 1738136 | T:hqcrmrs192 |  | 1746501 | 1747337 | 1748693 | T:frodokem640aes |  | 1759505 | 1785522 | 1791653 | T:hqc192 |  | 1815183 | 1815977 | 1818333 | T:titaniumccahi |  | 1905125 | 1906177 | 1907351 | T:C:ledakemcpa32 |  | 1955097 | 1961526 | 1969777 | T:lima2p2048cca |  | 1963771 | 1966878 | 2001249 | T:ledakem1264 |  | 1964241 | 2025723 | 2039866 | T:hqc1921 |  | 2034758 | 2064539 | 2091746 | T:hqc1922 |  | 2080493 | 2083747 | 2089536 | T:C:rolloi128 |  | 2132802 | 2138011 | 2146103 | T:ledakem1364 |  | 2132505 | 2149839 | 2192900 | T:ledakem1464 |  | 2152856? | 2158146? | 2796451? | T:C:ledakemcpa34 |  | 2267723 | 2269261 | 2272071 | T:titaniumccasuper |  | 2316233 | 2321531 | 2324789 | T:C:ledakemcpa33 |  | 2344620 | 2345994 | 2349266 | T:rsa2048 |  | 2359036 | 2361755 | 2367332 | T:C:rolloi192 |  | 2482428 | 2485047 | 2528514 | T:ledakem13sl |  | 2664396 | 2668219 | 2672605 | T:C:lake1 |  | 2671906 | 2767632 | 2776336 | T:hqcrmrs256 |  | 2771699 | 2775911 | 2874039 | T:ledakem12sl |  | 2735214 | 2783235 | 2822970 | T:hqc256 |  | 2881637 | 2885293 | 2936715 | T:hqc2561 |  | 2960571 | 2963836 | 2965538 | T:limasp1018cca |  | 2916860 | 2995033 | 3033314 | T:ledakem14sl |  | 3029799 | 3046248 | 3095154 | T:hqc2562 |  | 3133468 | 3183731 | 3268730 | T:hqc2563 |  | 3352161 | 3355180 | 3380925 | T:frodokem976 |  | 3424420 | 3428264 | 3435147 | T:rolloii128 |  | 3434225 | 3440783 | 3450326 | T:frodokem976aes |  | 3738009 | 3750441 | 3760301 | T:rolloii192 |  | 3798048 | 3799437 | 3805307 | T:frodokem640shake |  | 3974460 | 3982667 | 3996972 | T:C:rolloi256 |  | 4292322 | 4299311 | 4306486 | T:C:lake2 |  | 4780657 | 4807376 | 4819344 | T:rolloii256 |  | 5051255 | 5072995 | 5093295 | T:C:ledakemcpa52 |  | 5114225 | 5120278 | 5159768 | T:C:bikel3 |  | 5367840 | 5381594 | 5396283 | T:locker1 |  | 5390728 | 5403229 | 5414358 | T:ledakem3264 |  | 5431226 | 5440836 | 5445823 | T:C:ledakemcpa53 |  | 5552375 | 5565217 | 5584554 | T:locker2 |  | 5585093 | 5592947 | 5599456 | T:rqc128 |  | 5712523 | 5714458 | 5716989 | T:frodokem1344aes |  | 5720378 | 5730733 | 5832504 | T:ledakem3464 |  | 5753356 | 5759759 | 5773037 | T:ledakem3364 |  | 5765867 | 5771097 | 5787500 | T:limasp1306cca |  | 5769103 | 5778680 | 5790515 | T:C:lake3 |  | 6016770 | 6022792 | 6058599 | T:limasp1822cca |  | 6169765 | 6196844 | 6212766 | T:locker4 |  | 6163429 | 6204073 | 6265939 | T:C:ledakemcpa54 |  | 7101357 | 7159153 | 7165152 | T:ledakem32sl |  | 7897175 | 7903947 | 7920508 | T:frodokem976shake |  | 7919410 | 7935640 | 7957611 | T:locker3 |  | 8369719 | 8383000 | 8450227 | T:ledakem33sl |  | 8644251 | 8660676 | 8675601 | T:locker6 |  | 8871330 | 8887747 | 8914283 | T:locker5 |  | 9120533 | 9130199 | 9141223 | T:ledakem34sl |  | 10250874? | 10277292? | 13578925? | T:rqc192 |  | 10353431 | 10397823 | 10449830 | T:locker7 |  | 10511434 | 10567928 | 10641979 | T:locker8 |  | 11852493 | 11884300 | 11928495 | T:limasp2062cca |  | 12590722 | 12612364 | 12727021 | T:ledakem5264 |  | 12599940 | 12615308 | 12630747 | T:ledakem5364 |  | 12545579 | 12630029 | 12657663 | T:sikep434 |  | 13444610 | 13467013 | 13479169 | T:sikep434comp |  | 13563687 | 13570240 | 13575101 | T:frodokem1344shake |  | 13737781 | 13797071 | 13862364 | T:locker9 |  | 14612047 | 14676338 | 14737949 | T:remblem928 |  | 14724804 | 14755400 | 14802897 | T:remblem1056 |  | 15019070 | 15036566 | 15067325 | T:ledakem5464 |  | 15208780 | 15300488 | 17561851 | T:rqc256 |  | 17090286 | 17153295 | 17178817 | T:sikep503 |  | 17796883 | 17845394 | 17954995 | T:ledakem53sl |  | 17917474 | 17978055 | 18350642 | T:ledakem52sl |  | 18155345 | 18159858 | 18197761 | T:sikep503comp |  | 18331230 | 18367610 | 18491118 | T:ledakem54sl |  | 31373556 | 31381427 | 31408854 | T:sikep610 |  | 33153870 | 33159911 | 33182422 | T:sikep610comp |  | 35503388 | 36991860 | 37011047 | T:mersenne756839 |  | 37407442 | 37775701 | 37846091 | T:ramstakers216091 |  | 48480703 | 48494779 | 48510907 | T:sikep751 |  | 51567209 | 51576986 | 51586392 | T:sikep751comp |  | 62722338 | 62815505 | 62920847 | T:oddmanhattan128 |  | 120748908 | 120887803 | 120963833 | T:oddmanhattan192 |  | 132536480 | 133107676 | 134454342 | T:ramstakers756839 |  | 152963169 | 153155002 | 153301374 | T:pqrsa15 |  | 246968871 | 249406834 | 250792960 | T:oddmanhattan256 |  | 
 |  |