Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20251222
[Page version: 20260107 07:18:41]
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 |
| 8441 | 8536 | 8660 | kyber90s512 |
| 11392? | 11432? | 14413? | ntruplus576 |
| 12612 | 12774 | 12943 | kyber90s768 |
| 13615 | 13639 | 13681 | ntruplus768 |
| 14717 | 14921 | 15126 | kyber512 |
| 14989 | 15020 | 15082 | ntruplus864 |
| 14979 | 15148 | 15388 | mlkem512 |
| 18338 | 18470 | 18607 | kyber90s1024 |
| 21561 | 21656 | 21830 | T: C:nhcompact512cca |
| 21934 | 22049 | 22339 | smaugt1 |
| 21975 | 22253 | 22432 | timer |
| 24537 | 24691 | 24820 | T: ntrulpr4591761 |
| 24654 | 25079 | 25299 | T: lac128 |
| 19979? | 25248? | 27383? | ntruplus1152 |
| 25915 | 26097 | 26262 | mlkem768 |
| 25995 | 26177 | 26342 | kyber768 |
| 26461 | 26543 | 26683 | T: lightsaber2 |
| 30400 | 30589 | 31222 | ntrulpr653 |
| 30929 | 31064 | 31319 | T: C:nhcompact768cca |
| 31044 | 31141 | 31413 | ntrulpr761 |
| 32576 | 32780 | 33020 | newhope512cca |
| 33284 | 33658 | 34074 | T: C:r5nd1kem0d |
| 34247 | 34414 | 34893 | kyber1024 |
| 34363 | 34586 | 34890 | mlkem1024 |
| 34457 | 34861 | 35373 | smaugt3 |
| 38039 | 38159 | 38421 | ntrulpr857 |
| 39956 | 40210 | 40555 | T: C:nhcompact1024cca |
| 40318 | 40635 | 40851 | ntrulpr953 |
| 41170 | 41412 | 41712 | ntrulpr1013 |
| 45156 | 45346 | 45593 | smaugt5 |
| 45369 | 46050 | 46887 | T: C:r5nd1kem5d |
| 46960 | 47669 | 48842 | T: C:r5nd1kem4longkey |
| 47733 | 47819 | 47961 | T: saber2 |
| 48013 | 49011 | 50131 | T: C:r5nd0kem2iot |
| 50897 | 50974 | 51165 | ntrulpr1277 |
| 52031 | 52195 | 52408 | C:threebears624r2cpa |
| 51976 | 52265 | 52400 | threebears624r2cca |
| 53557 | 53621 | 53744 | C:threebears624r2cpax |
| 54548 | 54682 | 54794 | threebears624r2ccax |
| 59895 | 60302 | 60463 | T: hqc128round4 |
| 63149 | 63339 | 63665 | newhope1024cca |
| 66046 | 66308 | 66541 | T: lac256 |
| 70524 | 71719 | 73019 | T: C:r5nd3kem5d |
| 71648 | 71958 | 72323 | T: lac192 |
| 74036 | 74185 | 74390 | T: firesaber2 |
| 95502 | 95582 | 96009 | threebears936r2cca |
| 98583 | 98832 | 99249 | threebears936r2ccax |
| 99147 | 99511 | 101007 | C:threebears936r2cpa |
| 101562 | 102033 | 102352 | C:threebears936r2cpax |
| 102493 | 102738 | 102945 | ntruhps2048509 |
| 116614 | 118507 | 120390 | T: C:r5nd3kem0d |
| 122975 | 123370 | 124066 | T: saberx4 |
| 129441 | 130889 | 133642 | T: C:r5nd5kem5d |
| 133812 | 134999 | 137337 | T: C:r5nd5kem0d |
| 144624 | 145518 | 146117 | T: hqc192round4 |
| 155630 | 156626 | 156961 | threebears1248r2cca |
| 156585 | 158014 | 169329 | T: kindi256342 |
| 160172 | 160432 | 163595 | threebears1248r2ccax |
| 161453 | 161630 | 161839 | C:threebears1248r2cpa |
| 161834 | 162243 | 162649 | ntruhps2048677 |
| 162764 | 163408 | 164113 | T: kindi512222 |
| 163574 | 163828 | 164109 | ntruhrss701 |
| 164988 | 165541 | 170220 | C:threebears1248r2cpax |
| 168153 | 169403 | 169749 | T: kindi512241 |
| 170531 | 171946 | 177488 | T: C:hila5 |
| 245169 | 247117 | 247990 | ntruhps4096821 |
| 254476 | 255403 | 259644 | T: hqcrmrs128 |
| 285350 | 287017 | 298770 | T: hqc128 |
| 292428 | 293388 | 293824 | T: hqc256round4 |
| 292374 | 293674 | 305453 | T: hqc1281 |
| 331818 | 337350 | 344038 | T: ntrukem443 |
| 337958 | 338635 | 339415 | T: kindi512321 |
| 341845 | 343906 | 347302 | T: C:r5n11kem0d |
| 397996 | 401651 | 412422 | sntrup653 |
| 407578 | 408443 | 409111 | T: kindi256522 |
| 454660 | 455802 | 457020 | T: C:bikel1 |
| 468449 | 469095 | 469812 | sntrup761 |
| 508320 | 510405 | 520867 | T: C:ledakemcpa14 |
| 514580 | 516559 | 533117 | T: hqc1921 |
| 520657 | 523345 | 547599 | T: hqcrmrs192 |
| 553546 | 554900 | 556980 | sntrup4591761 |
| 547941 | 565576 | 569418 | T: hqc1922 |
| 577081 | 579138 | 581629 | T: rqc128 |
| 582032 | 591823 | 600010 | T: hqc192 |
| 614382 | 629143 | 630754 | T: C:r5n13kem0d |
| 630091 | 630970 | 634126 | T: lima2p1024cca |
| 630790 | 635026 | 637420 | T: C:ledakemcpa13 |
| 674860 | 686911 | 725232 | sntrup857 |
| 732036 | 734040 | 737328 | T: frodokem640 |
| 731598 | 748277 | 749851 | T: titaniumccatoy |
| 788455 | 790519 | 894371 | sntrup953 |
| 786123 | 791845 | 841057 | T: hqc2561 |
| 806686 | 829240 | 834477 | T: hqc2562 |
| 854379 | 856673 | 861105 | T: titaniumccalite |
| 853921 | 857911 | 860968 | T: ntrukem743 |
| 836328 | 859920 | 862293 | T: hqcrmrs256 |
| 837190 | 862152 | 866918 | T: hqc2563 |
| 888615 | 890388 | 891775 | T: frodokem640aes |
| 887868 | 891451 | 899250 | T: C:rolloi128 |
| 929086 | 941498 | 955471 | T: hqc256 |
| 986162? | 1003087? | 1466311? | sntrup1013 |
| 1028994 | 1031907 | 1033808 | T: C:ledakemcpa12 |
| 1049743 | 1052338 | 1054775 | T: lima2p2048cca |
| 1056279 | 1058963 | 1070187 | T: rqc192 |
| 1124973 | 1126354 | 1128043 | T: titaniumccastd |
| 1191471 | 1193291 | 1196638 | T: titaniumccamed |
| 1200167 | 1222454 | 1238315 | T: C:ledakemcpa34 |
| 1254862 | 1258290 | 1260213 | T: C:bikel3 |
| 1291626 | 1293061 | 1309955 | T: limasp1018cca |
| 1305838 | 1309515 | 1312681 | T: C:rolloi192 |
| 1342137 | 1375587 | 1382015 | T: titaniumccahi |
| 1422141 | 1427868 | 1434290 | T: C:r5n15kem0d |
| 1420327 | 1428467 | 1445021 | sntrup1277 |
| 1490877 | 1496542 | 1500267 | T: frodokem976 |
| 1505356 | 1509760 | 1519205 | T: rqc256 |
| 1651676 | 1664976 | 1706203 | T: C:ledakemcpa33 |
| 1755470 | 1757874 | 1761539 | T: titaniumccasuper |
| 1771076 | 1775220 | 1778973 | T: C:rolloi256 |
| 1788042 | 1970122 | 1985847 | T: frodokem976aes |
| 2278152 | 2282773 | 2297852 | T: limasp1306cca |
| 2370522 | 2374079 | 2383001 | T: frodokem640shake |
| 2396381 | 2407740 | 2411457 | T: C:ledakemcpa53 |
| 2408942 | 2416125 | 2430485 | T: C:ledakemcpa32 |
| 2594978 | 2604119 | 2610382 | T: limasp1822cca |
| 2747175 | 2754233 | 2760928 | T: C:ledakemcpa54 |
| 2806453 | 2814399 | 2825397 | T: ledakem1464 |
| 2990949 | 3001843 | 3267369 | T: frodokem1344aes |
| 3275982 | 3296262 | 3305517 | T: ledakem1364 |
| 3544777 | 3548745 | 3554356 | T: ledakem1264 |
| 4127777? | 4132164? | 5662981? | T: ledakem14sl |
| 4184748 | 4190032 | 4200033 | T: rolloii128 |
| 4380362 | 4388032 | 4408103 | T: rolloii192 |
| 4489800 | 4492492 | 4495881 | T: limasp2062cca |
| 4576171 | 4595584 | 4629382 | T: remblem928 |
| 4593721 | 4605091 | 4618788 | T: remblem1056 |
| 4811168 | 4832711 | 4843648 | T: frodokem976shake |
| 4881412 | 4886700 | 4909642 | T: C:ledakemcpa52 |
| 5137525 | 5145023 | 5163930 | T: rolloii256 |
| 4275065? | 5333998? | 6405137? | T: ledakem13sl |
| 5626549 | 5632812 | 5640074 | T: sikep434 |
| 5806958 | 5834097 | 5872755 | T: ledakem12sl |
| 5858324? | 5870667? | 8433284? | T: ledakem3464 |
| 7236330 | 7248152 | 7307889 | T: ledakem3364 |
| 7483439 | 7488495 | 7494929 | T: lotus128 |
| 8198103? | 8203613? | 10955008? | T: frodokem1344shake |
| 8500973 | 8506872 | 8547372 | T: sikep503 |
| 8511429 | 8521053 | 8536994 | T: ledakem33sl |
| 8849786 | 8871601 | 9861045 | T: ledakem3264 |
| 9188027 | 9204651 | 10015125 | T: sikep434comp |
| 9424442? | 9506185? | 12746782? | T: ledakem34sl |
| 9871176 | 9888083 | 9916103 | T: ledakem5464 |
| 11738867 | 12049205 | 13389841 | T: ledakem32sl |
| 12435616 | 12441064 | 12448037 | T: ledakem5364 |
| 13775429? | 13798904? | 19012469? | T: ledakem54sl |
| 13810992 | 13839125 | 15038336 | T: sikep503comp |
| 14291910 | 14323480 | 14490120 | T: sikep610 |
| 14430894 | 14439140 | 14449479 | T: lotus192 |
| 17094396 | 17149580 | 17203663 | T: ntskem1264 |
| 18412740 | 18439454 | 21613167 | T: ledakem53sl |
| 18095984 | 19716988 | 19823634 | T: ledakem5264 |
| 24316102 | 24326233 | 24344397 | T: lotus256 |
| 24372420 | 24424329 | 26359787 | T: sikep610comp |
| 25024146 | 25038989 | 25120860 | mceliece348864f |
| 23932897 | 25050571 | 26124684 | mceliece348864pcf |
| 25029027 | 25086801 | 25108439 | T: sikep751 |
| 29573007 | 29843119 | 32132103 | T: ledakem52sl |
| 39247296 | 39336081 | 43112183 | T: sikep751comp |
| 32496164? | 41486220? | 59458231? | mceliece348864 |
| 32508125? | 41494690? | 51636253? | mceliece348864pc |
| 52306516 | 52414017 | 52545709 | T: ntskem1380 |
| 77733580 | 77872141 | 83476526 | mceliece460896f |
| 78012614 | 81359172 | 81428572 | mceliece460896pcf |
| 81090796? | 107560426? | 186831645? | mceliece460896pc |
| 81220780? | 107724690? | 160363418? | mceliece460896 |
| 115313395 | 115656311 | 116925250 | T: ntskem13136 |
| 118061718 | 118136756 | 118697966 | mceliece6960119f |
| 133117500 | 136612368 | 137075661 | mceliece6960119pcf |
| 160967354 | 162347745 | 164620228 | mceliece8192128pcf |
| 160656842 | 163748567 | 164721054 | mceliece8192128f |
| 167532089 | 170941167 | 171872380 | mceliece6688128f |
| 167465857 | 170948993 | 171176065 | mceliece6688128pcf |
| 141028199? | 182623870? | 268183074? | mceliece6960119 |
| 171595717? | 221418191? | 321976497? | mceliece6688128 |
| 179266881? | 222706286? | 309156933? | mceliece6960119pc |
| 163779073? | 258941824? | 313891577? | mceliece8192128pc |
| 167859179? | 262749040? | 313243925? | mceliece8192128 |
| 172797819? | 270360794? | 374879009? | mceliece6688128pc |
| 429076334? | 610296060? | 619810520? | T: bigquake1 |
| 4398126127 | 4999794290 | 5029264259 | T: bigquake3 |
| 8362240187 | 8701802872 | 8837658645 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 12931 | 12970 | 13036 | kyber90s512 |
| 14922 | 15156 | 15301 | ntruhps2048509 |
| 15190 | 15211 | 15267 | ntruplus576 |
| 16364 | 16405 | 16456 | mlkem512 |
| 16881 | 16930 | 16980 | ntruhrss701 |
| 16964 | 16982 | 17015 | smaugt1 |
| 17099 | 17143 | 17322 | timer |
| 17627 | 17671 | 17747 | kyber90s768 |
| 18591 | 18654 | 18734 | ntruplus768 |
| 18233 | 18708 | 20161 | mceliece348864f |
| 18186 | 19320 | 20025 | mceliece348864 |
| 21487 | 21514 | 21588 | ntruplus864 |
| 21462 | 21639 | 21837 | ntruhps2048677 |
| 23658 | 23678 | 23745 | kyber90s1024 |
| 23812 | 23864 | 23967 | kyber512 |
| 23978 | 24528 | 26428 | mceliece348864pcf |
| 24358 | 25235 | 26889 | mceliece348864pc |
| 25466 | 25515 | 25624 | mlkem768 |
| 25443 | 25579 | 25758 | ntruhps4096821 |
| 28083 | 28200 | 29036 | sntrup4591761 |
| 28643 | 28996 | 29261 | ntruplus1152 |
| 31913 | 32080 | 32234 | sntrup653 |
| 33405 | 33454 | 33535 | smaugt3 |
| 34235 | 34371 | 34697 | sntrup761 |
| 35015 | 35081 | 35164 | T: C:nhcompact512cca |
| 35415 | 35474 | 35526 | T: lightsaber2 |
| 34939 | 35494 | 36081 | mlkem1024 |
| 36585 | 36971 | 37068 | kyber768 |
| 35553? | 39751? | 48199? | mceliece460896 |
| 35710? | 40962? | 48830? | mceliece460896f |
| 40723 | 41000 | 41238 | sntrup857 |
| 40412 | 41695 | 46401 | T: ntskem1264 |
| 42722 | 42790 | 42865 | smaugt5 |
| 43356 | 43477 | 43787 | sntrup953 |
| 44687 | 44947 | 45250 | sntrup1013 |
| 42276? | 46653? | 53293? | mceliece460896pcf |
| 42963? | 47506? | 54623? | mceliece460896pc |
| 47976 | 48265 | 48590 | kyber1024 |
| 48209 | 48397 | 49221 | T: ntrulpr4591761 |
| 46689 | 48466 | 49906 | T: lac128 |
| 49389 | 49501 | 49587 | T: C:nhcompact768cca |
| 50392 | 50755 | 51470 | ntrulpr653 |
| 52325 | 52431 | 52541 | ntrulpr761 |
| 54761 | 54903 | 55080 | sntrup1277 |
| 55315 | 55397 | 55609 | newhope512cca |
| 55957 | 56426 | 57098 | T: C:r5nd1kem0d |
| 59518 | 59609 | 59722 | T: saber2 |
| 63722 | 63876 | 64219 | ntrulpr857 |
| 63992 | 64070 | 64196 | T: C:nhcompact1024cca |
| 66932 | 66999 | 67171 | ntrulpr953 |
| 66771 | 67114 | 67453 | ntrulpr1013 |
| 67947 | 68037 | 68165 | threebears624r2ccax |
| 68305 | 68450 | 68695 | threebears624r2cca |
| 69507 | 69636 | 69974 | C:threebears624r2cpax |
| 69978 | 70076 | 70130 | C:threebears624r2cpa |
| 68012 | 71266 | 75195 | mceliece6960119f |
| 67441 | 71355 | 78402 | mceliece6688128f |
| 66998 | 72745 | 79559 | mceliece6688128 |
| 70231 | 73784 | 79337 | mceliece6960119 |
| 75272 | 75873 | 77421 | T: C:ledakemcpa13 |
| 76613 | 77140 | 77747 | T: C:ledakemcpa14 |
| 73840 | 78632 | 86213 | mceliece6688128pc |
| 78365 | 79100 | 79818 | T: C:r5nd1kem5d |
| 74243 | 80842 | 87350 | mceliece6688128pcf |
| 80398 | 81292 | 82293 | T: C:r5nd0kem2iot |
| 79919 | 81626 | 84027 | mceliece8192128 |
| 80944 | 81635 | 82327 | T: C:bikel1 |
| 80989 | 81868 | 83145 | T: C:r5nd1kem4longkey |
| 81019 | 82047 | 83004 | mceliece8192128f |
| 80509 | 82097 | 87912 | mceliece6960119pc |
| 79562 | 82385 | 87549 | mceliece6960119pcf |
| 81196 | 82427 | 83668 | T: C:ledakemcpa12 |
| 82275 | 82516 | 82972 | ntrulpr1277 |
| 88260 | 88385 | 88570 | T: firesaber2 |
| 88854 | 90096 | 92630 | mceliece8192128pc |
| 89578 | 90641 | 92218 | mceliece8192128pcf |
| 102315 | 102727 | 103380 | T: lotus128 |
| 103889 | 104070 | 104497 | newhope1024cca |
| 111196 | 113784 | 116589 | T: ntrukem443 |
| 111923 | 114281 | 116594 | T: ntskem1380 |
| 114214 | 114795 | 115207 | threebears936r2ccax |
| 114526 | 114911 | 115316 | threebears936r2cca |
| 116517 | 117484 | 118850 | T: C:r5nd3kem5d |
| 120615 | 120803 | 122814 | C:threebears936r2cpa |
| 111727 | 120952 | 122324 | T: lac192 |
| 120904 | 121187 | 121735 | C:threebears936r2cpax |
| 131557 | 132596 | 135297 | T: C:rolloi128 |
| 142632 | 143210 | 143855 | T: lotus192 |
| 135218 | 146216 | 149972 | T: lac256 |
| 150608 | 150872 | 151394 | T: saberx4 |
| 151075 | 154624 | 159531 | T: ntskem13136 |
| 159019 | 160399 | 163238 | T: C:rolloi192 |
| 167038 | 167800 | 168039 | T: hqc128round4 |
| 176822 | 177283 | 177978 | T: ledakem1264 |
| 179249 | 179523 | 179768 | threebears1248r2cca |
| 179231 | 179756 | 184966 | threebears1248r2ccax |
| 180072 | 181196 | 186804 | T: C:ledakemcpa33 |
| 184607 | 186127 | 187637 | T: C:ledakemcpa34 |
| 186367 | 186618 | 186789 | C:threebears1248r2cpa |
| 187207 | 187773 | 189547 | C:threebears1248r2cpax |
| 186950 | 188096 | 189808 | T: C:bikel3 |
| 186566 | 188202 | 190336 | T: C:r5nd3kem0d |
| 186174 | 188406 | 191966 | T: ntrukem743 |
| 188430 | 191211 | 194474 | T: C:ledakemcpa32 |
| 191983 | 192514 | 193327 | T: C:rolloi256 |
| 194379 | 195663 | 197903 | T: ledakem1464 |
| 199540 | 200765 | 201689 | T: lotus256 |
| 204983 | 205689 | 209772 | T: kindi256342 |
| 204563 | 206619 | 208278 | T: C:r5nd5kem5d |
| 217988 | 218845 | 222256 | T: ledakem1364 |
| 218657 | 219396 | 220148 | T: C:hila5 |
| 222270 | 224008 | 225696 | T: C:r5nd5kem0d |
| 239647 | 240023 | 242887 | T: kindi512222 |
| 245527 | 246614 | 247405 | T: kindi512241 |
| 261608 | 263202 | 264984 | T: ledakem12sl |
| 268614 | 269199 | 272789 | T: ledakem13sl |
| 301607 | 302542 | 306721 | T: ledakem14sl |
| 367221 | 368288 | 382078 | T: hqcrmrs128 |
| 382941 | 385274 | 386010 | T: hqc192round4 |
| 397630 | 399797 | 414025 | T: hqc128 |
| 399823 | 405235 | 414245 | T: C:ledakemcpa52 |
| 407662 | 411238 | 416688 | T: C:r5n11kem0d |
| 410488 | 412668 | 424879 | T: C:ledakemcpa53 |
| 410801 | 413027 | 415500 | T: C:ledakemcpa54 |
| 428176 | 429820 | 435292 | T: lima2p1024cca |
| 440971 | 441638 | 442491 | T: rolloii128 |
| 436913 | 441954 | 454517 | T: hqc1281 |
| 440581 | 443092 | 446087 | T: ledakem3464 |
| 444928 | 445972 | 448447 | T: rolloii192 |
| 448402 | 449304 | 453364 | T: kindi512321 |
| 448315 | 449909 | 451634 | T: ledakem3264 |
| 492428 | 493204 | 493748 | T: kindi256522 |
| 493521 | 494708 | 497376 | T: rolloii256 |
| 495244 | 497665 | 508728 | T: ledakem3364 |
| 573859 | 578622 | 579678 | T: ledakem32sl |
| 573536 | 586165 | 588918 | T: titaniumccatoy |
| 621391 | 624278 | 629218 | T: ledakem33sl |
| 710623 | 715079 | 721271 | T: C:r5n13kem0d |
| 728613 | 730729 | 731973 | T: hqc256round4 |
| 745402 | 766110 | 770668 | T: hqc1921 |
| 759679 | 766268 | 791570 | T: rqc128 |
| 750379 | 771247 | 774726 | T: hqcrmrs192 |
| 784108 | 785037 | 785986 | T: titaniumccalite |
| 812438 | 814966 | 817827 | T: lima2p2048cca |
| 803510 | 816093 | 826464 | T: hqc1922 |
| 821882 | 825767 | 847214 | T: hqc192 |
| 834721 | 837485 | 842958 | T: ledakem34sl |
| 891760 | 893684 | 894974 | T: titaniumccastd |
| 986439 | 988118 | 990668 | T: ledakem5464 |
| 1018277 | 1019722 | 1021853 | T: frodokem640 |
| 1020457 | 1024772 | 1037558 | T: ledakem5364 |
| 1031918 | 1034046 | 1037819 | T: ledakem5264 |
| 1081501 | 1082730 | 1083857 | T: limasp1018cca |
| 1112881 | 1114729 | 1117487 | T: frodokem640aes |
| 1127485 | 1128516 | 1129948 | T: titaniumccamed |
| 1151476 | 1153898 | 1181692 | T: ledakem54sl |
| 1129743 | 1162849 | 1213994 | T: hqc2561 |
| 1189628 | 1198093 | 1222522 | T: hqc2562 |
| 1232144 | 1240782 | 1270445 | T: hqcrmrs256 |
| 1232735 | 1244515 | 1272441 | T: hqc2563 |
| 1290808 | 1318023 | 1328278 | T: titaniumccahi |
| 1319809 | 1346027 | 1354109 | T: hqc256 |
| 1485966 | 1512065 | 1525318 | T: ledakem53sl |
| 1531886 | 1536803 | 1564550 | T: ledakem52sl |
| 1577599 | 1580848 | 1583262 | T: titaniumccasuper |
| 1636765 | 1656403 | 1675309 | T: C:r5n15kem0d |
| 1447682? | 1915004? | 1925327? | T: rqc192 |
| 1954094 | 1958549 | 1964177 | T: frodokem976 |
| 2024693? | 2044478? | 3468523? | T: rqc256 |
| 2048235 | 2053135 | 2055634 | T: limasp1306cca |
| 2179717 | 2181898 | 2183690 | T: limasp1822cca |
| 2295475 | 2297677 | 2303658 | T: frodokem976aes |
| 2306234 | 2359666 | 2412902 | T: bigquake1 |
| 2589249 | 2592054 | 2600018 | T: frodokem640shake |
| 3535754 | 3799692 | 3810696 | T: frodokem1344aes |
| 4140568 | 4146032 | 4155318 | T: limasp2062cca |
| 5145455 | 5152450 | 5160970 | T: frodokem976shake |
| 6458022 | 6557164 | 6736879 | T: bigquake3 |
| 6813051 | 6831990 | 6859811 | T: remblem928 |
| 6817255 | 6833581 | 6855706 | T: remblem1056 |
| 8681053? | 8699450? | 11607904? | T: frodokem1344shake |
| 9205892 | 9220972 | 9266268 | T: sikep434 |
| 9526078 | 9789322 | 10072933 | T: bigquake5 |
| 13963352 | 13978455 | 13993127 | T: sikep503 |
| 14325520 | 14370220 | 14436458 | T: sikep434comp |
| 21445526 | 21478115 | 21594689 | T: sikep503comp |
| 26254428 | 26294205 | 26417722 | T: sikep610 |
| 36011775 | 36063670 | 36204716 | T: sikep610comp |
| 40530834 | 40593623 | 40672179 | T: sikep751 |
| 62791404 | 62942612 | 63168336 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 10635 | 10667 | 10710 | kyber90s512 |
| 14412 | 14461 | 14557 | C:threebears624r2cpax |
| 14892 | 14937 | 15005 | kyber90s768 |
| 17437 | 17480 | 17515 | mlkem512 |
| 18335 | 18359 | 18521 | ntruplus576 |
| 18138 | 18404 | 18511 | kyber512 |
| 18607 | 18791 | 18851 | C:threebears936r2cpax |
| 19270 | 19440 | 19668 | T: C:r5nd1kem0d |
| 20524 | 20563 | 20615 | kyber90s1024 |
| 22814 | 22861 | 22909 | ntruplus768 |
| 22863 | 22947 | 22959 | C:threebears1248r2cpax |
| 25253 | 25332 | 25657 | C:threebears624r2cpa |
| 25819 | 25846 | 25885 | ntruhps2048509 |
| 26496 | 26535 | 26608 | ntruplus864 |
| 26895 | 26961 | 27048 | smaugt1 |
| 26963 | 27007 | 27070 | mlkem768 |
| 27560 | 27599 | 27632 | timer |
| 27509 | 27600 | 29885 | T: C:r5nd0kem2iot |
| 27525 | 27643 | 27754 | T: C:r5nd1kem5d |
| 28022 | 28283 | 28546 | kyber768 |
| 28591 | 28836 | 30208 | T: C:r5nd1kem4longkey |
| 33078 | 33115 | 33150 | T: C:nhcompact512cca |
| 33269 | 33353 | 33750 | T: C:hila5 |
| 33696 | 33746 | 33798 | T: lightsaber2 |
| 34111 | 34184 | 34288 | C:threebears936r2cpa |
| 35745 | 35786 | 35895 | ntruplus1152 |
| 36639 | 37320 | 39501 | mlkem1024 |
| 37417 | 37621 | 37688 | kyber1024 |
| 37669 | 37739 | 37819 | ntruhps2048677 |
| 39381 | 39460 | 39526 | ntruhrss701 |
| 40892 | 40999 | 41145 | sntrup761 |
| 41686 | 41837 | 42554 | T: C:r5nd3kem5d |
| 42648 | 42722 | 42941 | sntrup653 |
| 42894 | 42982 | 43054 | C:threebears1248r2cpa |
| 47071 | 47286 | 47378 | smaugt3 |
| 47401 | 47474 | 47549 | T: C:nhcompact768cca |
| 52155 | 52370 | 52506 | ntruhps4096821 |
| 55775 | 56057 | 57340 | sntrup857 |
| 56392 | 56507 | 56624 | T: saber2 |
| 58375 | 58820 | 59058 | sntrup953 |
| 59573 | 59650 | 59736 | newhope512cca |
| 59954 | 60288 | 60693 | sntrup1013 |
| 60576 | 60682 | 60985 | smaugt5 |
| 60706 | 60777 | 60848 | sntrup4591761 |
| 60423 | 60783 | 63873 | T: lac128 |
| 60858 | 61026 | 61516 | T: C:nhcompact1024cca |
| 61532 | 61759 | 62764 | ntrulpr653 |
| 62836 | 62985 | 63152 | ntrulpr761 |
| 68382 | 68528 | 69099 | T: ntrulpr4591761 |
| 72011 | 72168 | 72532 | sntrup1277 |
| 75033 | 77650 | 78917 | T: C:r5nd5kem5d |
| 77896 | 78005 | 78093 | ntrulpr857 |
| 80830 | 80942 | 81170 | ntrulpr953 |
| 80890 | 81324 | 81736 | ntrulpr1013 |
| 82490 | 83381 | 85621 | T: C:r5nd3kem0d |
| 84645 | 84755 | 84908 | T: firesaber2 |
| 90268 | 90400 | 90642 | threebears624r2ccax |
| 93702 | 93840 | 93963 | mceliece348864f |
| 93959 | 94394 | 94688 | mceliece348864 |
| 96898 | 97177 | 97488 | ntrulpr1277 |
| 99394 | 99629 | 99988 | mceliece348864pcf |
| 99573 | 99700 | 99919 | mceliece348864pc |
| 98021 | 99810 | 102593 | T: C:r5nd5kem0d |
| 112037 | 112207 | 112469 | newhope1024cca |
| 115717 | 116189 | 116739 | T: lotus128 |
| 118842 | 119015 | 119411 | threebears624r2cca |
| 132104 | 132981 | 133643 | T: ntrukem443 |
| 135035 | 136355 | 140545 | T: C:r5n11kem0d |
| 144765 | 144961 | 145171 | threebears936r2ccax |
| 157383 | 157551 | 157725 | T: saberx4 |
| 164182 | 164957 | 166781 | T: lotus192 |
| 157250 | 170123 | 170698 | T: lac192 |
| 181617 | 182163 | 182505 | threebears936r2cca |
| 182704 | 182989 | 183322 | mceliece460896 |
| 183225 | 183564 | 184230 | mceliece460896f |
| 188493 | 188991 | 189455 | mceliece460896pcf |
| 188572 | 189075 | 189430 | mceliece460896pc |
| 191307 | 192148 | 193000 | T: C:r5n13kem0d |
| 202930 | 203357 | 203817 | mceliece6960119 |
| 208147 | 208571 | 209049 | mceliece6960119f |
| 211897 | 212211 | 212680 | mceliece6960119pc |
| 212332 | 212700 | 213282 | mceliece6960119pcf |
| 213830 | 214134 | 214414 | mceliece6688128f |
| 215652 | 216033 | 217034 | mceliece8192128f |
| 215633 | 216038 | 220133 | mceliece8192128 |
| 215721 | 216184 | 216814 | threebears1248r2ccax |
| 215779 | 216295 | 216882 | mceliece6688128 |
| 222246 | 222786 | 224733 | mceliece6688128pc |
| 223577 | 224094 | 225677 | mceliece6688128pcf |
| 224072 | 224419 | 224836 | mceliece8192128pcf |
| 224468 | 224650 | 225024 | mceliece8192128pc |
| 230373 | 234414 | 257164 | T: lac256 |
| 234043 | 234761 | 235540 | T: lotus256 |
| 234910 | 236264 | 237507 | T: ntskem1264 |
| 234340 | 236360 | 237516 | T: ntrukem743 |
| 256951 | 259459 | 262406 | T: kindi256342 |
| 264858 | 265246 | 265906 | threebears1248r2cca |
| 289206 | 289965 | 290411 | T: hqc128round4 |
| 318361 | 318822 | 325134 | T: kindi512222 |
| 325129 | 325534 | 327690 | T: kindi512241 |
| 420459 | 421542 | 427137 | T: ntskem1380 |
| 466006? | 480928? | 595030? | T: C:ledakemcpa13 |
| 484794 | 486111 | 493232 | T: C:ledakemcpa12 |
| 513197 | 514280 | 515412 | T: lima2p1024cca |
| 564907 | 567486 | 568076 | T: kindi512321 |
| 577866 | 578786 | 590135 | T: kindi256522 |
| 575506 | 579498 | 603090 | T: C:r5n15kem0d |
| 579637 | 594578 | 648255 | T: C:ledakemcpa14 |
| 611111 | 612637 | 613362 | T: hqc192round4 |
| 610066 | 622307 | 623121 | T: hqcrmrs128 |
| 624906 | 639156 | 648998 | T: hqc128 |
| 668806 | 670157 | 685410 | T: titaniumccatoy |
| 796424 | 802343 | 822903 | T: C:rolloi128 |
| 837774 | 852276 | 862836 | T: hqc1281 |
| 856175 | 857201 | 858213 | T: ntskem13136 |
| 881960 | 882931 | 884567 | T: titaniumccalite |
| 937995 | 950493 | 979878 | T: C:rolloi192 |
| 1023485 | 1024468 | 1025839 | T: frodokem640 |
| 1025160 | 1026764 | 1028015 | T: titaniumccastd |
| 1027705 | 1030757 | 1033325 | T: lima2p2048cca |
| 1048361 | 1049813 | 1054332 | T: C:bikel1 |
| 1060089 | 1061206 | 1062483 | T: frodokem640aes |
| 1091807 | 1094748 | 1122289 | T: hqcrmrs192 |
| 1164527 | 1182296 | 1184790 | T: hqc192 |
| 1186517 | 1187958 | 1189695 | T: hqc256round4 |
| 1263896 | 1283941 | 1286358 | T: hqc1921 |
| 1281461 | 1284014 | 1295904 | T: ledakem1264 |
| 1255821 | 1285943 | 1288463 | T: C:ledakemcpa32 |
| 1268596 | 1288978 | 1325551 | T: rolloii128 |
| 1287753 | 1291996 | 1320482 | T: hqc1922 |
| 1308915 | 1310331 | 1311290 | T: titaniumccamed |
| 1371029 | 1372873 | 1374784 | T: limasp1018cca |
| 1359723 | 1394983 | 1444011 | T: rolloii192 |
| 1444676 | 1446868 | 1496340 | T: ledakem1464 |
| 1451472 | 1455488 | 1499941 | T: ledakem1364 |
| 1411958? | 1464653? | 1844238? | T: C:ledakemcpa34 |
| 1488147 | 1490724 | 1518201 | T: titaniumccahi |
| 1556535 | 1583981 | 1676154 | T: C:ledakemcpa33 |
| 1722387 | 1752365 | 1778742 | T: hqcrmrs256 |
| 1762250 | 1771272 | 1783629 | T: ledakem12sl |
| 1755033 | 1775529 | 1841239 | T: hqc2561 |
| 1784317 | 1800902 | 1813281 | T: C:rolloi256 |
| 1792050 | 1808307 | 1814935 | T: ledakem13sl |
| 1821871 | 1833788 | 1841771 | T: titaniumccasuper |
| 1822150 | 1842088 | 1874105 | T: hqc256 |
| 1875467 | 1891620 | 1910542 | T: hqc2562 |
| 1874433 | 1905199 | 1910715 | T: hqc2563 |
| 1903610 | 1909919 | 1937400 | T: ledakem14sl |
| 1949108 | 1950849 | 1952472 | T: frodokem976 |
| 1970404 | 1976266 | 2000221 | T: rolloii256 |
| 1981094 | 1982880 | 1985676 | T: frodokem976aes |
| 2458892 | 2462620 | 2470427 | T: frodokem640shake |
| 2646214 | 2652409 | 2654621 | T: limasp1306cca |
| 2787835 | 2804577 | 2821020 | T: limasp1822cca |
| 2825177 | 2851142 | 2887212 | T: rqc128 |
| 2942584 | 2950997 | 2960464 | T: bigquake1 |
| 3120953 | 3157150 | 3177369 | T: C:ledakemcpa52 |
| 3256887 | 3277810 | 3304620 | T: C:bikel3 |
| 3359227 | 3366919 | 3369134 | T: frodokem1344aes |
| 3469003 | 3511073 | 3527000 | T: ledakem3464 |
| 3488877 | 3516846 | 3572880 | T: ledakem3264 |
| 3573348 | 3592871 | 3601171 | T: ledakem3364 |
| 3674247 | 3692327 | 3698009 | T: C:ledakemcpa53 |
| 4178861 | 4277334 | 4291746 | T: C:ledakemcpa54 |
| 4455239 | 4514300 | 4568755 | T: ledakem32sl |
| 4911800 | 4917373 | 4923180 | T: frodokem976shake |
| 4983206 | 5019167 | 5130019 | T: ledakem33sl |
| 5366180 | 5373356 | 5386032 | T: limasp2062cca |
| 5400452 | 5464594 | 5633479 | T: ledakem34sl |
| 6074098 | 7005021 | 7031406 | T: rqc192 |
| 7670667 | 7673870 | 7682209 | T: ledakem5364 |
| 7929203 | 7972660 | 7978937 | T: ledakem5264 |
| 8291030 | 8300324 | 8319915 | T: ledakem5464 |
| 8409202? | 8497323? | 11618058? | T: frodokem1344shake |
| 9081567? | 9096434? | 11947040? | T: rqc256 |
| 9162285 | 9189546 | 9214385 | T: remblem928 |
| 9183458 | 9209165 | 9249208 | T: remblem1056 |
| 9828272 | 9831444 | 9857036 | T: sikep434 |
| 10453386 | 10457659 | 10465479 | T: sikep434comp |
| 10671157 | 10677489 | 10685706 | T: ledakem54sl |
| 11101812 | 11117327 | 11169689 | T: ledakem53sl |
| 11133195 | 11144553 | 11203032 | T: ledakem52sl |
| 14891317 | 14912822 | 14988176 | T: sikep503 |
| 15793635 | 15805287 | 15817677 | T: sikep503comp |
| 24319836 | 25073698 | 25264324 | T: bigquake3 |
| 26415448 | 26441214 | 26606652 | T: sikep610 |
| 28004646 | 28031138 | 28180749 | T: sikep610comp |
| 37697939 | 37998545 | 39248770 | T: bigquake5 |
| 43600476 | 43648312 | 43867876 | T: sikep751 |
| 46275637 | 46297393 | 46321513 | T: sikep751comp |
|
|
|