Measurements of key-encapsulation mechanisms on one machine: aarch64; Cortex-A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, supercop-20250922
[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:
(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 |
| 81446 | 81919 | 87001 | T: lightsaber2 |
| 82845 | 83353 | 88212 | kyber512 |
| 82909 | 83412 | 87017 | T: C:r5nd1kem0d |
| 99526 | 99526 | 113744 | threebears624r2cca |
| 99526 | 99526 | 113744 | C:threebears624r2cpax |
| 99526 | 99526 | 99526 | C:threebears624r2cpa |
| 99579 | 100540 | 106248 | T: C:r5nd0kem2iot |
| 105111 | 106099 | 110687 | T: C:r5nd1kem5d |
| 109235 | 110789 | 115765 | T: C:r5nd1kem4longkey |
| 99526 | 113744 | 113744 | threebears624r2ccax |
| 126008 | 126190 | 134174 | smaugt1 |
| 125457 | 127027 | 133795 | timer |
| 133065 | 133271 | 141599 | T!!!newhope512cca |
| 140717 | 142223 | 153956 | kyber768 |
| 152691 | 153521 | 160353 | T: saber2 |
| 172502? | 184394? | 224538? | ntruplus576 |
| 195062 | 198101 | 205429 | T: C:r5nd3kem5d |
| 196469 | 199052 | 199052 | threebears936r2cca |
| 199052 | 199052 | 213270 | threebears936r2ccax |
| 199052 | 199052 | 213270 | C:threebears936r2cpa |
| 199052 | 213270 | 213270 | C:threebears936r2cpax |
| 223302 | 226122 | 237039 | kyber1024 |
| 226366 | 229593 | 236540 | kyber90s512 |
| 241677 | 242854 | 255659 | ntruplus768 |
| 249506 | 250990 | 259265 | smaugt3 |
| 248225 | 255081 | 285087 | T: firesaber2 |
| 259620 | 261463 | 270763 | T!!!newhope1024cca |
| 295401 | 303361 | 315713 | ntruplus864 |
| 316419 | 322818 | 327110 | T: C:r5nd3kem0d |
| 327014 | 327014 | 341232 | threebears1248r2cca |
| 327014 | 341232 | 341232 | C:threebears1248r2cpa |
| 341232 | 341232 | 341232 | C:threebears1248r2cpax |
| 341232? | 341232? | 554502? | threebears1248r2ccax |
| 337979 | 343713 | 345878 | T: C:hila5 |
| 374078 | 378873 | 383997 | T: C:r5nd5kem5d |
| 392216 | 395158 | 437190 | T: kindi256342 |
| 372582? | 397839? | 568318? | ntruplus1152 |
| 402755 | 409292 | 412361 | T: kindi512222 |
| 404331 | 410919 | 413115 | T: kindi512241 |
| 413629 | 419188 | 422758 | T: C:r5nd5kem0d |
| 412700 | 420643 | 422036 | smaugt5 |
| 423376 | 428206 | 435301 | kyber90s768 |
| 570366 | 576430 | 581086 | T: ntrulpr653 |
| 684350 | 687917 | 694952 | kyber90s1024 |
| 712343 | 719969 | 747808 | T: ntrulpr761 |
| 842453 | 850416 | 857815 | T: kindi512321 |
| 864060 | 873954 | 885950 | T: ntrulpr857 |
| 943364 | 949228 | 951425 | T: lima2p1024cca |
| 1000814 | 1005382 | 1010451 | T: ntrulpr953 |
| 1029316 | 1031859 | 1039364 | T: kindi256522 |
| 1051532 | 1069446 | 1080632 | T: ntrukem443 |
| 1095179 | 1103827 | 1144477 | T: ntrulpr1013 |
| 1554032 | 1567488 | 1579846 | T: ntrulpr1277 |
| 1863787 | 1875528 | 1927957 | T: hqc1281 |
| 1909626 | 1911490 | 1923599 | T: lima2p2048cca |
| 2051288 | 2059072 | 2071748 | T: limasp1018cca |
| 2625592 | 2636601 | 2644341 | T: ntrukem743 |
| 3602287 | 3627203 | 3694115 | T: hqc1921 |
| 3615695 | 3629345 | 3637932 | T: limasp1306cca |
| 3863306 | 3929389 | 3994048 | T: hqc1922 |
| 4019785 | 4043960 | 4074728 | T: limasp1822cca |
| 4778704 | 4834712 | 4919436 | T: C:lake1 |
| 5941559 | 6004415 | 6371752 | T: hqc2561 |
| 6029479 | 6094510 | 6735262 | T: C:lake2 |
| 6032365 | 6214640 | 6753582 | T: C:lake3 |
| 6308950 | 6429256 | 6684256 | T: hqc2562 |
| 6550141 | 6660888 | 6925922 | T: hqc2563 |
| 6968731 | 6977429 | 7016496 | T: limasp2062cca |
| 8436059 | 8440176 | 8450877 | T: sntrup653 |
| 8489211 | 8492748 | 8502223 | sntrup653 |
| 8785304 | 8804756 | 8840321 | T: C:r5n11kem0d |
| 9479001 | 9617454 | 9660458 | T: locker1 |
| 9715088 | 9782924 | 9809434 | ntruhps2048509 |
| 9765526 | 9786878 | 9802024 | T: ntruhps2048509 |
| 9778714 | 9790238 | 9806652 | T: ntrulpr4591761 |
| 10660477 | 10669748 | 10873467 | T: frodokem640shake |
| 10611228 | 10773556 | 10799794 | T: locker2 |
| 11496104 | 11502244 | 11511650 | T: sntrup761 |
| 11544286 | 11548917 | 11562568 | sntrup761 |
| 11615841 | 11798930 | 11831172 | T: locker3 |
| 12827706 | 12923221 | 13060028 | T: locker4 |
| 14467286 | 14501298 | 14539141 | T: C:bikel1 |
| 14512740 | 14518595 | 14530105 | T: sntrup857 |
| 14575158 | 14583020 | 14597911 | sntrup857 |
| 14836310 | 14871244 | 14988258 | T: locker6 |
| 15261100 | 15376234 | 15442867 | T: locker5 |
| 16137430 | 16322264 | 16507098 | T: ramstakers216091 |
| 16823108 | 16883720 | 17029142 | T: ntruhps2048677 |
| 16900712 | 16985327 | 17047869 | ntruhps2048677 |
| 17696220 | 17702556 | 17717200 | T: sikep434 |
| 17772696 | 17797956 | 17851181 | ntruhrss701 |
| 17981662 | 17989765 | 18002748 | T: sntrup953 |
| 18055246 | 18061604 | 18074099 | sntrup953 |
| 18722092 | 18734059 | 18751395 | T: C:ledakemcpa14 |
| 20016516 | 20026812 | 20042584 | T: sntrup1013 |
| 20112792 | 20122418 | 20139314 | sntrup1013 |
| 21623137 | 21638044 | 21656069 | T: C:r5n13kem0d |
| 21966038 | 21999328 | 22087126 | T: ntruhrss701 |
| 23440911 | 23450686 | 23469249 | T: C:ledakemcpa13 |
| 23789795 | 23872769 | 23932716 | T: frodokem976shake |
| 24513311 | 24525256 | 24546065 | T: sikep503 |
| 24472818 | 24530982 | 24686359 | ntruhps4096821 |
| 24529026 | 24559258 | 24617451 | T: ntruhps4096821 |
| 25492952 | 25638807 | 25838377 | T: locker7 |
| 27983362 | 28038008 | 28108005 | T: locker8 |
| 28687288 | 28718973 | 31283292 | T: sikep434comp |
| 30078297 | 30496582 | 30551660 | T: locker9 |
| 30675678 | 30725605 | 31336444 | T: frodokem640 |
| 31077717 | 31123372 | 31147800 | T: frodokem640aes |
| 31190887 | 31213510 | 31230547 | T: sntrup4591761 |
| 31575726 | 31586445 | 31609453 | T: sntrup1277 |
| 31674788 | 31687996 | 31722021 | sntrup1277 |
| 39298067 | 39390488 | 42744134 | T: sikep503comp |
| 39783461 | 40212351 | 40239316 | T: C:r5n15kem0d |
| 41215759 | 41237062 | 41263996 | T: C:ledakemcpa12 |
| 43047620 | 43442125 | 43735788 | T: frodokem1344shake |
| 46170416 | 46246464 | 46500475 | T: C:bikel3 |
| 49961927 | 49971790 | 50015716 | T: sikep610 |
| 50734470 | 50845822 | 51192962 | T: lotus128 |
| 58193842 | 58824874 | 59149066 | T: mersenne756839 |
| 63029820 | 63064819 | 63128522 | T: C:ledakemcpa34 |
| 69014172 | 70464408 | 73706112 | T: ramstakers756839 |
| 70912853 | 70971966 | 71031144 | T: frodokem976 |
| 72463198 | 72491292 | 72534243 | T: C:ledakemcpa33 |
| 71527694 | 73216082 | 73309572 | T: frodokem976aes |
| 74548042 | 74824194 | 74957850 | T: ledakem1464 |
| 74974101 | 75056541 | 75459564 | sntrup4591761 |
| 84236954 | 84392266 | 91357471 | T: sikep610comp |
| 85403865 | 85442187 | 85510701 | T: sikep751 |
| 85237840 | 85748380 | 87569242 | T: ledakem1364 |
| 95794752 | 95954616 | 98815658 | T: ledakem14sl |
| 96360268 | 97192082 | 98905050 | T: lotus192 |
| 95791344 | 97730516 | 101871102 | T: ntskem1264 |
| 96978240 | 100153046 | 103010400 | T: ledakem13sl |
| 123568192 | 123650226 | 123721836 | T: C:ledakemcpa32 |
| 133849916 | 134011015 | 145184367 | T: sikep751comp |
| 134734266 | 135118582 | 135276817 | T: frodokem1344aes |
| 145129909 | 145345532 | 146030766 | T: C:ledakemcpa54 |
| 150905820 | 150979735 | 151080428 | T: C:ledakemcpa53 |
| 166106240 | 169508644 | 171149449 | T: lotus256 |
| 173859200 | 174654300 | 176427164 | T: mceliece348864pcf |
| 174101599 | 175026774 | 176371508 | T: mceliece348864f |
| 185106986 | 186151029 | 188109576 | mceliece348864pcf |
| 193917937 | 196805682 | 197853358 | T: ledakem1264 |
| 199450930 | 202143400 | 204961918 | mceliece348864f |
| 207810185 | 212378187 | 217787327 | T: ledakem3464 |
| 249759874 | 249942036 | 256157282 | T: ledakem34sl |
| 255517246 | 255670440 | 256057873 | T: C:ledakemcpa52 |
| 268545756 | 269770518 | 271419215 | T: ledakem12sl |
| 276643646 | 277460886 | 280619064 | T: ledakem3364 |
| 282532030 | 284193392 | 289028370 | T: ledakem3264 |
| 199106563? | 291588488? | 390106710? | mceliece348864pc |
| 197498086? | 293763442? | 353457822? | mceliece348864 |
| 286140347? | 297157216? | 415867154? | T: ntskem1380 |
| 203978942? | 299893748? | 451002720? | T: mceliece348864pc |
| 160751834? | 310522466? | 404903052? | T: rsa2048 |
| 316365465 | 316971930 | 317406872 | T: ledakem5464 |
| 329084202 | 329553992 | 333638905 | T: ledakem33sl |
| 577533396 | 578905564 | 581834974 | T: ledakem5364 |
| 638991458 | 667867974 | 703363582 | T: mceliece460896pcf |
| 667638986 | 667939442 | 670028544 | T: ledakem54sl |
| 617766916 | 711846976 | 766769713 | mceliece460896f |
| 686612080 | 736606998 | 765750872 | mceliece460896pcf |
| 739143894 | 752854968 | 757049455 | T: oddmanhattan128 |
| 792138685 | 794902603 | 799194481 | T: ledakem32sl |
| 811879154 | 814899134 | 820124692 | T: ledakem5264 |
| 835756218 | 841776608 | 843222026 | T: ledakem53sl |
| 956156098 | 983919393 | 1039961984 | T: ntskem13136 |
| 734836818? | 994075057? | 1364342942? | T: mceliece460896pc |
| 1050094696 | 1062639420 | 1068149146 | T: bigquake1 |
| 868642308? | 1093711145? | 1525308899? | mceliece460896 |
| 909893660? | 1148615520? | 1646082714? | mceliece460896pc |
| 1177531064 | 1205651526 | 1215199694 | T: oddmanhattan192 |
| 1754559156 | 1760351652 | 1765318988 | T: ledakem52sl |
| 1925022702 | 2042384574 | 2114552821 | T: mceliece6960119pcf |
| 1959676109 | 2077856250 | 2135304541 | T: mceliece6960119f |
| 2083861984 | 2090132844 | 2093081498 | T: oddmanhattan256 |
| 2088991352 | 2129674011 | 2177449000 | mceliece6960119pcf |
| 2080139042 | 2157054020 | 2198619059 | mceliece6960119f |
| 2300459522 | 2391051224 | 2439264192 | T: mceliece6688128f |
| 2349310328 | 2423596918 | 2489285828 | mceliece6688128f |
| 2311135336 | 2432178938 | 2500509352 | mceliece6688128pcf |
| 2510812576 | 2619731161 | 2779803714 | T: mceliece8192128f |
| 2572200901 | 2672755243 | 2764741634 | T: mceliece8192128pcf |
| 2567825097 | 2677412745 | 2820003614 | mceliece8192128f |
| 2614908826 | 2709414431 | 2775135281 | mceliece8192128pcf |
| 2118373466? | 2816176110? | 3827078504? | mceliece6960119 |
| 2275630178? | 3173818374? | 4525724007? | T: mceliece6688128pc |
| 2504636323? | 3415647308? | 5847585508? | mceliece6688128 |
| 2341650002? | 3504764528? | 5281020744? | T: mceliece6960119pc |
| 2584641230? | 3731761248? | 6276897273? | mceliece6688128pc |
| 2400598780? | 3756558926? | 6188363834? | T: mceliece8192128pc |
| 2523555623? | 3882325327? | 5871383674? | mceliece6960119pc |
| 3117761995? | 4001933504? | 7260518843? | mceliece8192128 |
| 3684444259? | 5091653418? | 7046355504? | mceliece8192128pc |
| 8081824930 | 8270237176 | 8475587887 | T: pqrsa15 |
| 11475933444 | 11631179621 | 13062559699 | T: bigquake3 |
| 20357904295 | 20500442515 | 21487609833 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 31204 | 32548 | 37136 | T: rsa2048 |
| 92483 | 95775 | 105796 | T: ntruhrss701 |
| 95653 | 96090 | 102538 | ntruplus576 |
| 90330 | 96644 | 110669 | T: mceliece348864f |
| 94189 | 100500 | 111068 | mceliece348864f |
| 94769 | 103705 | 111614 | mceliece348864 |
| 100051 | 106736 | 112854 | T: mceliece348864pcf |
| 97596 | 107235 | 113919 | mceliece348864pc |
| 101046 | 107668 | 120603 | mceliece348864pcf |
| 103934 | 112846 | 121997 | T: mceliece348864pc |
| 115008 | 116260 | 120308 | T: lightsaber2 |
| 123462 | 123757 | 130276 | smaugt1 |
| 123391 | 125346 | 129150 | timer |
| 130793 | 131907 | 141053 | T: C:r5nd1kem0d |
| 139882 | 140748 | 152348 | kyber512 |
| 127962 | 142180 | 142180 | threebears624r2cca |
| 127962 | 142180 | 142180 | threebears624r2ccax |
| 127962 | 142180 | 142180 | C:threebears624r2cpa |
| 127962 | 142180 | 142180 | C:threebears624r2cpax |
| 145303 | 147643 | 156278 | ntruplus768 |
| 154160 | 155136 | 165753 | T: C:ledakemcpa14 |
| 159428 | 160636 | 174180 | T: C:r5nd0kem2iot |
| 164538 | 169163 | 175329 | ntruplus864 |
| 169639 | 171494 | 183572 | T: C:r5nd1kem5d |
| 139598? | 174654? | 192239? | T: ntskem1264 |
| 173858 | 174926 | 186771 | T: C:ledakemcpa13 |
| 176103 | 179167 | 187999 | T: C:r5nd1kem4longkey |
| 179895? | 200704? | 240006? | mceliece460896 |
| 198315 | 201733 | 207925 | T: saber2 |
| 193497? | 211284? | 247540? | mceliece460896f |
| 211290 | 212164 | 220972 | T!!!newhope512cca |
| 206955 | 213820 | 221265 | T: C:ledakemcpa12 |
| 201736 | 218310 | 249200 | mceliece460896pc |
| 220159 | 226817 | 236280 | ntruplus1152 |
| 226025 | 229379 | 240073 | kyber768 |
| 226122 | 235499 | 258445 | T: ntrukem443 |
| 241706 | 241706 | 241706 | threebears936r2ccax |
| 241706 | 241706 | 242697 | threebears936r2cca |
| 244464 | 245733 | 255162 | smaugt3 |
| 221284? | 248552? | 289405? | T: mceliece460896pc |
| 229149? | 255486? | 286943? | mceliece460896pcf |
| 241706 | 255924 | 255924 | C:threebears936r2cpa |
| 241706 | 255924 | 255924 | C:threebears936r2cpax |
| 229502? | 265722? | 304098? | T: mceliece460896pcf |
| 272108 | 279171 | 282830 | kyber90s512 |
| 274466 | 281860 | 291762 | T: ntruhps2048509 |
| 299913 | 305347 | 314784 | ntruhps2048509 |
| 304826 | 314111 | 317296 | T: C:r5nd3kem5d |
| 309871 | 321233 | 342551 | T: firesaber2 |
| 343655 | 353235 | 357345 | kyber1024 |
| 383886 | 383886 | 398104 | threebears1248r2cca |
| 383886 | 383886 | 398104 | threebears1248r2ccax |
| 375745 | 385475 | 387647 | T: C:ledakemcpa34 |
| 383886 | 398104 | 398104 | C:threebears1248r2cpa |
| 398104 | 398104 | 398104 | C:threebears1248r2cpax |
| 405549 | 414557 | 416254 | smaugt5 |
| 411309 | 418713 | 422492 | ntruhrss701 |
| 414684 | 418829 | 421401 | T!!!newhope1024cca |
| 416090 | 421580 | 436306 | T: ntruhps2048677 |
| 429540 | 433741 | 436466 | T: sntrup653 |
| 385842? | 434822? | 696188? | T: mceliece6688128pc |
| 438526 | 440737 | 446689 | T: C:ledakemcpa33 |
| 448331 | 450655 | 453409 | T: C:hila5 |
| 445634 | 452237 | 473947 | T: ntrukem743 |
| 468012 | 472490 | 494183 | ntruhps2048677 |
| 482209 | 486338 | 488598 | sntrup653 |
| 425950? | 491554? | 581540? | mceliece6960119 |
| 487087 | 491897 | 496044 | kyber90s768 |
| 457438 | 495742 | 524374 | T: mceliece6688128f |
| 471788 | 503490 | 541672 | mceliece6960119pcf |
| 464762 | 518920 | 549544 | T: mceliece6960119f |
| 518656 | 520743 | 598256 | T: kindi256342 |
| 517882 | 530721 | 548497 | T: C:ledakemcpa32 |
| 492630? | 540900? | 1099882? | T: mceliece6960119pc |
| 489434 | 545636 | 599840 | T: mceliece6960119pcf |
| 505076? | 547746? | 1011580? | T: mceliece8192128pc |
| 477924? | 554890? | 658504? | mceliece6688128f |
| 519910 | 563524 | 642742 | mceliece6688128pcf |
| 565979 | 566966 | 570069 | T: sntrup761 |
| 566243 | 568108 | 572021 | T: C:r5nd3kem0d |
| 568458 | 572816 | 576484 | T: ntruhps4096821 |
| 557542 | 577174 | 605322 | mceliece8192128f |
| 580587 | 582284 | 585166 | T: C:r5nd5kem5d |
| 570238 | 584784 | 613912 | T: mceliece8192128f |
| 541862 | 587174 | 635450 | mceliece8192128 |
| 588728 | 590798 | 592733 | T: kindi512222 |
| 342019? | 593124? | 1321106? | T: ntskem1380 |
| 557063 | 598318 | 651760 | T: mceliece8192128pcf |
| 598065 | 598876 | 601992 | T: kindi512241 |
| 609345 | 611113 | 614023 | T: ledakem1464 |
| 562268 | 612044 | 672588 | mceliece6688128pc |
| 614491 | 615975 | 619024 | sntrup761 |
| 520244? | 625954? | 714258? | mceliece6960119f |
| 641688 | 643174 | 645070 | T: lima2p1024cca |
| 637802 | 643969 | 652800 | T: lotus128 |
| 623924 | 645534 | 668410 | mceliece8192128pcf |
| 645907 | 654392 | 663278 | ntruhps4096821 |
| 673563 | 676342 | 681211 | T: sntrup857 |
| 712203 | 714735 | 723096 | T: ledakem14sl |
| 523238? | 725482? | 796578? | T: ntskem13136 |
| 741633 | 744051 | 749025 | sntrup857 |
| 746982 | 749996 | 754106 | T: C:r5nd5kem0d |
| 756957 | 762532 | 767553 | kyber90s1024 |
| 770878 | 780001 | 880424 | T: ledakem1364 |
| 813368 | 816595 | 820673 | T: sntrup953 |
| 843380 | 849629 | 859219 | T: C:ledakemcpa54 |
| 878888 | 883540 | 886296 | sntrup953 |
| 789686? | 886382? | 988438? | mceliece6688128 |
| 892490 | 895241 | 900548 | T: sntrup1013 |
| 543280? | 935480? | 1395432? | mceliece8192128pc |
| 950272 | 953513 | 965631 | T: lotus192 |
| 950728 | 964383 | 1076190 | T: ledakem13sl |
| 965330 | 969165 | 978404 | T: C:ledakemcpa53 |
| 967003 | 970073 | 973973 | sntrup1013 |
| 962103? | 973405? | 1218696? | T: C:lake1 |
| 1041015 | 1060019 | 1086579 | T: C:ledakemcpa52 |
| 615266? | 1076138? | 1143374? | mceliece6960119pc |
| 1081243 | 1089345 | 1098536 | T: ntrulpr653 |
| 1099113 | 1102216 | 1107978 | T: C:bikel1 |
| 1105431 | 1113746 | 1139063 | T: kindi512321 |
| 1143503 | 1150486 | 1423178 | T: C:lake2 |
| 1133894 | 1162077 | 1189246 | T: ledakem1264 |
| 1243671 | 1247138 | 1250473 | T: kindi256522 |
| 1283665 | 1285903 | 1292340 | T: lima2p2048cca |
| 1245775 | 1296500 | 1539994 | T: C:lake3 |
| 1309967 | 1312480 | 1316301 | T: sntrup1277 |
| 1334263 | 1338122 | 1345543 | T: lotus256 |
| 1360029 | 1370100 | 1406706 | T: ntrulpr761 |
| 1425875 | 1430172 | 1433900 | sntrup1277 |
| 1505738 | 1519369 | 1534738 | T: locker1 |
| 1567009 | 1582525 | 1599443 | T: locker2 |
| 1541742 | 1587720 | 1672328 | T: ledakem12sl |
| 1604579 | 1608462 | 1618771 | T: limasp1018cca |
| 1488726 | 1637616 | 1683702 | T: ledakem3464 |
| 1640216 | 1658892 | 1672494 | T: ntrulpr857 |
| 1763566 | 1792128 | 1809335 | T: locker3 |
| 1907774 | 1911788 | 1918228 | T: ntrulpr953 |
| 1946766 | 1956524 | 2046678 | T: ledakem34sl |
| 1976815 | 2007054 | 2024378 | T: locker4 |
| 2005384 | 2099550 | 2116898 | T: ledakem3364 |
| 2089103 | 2100518 | 2166286 | T: ntrulpr1013 |
| 2208399 | 2249630 | 2266682 | T: locker6 |
| 2317972 | 2350776 | 2382168 | T: locker5 |
| 2623251 | 2630448 | 2684152 | T: ledakem33sl |
| 2893625 | 2955772 | 3039306 | T: ledakem3264 |
| 3009937 | 3016651 | 3024784 | T: ntrulpr1277 |
| 2996290 | 3029601 | 3033020 | T: limasp1306cca |
| 3023400 | 3082530 | 3109435 | T: hqc1281 |
| 3183917 | 3192473 | 3206343 | T: C:bikel3 |
| 3209391 | 3217640 | 3227305 | T: ledakem5464 |
| 3222694 | 3240860 | 3273028 | T: limasp1822cca |
| 3453548 | 3460736 | 3474982 | T: locker7 |
| 3591575 | 3674292 | 3688990 | T: locker8 |
| 3877242 | 3899534 | 3950079 | T: locker9 |
| 4094178 | 4103645 | 4132595 | T: ledakem5364 |
| 4205421 | 4214354 | 4222178 | T: ledakem54sl |
| 4211457 | 4284787 | 4366180 | T: ledakem32sl |
| 5049446 | 5116592 | 5169954 | T: bigquake1 |
| 5572186 | 5582012 | 5590069 | T: ledakem53sl |
| 6043209 | 6083726 | 6094578 | T: limasp2062cca |
| 6346318 | 6437542 | 6485347 | T: hqc1921 |
| 6851418 | 6940364 | 7013294 | T: hqc1922 |
| 7780893 | 7925627 | 8724856 | T: ledakem5264 |
| 8253488 | 8418137 | 8610812 | T: ledakem52sl |
| 9477034 | 9479199 | 9487614 | T: sntrup4591761 |
| 9542669 | 9545682 | 9558658 | sntrup4591761 |
| 10494028 | 10545625 | 10571617 | T: C:r5n11kem0d |
| 10599622 | 10796092 | 11300490 | T: hqc2561 |
| 10902228 | 11150255 | 11373333 | T: bigquake3 |
| 11199950 | 11366100 | 11978998 | T: hqc2562 |
| 11586962 | 11792542 | 12452280 | T: hqc2563 |
| 11959122 | 11976018 | 12010429 | T: frodokem640shake |
| 15521089 | 15797636 | 16041268 | T: bigquake5 |
| 19182637 | 19203580 | 19232542 | T: ntrulpr4591761 |
| 25989223 | 26209293 | 26388507 | T: C:r5n13kem0d |
| 26583846 | 26667239 | 27301118 | T: frodokem976shake |
| 29002018 | 29021643 | 29058282 | T: sikep434 |
| 30639790 | 31037894 | 31407562 | T: ramstakers216091 |
| 31351273 | 31419359 | 32526244 | T: frodokem640 |
| 31647466 | 31730865 | 31925375 | T: frodokem640aes |
| 39147044 | 39264912 | 39903074 | T: pqrsa15 |
| 40345135 | 40368268 | 40427495 | T: sikep503 |
| 44971184 | 45136858 | 45444759 | T: sikep434comp |
| 48520925 | 48584398 | 48684609 | T: C:r5n15kem0d |
| 48003906 | 48919874 | 50933784 | T: frodokem1344shake |
| 49618286 | 50258950 | 52141476 | T: mersenne756839 |
| 61330976 | 61622483 | 61943262 | T: sikep503comp |
| 72602152 | 72646323 | 76797806 | T: frodokem976aes |
| 72791493 | 72819666 | 73364190 | T: frodokem976 |
| 91863593 | 91884656 | 91922846 | T: sikep610 |
| 99998740 | 105530334 | 108507546 | T: oddmanhattan128 |
| 124729106 | 125254451 | 125542063 | T: sikep610comp |
| 127862474 | 129525980 | 138952514 | T: ramstakers756839 |
| 137023808 | 137094946 | 137410080 | T: frodokem1344aes |
| 138245144 | 138338924 | 138410403 | T: sikep751 |
| 180768933 | 181443454 | 182697488 | T: oddmanhattan192 |
| 214188422 | 215082648 | 215423408 | T: sikep751comp |
| 413391824 | 415021076 | 418622196 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 28436? | 28436? | 42654? | C:threebears624r2cpax |
| 42654? | 42654? | 56872? | C:threebears936r2cpax |
| 42654? | 56872? | 56872? | C:threebears624r2cpa |
| 56872 | 56872 | 56872 | C:threebears1248r2cpax |
| 56436 | 57472 | 58973 | T: C:r5nd1kem0d |
| 71090 | 71090 | 71090 | C:threebears936r2cpa |
| 73411 | 76500 | 79018 | T: C:r5nd0kem2iot |
| 79163 | 79681 | 82434 | T: C:r5nd1kem5d |
| 81337 | 82331 | 86805 | T: C:r5nd1kem4longkey |
| 85308 | 85308 | 99526 | C:threebears1248r2cpa |
| 105114 | 106346 | 109931 | T: C:hila5 |
| 127230 | 127425 | 138909 | ntruplus576 |
| 128900 | 130368 | 133721 | T: lightsaber2 |
| 138363 | 140532 | 148805 | T: C:r5nd3kem5d |
| 166160 | 167330 | 175898 | smaugt1 |
| 166955 | 170804 | 176270 | timer |
| 184834 | 184834 | 184834 | threebears624r2ccax |
| 187412 | 187900 | 197585 | ntruplus768 |
| 189439 | 190758 | 203449 | kyber512 |
| 216119 | 220285 | 226314 | T: saber2 |
| 225700 | 230217 | 240056 | ntruplus864 |
| 222714 | 237657 | 249791 | T: ntruhrss701 |
| 227488 | 241706 | 241706 | threebears624r2cca |
| 250013 | 250633 | 260450 | T!!!newhope512cca |
| 265206 | 269886 | 277638 | T: C:r5nd5kem5d |
| 288107 | 295712 | 300085 | ntruplus1152 |
| 300557 | 307794 | 313564 | T: ntrukem443 |
| 300587 | 308883 | 314058 | T: C:r5nd3kem0d |
| 299501 | 310292 | 312689 | kyber768 |
| 298578 | 312796 | 312796 | threebears936r2ccax |
| 307507 | 315100 | 317787 | smaugt3 |
| 311187 | 319347 | 323008 | kyber90s512 |
| 315911 | 325980 | 336399 | T: C:r5n11kem0d |
| 335267 | 350660 | 380256 | T: firesaber2 |
| 381381 | 383886 | 383886 | threebears936r2cca |
| 397884 | 408000 | 409989 | T: C:r5nd5kem0d |
| 457831 | 462187 | 464123 | kyber1024 |
| 464120 | 465738 | 467199 | T: C:r5n13kem0d |
| 454976 | 469194 | 469194 | threebears1248r2ccax |
| 488993 | 491478 | 493805 | T!!!newhope1024cca |
| 493931 | 499060 | 501137 | smaugt5 |
| 538036 | 542418 | 546488 | kyber90s768 |
| 568720 | 568720 | 582938 | threebears1248r2cca |
| 621839 | 624758 | 628821 | mceliece348864 |
| 623342 | 625735 | 630471 | mceliece348864pc |
| 634946 | 638077 | 645693 | mceliece348864f |
| 645891 | 648707 | 745718 | T: kindi256342 |
| 642807 | 653507 | 661790 | T: mceliece348864f |
| 657741 | 660449 | 663822 | T: mceliece348864pcf |
| 658404 | 662543 | 671505 | mceliece348864pcf |
| 655263 | 665202 | 695126 | T: mceliece348864pc |
| 681701 | 685304 | 692853 | T: ntrukem743 |
| 693820 | 703963 | 711762 | T: ntruhps2048509 |
| 698516 | 706350 | 713036 | ntruhps2048509 |
| 723520 | 752364 | 760702 | T: ntskem1264 |
| 777004 | 783588 | 790960 | T: lotus128 |
| 788214 | 797429 | 818055 | T: kindi512241 |
| 798748 | 801573 | 808254 | T: lima2p1024cca |
| 796742 | 802121 | 807475 | T: kindi512222 |
| 818849 | 824832 | 830890 | kyber90s1024 |
| 934529 | 940566 | 942452 | sntrup653 |
| 934669 | 941028 | 942977 | T: sntrup653 |
| 1121352 | 1123211 | 1158622 | ntruhps2048677 |
| 1125893 | 1129111 | 1144133 | T: ntruhps2048677 |
| 1144872 | 1145787 | 1146696 | sntrup761 |
| 1145647 | 1146849 | 1148212 | T: sntrup761 |
| 1208240 | 1215730 | 1223733 | T: lotus192 |
| 1213978 | 1216289 | 1219772 | ntruhrss701 |
| 1420912 | 1430321 | 1560093 | T: kindi512321 |
| 1435455 | 1446131 | 1454026 | T: ntrulpr653 |
| 1447404 | 1454833 | 1468024 | T: kindi256522 |
| 1496736 | 1502004 | 1508747 | T: C:r5n15kem0d |
| 1503676 | 1509365 | 1511265 | sntrup857 |
| 1505640 | 1510707 | 1512508 | T: sntrup857 |
| 1534425 | 1543167 | 1588628 | T: ntskem1380 |
| 1566923 | 1572284 | 1577492 | T: ntruhps4096821 |
| 1557945 | 1589517 | 1609267 | mceliece460896pcf |
| 1571144 | 1589702 | 1600126 | ntruhps4096821 |
| 1588358 | 1591191 | 1603295 | mceliece460896 |
| 1558653 | 1597412 | 1652042 | mceliece460896pc |
| 1593244 | 1597817 | 1599824 | T: lima2p2048cca |
| 1587742 | 1613369 | 1638568 | T: mceliece460896pcf |
| 1684418 | 1705856 | 1719965 | mceliece6960119f |
| 1604380 | 1712726 | 1723482 | T: mceliece460896pc |
| 1717674 | 1742580 | 1773547 | mceliece6688128f |
| 1741928 | 1746946 | 1751298 | T: lotus256 |
| 1718355 | 1747809 | 1883003 | T: mceliece8192128pc |
| 1722297 | 1748349 | 1775035 | mceliece8192128f |
| 1727062 | 1762754 | 1793546 | mceliece8192128 |
| 1770815 | 1778970 | 1803398 | T: mceliece6960119f |
| 1793590 | 1800650 | 2023436 | T: mceliece6960119pc |
| 1726917 | 1802265 | 1842530 | mceliece6688128pc |
| 1822252 | 1823481 | 1830075 | sntrup953 |
| 1779204 | 1833951 | 1877318 | mceliece460896f |
| 1825362 | 1837695 | 1929618 | T: mceliece6688128f |
| 1822472 | 1839892 | 1908160 | mceliece8192128pcf |
| 1834436 | 1841312 | 1886238 | T: ntrulpr761 |
| 1840349 | 1864113 | 1891546 | T: mceliece8192128f |
| 1823514 | 1869824 | 1872610 | T: sntrup953 |
| 1787655 | 1881882 | 1887730 | mceliece6960119pcf |
| 1853355 | 1891045 | 1941678 | mceliece6688128pcf |
| 1737438 | 1953404 | 1986260 | mceliece6960119pc |
| 2019310 | 2021335 | 2026396 | T: sntrup1013 |
| 2022180 | 2024499 | 2029222 | sntrup1013 |
| 1763324 | 2037644 | 2124090 | mceliece8192128pc |
| 1810700 | 2043698 | 2091626 | mceliece6688128 |
| 2031367 | 2053032 | 2073925 | mceliece6960119 |
| 1992326 | 2062349 | 2105480 | T: mceliece6960119pcf |
| 2068682 | 2073670 | 2077344 | T: limasp1018cca |
| 2058306 | 2121810 | 2170609 | T: mceliece8192128pcf |
| 2123556 | 2162551 | 2401704 | T: mceliece6688128pc |
| 2218362 | 2245154 | 2254430 | T: ntrulpr857 |
| 2584286 | 2595062 | 2606126 | T: ntrulpr953 |
| 2723463 | 2749405 | 2755551 | T: C:ledakemcpa12 |
| 2729756 | 2749913 | 3231928 | T: C:lake1 |
| 2854843 | 2881032 | 2947752 | T: ntrulpr1013 |
| 3092202 | 3094221 | 3101680 | sntrup1277 |
| 3097767 | 3099641 | 3103859 | T: sntrup1277 |
| 3158169 | 3198730 | 3212107 | T: C:ledakemcpa14 |
| 2607262? | 3407656? | 3478272? | T: C:ledakemcpa13 |
| 3670385 | 3679241 | 3689439 | T: ntskem13136 |
| 3918915 | 3927402 | 3976062 | T: limasp1306cca |
| 4132411 | 4138993 | 4159213 | T: limasp1822cca |
| 4173709 | 4180974 | 4196592 | T: ntrulpr1277 |
| 4469855 | 4541187 | 4555927 | T: hqc1281 |
| 4594013 | 4702454 | 5331814 | T: C:lake2 |
| 5900949 | 5962414 | 6008944 | T: locker1 |
| 6411036 | 6504020 | 6564976 | T: locker2 |
| 6561834 | 6703288 | 7355624 | T: C:lake3 |
| 6665960 | 6705956 | 6773881 | T: ledakem1264 |
| 6897490 | 6988036 | 7046614 | T: locker4 |
| 6871794 | 7004154 | 7239226 | T: bigquake1 |
| 7317014 | 7324853 | 7335548 | T: rsa2048 |
| 7087539 | 7359764 | 7832454 | T: ledakem1364 |
| 7664999 | 7928458 | 8473232 | T: ledakem12sl |
| 7962036 | 7987456 | 8019262 | T: limasp2062cca |
| 7742981 | 8031032 | 8065750 | T: C:ledakemcpa32 |
| 8096638 | 8124575 | 8234236 | T: ledakem1464 |
| 9017147 | 9209215 | 9255194 | T: hqc1921 |
| 9024781 | 9213375 | 9866733 | T: ledakem13sl |
| 9145513 | 9258270 | 9369225 | T: locker3 |
| 9637482 | 9722513 | 9791736 | T: hqc1922 |
| 9189160 | 9818176 | 9861422 | T: C:ledakemcpa33 |
| 9858786 | 9918103 | 9972602 | T: ledakem14sl |
| 10149628 | 10207790 | 10269974 | T: locker5 |
| 10092878 | 10263376 | 10336092 | T: locker6 |
| 8637783? | 11131733? | 11254929? | T: C:ledakemcpa34 |
| 11187068 | 11225421 | 11285388 | T: locker7 |
| 11932622 | 11970082 | 12053593 | T: frodokem640shake |
| 12034628 | 12194716 | 12283437 | T: locker8 |
| 14994006 | 15075888 | 15590996 | T: hqc2561 |
| 15608227 | 15719118 | 15883644 | T: locker9 |
| 15852024 | 15946136 | 16686680 | T: hqc2562 |
| 16285926 | 16444050 | 16821168 | T: hqc2563 |
| 18106340 | 18314768 | 19248756 | T: ledakem3264 |
| 18907344 | 19052720 | 19127849 | T: C:bikel1 |
| 18867854 | 20089456 | 20246484 | T: ledakem3364 |
| 20162515 | 20537762 | 20764627 | T: C:ledakemcpa52 |
| 21111972 | 22099581 | 22973018 | T: ledakem3464 |
| 22624139 | 22779543 | 24538380 | T: ledakem32sl |
| 18511964? | 23687455? | 24327204? | T: C:ledakemcpa53 |
| 25335413 | 25533594 | 25649958 | T: ledakem33sl |
| 26297419 | 26427652 | 26545738 | T: frodokem976shake |
| 21240654? | 26929666? | 27286134? | T: C:ledakemcpa54 |
| 27590622 | 27659108 | 27744892 | T: ledakem34sl |
| 28149149 | 28160781 | 28176285 | T: sntrup4591761 |
| 28189010 | 28197411 | 28206848 | sntrup4591761 |
| 28595822 | 28737628 | 28818576 | T: ntrulpr4591761 |
| 30924628 | 30946228 | 30987327 | T: sikep434 |
| 31378697 | 31431763 | 32576210 | T: frodokem640 |
| 31547456 | 31576402 | 31606902 | T: frodokem640aes |
| 32855318 | 32869180 | 32897546 | T: sikep434comp |
| 39487162 | 39586484 | 41902184 | T: ledakem5264 |
| 40224215 | 40748063 | 41324924 | T: ledakem5364 |
| 42913601 | 42947108 | 42981852 | T: sikep503 |
| 45608701 | 45628199 | 45680759 | T: sikep503comp |
| 46961783 | 47163364 | 47472158 | T: ledakem5464 |
| 48624843 | 49528738 | 51011908 | T: frodokem1344shake |
| 52314676 | 53958300 | 54085265 | T: ledakem52sl |
| 54937592 | 55924223 | 57463946 | T: ledakem53sl |
| 59462530 | 59590238 | 60580608 | T: C:bikel3 |
| 61127144 | 61693146 | 63233980 | T: bigquake3 |
| 62189532 | 62374366 | 63184792 | T: ramstakers216091 |
| 64029243 | 64115512 | 69792516 | T: ledakem54sl |
| 72357130 | 72415832 | 75446212 | T: frodokem976aes |
| 72521498 | 72568538 | 75432944 | T: frodokem976 |
| 72663282 | 73348696 | 73600940 | T: mersenne756839 |
| 92411135 | 92459349 | 92507629 | T: sikep610 |
| 93962302 | 95707936 | 99158572 | T: bigquake5 |
| 97757907 | 97786162 | 97836672 | T: sikep610comp |
| 112524358 | 119042234 | 120999508 | T: oddmanhattan128 |
| 136305852 | 136886834 | 137668320 | T: frodokem1344aes |
| 148653683 | 148700361 | 148779719 | T: sikep751 |
| 157884499 | 157925534 | 157997009 | T: sikep751comp |
| 205572172 | 206466396 | 207198974 | T: oddmanhattan192 |
| 248601730 | 259947694 | 268521148 | T: ramstakers756839 |
| 342122726 | 342927880 | 344005508 | T: pqrsa15 |
| 460206738 | 464090650 | 468945028 | T: oddmanhattan256 |
|
|
|