Measurements of key-encapsulation mechanisms on one machine: amd64; Redwood Cove (a06a4-40); 2023 Intel Core Ultra 5 125H, P cores; 4 x 1200MHz; meteor,big, supercop-20260330
[Page version: 20260415 05:37:01]
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 (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) 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 |
| 9188 | 9347 | 9661 | kyber90s512 |
| 13650 | 13830 | 14175 | kyber90s768 |
| 18049? | 18192? | 24639? | kyber512 |
| 18102 | 18217 | 18430 | mlkem512 |
| 19562 | 19769 | 20157 | kyber90s1024 |
| 19733 | 19950 | 20286 | T: C:nhcompact512cca |
| 26322 | 26517 | 26700 | T: lightsaber2 |
| 27785 | 27966 | 28144 | T: ntrulpr4591761 |
| 27921 | 28090 | 28503 | T: C:nhcompact768cca |
| 28049 | 28301 | 29567 | T: lac128 |
| 28512 | 28730 | 28972 | ntrulpr653 |
| 29543 | 29702 | 30090 | ntrulpr761 |
| 31073 | 31317 | 31620 | mlkem768 |
| 31420 | 31515 | 31684 | C:threebears624r2cpa |
| 31506 | 31586 | 31714 | threebears624r2cca |
| 31522 | 31620 | 31791 | timer |
| 31399? | 31823? | 41789? | kyber768 |
| 32038 | 32159 | 32372 | smaugt1 |
| 32906 | 32993 | 33176 | C:threebears624r2cpax |
| 34072 | 34163 | 34300 | threebears624r2ccax |
| 34042 | 34218 | 34564 | newhope512cca |
| 35798 | 35961 | 36344 | T: C:nhcompact1024cca |
| 36028? | 36433? | 45550? | ntruplus576 |
| 37235 | 37457 | 37688 | ntrulpr857 |
| 37658 | 38245 | 38728 | T: C:r5nd1kem0d |
| 38918 | 39072 | 39426 | ntrulpr953 |
| 40447 | 40696 | 40923 | ntrulpr1013 |
| 44446? | 44912? | 69729? | kyber1024 |
| 44421 | 45180 | 46285 | mlkem1024 |
| 47212 | 47444 | 47752 | T: saber2 |
| 48268 | 48391 | 53900 | smaugt3 |
| 51635 | 51758 | 51981 | ntrulpr1277 |
| 52050? | 52774? | 84045? | T: C:r5nd1kem5d |
| 53650 | 54452 | 55817 | T: C:r5nd1kem4longkey |
| 53199? | 54576? | 81351? | T: C:r5nd0kem2iot |
| 61602 | 61742 | 62119 | ntruplus768 |
| 62889 | 63176 | 63603 | T: hqc128round4 |
| 63743 | 63898 | 64159 | threebears936r2cca |
| 64045 | 64183 | 64382 | smaugt5 |
| 64137 | 64319 | 64582 | ntruplus864 |
| 64965 | 65212 | 65589 | newhope1024cca |
| 67114 | 67241 | 67505 | threebears936r2ccax |
| 67180 | 67296 | 67544 | C:threebears936r2cpa |
| 68917 | 69076 | 69391 | C:threebears936r2cpax |
| 69309? | 69573? | 89582? | T: lac256 |
| 73386 | 73787 | 74196 | T: firesaber2 |
| 75530 | 75771 | 82587 | T: lac192 |
| 69240? | 76834? | 97932? | ntruplus1152 |
| 85662 | 86657 | 87980 | T: C:r5nd3kem5d |
| 94009 | 94270 | 94664 | threebears1248r2cca |
| 98034 | 98238 | 98662 | threebears1248r2ccax |
| 98244 | 98470 | 98844 | C:threebears1248r2cpa |
| 100657 | 100884 | 101226 | C:threebears1248r2cpax |
| 110730 | 111822 | 114226 | T: C:hila5 |
| 124988 | 125290 | 125642 | ntruhps2048509 |
| 140077 | 141513 | 143286 | T: C:r5nd3kem0d |
| 151995 | 152290 | 152796 | T: hqc192round4 |
| 153783 | 154065 | 154488 | T: saberx4 |
| 157150 | 158985 | 161191 | T: C:r5nd5kem5d |
| 166127 | 166369 | 167053 | T: kindi256342 |
| 167636 | 169323 | 171352 | T: C:r5nd5kem0d |
| 178333 | 178762 | 179345 | T: kindi512222 |
| 181219 | 181525 | 181945 | T: kindi512241 |
| 199536 | 199827 | 200160 | ntruhrss701 |
| 204402 | 204730 | 205143 | ntruhps2048677 |
| 266931 | 268317 | 277002 | T: hqcrmrs128 |
| 295730 | 296479 | 297567 | ntruhps4096821 |
| 298782 | 301910 | 312069 | T: hqc128 |
| 303229 | 306863 | 317579 | T: hqc1281 |
| 306434 | 307277 | 308292 | T: hqc256round4 |
| 366120 | 369164 | 371395 | T: kindi512321 |
| 368768 | 375684 | 392950 | T: C:r5n11kem0d |
| 394468 | 395245 | 397231 | T: C:bikel1 |
| 422083 | 426565 | 431312 | T: ntrukem443 |
| 443247 | 444469 | 446374 | T: kindi256522 |
| 489705 | 491028 | 494199 | T: lima2p1024cca |
| 507344 | 510017 | 516417 | T: C:ledakemcpa14 |
| 551011 | 554375 | 572633 | T: hqcrmrs192 |
| 560798 | 567254 | 585591 | T: hqc1921 |
| 583947 | 587719 | 612070 | T: rqc128 |
| 600549 | 602183 | 607229 | sntrup653 |
| 598466 | 610735 | 626544 | T: hqc1922 |
| 608936 | 613885 | 619841 | T: C:ledakemcpa13 |
| 609314 | 615057 | 628552 | sntrup761 |
| 615051 | 618718 | 635296 | T: hqc192 |
| 700698 | 707158 | 711754 | T: C:r5n13kem0d |
| 713192 | 716666 | 720179 | T: C:rolloi128 |
| 713454 | 719244 | 734884 | T: titaniumccatoy |
| 772253 | 773854 | 781564 | sntrup4591761 |
| 773114 | 776935 | 783894 | T: C:ledakemcpa12 |
| 797067 | 798338 | 803038 | T: titaniumccalite |
| 795865 | 798725 | 832320 | T: frodokem640 |
| 873019 | 889494 | 907587 | T: hqc2561 |
| 887482 | 891325 | 895308 | T: C:rolloi192 |
| 898473 | 916185 | 930504 | T: hqcrmrs256 |
| 920160 | 943219 | 964136 | T: hqc2562 |
| 958196 | 962623 | 977608 | T: frodokem640aes |
| 956940 | 976150 | 997038 | T: hqc2563 |
| 970758 | 985394 | 1002108 | T: hqc256 |
| 973546? | 989835? | 1353206? | T: rqc192 |
| 993032 | 996921 | 1005652 | sntrup857 |
| 1005276 | 1009303 | 1021241 | T: ntrukem743 |
| 1015429 | 1018302 | 1025975 | T: lima2p2048cca |
| 1031766 | 1040079 | 1064439 | T: titaniumccastd |
| 1081795 | 1084162 | 1093177 | T: limasp1018cca |
| 1113960 | 1119500 | 1136132 | T: C:bikel3 |
| 1139841 | 1148546 | 1178533 | T: C:ledakemcpa34 |
| 1148357 | 1149896 | 1169267 | T: titaniumccamed |
| 1190800 | 1194803 | 1202454 | sntrup953 |
| 1210293 | 1217828 | 1232839 | T: C:rolloi256 |
| 1295240 | 1299361 | 1328004 | T: titaniumccahi |
| 1341067 | 1345223 | 1354920 | sntrup1013 |
| 1397653? | 1407268? | 1772560? | T: rqc256 |
| 1561079 | 1566941 | 1590356 | T: frodokem976 |
| 1561191 | 1574649 | 1589366 | T: C:r5n15kem0d |
| 1609508 | 1626915 | 1676695 | T: titaniumccasuper |
| 1609543 | 1632256 | 1655983 | T: C:ledakemcpa33 |
| 1815993 | 1829516 | 1869798 | T: frodokem976aes |
| 1989282 | 1994358 | 2013323 | T: limasp1306cca |
| 2075724 | 2084113 | 2173831 | sntrup1277 |
| 2173643 | 2181331 | 2196443 | T: limasp1822cca |
| 2253576 | 2269312 | 2324967 | T: ledakem1464 |
| 2258911 | 2275970 | 2285328 | T: C:ledakemcpa53 |
| 2351457 | 2365152 | 2384151 | T: C:ledakemcpa32 |
| 2701058 | 2709363 | 2718480 | T: rolloii192 |
| 2718266 | 2727192 | 2764528 | T: rolloii128 |
| 2726424 | 2740747 | 2897521 | T: ledakem1264 |
| 2775748 | 2791236 | 2969790 | T: ledakem1364 |
| 2806368 | 2822010 | 2845036 | T: C:ledakemcpa54 |
| 2922474 | 2974288 | 3101404 | T: frodokem640shake |
| 3125386 | 3137538 | 3149122 | T: rolloii256 |
| 3144940 | 3156834 | 3179593 | T: frodokem1344aes |
| 3621695? | 3727258? | 5235545? | T: ledakem14sl |
| 3932525 | 3949323 | 3963876 | T: limasp2062cca |
| 3556296? | 4085484? | 5038310? | T: ledakem13sl |
| 4423926 | 4500647 | 4542139 | T: C:ledakemcpa52 |
| 4551846 | 4578186 | 4614983 | T: remblem928 |
| 4552821 | 4578438 | 4614764 | T: remblem1056 |
| 4865674? | 4948190? | 7013196? | T: ledakem3464 |
| 4946007 | 5083086 | 5779492 | T: ledakem12sl |
| 5083030 | 5099219 | 5123912 | T: sikep434 |
| 6090435 | 6101252 | 6140290 | T: ledakem3364 |
| 6215780 | 6278480 | 6486543 | T: frodokem976shake |
| 6795894 | 6893177 | 6914689 | T: lotus128 |
| 7077287 | 7095485 | 7126514 | T: sikep503 |
| 7076140 | 7142038 | 7785207 | T: ledakem3264 |
| 7774067 | 7794975 | 8373486 | T: ledakem33sl |
| 8231050 | 8270850 | 9904274 | T: ledakem34sl |
| 8529738 | 8922133 | 9526336 | T: sikep434comp |
| 9217931 | 9271195 | 9365787 | T: ledakem5464 |
| 9961343 | 10902505 | 12019790 | T: ledakem32sl |
| 11086538 | 11142971 | 11204110 | T: frodokem1344shake |
| 11085221 | 11145818 | 11291275 | T: ledakem5364 |
| 11617194 | 11992688 | 13051257 | T: sikep503comp |
| 12176300 | 12221153 | 14345918 | T: ledakem54sl |
| 12913847 | 12943310 | 13000602 | T: sikep610 |
| 14019313 | 14071943 | 14141884 | T: lotus192 |
| 15928619 | 16473146 | 18514297 | T: ledakem5264 |
| 16631934 | 16811909 | 19943398 | T: ledakem53sl |
| 20703461 | 20745017 | 20814159 | T: sikep751 |
| 22348350 | 22490964 | 24105572 | T: sikep610comp |
| 22666936 | 22706313 | 22798286 | T: lotus256 |
| 26002948 | 26085257 | 26193644 | mceliece348864f |
| 28256658 | 28342140 | 28435835 | mceliece348864pcf |
| 27028182 | 28650014 | 30788332 | T: ledakem52sl |
| 33456150 | 35217154 | 37203214 | T: sikep751comp |
| 35144004 | 35277373 | 35406358 | T: ntskem1264 |
| 30810118? | 38803815? | 62881224? | mceliece348864pc |
| 30344310? | 41878185? | 59011911? | mceliece348864 |
| 67892327 | 68036708 | 68279131 | T: ntskem1380 |
| 92699699 | 92884067 | 93173821 | mceliece460896pcf |
| 92834375 | 93282009 | 93666433 | mceliece460896f |
| 101188593? | 136694482? | 199798609? | mceliece460896 |
| 99294348? | 142597679? | 221353979? | mceliece460896pc |
| 176979980 | 177421744 | 177748257 | mceliece6960119pcf |
| 177750057 | 178025200 | 178324136 | mceliece6960119f |
| 148821462? | 201491239? | 224424700? | T: ntskem13136 |
| 210562245 | 210853976 | 211230712 | mceliece6688128f |
| 211080914 | 211774027 | 213049044 | mceliece6688128pcf |
| 219559641 | 219883507 | 220199199 | mceliece8192128f |
| 219762727 | 219968000 | 220302337 | mceliece8192128pcf |
| 192867728? | 247395661? | 343156169? | mceliece6960119pc |
| 186167781? | 255993395? | 363588284? | mceliece6960119 |
| 230029114? | 294957961? | 431432212? | mceliece8192128 |
| 216052970? | 299120888? | 422607919? | mceliece6688128pc |
| 224917756? | 317264178? | 480408139? | mceliece6688128 |
| 245804438? | 332608590? | 441039147? | mceliece8192128pc |
| 725702048 | 752952414 | 757277312 | T: bigquake1 |
| -1872481781 | 5704867778 | 5880483154 | T: bigquake3 |
| -18713514355 | 11136509971 | 11268294123 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 13696? | 13954? | 38762? | kyber90s512 |
| 14347 | 14469 | 14718 | ntruhps2048509 |
| 16143 | 16250 | 16370 | ntruhrss701 |
| 16715 | 16817 | 16993 | ntruplus576 |
| 18357 | 18484 | 18698 | kyber90s768 |
| 19267 | 19482 | 19804 | mlkem512 |
| 20227 | 20320 | 20396 | timer |
| 20295 | 20388 | 20525 | smaugt1 |
| 20532 | 20757 | 20973 | ntruplus768 |
| 20909 | 21122 | 21355 | ntruhps2048677 |
| 23777 | 23913 | 24148 | ntruplus864 |
| 23748 | 24233 | 25640 | mceliece348864f |
| 24936 | 25036 | 25216 | kyber90s1024 |
| 25451 | 25634 | 25884 | ntruhps4096821 |
| 25897 | 26346 | 28163 | mceliece348864 |
| 26614 | 26782 | 27020 | kyber512 |
| 29788 | 29897 | 30041 | sntrup4591761 |
| 30654 | 30968 | 31214 | mlkem768 |
| 31486 | 31789 | 32120 | ntruplus1152 |
| 32073 | 32275 | 32457 | sntrup653 |
| 32426 | 32931 | 34822 | mceliece348864pcf |
| 32280 | 33026 | 34664 | mceliece348864pc |
| 34871 | 34988 | 35200 | sntrup761 |
| 35299 | 35444 | 35597 | T: lightsaber2 |
| 36790 | 37061 | 37341 | T: C:nhcompact512cca |
| 40346 | 41051 | 42098 | kyber768 |
| 41990 | 42397 | 43053 | smaugt3 |
| 42720 | 42928 | 43093 | sntrup857 |
| 45333 | 45488 | 45834 | sntrup953 |
| 45044 | 46510 | 46782 | mlkem1024 |
| 46892 | 46990 | 47148 | threebears624r2cca |
| 46928 | 47059 | 47228 | threebears624r2ccax |
| 47236 | 47433 | 47611 | sntrup1013 |
| 48093 | 48230 | 48458 | C:threebears624r2cpa |
| 48436 | 48576 | 48750 | C:threebears624r2cpax |
| 48842 | 48966 | 49105 | ntrulpr653 |
| 50629 | 50712 | 50876 | ntrulpr761 |
| 50492 | 50730 | 51066 | T: C:nhcompact768cca |
| 50957 | 51140 | 51327 | T: ntrulpr4591761 |
| 48348 | 52602 | 59144 | mceliece460896 |
| 52041 | 52799 | 53881 | T: lac128 |
| 52765 | 53161 | 53766 | T: ntskem1264 |
| 48541? | 53360? | 61232? | mceliece460896f |
| 55594 | 55874 | 56316 | newhope512cca |
| 56234 | 56357 | 56543 | smaugt5 |
| 58365 | 58820 | 59959 | kyber1024 |
| 55341 | 59074 | 67238 | mceliece460896pc |
| 58741 | 59151 | 59433 | T: saber2 |
| 60033 | 60156 | 60326 | sntrup1277 |
| 55837? | 62134? | 71818? | mceliece460896pcf |
| 61656 | 62151 | 62677 | T: C:r5nd1kem0d |
| 63767 | 63895 | 64106 | ntrulpr857 |
| 64409 | 64628 | 64986 | T: C:nhcompact1024cca |
| 66220 | 66361 | 66740 | ntrulpr953 |
| 68538 | 68672 | 68859 | ntrulpr1013 |
| 76256 | 76493 | 76719 | threebears936r2ccax |
| 76297 | 76516 | 76814 | threebears936r2cca |
| 78321 | 80700 | 86941 | mceliece6960119 |
| 81016 | 81184 | 81488 | C:threebears936r2cpax |
| 81390 | 81539 | 81885 | C:threebears936r2cpa |
| 78942 | 81730 | 87437 | mceliece6960119f |
| 81714 | 82301 | 83155 | T: C:bikel1 |
| 80749 | 84172 | 89735 | mceliece6688128f |
| 84115 | 84710 | 85263 | T: C:ledakemcpa13 |
| 84423 | 84756 | 85176 | T: C:ledakemcpa14 |
| 80960 | 84778 | 90651 | mceliece6688128 |
| 84413 | 85094 | 85826 | T: C:r5nd1kem5d |
| 84664 | 85788 | 87230 | T: C:r5nd0kem2iot |
| 86704 | 87011 | 87473 | ntrulpr1277 |
| 86826 | 87175 | 87556 | T: firesaber2 |
| 87797 | 88581 | 89629 | T: C:r5nd1kem4longkey |
| 87694 | 90142 | 95893 | mceliece6960119pcf |
| 90314 | 91314 | 92558 | mceliece8192128 |
| 89035 | 91577 | 95367 | mceliece6960119pc |
| 90625 | 91761 | 93097 | mceliece8192128f |
| 92028 | 93472 | 95009 | T: C:ledakemcpa12 |
| 89750 | 93727 | 102291 | mceliece6688128pc |
| 89896 | 95425 | 102929 | mceliece6688128pcf |
| 99271 | 100024 | 101904 | mceliece8192128pc |
| 100388 | 101278 | 102387 | mceliece8192128pcf |
| 103616 | 103825 | 104306 | newhope1024cca |
| 114913 | 115412 | 115959 | threebears1248r2cca |
| 115202 | 115607 | 115972 | threebears1248r2ccax |
| 116377 | 118728 | 122290 | T: ntrukem443 |
| 120268 | 120604 | 120922 | C:threebears1248r2cpax |
| 120007 | 120690 | 121980 | T: C:rolloi128 |
| 120786 | 121207 | 121554 | C:threebears1248r2cpa |
| 121503 | 123720 | 142256 | T: ntskem1380 |
| 118847 | 127433 | 127962 | T: lac192 |
| 114918? | 134977? | 149956? | T: lotus128 |
| 136759 | 137691 | 138780 | T: C:r5nd3kem5d |
| 142663 | 145425 | 147319 | T: C:rolloi192 |
| 153087 | 153681 | 154769 | T: lac256 |
| 158689 | 159906 | 163627 | T: C:hila5 |
| 160849 | 162129 | 163935 | T: C:rolloi256 |
| 169747 | 170095 | 170502 | T: hqc128round4 |
| 170773 | 171299 | 171908 | T: lotus192 |
| 186285 | 186546 | 186958 | T: saberx4 |
| 195859 | 196720 | 199045 | T: C:bikel3 |
| 196576 | 198046 | 202963 | T: ledakem1464 |
| 197622 | 198126 | 198818 | T: C:ledakemcpa34 |
| 197389 | 198453 | 199639 | T: C:ledakemcpa33 |
| 187731 | 198751 | 200026 | T: ledakem1264 |
| 208728 | 211541 | 215013 | T: ntrukem743 |
| 218018 | 218253 | 218692 | T: kindi256342 |
| 215972 | 221306 | 225350 | T: C:ledakemcpa32 |
| 232044 | 233612 | 235864 | T: C:r5nd3kem0d |
| 239479 | 240192 | 240951 | T: ledakem1364 |
| 244697 | 245278 | 246216 | T: lotus256 |
| 244810 | 246951 | 248663 | T: C:r5nd5kem5d |
| 233648 | 251351 | 258995 | T: ntskem13136 |
| 259617 | 260037 | 260618 | T: kindi512222 |
| 262889 | 263368 | 264035 | T: kindi512241 |
| 280435 | 280982 | 281735 | T: ledakem13sl |
| 285537 | 287144 | 288822 | T: C:r5nd5kem0d |
| 298319 | 299917 | 303528 | T: ledakem12sl |
| 318030 | 319689 | 323276 | T: ledakem14sl |
| 380124 | 382741 | 385900 | T: rolloii128 |
| 386989 | 389152 | 391910 | T: rolloii192 |
| 390101 | 390683 | 391493 | T: hqc192round4 |
| 396986 | 398466 | 401132 | T: lima2p1024cca |
| 390269 | 399673 | 406779 | T: hqcrmrs128 |
| 428551 | 431389 | 434515 | T: rolloii256 |
| 422956 | 435256 | 442375 | T: hqc128 |
| 430698 | 435402 | 440667 | T: C:r5n11kem0d |
| 445458 | 449386 | 451176 | T: C:ledakemcpa54 |
| 448937 | 449672 | 451006 | T: C:ledakemcpa53 |
| 444102 | 454995 | 466110 | T: C:ledakemcpa52 |
| 483695 | 486007 | 487605 | T: kindi512321 |
| 487030 | 490411 | 492865 | T: ledakem3464 |
| 485374 | 495209 | 511070 | T: hqc1281 |
| 524468 | 526014 | 528260 | T: ledakem3264 |
| 530999 | 531996 | 534255 | T: kindi256522 |
| 546622 | 548980 | 551655 | T: ledakem3364 |
| 568050 | 573101 | 582901 | T: titaniumccatoy |
| 678778 | 682507 | 686358 | T: ledakem32sl |
| 716607 | 719039 | 722448 | T: titaniumccalite |
| 732387 | 737514 | 740622 | T: ledakem33sl |
| 746381 | 750974 | 756352 | T: hqc256round4 |
| 763910 | 768191 | 774092 | T: rqc128 |
| 785659 | 788572 | 793305 | T: lima2p2048cca |
| 813228 | 825639 | 843280 | T: hqcrmrs192 |
| 824783 | 831046 | 842412 | T: C:r5n13kem0d |
| 847243 | 854691 | 880064 | T: titaniumccastd |
| 890783 | 897064 | 900722 | T: ledakem34sl |
| 889624 | 906547 | 923885 | T: hqc1921 |
| 895235 | 912697 | 929568 | T: hqc192 |
| 956757 | 970707 | 991874 | T: hqc1922 |
| 976715 | 979385 | 983862 | T: limasp1018cca |
| 1071243 | 1072925 | 1079124 | T: titaniumccamed |
| 1118432 | 1125090 | 1131825 | T: ledakem5464 |
| 1127436 | 1132725 | 1137760 | T: ledakem5364 |
| 1149660 | 1153239 | 1159779 | T: frodokem640 |
| 1207841 | 1212684 | 1218701 | T: ledakem5264 |
| 1248559 | 1251414 | 1258587 | T: titaniumccahi |
| 1264259 | 1271954 | 1278854 | T: frodokem640aes |
| 1310406 | 1321049 | 1328560 | T: ledakem54sl |
| 1353658? | 1376703? | 1760390? | T: rqc192 |
| 1359682 | 1382004 | 1409235 | T: hqcrmrs256 |
| 1400148 | 1424437 | 1447576 | T: hqc2561 |
| 1422873 | 1444499 | 1465980 | T: hqc256 |
| 1476587 | 1502764 | 1537708 | T: hqc2562 |
| 1536738 | 1549089 | 1592815 | T: titaniumccasuper |
| 1532655 | 1555755 | 1583468 | T: hqc2563 |
| 1615088 | 1625856 | 1636264 | T: ledakem53sl |
| 1749488 | 1759450 | 1770898 | T: ledakem52sl |
| 1777451 | 1784392 | 1793367 | T: C:r5n15kem0d |
| 1842455 | 1853333 | 1870666 | T: limasp1306cca |
| 1890099? | 1921880? | 2448009? | T: rqc256 |
| 1961069 | 1971198 | 1980228 | T: limasp1822cca |
| 2158280 | 2210406 | 2262415 | T: bigquake1 |
| 2221071 | 2226135 | 2252783 | T: frodokem976 |
| 2376690 | 2399775 | 2425198 | T: frodokem976aes |
| 3194724 | 3207326 | 3331228 | T: frodokem640shake |
| 3691017 | 3706877 | 3715985 | T: limasp2062cca |
| 4064135 | 4074618 | 4086602 | T: frodokem1344aes |
| 6137017 | 6350430 | 6576706 | T: bigquake3 |
| 6727846 | 6755853 | 6800244 | T: remblem1056 |
| 6756299 | 6779077 | 6810670 | T: remblem928 |
| 6693758 | 6924476 | 7006713 | T: frodokem976shake |
| 8327288 | 8352705 | 8373960 | T: sikep434 |
| 9366219 | 9596951 | 10012394 | T: bigquake5 |
| 11593770 | 11615638 | 11639237 | T: sikep503 |
| 11742297 | 11785939 | 12369951 | T: frodokem1344shake |
| 13236241 | 13277444 | 13345816 | T: sikep434comp |
| 17988262 | 18040635 | 18114011 | T: sikep503comp |
| 23481041 | 23520806 | 23572682 | T: sikep610 |
| 32783385 | 32889717 | 33048362 | T: sikep610comp |
| 33454757 | 33552351 | 33700586 | T: sikep751 |
| 52827842 | 53058591 | 53424254 | T: sikep751comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 11190 | 11348 | 11640 | kyber90s512 |
| 12418 | 12458 | 12507 | C:threebears624r2cpax |
| 15597 | 15652 | 15703 | C:threebears936r2cpax |
| 15662 | 15744 | 15870 | kyber90s768 |
| 18837 | 18874 | 18932 | C:threebears1248r2cpax |
| 19691 | 19815 | 19880 | ntruplus576 |
| 20502 | 20616 | 20784 | mlkem512 |
| 21438 | 21591 | 21786 | kyber512 |
| 21535 | 21598 | 21659 | C:threebears624r2cpa |
| 21822 | 21928 | 22074 | kyber90s1024 |
| 22840 | 23041 | 23278 | T: C:r5nd1kem0d |
| 24322 | 24480 | 24552 | ntruplus768 |
| 26172 | 26245 | 26334 | C:threebears936r2cpa |
| 26201 | 26284 | 26375 | ntruhps2048509 |
| 28022 | 28204 | 28271 | ntruplus864 |
| 30377 | 30462 | 30574 | C:threebears1248r2cpa |
| 31548 | 31719 | 32124 | smaugt1 |
| 31351 | 31843 | 32665 | T: C:r5nd0kem2iot |
| 32029 | 32260 | 32609 | T: C:r5nd1kem5d |
| 32222 | 32557 | 32876 | mlkem768 |
| 32545 | 32650 | 32763 | timer |
| 32629 | 32703 | 32827 | T: C:nhcompact512cca |
| 33177 | 33500 | 34129 | T: C:r5nd1kem4longkey |
| 33163 | 33913 | 34570 | kyber768 |
| 35610 | 35741 | 35878 | T: lightsaber2 |
| 37605 | 37750 | 37945 | ntruplus1152 |
| 37782 | 37893 | 38012 | ntruhps2048677 |
| 37892 | 37979 | 38102 | T: C:hila5 |
| 39342 | 39433 | 39547 | ntruhrss701 |
| 42326 | 42422 | 42607 | sntrup761 |
| 43922 | 44065 | 44621 | sntrup653 |
| 46783 | 47038 | 47293 | T: C:nhcompact768cca |
| 46988 | 47255 | 47686 | mlkem1024 |
| 47679 | 47913 | 49277 | kyber1024 |
| 49389 | 49560 | 49760 | ntruhps4096821 |
| 51710 | 51894 | 52388 | T: C:r5nd3kem5d |
| 58398 | 58672 | 58988 | T: saber2 |
| 58440 | 58748 | 58908 | smaugt3 |
| 58967 | 59085 | 59234 | sntrup857 |
| 59243 | 59370 | 59580 | ntrulpr653 |
| 60063 | 60191 | 60385 | T: C:nhcompact1024cca |
| 60276 | 60507 | 60742 | newhope512cca |
| 60617 | 60722 | 60877 | ntrulpr761 |
| 61845 | 61986 | 62207 | sntrup953 |
| 63012 | 63136 | 63260 | sntrup1013 |
| 66348 | 66456 | 66580 | sntrup4591761 |
| 67727 | 67871 | 68004 | threebears624r2ccax |
| 67645 | 67899 | 68210 | T: lac128 |
| 73672 | 73808 | 73948 | T: ntrulpr4591761 |
| 77672 | 77829 | 78002 | smaugt5 |
| 78032 | 78182 | 78477 | ntrulpr857 |
| 79344 | 79522 | 79803 | sntrup1277 |
| 80127 | 80271 | 80465 | ntrulpr953 |
| 81977 | 82092 | 82224 | ntrulpr1013 |
| 86474 | 86644 | 86820 | threebears624r2cca |
| 87472 | 87763 | 88064 | T: firesaber2 |
| 99255 | 101552 | 105251 | T: C:r5nd5kem5d |
| 103513 | 103693 | 103903 | ntrulpr1277 |
| 103904 | 104149 | 104390 | threebears936r2ccax |
| 105467 | 105907 | 106385 | mceliece348864 |
| 108120 | 108506 | 108925 | mceliece348864f |
| 108579 | 110577 | 115884 | T: C:r5nd3kem0d |
| 111087 | 111671 | 112204 | mceliece348864pc |
| 111196 | 111720 | 112252 | mceliece348864pcf |
| 113682 | 113971 | 114421 | newhope1024cca |
| 128716? | 129037? | 164075? | T: lotus128 |
| 129607 | 130430 | 131401 | T: ntrukem443 |
| 130259 | 130556 | 130961 | threebears936r2cca |
| 132894 | 137672 | 138651 | T: C:r5n11kem0d |
| 139280 | 141206 | 145256 | T: C:r5nd5kem0d |
| 148330 | 148633 | 148926 | threebears1248r2ccax |
| 178989 | 179368 | 179714 | threebears1248r2cca |
| 171692 | 179450 | 179972 | T: lac192 |
| 192956 | 194036 | 195895 | T: C:r5n13kem0d |
| 198861 | 199058 | 199341 | T: saberx4 |
| 204061 | 204511 | 205374 | T: lotus192 |
| 246266 | 247274 | 248118 | mceliece460896 |
| 246426 | 247528 | 248357 | mceliece460896f |
| 252374 | 253247 | 254701 | mceliece6688128f |
| 252291 | 253488 | 254478 | mceliece460896pc |
| 253122 | 253642 | 255385 | mceliece460896pcf |
| 253762 | 254378 | 255669 | mceliece8192128 |
| 253677 | 254528 | 255686 | mceliece8192128f |
| 253592 | 254713 | 256349 | mceliece6688128 |
| 251674 | 254984 | 259209 | T: lac256 |
| 254940 | 256678 | 262853 | T: ntrukem743 |
| 260899 | 261914 | 263646 | mceliece6688128pc |
| 261406 | 262789 | 264716 | mceliece6688128pcf |
| 262514 | 263285 | 264153 | mceliece8192128pc |
| 262783 | 264532 | 269171 | mceliece8192128pcf |
| 267745 | 270377 | 271967 | mceliece6960119f |
| 268110 | 271042 | 272652 | mceliece6960119 |
| 276259 | 276763 | 277482 | T: kindi256342 |
| 276450 | 279066 | 280880 | mceliece6960119pcf |
| 277396 | 279766 | 281316 | mceliece6960119pc |
| 301520 | 302219 | 303560 | T: hqc128round4 |
| 302932 | 305685 | 307048 | T: lotus256 |
| 342401 | 343109 | 344607 | T: kindi512222 |
| 345514 | 346766 | 348238 | T: kindi512241 |
| 417185 | 418849 | 423614 | T: ntskem1264 |
| 477293 | 479596 | 485002 | T: lima2p1024cca |
| 585336? | 596421? | 743809? | T: C:ledakemcpa13 |
| 610141 | 611989 | 615737 | T: kindi512321 |
| 605025 | 613469 | 627560 | T: C:ledakemcpa12 |
| 616843 | 617587 | 620831 | T: kindi256522 |
| 635685 | 637524 | 643309 | T: hqc192round4 |
| 633595 | 641610 | 655879 | T: C:r5n15kem0d |
| 644100 | 653598 | 680567 | T: hqc128 |
| 674205 | 679447 | 688504 | T: hqcrmrs128 |
| 669759 | 680055 | 682328 | T: titaniumccatoy |
| 712238 | 721004 | 737462 | T: C:ledakemcpa14 |
| 851187 | 852607 | 857092 | T: titaniumccalite |
| 849519 | 855980 | 863020 | T: ntskem1380 |
| 875000 | 883100 | 898333 | T: C:rolloi128 |
| 879191 | 888055 | 899639 | T: hqc1281 |
| 979033 | 981556 | 986921 | T: lima2p2048cca |
| 991757 | 1006903 | 1013035 | T: titaniumccastd |
| 1015875 | 1024838 | 1040020 | T: C:rolloi192 |
| 1129366 | 1131422 | 1134706 | T: frodokem640 |
| 1193234 | 1197013 | 1204613 | T: frodokem640aes |
| 1227611 | 1231245 | 1241822 | T: hqc256round4 |
| 1237261 | 1241294 | 1251439 | T: limasp1018cca |
| 1252775 | 1255088 | 1262956 | T: titaniumccamed |
| 1255053 | 1266577 | 1279673 | T: hqcrmrs192 |
| 1252824 | 1267103 | 1303183 | T: hqc192 |
| 1322286 | 1328533 | 1343129 | T: rolloii128 |
| 1349831 | 1355000 | 1367746 | T: C:bikel1 |
| 1462311 | 1475995 | 1523943 | T: hqc1921 |
| 1476579 | 1485749 | 1496149 | T: rolloii192 |
| 1490432 | 1493707 | 1502130 | T: titaniumccahi |
| 1498114 | 1511467 | 1551432 | T: hqc1922 |
| 1607227 | 1616535 | 1628749 | T: ledakem1264 |
| 1648411 | 1662028 | 1679778 | T: C:ledakemcpa32 |
| 1662137 | 1667468 | 1674903 | T: ledakem1364 |
| 1733750 | 1744964 | 1758164 | T: C:rolloi256 |
| 1812265 | 1846088 | 1856015 | T: titaniumccasuper |
| 1845326 | 1861647 | 1876053 | T: ledakem1464 |
| 1951597 | 1961843 | 1975056 | T: rolloii256 |
| 1995890 | 2014666 | 2029033 | T: ntskem13136 |
| 2008064 | 2020862 | 2033745 | T: C:ledakemcpa33 |
| 1992481 | 2033336 | 2044595 | T: hqcrmrs256 |
| 2023876 | 2053986 | 2072476 | T: hqc256 |
| 2044827 | 2055153 | 2063372 | T: ledakem12sl |
| 2066954 | 2107842 | 2127778 | T: ledakem13sl |
| 2111967 | 2128469 | 2158207 | T: hqc2561 |
| 2213590 | 2216119 | 2223359 | T: frodokem976 |
| 2205351 | 2217734 | 2228171 | T: hqc2562 |
| 2260120 | 2269186 | 2324233 | T: frodokem976aes |
| 2262469 | 2292343 | 2363236 | T: hqc2563 |
| 2374251 | 2379709 | 2386884 | T: limasp1306cca |
| 2410794 | 2422924 | 2461678 | T: ledakem14sl |
| 2446353 | 2457633 | 2469952 | T: C:ledakemcpa34 |
| 2490789 | 2500521 | 2511992 | T: limasp1822cca |
| 2683210 | 2692728 | 2704483 | T: rqc128 |
| 2737315 | 2751902 | 2766708 | T: bigquake1 |
| 3029823 | 3038452 | 3045942 | T: frodokem640shake |
| 3905484 | 3912441 | 3933445 | T: frodokem1344aes |
| 3902615 | 3922327 | 3944310 | T: C:ledakemcpa52 |
| 4125841 | 4150013 | 4167117 | T: ledakem3364 |
| 4283377 | 4292459 | 4307265 | T: C:bikel3 |
| 4495220 | 4507932 | 4520621 | T: ledakem3264 |
| 4598097 | 4624130 | 4653917 | T: C:ledakemcpa53 |
| 4676478 | 4775340 | 4860562 | T: ledakem3464 |
| 4788490 | 4794748 | 4801919 | T: limasp2062cca |
| 5184493 | 5224270 | 5959322 | T: rqc192 |
| 5371859 | 5399937 | 5431259 | T: C:ledakemcpa54 |
| 5977503 | 5996810 | 6043924 | T: ledakem33sl |
| 6113626 | 6133332 | 6164968 | T: ledakem32sl |
| 6650006 | 6682435 | 6736033 | T: ledakem34sl |
| 6508939 | 6862939 | 7009380 | T: frodokem976shake |
| 7839856 | 7896390 | 8998637 | T: rqc256 |
| 8890958 | 8907183 | 8926851 | T: sikep434 |
| 9033705 | 9075667 | 9112860 | T: remblem1056 |
| 9094467 | 9122014 | 9163586 | T: remblem928 |
| 9656115 | 9697603 | 9750830 | T: sikep434comp |
| 10038467 | 10055689 | 10079643 | T: ledakem5264 |
| 10817877 | 10834910 | 10861920 | T: ledakem5364 |
| 11391753 | 11406867 | 11444939 | T: ledakem5464 |
| 11416038 | 11459952 | 11556427 | T: frodokem1344shake |
| 12347854 | 12372988 | 12401273 | T: sikep503 |
| 13187757 | 13207139 | 13235053 | T: sikep503comp |
| 14336729 | 14399530 | 14467820 | T: ledakem53sl |
| 14503466 | 14561304 | 14638677 | T: ledakem54sl |
| 15125505 | 15199431 | 15223364 | T: ledakem52sl |
| 18791643 | 19560682 | 20217335 | T: bigquake3 |
| 23739530 | 23786811 | 23838180 | T: sikep610 |
| 25201962 | 25257127 | 25330436 | T: sikep610comp |
| 30529755 | 30663209 | 30805768 | T: bigquake5 |
| 36010574 | 36131350 | 36244528 | T: sikep751 |
| 38468033 | 38588008 | 38729007 | T: sikep751comp |
|
|
|