Measurements of key-encapsulation mechanisms on one machine: amd64; Ice Lake (706e5); 2020 Intel Core i3-1000NG4; 2 x 1100MHz; puddle, supercop-20261018
[Page version: 20261105 21:27:17]
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 |
| 11025 | 11143 | 11613 | kyber90s512 |
| 15418? | 15630? | 19884? | ntruplus576 |
| 15950 | 15993 | 16074 | ntruplus768 |
| 15874 | 16024 | 16556 | kyber90s768 |
| 16849 | 17074 | 18853 | ntruplus864 |
| 17778 | 17905 | 18133 | mlkem512 |
| 17826 | 17950 | 18129 | kyber512 |
| 20729 | 20847 | 21090 | smaugt1v5 |
| 22313 | 22482 | 22848 | kyber90s1024 |
| 23526? | 25105? | 30513? | ntruplus1152 |
| 25690 | 26004 | 26336 | T: C:nhcompact512cca |
| 28145 | 28284 | 28675 | smaugt1 |
| 28590 | 28676 | 28851 | timer |
| 28623 | 28771 | 29067 | T: lac128 |
| 28981 | 29058 | 29330 | T: ntrulpr4591761 |
| 30888 | 31048 | 31529 | mlkem768 |
| 30936 | 31190 | 31773 | kyber768 |
| 32064 | 32310 | 32581 | ntrulpr653 |
| 32426 | 32615 | 32992 | T: C:nhcompact768cca |
| 32612 | 32737 | 33002 | T: lightsaber2 |
| 33124 | 33406 | 33839 | ntrulpr761 |
| 36767 | 36908 | 37230 | smaugt3v5 |
| 39376 | 39590 | 39910 | newhope512cca |
| 41302 | 41628 | 42291 | kyber1024 |
| 41376 | 41708 | 42335 | mlkem1024 |
| 41463 | 41744 | 42005 | ntrulpr857 |
| 42092 | 42648 | 43443 | T: C:nhcompact1024cca |
| 42477 | 42813 | 43301 | ntrulpr953 |
| 42952 | 43465 | 44231 | T: C:r5nd1kem0d |
| 43536 | 43835 | 44079 | smaugt3 |
| 43990 | 44376 | 44817 | ntrulpr1013 |
| 46478 | 46562 | 46700 | C:threebears624r2cpa |
| 46495 | 46571 | 46693 | threebears624r2cca |
| 48194 | 48288 | 48409 | C:threebears624r2cpax |
| 48959 | 49031 | 49108 | threebears624r2ccax |
| 49093 | 49285 | 49716 | smaugt5v5 |
| 56798 | 57174 | 57474 | ntrulpr1277 |
| 57073 | 57421 | 57882 | smaugt5 |
| 57450 | 57709 | 58013 | T: saber2 |
| 59268 | 60007 | 61067 | T: C:r5nd1kem5d |
| 61385 | 62473 | 64044 | T: C:r5nd0kem2iot |
| 61746 | 62611 | 63871 | T: C:r5nd1kem4longkey |
| 63481 | 63968 | 64803 | T: hqc128round4 |
| 66735 | 69906 | 77690 | timerv5 |
| 73667 | 73873 | 74330 | T: lac256 |
| 74199 | 74576 | 76323 | newhope1024cca |
| 75888 | 76071 | 76432 | T: lac192 |
| 83246 | 83406 | 83612 | threebears936r2cca |
| 86330 | 86453 | 86669 | threebears936r2ccax |
| 88720 | 88842 | 88981 | C:threebears936r2cpa |
| 88330 | 88913 | 89404 | T: firesaber2 |
| 91344 | 91675 | 92430 | C:threebears936r2cpax |
| 94285 | 95078 | 96590 | T: C:r5nd3kem5d |
| 129326 | 129580 | 129969 | ntruhps2048509 |
| 136117 | 136531 | 137390 | T: saberx4 |
| 136689 | 136845 | 137142 | threebears1248r2cca |
| 140801 | 140905 | 141186 | threebears1248r2ccax |
| 141167 | 142899 | 145538 | T: C:r5nd3kem0d |
| 144083 | 144225 | 144423 | C:threebears1248r2cpa |
| 147375 | 147525 | 147692 | C:threebears1248r2cpax |
| 147181 | 148307 | 148967 | T: C:hila5 |
| 146769 | 149193 | 153247 | T: hqc192round4 |
| 166997 | 169395 | 172559 | T: C:r5nd5kem0d |
| 169787 | 172197 | 174286 | T: C:r5nd5kem5d |
| 196475 | 201954 | 205213 | T: kindi256342 |
| 206545 | 206834 | 207820 | ntruhps2048677 |
| 209910 | 210203 | 210939 | ntruhrss701 |
| 212166 | 215427 | 221384 | T: kindi512222 |
| 215348 | 219696 | 224274 | T: kindi512241 |
| 289032 | 295602 | 300282 | T: hqc256round4 |
| 300377 | 300751 | 302546 | ntruhps4096821 |
| 313971 | 316038 | 322510 | T: hqcrmrs128 |
| 353655 | 356293 | 359249 | T: C:r5n11kem0d |
| 353314 | 357890 | 368270 | T: hqc128 |
| 351619 | 363119 | 374147 | T: hqc1281 |
| 389408 | 395799 | 400044 | T: ntrukem443 |
| 439884 | 443475 | 447851 | T: kindi512321 |
| 478041 | 478973 | 481329 | T: C:bikel1 |
| 498466 | 500605 | 505354 | T: kindi256522 |
| 526494 | 527501 | 529460 | sntrup653 |
| 539693 | 542897 | 546874 | T: lima2p1024cca |
| 563031 | 565846 | 568882 | T: C:ledakemcpa14 |
| 607409 | 608449 | 612329 | sntrup761 |
| 626386 | 630790 | 645481 | T: hqcrmrs192 |
| 634060 | 640419 | 657843 | T: hqc1921 |
| 644387 | 647276 | 652443 | T: rqc128 |
| 663177 | 666723 | 670595 | T: C:ledakemcpa13 |
| 671705 | 685929 | 701844 | T: hqc1922 |
| 679866 | 695224 | 698838 | T: C:r5n13kem0d |
| 694568 | 702041 | 714317 | T: C:edonk128k16n80nu4l6 |
| 703617 | 709164 | 727920 | T: hqc192 |
| 712696 | 717330 | 722520 | sntrup4591761 |
| 729503 | 736067 | 743764 | T: titaniumccatoy |
| 802394 | 803539 | 806160 | T: frodokem640 |
| 826592 | 831472 | 858998 | T: titaniumccalite |
| 854970 | 859287 | 865951 | T: C:rolloi128 |
| 850376 | 861304 | 864994 | sntrup857 |
| 875528 | 877940 | 880977 | T: C:ledakemcpa12 |
| 893728 | 899629 | 904190 | T: ntrukem743 |
| 965393 | 988823 | 1019756 | T: hqc2561 |
| 1009678 | 1031601 | 1051138 | T: hqc2562 |
| 1031721 | 1034051 | 1037015 | T: frodokem640aes |
| 1039445 | 1044523 | 1054799 | T: C:rolloi192 |
| 1023121 | 1045885 | 1063982 | T: hqcrmrs256 |
| 1050980 | 1071793 | 1099098 | T: titaniumccastd |
| 1055750 | 1081187 | 1108241 | T: hqc2563 |
| 1083521 | 1087451 | 1103513 | sntrup953 |
| 1099583 | 1104337 | 1111698 | T: lima2p2048cca |
| 1115089 | 1121622 | 1132044 | T: C:edonk128k16n80nu8l6 |
| 1128039 | 1139313 | 1163505 | T: hqc256 |
| 1136920 | 1145651 | 1371498 | T: rqc192 |
| 1163758 | 1188883 | 1215673 | T: titaniumccamed |
| 1213545 | 1235480 | 1241093 | sntrup1013 |
| 1225131 | 1236081 | 1242822 | T: C:ledakemcpa34 |
| 1235235 | 1240461 | 1251584 | T: limasp1018cca |
| 1252397 | 1267754 | 1280697 | T: C:edonk128k32n96nu4l4 |
| 1382020 | 1384677 | 1386649 | T: C:bikel3 |
| 1402737 | 1415679 | 1436938 | T: titaniumccahi |
| 1413633 | 1424869 | 1438701 | T: C:rolloi256 |
| 1428845 | 1465050 | 1473571 | T: C:r5n15kem0d |
| 1513849 | 1538731 | 1572590 | T: C:edonk192k32n128nu4l6 |
| 1584015 | 1587976 | 1593295 | T: frodokem976 |
| 1599697? | 1611567? | 2251768? | T: rqc256 |
| 1705414 | 1721236 | 1748407 | T: titaniumccasuper |
| 1703130 | 1723360 | 1737350 | T: C:edonk128ref |
| 1714431 | 1750828 | 1764028 | sntrup1277 |
| 1738956 | 1754614 | 1760823 | T: C:ledakemcpa33 |
| 1925131 | 1929869 | 1935774 | T: frodokem976aes |
| 1973333 | 1987058 | 2007587 | T: C:lake1 |
| 1990702 | 2000647 | 2014072 | T: C:lake2 |
| 2103110 | 2118890 | 2134965 | T: C:lake3 |
| 2351969 | 2357968 | 2364642 | T: limasp1306cca |
| 2354152 | 2394241 | 2426147 | T: C:edonk192k48n144nu4l4 |
| 2386755 | 2400019 | 2413952 | T: C:ledakemcpa53 |
| 2424219 | 2429156 | 2436721 | T: C:ledakemcpa32 |
| 2468772 | 2485140 | 2493878 | T: limasp1822cca |
| 2588493 | 2595287 | 2602441 | T: frodokem640shake |
| 2923856 | 2932212 | 2941807 | T: C:ledakemcpa54 |
| 3098157 | 3107242 | 3121197 | T: ledakem1464 |
| 3264096 | 3269264 | 3276967 | T: frodokem1344aes |
| 3342890 | 3370466 | 3412479 | T: locker1 |
| 3625103 | 3639798 | 3661557 | T: ledakem1364 |
| 3628280 | 3644097 | 3670202 | T: locker2 |
| 3710336 | 3721571 | 3734916 | T: rolloii128 |
| 3819628 | 3827272 | 3835362 | T: rolloii192 |
| 3962701 | 3978179 | 4002238 | T: locker3 |
| 4037018 | 4052955 | 4095046 | T: ledakem1264 |
| 3772526? | 4290826? | 5844593? | T: ledakem13sl |
| 4398344 | 4428656 | 4456571 | T: locker4 |
| 4477588 | 4488653 | 4506684 | T: rolloii256 |
| 4651940 | 4669019 | 4699058 | T: limasp2062cca |
| 4649998? | 4841760? | 7074966? | T: ledakem14sl |
| 4939145 | 4950461 | 4960585 | T: C:ledakemcpa52 |
| 4958907 | 4982046 | 5010636 | T: locker6 |
| 5029190 | 5071957 | 5740919 | T: ledakem12sl |
| 5414611 | 5433496 | 5482420 | T: frodokem976shake |
| 5421980 | 5440746 | 5455452 | T: sikep434 |
| 5716601 | 5729346 | 5747559 | T: remblem1056 |
| 5757339 | 5774203 | 5786265 | T: remblem928 |
| 5906855 | 5992810 | 6112717 | T: ramstakers216091 |
| 6278587 | 6301322 | 6328254 | T: locker5 |
| 6433506 | 6449463 | 6464775 | T: ledakem3364 |
| 6586063? | 6618183? | 10084905? | T: ledakem3464 |
| 7100811 | 7157104 | 7215985 | T: lotus128 |
| 7384221 | 7396036 | 7409969 | T: sikep503 |
| 8587987 | 8643256 | 8741541 | T: locker7 |
| 8916386 | 8959788 | 9923543 | T: sikep434comp |
| 9036165 | 9067762 | 9111517 | T: locker8 |
| 9339870 | 9439525 | 9720878 | T: ledakem3264 |
| 9569934 | 9588257 | 9610438 | T: frodokem1344shake |
| 9615625 | 9637019 | 10512475 | T: ledakem33sl |
| 9686054 | 9725518 | 9780487 | T: locker9 |
| 10036433 | 10084194 | 12001242 | T: ledakem34sl |
| 11709418 | 11730507 | 11754781 | T: ledakem5464 |
| 12161724 | 12352807 | 13400688 | T: sikep503comp |
| 12871873 | 12905450 | 12950855 | T: ledakem5364 |
| 12719132 | 12991154 | 14603540 | T: ledakem32sl |
| 13361883 | 13501693 | 13525927 | T: sikep610 |
| 14934314 | 15006952 | 15114570 | T: lotus192 |
| 16630603 | 16672557 | 19550371 | T: ledakem54sl |
| 17925937 | 18100570 | 18207012 | T: mersenne756839 |
| 17942758 | 18324035 | 20270141 | T: ledakem5264 |
| 19087876 | 19155554 | 22314370 | T: ledakem53sl |
| 22697731 | 22718677 | 22752980 | T: sikep751 |
| 23092627 | 23221378 | 25053151 | T: sikep610comp |
| 25576220 | 25666266 | 25932721 | mceliece348864pcf |
| 25649148 | 25667153 | 25689925 | mceliece348864f |
| 27158972 | 27302040 | 27490000 | T: ramstakers756839 |
| 29031064 | 30271316 | 32724794 | T: ledakem52sl |
| 30409829 | 30497277 | 30612349 | T: lotus256 |
| 30856820 | 31157799 | 31421673 | T: ntskem1264 |
| 23516651? | 33950504? | 47487073? | mceliece348864 |
| 35780645 | 37168496 | 39043142 | T: sikep751comp |
| 27954222? | 38872847? | 54697965? | mceliece348864pc |
| 84767438 | 85021120 | 85156908 | mceliece460896pcf |
| 85120090 | 85610884 | 85879384 | mceliece460896f |
| 47750416? | 87787600? | 152493065? | T: rsa2048 |
| 88237134 | 88828499 | 89168474 | T: ntskem1380 |
| 91192343? | 125449008? | 192130538? | mceliece460896pc |
| 136357641 | 136868618 | 137314732 | mceliece6960119f |
| 137677628 | 138851748 | 139357539 | mceliece6960119pcf |
| 105700794? | 149853077? | 212769218? | mceliece460896 |
| 179211731 | 180582737 | 181690855 | mceliece8192128f |
| 179113775 | 181108593 | 182000152 | mceliece8192128pcf |
| 200719064 | 201090526 | 202087144 | mceliece6688128pcf |
| 201582111 | 202063174 | 202585025 | mceliece6688128f |
| 209096845 | 209461038 | 209812437 | T: ntskem13136 |
| 213847765 | 214972653 | 215388791 | T: oddmanhattan128 |
| 159355190? | 220641489? | 326013513? | mceliece6960119 |
| 194409903? | 246180260? | 334491170? | mceliece6688128pc |
| 167428086? | 250731662? | 330162610? | mceliece6960119pc |
| 183130441? | 262548976? | 448392557? | mceliece8192128 |
| 211008270? | 267663378? | 396647942? | mceliece8192128pc |
| 229987732? | 295067817? | 432925210? | mceliece6688128 |
| 342275797 | 343485701 | 344055544 | T: oddmanhattan192 |
| 616166803 | 617860862 | 641705803 | T: oddmanhattan256 |
| 800838707 | 828883504 | 833595024 | T: bigquake1 |
| 2718970815 | 2788043277 | 2872505275 | T: pqrsa15 |
| 6924916807 | 7036757790 | 7063803902 | T: bigquake3 |
| 12281363759 | 12445616301 | 12515142761 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 11173 | 11635 | 12138 | T: rsa2048 |
| 16157 | 16273 | 16575 | ntruhps2048509 |
| 17341 | 17388 | 17489 | kyber90s512 |
| 17961 | 18049 | 18149 | ntruhrss701 |
| 18191 | 18250 | 18482 | ntruplus576 |
| 19089 | 19157 | 19380 | ntruplus768 |
| 19465 | 19540 | 19633 | smaugt1 |
| 19566 | 19628 | 19706 | timer |
| 19563 | 19645 | 19791 | mlkem512 |
| 20304 | 20801 | 21865 | mceliece348864 |
| 21043 | 21096 | 21273 | smaugt1v5 |
| 21336 | 22257 | 23783 | mceliece348864f |
| 22021 | 22305 | 23794 | ntruplus864 |
| 22856 | 22906 | 23020 | kyber90s768 |
| 23192 | 23386 | 23623 | ntruhps2048677 |
| 25019 | 25867 | 27696 | mceliece348864pcf |
| 25294 | 26083 | 27520 | mceliece348864pc |
| 28051 | 28243 | 28522 | ntruhps4096821 |
| 28539 | 28909 | 29827 | kyber512 |
| 29257 | 29315 | 29612 | ntruplus1152 |
| 30149 | 30232 | 30374 | kyber90s1024 |
| 30622 | 30712 | 30856 | mlkem768 |
| 31248 | 31360 | 31558 | sntrup4591761 |
| 33825 | 33913 | 34179 | smaugt3v5 |
| 35204 | 35436 | 35724 | sntrup653 |
| 38215 | 38355 | 38722 | sntrup761 |
| 39910 | 40015 | 40869 | smaugt3 |
| 41311 | 41586 | 41992 | T: C:nhcompact512cca |
| 42136 | 42324 | 43254 | mlkem1024 |
| 42470 | 42610 | 42950 | kyber768 |
| 42513 | 42643 | 42992 | T: lightsaber2 |
| 43598? | 45610? | 62780? | T: C:edonk128k16n80nu4l6 |
| 46809 | 46971 | 47284 | sntrup857 |
| 49012 | 49375 | 49746 | sntrup953 |
| 45492? | 49458? | 59157? | mceliece460896f |
| 46187 | 49932 | 57314 | mceliece460896 |
| 50730 | 51007 | 51308 | sntrup1013 |
| 50995 | 51232 | 52277 | smaugt5v5 |
| 51475 | 51576 | 52107 | smaugt5 |
| 52366 | 52592 | 53282 | T: lac128 |
| 52588 | 52677 | 52806 | T: ntrulpr4591761 |
| 54434 | 54693 | 55525 | T: C:nhcompact768cca |
| 54834 | 54970 | 55152 | ntrulpr653 |
| 51215 | 55334 | 63300 | mceliece460896pc |
| 49995? | 55438? | 63246? | mceliece460896pcf |
| 57276 | 57511 | 57916 | ntrulpr761 |
| 57404 | 57728 | 59115 | kyber1024 |
| 55477 | 58974 | 64174 | timerv5 |
| 61859 | 62184 | 62784 | T: C:ledakemcpa14 |
| 62253 | 62327 | 62510 | threebears624r2ccax |
| 62371 | 62465 | 62695 | threebears624r2cca |
| 63248 | 63356 | 63599 | C:threebears624r2cpax |
| 63281 | 63366 | 63518 | C:threebears624r2cpa |
| 64561 | 64692 | 65119 | sntrup1277 |
| 65030 | 65670 | 66374 | T: C:ledakemcpa13 |
| 65841 | 66073 | 67095 | newhope512cca |
| 70355 | 70668 | 71557 | T: saber2 |
| 70192 | 70676 | 71338 | T: C:r5nd1kem0d |
| 70530 | 70952 | 71954 | T: C:nhcompact1024cca |
| 71363 | 71526 | 71802 | ntrulpr857 |
| 71071 | 72411 | 73697 | T: C:ledakemcpa12 |
| 72700 | 72895 | 73124 | ntrulpr953 |
| 65956 | 73081 | 74132 | T: ntskem1264 |
| 74340 | 74912 | 75461 | ntrulpr1013 |
| 84313 | 87121 | 92495 | mceliece6960119 |
| 84363 | 87337 | 93884 | mceliece6960119f |
| 87940 | 91484 | 97216 | mceliece6688128f |
| 88203 | 91530 | 98550 | mceliece6688128 |
| 90051 | 92224 | 96550 | mceliece6960119pc |
| 91157 | 93893 | 100304 | mceliece6960119pcf |
| 90572 | 94874 | 101124 | mceliece6688128pc |
| 95729 | 96140 | 96660 | ntrulpr1277 |
| 93518 | 97209 | 104561 | mceliece6688128pcf |
| 96445 | 97461 | 98497 | T: C:r5nd1kem5d |
| 97145 | 98357 | 100166 | T: C:r5nd0kem2iot |
| 98986 | 99477 | 100428 | T: C:bikel1 |
| 99567 | 100224 | 101531 | mceliece8192128 |
| 99884 | 100596 | 102042 | mceliece8192128f |
| 99769 | 100779 | 102309 | T: C:r5nd1kem4longkey |
| 101857 | 101982 | 102170 | threebears936r2ccax |
| 102113 | 102241 | 102500 | threebears936r2cca |
| 104049 | 104569 | 105648 | T: firesaber2 |
| 105696 | 106409 | 108276 | mceliece8192128pcf |
| 106012 | 106756 | 108501 | mceliece8192128pc |
| 109320 | 109470 | 109750 | C:threebears936r2cpa |
| 109271 | 109690 | 110465 | C:threebears936r2cpax |
| 112829 | 113610 | 114915 | T: lotus128 |
| 117892 | 120236 | 122384 | T: ntrukem443 |
| 121810 | 122230 | 125053 | newhope1024cca |
| 120719 | 124959 | 139362 | T: lac192 |
| 132022 | 133276 | 134885 | T: C:rolloi128 |
| 147954 | 148647 | 149953 | T: C:ledakemcpa34 |
| 148885 | 149612 | 152842 | T: lac256 |
| 151041 | 151877 | 153631 | T: C:r5nd3kem5d |
| 151488 | 152077 | 153311 | T: C:ledakemcpa33 |
| 152281 | 153930 | 155560 | T: C:rolloi192 |
| 143393? | 158662? | 186152? | T: C:edonk128k16n80nu8l6 |
| 159340 | 159590 | 160096 | threebears1248r2ccax |
| 159570 | 159714 | 159996 | threebears1248r2cca |
| 163262 | 165149 | 169622 | T: saberx4 |
| 166721 | 167227 | 169144 | T: lotus192 |
| 168724 | 168876 | 169220 | C:threebears1248r2cpax |
| 168901 | 169130 | 169464 | C:threebears1248r2cpa |
| 174017 | 176525 | 179814 | T: C:ledakemcpa32 |
| 179589 | 180088 | 181498 | T: hqc128round4 |
| 179878 | 181005 | 182959 | T: C:rolloi256 |
| 175046 | 188621 | 214795 | T: C:edonk128k32n96nu4l4 |
| 188876 | 189898 | 192678 | T: ledakem1464 |
| 193482 | 193996 | 195107 | T: ledakem1264 |
| 201356 | 202248 | 203654 | T: C:hila5 |
| 216155 | 217451 | 218792 | T: ledakem1364 |
| 216782 | 221150 | 224646 | T: ntskem1380 |
| 221277 | 222546 | 223920 | T: C:bikel3 |
| 222889 | 225647 | 228052 | T: ntrukem743 |
| 237873 | 238271 | 239092 | T: ledakem13sl |
| 244387 | 246425 | 248759 | T: C:r5nd3kem0d |
| 254852 | 260409 | 264182 | T: kindi256342 |
| 266024 | 267466 | 269161 | T: C:r5nd5kem5d |
| 275250 | 278631 | 279692 | T: ledakem12sl |
| 276135 | 287098 | 289961 | T: lotus256 |
| 286968 | 287618 | 288974 | T: ledakem14sl |
| 294889 | 297048 | 300050 | T: C:r5nd5kem0d |
| 309699 | 314486 | 319695 | T: kindi512222 |
| 311933 | 315498 | 318884 | T: kindi512241 |
| 314006 | 322930 | 328764 | T: ntskem13136 |
| 329492 | 330964 | 333016 | T: C:ledakemcpa54 |
| 337773 | 340943 | 343461 | T: C:ledakemcpa53 |
| 344261 | 350183 | 354322 | T: C:ledakemcpa52 |
| 331734 | 356635 | 384756 | T: C:edonk128ref |
| 357893 | 361366 | 366233 | T: C:lake1 |
| 390383 | 393283 | 396180 | T: C:lake2 |
| 392572 | 393556 | 396272 | T: lima2p1024cca |
| 398099 | 400188 | 403850 | T: hqc192round4 |
| 424815 | 427416 | 431789 | T: C:r5n11kem0d |
| 432505 | 435607 | 438375 | T: C:lake3 |
| 437134 | 438802 | 441801 | T: rolloii128 |
| 443143 | 445321 | 447779 | T: rolloii192 |
| 443809 | 445668 | 447985 | T: ledakem3464 |
| 444702 | 456211 | 466184 | T: hqcrmrs128 |
| 478919 | 481004 | 483034 | T: ledakem3364 |
| 478797 | 492584 | 500346 | T: hqc128 |
| 492896 | 494967 | 497681 | T: rolloii256 |
| 500210 | 502839 | 508910 | T: ledakem3264 |
| 520032 | 528090 | 540411 | T: hqc1281 |
| 541549 | 558823 | 562169 | T: titaniumccatoy |
| 552792 | 563710 | 578026 | T: C:edonk192k32n128nu4l6 |
| 572975 | 574709 | 578075 | T: kindi512321 |
| 579007 | 582444 | 586556 | T: locker2 |
| 579555 | 585783 | 593403 | T: locker1 |
| 604544 | 607471 | 611926 | T: kindi256522 |
| 626524 | 636156 | 654610 | T: C:edonk192k48n144nu4l4 |
| 656054 | 658708 | 663331 | T: ledakem32sl |
| 658594 | 661103 | 665630 | T: locker3 |
| 659773 | 662280 | 675696 | T: ledakem33sl |
| 713715 | 726996 | 745779 | T: titaniumccalite |
| 737829 | 744298 | 751423 | T: hqc256round4 |
| 753147 | 758021 | 762875 | T: locker4 |
| 780051 | 782740 | 786899 | T: C:r5n13kem0d |
| 788082 | 789819 | 792321 | T: ledakem34sl |
| 796922 | 799823 | 804166 | T: lima2p2048cca |
| 806016 | 811157 | 816570 | T: locker6 |
| 863395 | 871102 | 878335 | T: rqc128 |
| 851330 | 874875 | 878290 | T: titaniumccastd |
| 900706 | 908705 | 927454 | T: hqcrmrs192 |
| 924290 | 935772 | 954772 | T: hqc1921 |
| 968916 | 975364 | 983095 | T: locker5 |
| 1003177 | 1004916 | 1007450 | T: ledakem5464 |
| 987316 | 1005267 | 1034324 | T: hqc1922 |
| 1003789 | 1007537 | 1023382 | T: ledakem5364 |
| 984793 | 1008157 | 1025617 | T: hqc192 |
| 1061701 | 1065323 | 1096202 | T: titaniumccamed |
| 1100455 | 1105280 | 1120877 | T: limasp1018cca |
| 1102392 | 1106614 | 1114271 | T: ledakem5264 |
| 1211180 | 1212614 | 1216387 | T: frodokem640 |
| 1213112 | 1216321 | 1218650 | T: ledakem54sl |
| 1311116 | 1314215 | 1345917 | T: titaniumccahi |
| 1373776 | 1375562 | 1378050 | T: frodokem640aes |
| 1385819 | 1397116 | 1419545 | T: locker8 |
| 1388696 | 1398309 | 1417667 | T: locker7 |
| 1416168 | 1446577 | 1469941 | T: hqc2561 |
| 1474967 | 1491430 | 1521486 | T: hqcrmrs256 |
| 1489489 | 1492971 | 1497039 | T: ledakem53sl |
| 1490828 | 1520352 | 1543001 | T: hqc2562 |
| 1521080 | 1528636 | 1539196 | T: locker9 |
| 1554601 | 1588192 | 1619409 | T: hqc2563 |
| 1582769 | 1592325 | 1600345 | T: rqc192 |
| 1585083 | 1616388 | 1639741 | T: hqc256 |
| 1627668 | 1644352 | 1654195 | T: ledakem52sl |
| 1696277 | 1704000 | 1709781 | T: C:r5n15kem0d |
| 1658039 | 1723859 | 1740527 | T: titaniumccasuper |
| 2105165 | 2111262 | 2116955 | T: limasp1306cca |
| 2183537? | 2197340? | 2803456? | T: rqc256 |
| 2218871 | 2230229 | 2261264 | T: limasp1822cca |
| 2358073 | 2361645 | 2364114 | T: frodokem976 |
| 2437467 | 2494692 | 2559051 | T: bigquake1 |
| 2548797 | 2552821 | 2557129 | T: frodokem976aes |
| 2869439 | 2876454 | 2883004 | T: frodokem640shake |
| 4225714 | 4234502 | 4241069 | T: frodokem1344aes |
| 4237028 | 4248963 | 4261445 | T: limasp2062cca |
| 5847195 | 5853005 | 5858482 | T: frodokem976shake |
| 7107429 | 7285873 | 7556773 | T: bigquake3 |
| 8433424 | 8449319 | 8484013 | T: remblem1056 |
| 8518797 | 8534814 | 8551915 | T: remblem928 |
| 8859947 | 8870252 | 8882096 | T: sikep434 |
| 10272681 | 10286619 | 10296982 | T: frodokem1344shake |
| 10865679 | 11051348 | 11274176 | T: ramstakers216091 |
| 11043321 | 11353509 | 11662334 | T: bigquake5 |
| 12119361 | 12135073 | 12149399 | T: sikep503 |
| 13846964 | 13900230 | 13970226 | T: sikep434comp |
| 15432764 | 15458468 | 15485110 | T: pqrsa15 |
| 17752543 | 17888876 | 17977236 | T: mersenne756839 |
| 18793218 | 18843987 | 18926493 | T: sikep503comp |
| 24457352 | 24541184 | 24667180 | T: sikep610 |
| 34157907 | 34269878 | 34482594 | T: sikep610comp |
| 36562688 | 36583830 | 36607295 | T: sikep751 |
| 48697719 | 48965189 | 49188595 | T: oddmanhattan128 |
| 48935433 | 49345041 | 49800575 | T: ramstakers756839 |
| 56996104 | 57158259 | 57375626 | T: sikep751comp |
| 94921110 | 95117138 | 95296689 | T: oddmanhattan192 |
| 193515552 | 194119484 | 194714611 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 13776 | 13834 | 13905 | kyber90s512 |
| 13898 | 13940 | 13992 | ntruplus768 |
| 15614 | 15661 | 15716 | C:threebears624r2cpax |
| 16271 | 16318 | 16391 | ntruplus864 |
| 18722 | 18783 | 18861 | kyber90s768 |
| 19701 | 19745 | 19797 | C:threebears936r2cpax |
| 20751 | 20868 | 21049 | mlkem512 |
| 21562 | 21634 | 21747 | ntruplus576 |
| 22024 | 22082 | 22167 | ntruplus1152 |
| 22005 | 22210 | 23064 | kyber512 |
| 23915 | 23951 | 24005 | C:threebears1248r2cpax |
| 24634 | 24684 | 24784 | smaugt1v5 |
| 25044 | 25159 | 25393 | C:threebears624r2cpa |
| 25475 | 25544 | 25631 | kyber90s1024 |
| 26058 | 26316 | 26627 | T: C:r5nd1kem0d |
| 29442 | 29477 | 29510 | ntruhps2048509 |
| 31098 | 31187 | 31289 | smaugt1 |
| 31895 | 31982 | 32100 | timer |
| 32083 | 32170 | 32305 | mlkem768 |
| 33274 | 33376 | 33514 | kyber768 |
| 33403 | 33460 | 33556 | C:threebears936r2cpa |
| 36389 | 36582 | 36859 | T: C:r5nd1kem5d |
| 36214 | 36738 | 37854 | T: C:r5nd0kem2iot |
| 37531 | 37756 | 38182 | T: C:r5nd1kem4longkey |
| 39795 | 39922 | 40115 | T: C:nhcompact512cca |
| 41881 | 41987 | 42145 | T: lightsaber2 |
| 41892 | 41990 | 42094 | C:threebears1248r2cpa |
| 42026 | 42204 | 42535 | T: C:hila5 |
| 42680 | 42766 | 42878 | ntruhps2048677 |
| 43500 | 43595 | 43686 | ntruhrss701 |
| 44389 | 44517 | 44658 | mlkem1024 |
| 45494 | 45598 | 45810 | smaugt3v5 |
| 45671 | 45783 | 45880 | kyber1024 |
| 47247 | 47456 | 47734 | sntrup761 |
| 50184 | 50363 | 50569 | sntrup653 |
| 52735 | 52891 | 53022 | T: C:nhcompact768cca |
| 55825 | 55900 | 56031 | smaugt3 |
| 55641 | 56438 | 58113 | T: C:r5nd3kem5d |
| 56602 | 56758 | 56866 | ntruhps4096821 |
| 65485 | 65651 | 65923 | smaugt5v5 |
| 66922 | 67130 | 67333 | sntrup857 |
| 67048 | 67272 | 67445 | ntrulpr653 |
| 68141 | 68223 | 68366 | sntrup4591761 |
| 68367 | 68704 | 68967 | T: saber2 |
| 68948 | 69132 | 69453 | ntrulpr761 |
| 68828 | 69205 | 70275 | sntrup953 |
| 68824 | 69272 | 69538 | T: C:nhcompact1024cca |
| 69380 | 69654 | 70052 | sntrup1013 |
| 70986 | 71137 | 71434 | T: lac128 |
| 72133 | 72298 | 72511 | newhope512cca |
| 72294 | 72413 | 72552 | smaugt5 |
| 72526 | 73038 | 73246 | timerv5 |
| 76016 | 76135 | 76312 | T: ntrulpr4591761 |
| 83725 | 83844 | 84028 | threebears624r2ccax |
| 87291 | 87579 | 88176 | sntrup1277 |
| 87945 | 88090 | 88287 | ntrulpr857 |
| 88430 | 88642 | 88850 | ntrulpr953 |
| 88556 | 89999 | 90478 | ntrulpr1013 |
| 96856 | 99849 | 104321 | T: C:r5nd3kem0d |
| 102439 | 102778 | 103037 | T: firesaber2 |
| 102619 | 104838 | 115559 | T: C:r5nd5kem5d |
| 105831 | 106628 | 106861 | mceliece348864f |
| 107256 | 107382 | 107568 | mceliece348864 |
| 109048 | 109239 | 110011 | mceliece348864pcf |
| 109310 | 109480 | 109723 | mceliece348864pc |
| 112169 | 112412 | 112626 | threebears624r2cca |
| 115275 | 115528 | 115940 | ntrulpr1277 |
| 118181 | 118997 | 120730 | T: ntrukem443 |
| 120795 | 122669 | 128985 | T: C:r5nd5kem0d |
| 130019 | 130162 | 130347 | threebears936r2ccax |
| 133037 | 133767 | 134037 | newhope1024cca |
| 145437 | 147505 | 150158 | T: C:r5n11kem0d |
| 152310 | 154097 | 158360 | T: lotus128 |
| 165556 | 165735 | 166043 | threebears936r2cca |
| 172307 | 176933 | 178097 | T: lac192 |
| 180060 | 180302 | 180568 | T: saberx4 |
| 192716 | 193025 | 194992 | T: lotus192 |
| 193167 | 193319 | 193688 | threebears1248r2ccax |
| 208800 | 209164 | 209941 | mceliece460896 |
| 209383 | 209856 | 210624 | mceliece460896f |
| 213002 | 213496 | 214491 | mceliece460896pc |
| 213298 | 214506 | 218977 | mceliece460896pcf |
| 214243 | 214752 | 216116 | T: C:r5n13kem0d |
| 237086 | 237489 | 238578 | mceliece6960119f |
| 237177 | 237715 | 238719 | mceliece6960119 |
| 239974 | 240178 | 240955 | threebears1248r2cca |
| 243196 | 243613 | 244652 | mceliece6960119pcf |
| 243433 | 244098 | 245182 | mceliece6960119pc |
| 246932 | 247399 | 248626 | mceliece6688128f |
| 248569 | 249023 | 250838 | mceliece6688128 |
| 252224 | 252656 | 253897 | mceliece6688128pcf |
| 252637 | 253215 | 254920 | T: ntrukem743 |
| 252572 | 253325 | 254605 | mceliece8192128 |
| 256157 | 256867 | 257927 | mceliece8192128f |
| 258461 | 259002 | 260412 | mceliece6688128pc |
| 258632 | 259423 | 260568 | mceliece8192128pc |
| 261485 | 262504 | 263301 | mceliece8192128pcf |
| 263428 | 268163 | 283437 | T: lotus256 |
| 281397 | 288027 | 293679 | T: lac256 |
| 320526 | 321001 | 322435 | T: hqc128round4 |
| 313720 | 321073 | 327044 | T: kindi256342 |
| 407298 | 410130 | 413430 | T: kindi512241 |
| 406295 | 412021 | 420317 | T: kindi512222 |
| 412092 | 413627 | 416133 | T: ntskem1264 |
| 506114 | 507575 | 510357 | T: lima2p1024cca |
| 502838 | 513100 | 529886 | T: C:ledakemcpa12 |
| 535149 | 554678 | 654476 | T: C:ledakemcpa13 |
| 627495 | 637096 | 649106 | T: C:ledakemcpa14 |
| 638985 | 653168 | 655566 | T: titaniumccatoy |
| 651889 | 654338 | 657117 | T: hqc192round4 |
| 702546 | 703580 | 705388 | T: kindi256522 |
| 712766 | 714267 | 716181 | T: kindi512321 |
| 711346 | 720020 | 735783 | T: C:r5n15kem0d |
| 744294 | 752827 | 757762 | T: hqcrmrs128 |
| 762066 | 766790 | 779987 | T: hqc128 |
| 837979 | 840300 | 843632 | T: ntskem1380 |
| 830937 | 847650 | 850208 | T: titaniumccalite |
| 964636 | 975199 | 988556 | T: C:rolloi128 |
| 974251 | 977879 | 1007305 | T: titaniumccastd |
| 977625 | 989129 | 1000265 | T: hqc1281 |
| 1020863 | 1022760 | 1025225 | T: lima2p2048cca |
| 1132094 | 1137735 | 1154522 | T: C:rolloi192 |
| 1146819 | 1148699 | 1151387 | T: C:bikel1 |
| 1216051 | 1216950 | 1218878 | T: frodokem640 |
| 1214385 | 1239098 | 1242816 | T: titaniumccamed |
| 1235518 | 1240360 | 1247667 | T: hqc256round4 |
| 1289129 | 1293976 | 1336021 | T: hqcrmrs192 |
| 1192887 | 1310502 | 1442453 | T: C:edonk128k32n96nu4l4 |
| 1311709 | 1313073 | 1315549 | T: frodokem640aes |
| 1365111 | 1371275 | 1399069 | T: hqc192 |
| 1409095 | 1415680 | 1420667 | T: limasp1018cca |
| 1453106 | 1468112 | 1496485 | T: C:lake1 |
| 1461457 | 1470396 | 1478335 | T: C:ledakemcpa32 |
| 1464134 | 1472198 | 1511096 | T: ledakem1264 |
| 1525361 | 1529776 | 1534226 | T: ledakem1364 |
| 1529629 | 1535660 | 1578001 | T: hqc1921 |
| 1526925 | 1536289 | 1549885 | T: titaniumccahi |
| 1543377 | 1552668 | 1562975 | T: rolloii128 |
| 1544398 | 1565239 | 1569548 | T: hqc1922 |
| 1629747 | 1634924 | 1642944 | T: ledakem1464 |
| 1685150 | 1692062 | 1707243 | T: rolloii192 |
| 1771929 | 1781619 | 1790898 | T: C:ledakemcpa33 |
| 1885659 | 1892803 | 1910816 | T: C:rolloi256 |
| 1905096 | 1908007 | 1911393 | T: rsa2048 |
| 1913632 | 1921320 | 1980683 | T: titaniumccasuper |
| 1937102 | 1941000 | 1946416 | T: ntskem13136 |
| 1984432 | 1991401 | 1997466 | T: ledakem12sl |
| 2057811 | 2075463 | 2080216 | T: ledakem13sl |
| 2072482 | 2079831 | 2111897 | T: hqcrmrs256 |
| 2073424 | 2109593 | 2129589 | T: hqc2561 |
| 2113135 | 2117213 | 2137656 | T: ledakem14sl |
| 1752844 | 2137013 | 2151380 | T: C:ledakemcpa34 |
| 2201360 | 2220244 | 2226340 | T: hqc256 |
| 2221761 | 2230366 | 2243217 | T: rolloii256 |
| 2244239 | 2262096 | 2277044 | T: hqc2562 |
| 2275790 | 2324436 | 2358404 | T: hqc2563 |
| 2348051 | 2350261 | 2353494 | T: frodokem976 |
| 2424098 | 2426339 | 2428444 | T: frodokem976aes |
| 2606135 | 2621161 | 2651258 | T: C:lake2 |
| 2731872 | 2740406 | 2745136 | T: frodokem640shake |
| 2736025 | 2745438 | 2753944 | T: limasp1306cca |
| 2867112 | 2876570 | 2886200 | T: limasp1822cca |
| 2981980 | 3001433 | 3020015 | T: locker1 |
| 3036960 | 3051100 | 3064089 | T: bigquake1 |
| 3040023 | 3064018 | 3083783 | T: locker2 |
| 3097201 | 3115972 | 3139164 | T: rqc128 |
| 3274704 | 3283064 | 3296299 | T: C:ledakemcpa52 |
| 3300928 | 3341116 | 3351048 | T: C:bikel3 |
| 3368295 | 3388383 | 3404087 | T: locker4 |
| 3219409? | 3413284? | 12479380? | T: C:edonk128k16n80nu8l6 |
| 3631201 | 3653996 | 3676142 | T: C:lake3 |
| 2456765? | 3940895? | 5273615? | T: C:edonk192k48n144nu4l4 |
| 3993808 | 4017424 | 4033047 | T: C:ledakemcpa53 |
| 4038016 | 4042055 | 4046095 | T: frodokem1344aes |
| 4049442 | 4056315 | 4062957 | T: ledakem3364 |
| 4143565 | 4148940 | 4153933 | T: ledakem3264 |
| 4144458 | 4185101 | 4212963 | T: ledakem3464 |
| 3240629? | 4574327? | 9139918? | T: C:edonk128k16n80nu4l6 |
| 4695268 | 4715014 | 4734410 | T: locker3 |
| 4759875 | 4824240 | 4846583 | T: C:ledakemcpa54 |
| 5028275 | 5047016 | 5066006 | T: locker6 |
| 5346183 | 5363371 | 5377806 | T: locker5 |
| 5530342 | 5551845 | 5579596 | T: locker7 |
| 5570981 | 5589135 | 5602533 | T: limasp2062cca |
| 5595576 | 5607445 | 5637767 | T: ledakem33sl |
| 5597828 | 5626513 | 5650422 | T: locker8 |
| 5624498 | 5630526 | 5636766 | T: frodokem976shake |
| 5629846 | 5639115 | 5648180 | T: ledakem32sl |
| 3858422? | 5644278? | 13109788? | T: C:edonk128ref |
| 5986916 | 6008890 | 6039033 | T: rqc192 |
| 6079990 | 6101542 | 6167072 | T: ledakem34sl |
| 7777613 | 7803165 | 7832385 | T: locker9 |
| 9242595 | 9284769 | 10487905 | T: rqc256 |
| 9460437 | 9479350 | 9502577 | T: sikep434 |
| 9557584 | 9569711 | 9595757 | T: ledakem5264 |
| 9626932 | 9641096 | 9667669 | T: ledakem5364 |
| 10037569 | 10047366 | 10059564 | T: frodokem1344shake |
| 10054821 | 10071334 | 10091831 | T: sikep434comp |
| 10182903 | 10208217 | 10223883 | T: ledakem5464 |
| 11382198 | 11406010 | 11438034 | T: remblem1056 |
| 11477992 | 11502729 | 11520938 | T: remblem928 |
| 12918470 | 12941369 | 12963839 | T: sikep503 |
| 13407440 | 13508884 | 13533363 | T: ledakem52sl |
| 13555650 | 13562102 | 13571541 | T: ledakem53sl |
| 13775099 | 13793228 | 13809393 | T: sikep503comp |
| 13899139 | 13962409 | 13984679 | T: ledakem54sl |
| 23089753 | 23423018 | 23681579 | T: ramstakers216091 |
| 24619873 | 24647775 | 24679660 | T: sikep610 |
| 26066129 | 26199870 | 26328779 | T: mersenne756839 |
| 26186190 | 26206385 | 26221148 | T: sikep610comp |
| 26397084 | 27123590 | 27210794 | T: bigquake3 |
| 39426989 | 39472173 | 39554882 | T: sikep751 |
| 13170364? | 40753444? | 48783806? | T: C:edonk192k32n128nu4l6 |
| 41728546 | 41788022 | 41814601 | T: sikep751comp |
| 41107507 | 41870516 | 42366501 | T: bigquake5 |
| 52759625 | 52932626 | 53327643 | T: oddmanhattan128 |
| 94540156 | 94958786 | 96294162 | T: ramstakers756839 |
| 101016827 | 101087628 | 101163605 | T: pqrsa15 |
| 103600191 | 103757742 | 104172269 | T: oddmanhattan192 |
| 211244440 | 211829575 | 212031867 | T: oddmanhattan256 |
|
|
|