Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 4 (a70f41); 2023 AMD Ryzen 5 7640HS; 6 x 4300MHz; phoenix, supercop-20250415
[Page version: 20250828 09:43:45]
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 |
8657 | 8784 | 8973 | kyber90s512 |
11694? | 11982? | 15109? | ntruplus576 |
13054 | 13217 | 13344 | kyber90s768 |
13814 | 13850 | 13897 | ntruplus768 |
14985 | 15199 | 15425 | kyber512 |
15170 | 15200 | 15293 | ntruplus864 |
18738 | 18886 | 19168 | kyber90s1024 |
19051 | 19120 | 19316 | timer |
19571 | 19857 | 20498 | smaugt1 |
22373 | 22485 | 22649 | T: C:nhcompact512cca |
24077 | 24271 | 24550 | ntrulpr653 |
24702 | 24790 | 25282 | T: ntrulpr4591761 |
20216? | 25087? | 26876? | ntruplus1152 |
25471 | 25563 | 25738 | T: lac128 |
26237 | 26382 | 26587 | kyber768 |
26514 | 26641 | 26923 | ntrulpr761 |
26711 | 26758 | 26875 | T: lightsaber2 |
31221 | 31326 | 31540 | smaugt3 |
32666 | 32850 | 33079 | newhope512cca |
32840 | 32944 | 33144 | ntrulpr857 |
32756 | 32970 | 33135 | T: C:nhcompact768cca |
32642 | 33054 | 33461 | T: C:r5nd1kem0d |
33953 | 34296 | 34549 | ntrulpr953 |
34189 | 34653 | 35038 | kyber1024 |
38825 | 39098 | 39543 | ntrulpr1013 |
39376 | 39625 | 39947 | T: C:nhcompact1024cca |
40586 | 40787 | 41337 | smaugt5 |
42389 | 42903 | 43261 | ntrulpr1277 |
43961 | 44464 | 45483 | T: C:r5nd1kem5d |
45605 | 46294 | 47433 | T: C:r5nd0kem2iot |
45784 | 46454 | 47299 | T: C:r5nd1kem4longkey |
48378 | 48515 | 48840 | T: saber2 |
52196 | 52260 | 52294 | C:threebears624r2cpa |
52239 | 52332 | 52437 | threebears624r2cca |
53479 | 53650 | 53787 | C:threebears624r2cpax |
54642 | 54719 | 54748 | threebears624r2ccax |
59439 | 59557 | 59761 | T: hqc128round4 |
63486 | 63816 | 64104 | newhope1024cca |
67334 | 67875 | 68243 | T: lac256 |
69879 | 70689 | 71779 | T: C:r5nd3kem5d |
72582 | 72767 | 73600 | T: lac192 |
75681 | 75785 | 76039 | T: firesaber2 |
95520 | 95651 | 95893 | threebears936r2cca |
98497 | 98997 | 99189 | threebears936r2ccax |
99786 | 100216 | 100903 | C:threebears936r2cpa |
101472 | 102221 | 103219 | C:threebears936r2cpax |
103867 | 103970 | 104245 | ntruhps2048509 |
109085 | 109427 | 109672 | T: saberx4 |
114757 | 115835 | 117381 | T: C:r5nd3kem0d |
129967 | 132055 | 136943 | T: C:r5nd5kem5d |
133930 | 135496 | 136600 | T: C:r5nd5kem0d |
135441 | 136775 | 137215 | T: C:hila5 |
144459 | 144796 | 146183 | T: hqc192round4 |
156463 | 157049 | 157471 | threebears1248r2cca |
159830 | 160360 | 161348 | threebears1248r2ccax |
160210 | 160596 | 173039 | T: kindi256342 |
162196 | 162929 | 164336 | C:threebears1248r2cpa |
162891 | 163070 | 163368 | ntruhrss701 |
164627 | 164820 | 166619 | C:threebears1248r2cpax |
165329 | 165683 | 166349 | ntruhps2048677 |
167472 | 168068 | 169482 | T: kindi512222 |
173145 | 173592 | 174892 | T: kindi512241 |
247438 | 247721 | 247960 | ntruhps4096821 |
267592 | 269664 | 281305 | T: hqcrmrs128 |
292196 | 292826 | 294240 | T: hqc256round4 |
301656 | 303365 | 316036 | T: hqc128 |
308263 | 309524 | 321533 | T: hqc1281 |
346441 | 347738 | 350845 | T: kindi512321 |
348719 | 351384 | 355023 | T: C:r5n11kem0d |
378071 | 380508 | 383776 | T: ntrukem443 |
422046 | 424146 | 432842 | sntrup653 |
427390 | 428191 | 429256 | T: C:bikel1 |
427703 | 428208 | 433706 | T: kindi256522 |
473242 | 473917 | 476866 | sntrup761 |
517791 | 518566 | 519510 | T: lima2p1024cca |
539015 | 541143 | 559688 | T: hqcrmrs192 |
548534 | 550372 | 569047 | T: hqc1921 |
554857 | 570447 | 576204 | sntrup4591761 |
602603 | 604767 | 624726 | T: hqc192 |
584901 | 605296 | 608174 | T: hqc1922 |
613856 | 615335 | 616719 | T: rqc128 |
618299 | 626977 | 635916 | T: C:r5n13kem0d |
635129 | 641470 | 665085 | T: C:ledakemcpa13 |
655610 | 664454 | 670458 | T: C:ledakemcpa14 |
670005 | 681074 | 696097 | T: C:edonk128k16n80nu4l6 |
684492 | 685762 | 723434 | sntrup857 |
717737 | 718666 | 720766 | T: titaniumccatoy |
738711 | 740490 | 743761 | T: frodokem640 |
763456 | 767182 | 769863 | T: ntrukem743 |
797833 | 799138 | 813815 | T: titaniumccalite |
800888 | 807672 | 809840 | T: C:ledakemcpa12 |
815962 | 843841 | 855351 | T: hqc2561 |
857628 | 882623 | 887690 | T: hqcrmrs256 |
866801 | 886737 | 913524 | T: hqc2562 |
907787 | 910060 | 912128 | T: frodokem640aes |
896469 | 919860 | 925885 | T: hqc2563 |
914850 | 930447 | 966481 | sntrup953 |
935629 | 947197 | 957083 | sntrup1013 |
948662 | 970295 | 979420 | T: hqc256 |
982552 | 987932 | 992706 | T: C:rolloi128 |
1049612 | 1052101 | 1054292 | T: lima2p2048cca |
1061741? | 1064953? | 1535219? | T: rqc192 |
1087411 | 1090540 | 1094412 | T: C:edonk128k16n80nu8l6 |
1125523 | 1126799 | 1128367 | T: titaniumccastd |
1153673 | 1162816 | 1192812 | T: titaniumccamed |
1172084 | 1173763 | 1175316 | T: limasp1018cca |
1206094 | 1211830 | 1234122 | T: C:ledakemcpa34 |
1210228 | 1217017 | 1222889 | T: C:bikel3 |
1221031 | 1239672 | 1254337 | T: C:edonk128k32n96nu4l4 |
1268325 | 1270862 | 1275602 | T: C:rolloi192 |
1329084 | 1330282 | 1331371 | T: titaniumccahi |
1398111 | 1404049 | 1415555 | sntrup1277 |
1458003 | 1466862 | 1536069 | T: C:r5n15kem0d |
1487259 | 1490531 | 1495752 | T: rqc256 |
1486595 | 1497076 | 1674926 | T: frodokem976 |
1501117 | 1522462 | 1541327 | T: C:edonk192k32n128nu4l6 |
1637302 | 1645634 | 1648889 | T: C:ledakemcpa33 |
1644262 | 1651485 | 1676908 | T: C:edonk128ref |
1739687 | 1741923 | 1744172 | T: titaniumccasuper |
1747684 | 1751272 | 1759286 | T: frodokem976aes |
1757097 | 1769059 | 1799770 | T: C:lake1 |
1785548 | 1789278 | 1797999 | T: C:rolloi256 |
1784571 | 1793118 | 1803685 | T: C:lake2 |
2049643 | 2061580 | 2079401 | T: C:lake3 |
2097292 | 2098813 | 2100376 | T: frodokem640shake |
2280692 | 2286786 | 2296304 | T: C:ledakemcpa32 |
2284129 | 2290603 | 2307009 | T: limasp1306cca |
2337946 | 2344170 | 2369526 | T: C:ledakemcpa53 |
2330299 | 2344247 | 2367767 | T: C:edonk192k48n144nu4l4 |
2426228 | 2431040 | 2447985 | T: ledakem1464 |
2495952 | 2498190 | 2501602 | T: limasp1822cca |
2845666 | 2875161 | 2882641 | T: C:ledakemcpa54 |
2934559 | 2944409 | 2951631 | T: frodokem1344aes |
3059447 | 3064993 | 3079723 | T: ledakem1264 |
3075501 | 3084841 | 3098821 | T: locker1 |
3262295 | 3271699 | 3283404 | T: ledakem1364 |
3468916 | 3501332 | 3528245 | T: locker2 |
3798166 | 3816213 | 3842837 | T: locker3 |
4095013 | 4104529 | 4120838 | T: locker4 |
4173221? | 4190897? | 5725620? | T: ledakem14sl |
4272562 | 4274246 | 4276295 | T: frodokem976shake |
4275739 | 4279849 | 4284737 | T: rolloii128 |
4283382 | 4322121 | 4339393 | T: limasp2062cca |
4425477 | 4429184 | 4434527 | T: rolloii192 |
4675010 | 4708987 | 4804502 | T: C:ledakemcpa52 |
4812305 | 4830090 | 4842269 | T: locker6 |
4937105 | 4946959 | 5003662 | T: remblem928 |
4870383 | 4955478 | 5590334 | T: ledakem12sl |
4969931 | 4991603 | 5069204 | T: remblem1056 |
5179524 | 5186361 | 5198402 | T: rolloii256 |
4233313? | 5305315? | 6375519? | T: ledakem13sl |
5584364 | 5605973 | 5631742 | T: locker5 |
5642783 | 5646639 | 5651044 | T: sikep434 |
5741520 | 5806273 | 5848167 | T: ramstakers216091 |
5854286? | 5876465? | 8406853? | T: ledakem3464 |
7139862 | 7146687 | 7189939 | T: ledakem3364 |
7158668 | 7164255 | 7174968 | T: lotus128 |
7262586 | 7266617 | 7270893 | T: frodokem1344shake |
7946176 | 7974104 | 7996593 | T: locker7 |
8298670 | 8313883 | 8348213 | T: ledakem34sl |
8461567 | 8474253 | 8608557 | T: sikep503 |
8462341 | 8498924 | 8520045 | T: ledakem33sl |
8767024 | 8778519 | 8818942 | T: ledakem3264 |
8762558 | 8798195 | 8839001 | T: locker8 |
9224042 | 9262559 | 10052198 | T: sikep434comp |
9407399 | 9426868 | 9453076 | T: locker9 |
9798288 | 9813781 | 10055829 | T: ledakem5464 |
11526517 | 11708407 | 12871521 | T: ledakem32sl |
12851269 | 12882074 | 12966742 | T: ledakem5364 |
13676119 | 13696205 | 14376363 | T: ledakem54sl |
13762435 | 13832443 | 14987533 | T: sikep503comp |
13830602 | 13841176 | 13860433 | T: lotus192 |
14295189 | 14311682 | 14333259 | T: sikep610 |
15574956 | 15714194 | 17301432 | T: ledakem5264 |
15872514 | 15905203 | 15947083 | T: mersenne756839 |
16717266 | 16771534 | 17032804 | T: ntskem1264 |
18189788 | 18359651 | 21496660 | T: ledakem53sl |
21930383 | 21958974 | 21973039 | mceliece348864pcf |
23401826 | 23754170 | 24665337 | T: ramstakers756839 |
24348906 | 24374710 | 26336849 | T: sikep610comp |
24916722 | 24937441 | 24994442 | T: sikep751 |
25096874 | 25108760 | 25328189 | mceliece348864f |
25889270 | 26108051 | 26297909 | T: lotus256 |
26028762 | 27984576 | 28654532 | T: ledakem52sl |
39290590 | 39360081 | 42610565 | T: sikep751comp |
24741709? | 41507903? | 59463947? | mceliece348864pc |
33675585? | 42740835? | 51794001? | mceliece348864 |
48979576 | 49852052 | 50791729 | T: ntskem1380 |
41581726? | 67106303? | 105246736? | T: rsa2048 |
77830952 | 77868964 | 78391111 | mceliece460896f |
81406236 | 81702663 | 81853624 | mceliece460896pcf |
82152430? | 108284699? | 183857376? | mceliece460896pc |
118436804 | 119038410 | 120648758 | mceliece6960119f |
82336802? | 133729395? | 160767697? | mceliece460896 |
134226246 | 134387793 | 136394511 | mceliece6960119pcf |
147105340 | 148031855 | 148984059 | mceliece8192128pcf |
148156998 | 150030696 | 150481528 | T: ntskem13136 |
158654762 | 160868505 | 164536289 | mceliece8192128f |
167549905 | 167811333 | 172511440 | mceliece6688128f |
167140365 | 168322227 | 170349947 | mceliece6688128pcf |
131215809? | 183036060? | 330662469? | mceliece6688128 |
196733091 | 197049275 | 197500698 | T: oddmanhattan128 |
180274197? | 222518057? | 311816819? | mceliece6960119pc |
179541728? | 224949601? | 313246829? | mceliece6960119 |
150228047? | 246180656? | 299420600? | mceliece8192128 |
162388042? | 261919146? | 362720410? | mceliece8192128pc |
170544022? | 266837723? | 370323569? | mceliece6688128pc |
314181094 | 315737576 | 317344875 | T: oddmanhattan192 |
559073853 | 562911897 | 564879096 | T: oddmanhattan256 |
447434937? | 620861865? | 632401105? | T: bigquake1 |
2707808646 | 2790195172 | 2870765069 | T: pqrsa15 |
3801063577 | 4707155877 | 4750747806 | T: bigquake3 |
8730893960 | 9106349682 | 9223638900 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
9914 | 10237 | 10696 | T: rsa2048 |
13605 | 13651 | 13749 | kyber90s512 |
14918 | 15161 | 15275 | ntruhps2048509 |
15438 | 15469 | 15536 | ntruplus576 |
16838 | 16864 | 16939 | ntruhrss701 |
16937 | 16975 | 17006 | smaugt1 |
16982 | 17067 | 17231 | timer |
17281 | 17949 | 19222 | mceliece348864 |
17307 | 18250 | 19305 | mceliece348864f |
18338 | 18365 | 18446 | kyber90s768 |
18816 | 18882 | 19001 | ntruplus768 |
21717 | 21770 | 21848 | ntruplus864 |
21994 | 22146 | 22374 | ntruhps2048677 |
21976 | 22364 | 24437 | mceliece348864pcf |
22598 | 23790 | 25270 | mceliece348864pc |
24541 | 24575 | 24638 | kyber90s1024 |
24406 | 24810 | 24956 | kyber512 |
25690 | 25787 | 25961 | ntruhps4096821 |
28262 | 28413 | 29392 | sntrup4591761 |
28824 | 28878 | 29270 | ntruplus1152 |
32508 | 32738 | 32849 | sntrup653 |
32928 | 32977 | 33057 | smaugt3 |
34870 | 34980 | 35182 | sntrup761 |
35524 | 35586 | 35643 | T: lightsaber2 |
35748 | 35836 | 35963 | T: C:nhcompact512cca |
36633 | 36703 | 37286 | kyber768 |
39029 | 39344 | 39761 | T: ntskem1264 |
34645? | 39576? | 48222? | mceliece460896f |
41284 | 41466 | 41617 | sntrup857 |
37686? | 42342? | 49445? | mceliece460896 |
41810 | 42463 | 43112 | smaugt5 |
39749? | 43927? | 52903? | mceliece460896pcf |
44268 | 44520 | 44790 | sntrup953 |
44522 | 44620 | 44783 | ntrulpr653 |
40534? | 44963? | 53726? | mceliece460896pc |
45092 | 45326 | 45483 | sntrup1013 |
47424 | 47543 | 47715 | ntrulpr761 |
48090 | 48315 | 48871 | kyber1024 |
48389 | 48814 | 49315 | T: ntrulpr4591761 |
47054 | 49092 | 50534 | T: lac128 |
51053 | 51239 | 51458 | T: C:nhcompact768cca |
54182 | 54789 | 55206 | T: C:r5nd1kem0d |
55131 | 55273 | 55750 | sntrup1277 |
55023 | 55333 | 55734 | newhope512cca |
58400 | 58615 | 58906 | ntrulpr857 |
59969 | 60027 | 60091 | T: saber2 |
61112 | 61464 | 61662 | ntrulpr953 |
63341 | 63467 | 63614 | T: C:nhcompact1024cca |
61144 | 65208 | 73485 | mceliece6688128 |
63734 | 66895 | 72574 | mceliece6688128f |
66927 | 67167 | 69453 | ntrulpr1013 |
64168 | 67274 | 72958 | mceliece6960119f |
67885 | 67931 | 68008 | threebears624r2ccax |
68054 | 68144 | 68219 | threebears624r2cca |
69125 | 69188 | 69257 | C:threebears624r2cpa |
69804 | 69923 | 70012 | C:threebears624r2cpax |
68274 | 70229 | 75776 | mceliece6960119 |
69805 | 72943 | 81530 | mceliece6688128pcf |
70838 | 74014 | 78283 | mceliece6688128pc |
71448 | 74483 | 79756 | T: C:edonk128k16n80nu8l6 |
74539 | 74765 | 75155 | ntrulpr1277 |
74355 | 74940 | 75358 | T: C:bikel1 |
74158 | 75042 | 76235 | T: C:r5nd1kem5d |
74879 | 75290 | 75755 | T: C:ledakemcpa13 |
74408 | 75933 | 77742 | T: C:r5nd0kem2iot |
76474 | 77533 | 79144 | mceliece8192128 |
77013 | 78009 | 79036 | T: C:r5nd1kem4longkey |
75076 | 78150 | 83737 | mceliece6960119pc |
75431 | 78677 | 82906 | mceliece6960119pcf |
79237 | 79529 | 79866 | T: C:edonk128k16n80nu4l6 |
79271 | 79787 | 80077 | T: C:ledakemcpa14 |
79008 | 80097 | 81777 | mceliece8192128f |
80127 | 81084 | 82309 | T: C:ledakemcpa12 |
83612 | 84992 | 86362 | mceliece8192128pcf |
87056 | 88443 | 91477 | mceliece8192128pc |
89687 | 89910 | 90160 | T: firesaber2 |
106645 | 106894 | 107062 | newhope1024cca |
108079 | 108713 | 110397 | T: lotus128 |
105387 | 108740 | 110536 | T: C:edonk128k32n96nu4l4 |
109742 | 110144 | 111426 | T: lac192 |
112381 | 112869 | 113825 | T: ntskem1380 |
113886 | 114392 | 115813 | T: C:r5nd3kem5d |
114398 | 114625 | 114680 | threebears936r2cca |
114251 | 114767 | 115271 | threebears936r2ccax |
120345 | 120450 | 122336 | C:threebears936r2cpa |
120172 | 120711 | 121219 | C:threebears936r2cpax |
117275 | 121565 | 134435 | T: C:edonk128ref |
127147 | 129999 | 132374 | T: ntrukem443 |
131231 | 131976 | 133101 | T: C:rolloi128 |
133778 | 133933 | 134164 | T: saberx4 |
142327 | 142989 | 144037 | T: ntskem13136 |
144599 | 146631 | 147488 | T: lotus192 |
137481 | 149995 | 153436 | T: lac256 |
152352 | 152941 | 153868 | T: C:rolloi192 |
166507 | 166821 | 167077 | T: hqc128round4 |
168971 | 169782 | 170817 | T: ledakem1264 |
171342 | 172539 | 173611 | T: C:bikel3 |
176891 | 178033 | 178723 | T: C:hila5 |
179284 | 179786 | 180560 | threebears1248r2cca |
179531 | 179842 | 180176 | threebears1248r2ccax |
182303 | 183858 | 185955 | T: C:r5nd3kem0d |
182932 | 183925 | 184840 | T: ledakem1464 |
183069 | 184046 | 184903 | T: C:ledakemcpa33 |
183679 | 184388 | 185073 | T: C:rolloi256 |
186034 | 186739 | 189753 | C:threebears1248r2cpa |
186441 | 186783 | 188165 | C:threebears1248r2cpax |
186002 | 186804 | 187892 | T: C:ledakemcpa34 |
191147 | 193188 | 195104 | T: C:ledakemcpa32 |
200487 | 202362 | 204000 | T: C:r5nd5kem5d |
208728 | 211147 | 233625 | T: kindi256342 |
212229 | 215293 | 217830 | T: ntrukem743 |
217905 | 219412 | 221020 | T: C:r5nd5kem0d |
214291 | 222680 | 266173 | T: lotus256 |
219090 | 223207 | 227601 | T: ledakem1364 |
224648 | 225645 | 229533 | T: C:edonk192k32n128nu4l6 |
240953 | 242233 | 243222 | T: ledakem12sl |
247919 | 248322 | 248578 | T: kindi512222 |
253672 | 254210 | 255618 | T: kindi512241 |
243269? | 257638? | 304863? | T: C:edonk192k48n144nu4l4 |
269233 | 270625 | 272201 | T: ledakem13sl |
305330 | 306137 | 307045 | T: ledakem14sl |
324745 | 328016 | 336008 | T: C:lake1 |
356347 | 358572 | 360153 | T: C:lake2 |
380385 | 381543 | 397062 | T: hqcrmrs128 |
383958 | 384827 | 385404 | T: hqc192round4 |
404457 | 406059 | 407016 | T: lima2p1024cca |
405985 | 407905 | 412724 | T: C:r5n11kem0d |
407956 | 410463 | 414510 | T: C:lake3 |
411475 | 414726 | 417747 | T: C:ledakemcpa53 |
412153 | 417163 | 421850 | T: C:ledakemcpa52 |
419469 | 422226 | 425525 | T: C:ledakemcpa54 |
415135 | 426414 | 431675 | T: hqc128 |
445752 | 447845 | 449324 | T: ledakem3464 |
446143 | 448969 | 452611 | T: rolloii128 |
450047 | 451278 | 452735 | T: ledakem3264 |
455342 | 457275 | 472913 | T: hqc1281 |
459895 | 461519 | 463532 | T: rolloii192 |
458757 | 461713 | 467508 | T: kindi512321 |
490617 | 492904 | 497034 | T: ledakem3364 |
509150 | 510471 | 511663 | T: rolloii256 |
515539 | 516876 | 522716 | T: kindi256522 |
551285 | 556209 | 562299 | T: locker1 |
546538 | 560417 | 566044 | T: locker2 |
573489 | 574530 | 575752 | T: titaniumccatoy |
571826 | 574844 | 578754 | T: ledakem32sl |
625794 | 627801 | 629770 | T: ledakem33sl |
617750 | 629037 | 656959 | T: locker3 |
712598 | 717111 | 727004 | T: C:r5n13kem0d |
714637 | 723621 | 740845 | T: locker4 |
729688 | 730713 | 733091 | T: hqc256round4 |
735709 | 754191 | 757227 | T: titaniumccalite |
761642 | 764607 | 771620 | T: ledakem34sl |
763504 | 766759 | 789895 | T: hqcrmrs192 |
771441 | 787410 | 795170 | T: locker6 |
793423 | 798805 | 818797 | T: hqc1921 |
802307 | 804458 | 811233 | T: rqc128 |
815347 | 817890 | 821643 | T: lima2p2048cca |
838116 | 859632 | 865721 | T: hqc192 |
868774 | 870117 | 871483 | T: titaniumccastd |
860290 | 870145 | 891591 | T: hqc1922 |
897391 | 904218 | 912188 | T: locker5 |
962697 | 978087 | 985661 | T: ledakem5264 |
985984 | 991477 | 997170 | T: ledakem5464 |
1020178 | 1021801 | 1024538 | T: frodokem640 |
1056418 | 1058250 | 1061337 | T: ledakem5364 |
1070870 | 1072865 | 1082057 | T: limasp1018cca |
1088589 | 1091202 | 1107081 | T: titaniumccamed |
1127853 | 1130562 | 1134209 | T: frodokem640aes |
1151107 | 1155792 | 1161561 | T: ledakem54sl |
1198113 | 1214158 | 1238407 | T: hqc2561 |
1265793 | 1266606 | 1267834 | T: titaniumccahi |
1244179 | 1275724 | 1279597 | T: hqcrmrs256 |
1265559 | 1283259 | 1302638 | T: hqc2562 |
1306156 | 1332426 | 1343485 | T: hqc2563 |
1339549 | 1351935 | 1369726 | T: locker7 |
1340076 | 1358088 | 1372863 | T: hqc256 |
1342820 | 1359612 | 1383971 | T: locker8 |
1396616 | 1445332 | 1464604 | T: ledakem52sl |
1452016 | 1461162 | 1476641 | T: rqc192 |
1476917 | 1485145 | 1528465 | T: ledakem53sl |
1510897 | 1513345 | 1516638 | T: titaniumccasuper |
1516823 | 1532415 | 1551484 | T: locker9 |
1655534 | 1666544 | 1672065 | T: C:r5n15kem0d |
1955107 | 1971496 | 2003331 | T: rqc256 |
1983804 | 1986973 | 2106659 | T: frodokem976 |
1967863 | 2025929 | 2076000 | T: bigquake1 |
2072722 | 2075008 | 2077847 | T: limasp1306cca |
2109208 | 2110948 | 2112986 | T: frodokem976aes |
2181771 | 2184907 | 2187196 | T: limasp1822cca |
2310827 | 2313328 | 2315462 | T: frodokem640shake |
3467111 | 3473758 | 3478412 | T: frodokem1344aes |
4108918 | 4186258 | 5004233 | T: limasp2062cca |
4664572 | 4671296 | 4677496 | T: frodokem976shake |
6442225 | 6558234 | 6764740 | T: bigquake3 |
7350276 | 7375635 | 7412996 | T: remblem928 |
7350146 | 7378394 | 7505318 | T: remblem1056 |
7891509 | 7906417 | 7922448 | T: frodokem1344shake |
8953910 | 9186583 | 9458518 | T: bigquake5 |
9227868 | 9234895 | 9242391 | T: sikep434 |
10727713 | 10837366 | 10918219 | T: ramstakers216091 |
13442028 | 13464507 | 13490931 | T: pqrsa15 |
13902504 | 13907565 | 13950940 | T: sikep503 |
14367479 | 14418204 | 14497250 | T: sikep434comp |
16219772 | 16267287 | 16323840 | T: mersenne756839 |
21400592 | 21472978 | 21576606 | T: sikep503comp |
26257337 | 26279019 | 26293102 | T: sikep610 |
36185376 | 36310683 | 36473736 | T: sikep610comp |
40344570 | 40401152 | 40451882 | T: sikep751 |
42962455 | 43591382 | 45658028 | T: ramstakers756839 |
43587769 | 43914570 | 44107692 | T: oddmanhattan128 |
62750731 | 62980721 | 63235091 | T: sikep751comp |
81806254 | 82483166 | 82967274 | T: oddmanhattan192 |
170570088 | 171383270 | 172005868 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
11031 | 11085 | 11176 | kyber90s512 |
13956 | 13990 | 14093 | ntruplus576 |
14343 | 14377 | 14392 | C:threebears624r2cpax |
15320 | 15342 | 15386 | kyber90s768 |
16998 | 17019 | 17042 | ntruplus768 |
18274 | 18319 | 18652 | kyber512 |
18261 | 18333 | 18364 | C:threebears936r2cpax |
19942 | 19970 | 20025 | ntruplus864 |
21197 | 21226 | 21264 | kyber90s1024 |
21808 | 21930 | 22133 | T: C:r5nd1kem0d |
22236 | 22270 | 22300 | C:threebears1248r2cpax |
25241 | 25275 | 25307 | C:threebears624r2cpa |
26020 | 26047 | 26086 | ntruhps2048509 |
26734 | 26774 | 26891 | ntruplus1152 |
26805 | 26843 | 27021 | smaugt1 |
27405 | 27423 | 27451 | timer |
28103 | 28145 | 29006 | kyber768 |
29356 | 29607 | 32310 | T: C:r5nd0kem2iot |
31608 | 31918 | 32139 | T: C:r5nd1kem5d |
32601 | 32715 | 33034 | T: C:r5nd1kem4longkey |
33209 | 33378 | 33480 | T: C:hila5 |
33814 | 33891 | 33966 | T: lightsaber2 |
34035 | 34153 | 34204 | C:threebears936r2cpa |
34377 | 34776 | 35037 | T: C:nhcompact512cca |
36808 | 37211 | 37942 | kyber1024 |
37735 | 37797 | 37889 | ntruhps2048677 |
39316 | 39365 | 39464 | ntruhrss701 |
41772 | 41888 | 42018 | sntrup761 |
42972 | 43010 | 43048 | C:threebears1248r2cpa |
43745 | 43845 | 44009 | sntrup653 |
46523 | 47262 | 47581 | smaugt3 |
47374 | 47487 | 48806 | T: C:r5nd3kem5d |
49635 | 49715 | 49788 | T: C:nhcompact768cca |
51282 | 51378 | 51558 | ntrulpr653 |
53287 | 53420 | 53636 | ntruhps4096821 |
53965 | 54107 | 54399 | ntrulpr761 |
56529 | 56630 | 56858 | sntrup857 |
56788 | 56834 | 56889 | T: saber2 |
58761 | 58883 | 58989 | newhope512cca |
59569 | 59689 | 59786 | smaugt5 |
59708 | 59918 | 60295 | sntrup953 |
60496 | 60610 | 60744 | T: C:nhcompact1024cca |
61188 | 61296 | 61546 | sntrup4591761 |
61254 | 61686 | 61985 | sntrup1013 |
61491? | 66037? | 78117? | T: lac128 |
68263 | 68657 | 69836 | T: ntrulpr4591761 |
68570 | 68738 | 68974 | ntrulpr857 |
72074 | 72406 | 72792 | ntrulpr953 |
72670 | 73108 | 73436 | sntrup1277 |
75824 | 76053 | 78288 | ntrulpr1013 |
86182 | 86397 | 87199 | T: firesaber2 |
86897 | 87313 | 87603 | ntrulpr1277 |
85473 | 87686 | 89143 | T: C:r5nd3kem0d |
87621 | 89969 | 93806 | T: C:r5nd5kem5d |
90463 | 90797 | 91169 | threebears624r2ccax |
93239 | 93471 | 93729 | mceliece348864 |
93385 | 93650 | 94420 | mceliece348864f |
98615 | 98942 | 99578 | mceliece348864pc |
100353 | 100572 | 100818 | mceliece348864pcf |
103583 | 104687 | 105123 | T: C:r5nd5kem0d |
114177 | 114443 | 114569 | newhope1024cca |
119601 | 120343 | 120667 | threebears624r2cca |
123751 | 124036 | 126244 | T: lotus128 |
138432 | 138974 | 139869 | T: C:r5n11kem0d |
140769 | 141847 | 142223 | T: ntrukem443 |
142579 | 142716 | 142888 | T: saberx4 |
144341 | 144795 | 148039 | threebears936r2ccax |
159099 | 159767 | 160682 | T: lac192 |
169776 | 170704 | 171369 | T: lotus192 |
181074 | 181364 | 181706 | mceliece460896f |
182473 | 182764 | 183057 | threebears936r2cca |
182859 | 183175 | 183817 | mceliece460896 |
186396 | 186878 | 190670 | mceliece460896pcf |
187403 | 187845 | 188770 | mceliece460896pc |
187258 | 188884 | 225754 | T: ntskem1264 |
196508 | 197685 | 199318 | T: C:r5n13kem0d |
202771 | 202958 | 203221 | mceliece6960119 |
206848 | 207199 | 207594 | mceliece6960119f |
209660 | 209946 | 210265 | mceliece6960119pc |
209832 | 210080 | 210465 | mceliece6960119pcf |
212710 | 213042 | 213368 | mceliece6688128f |
214526 | 214798 | 215306 | mceliece8192128f |
214639 | 215794 | 216175 | threebears1248r2ccax |
216135 | 216656 | 217388 | mceliece6688128 |
216997 | 217327 | 217997 | mceliece8192128 |
220555 | 220793 | 221117 | mceliece6688128pc |
220694 | 221306 | 221974 | mceliece6688128pcf |
222798 | 223087 | 223435 | mceliece8192128pc |
225238 | 225699 | 226135 | mceliece8192128pcf |
238388 | 247150 | 250208 | T: lac256 |
248429 | 249960 | 258673 | T: ntrukem743 |
254629 | 256914 | 268848 | T: lotus256 |
262370 | 265797 | 292140 | T: kindi256342 |
265503 | 266575 | 267324 | threebears1248r2cca |
288500 | 288861 | 289211 | T: hqc128round4 |
330932 | 333146 | 333517 | T: kindi512241 |
332949 | 334671 | 337800 | T: kindi512222 |
337623 | 339042 | 401477 | T: ntskem1380 |
515343 | 516875 | 519652 | T: lima2p1024cca |
494705 | 518878 | 522294 | T: C:ledakemcpa12 |
571190 | 575189 | 597187 | T: C:r5n15kem0d |
585428 | 586608 | 587784 | T: kindi512321 |
598553 | 599415 | 605321 | T: C:ledakemcpa14 |
600130 | 601923 | 606190 | T: kindi256522 |
612998 | 614990 | 616125 | T: hqc192round4 |
619830 | 635515 | 636825 | T: hqcrmrs128 |
649331 | 652059 | 657893 | T: hqc128 |
668836 | 670386 | 672057 | T: titaniumccatoy |
617656 | 675595 | 722576 | T: C:ledakemcpa13 |
558125? | 726379? | 946564? | T: C:edonk128k32n96nu4l4 |
765973 | 766759 | 767953 | T: ntskem13136 |
835159 | 843476 | 867628 | T: C:rolloi128 |
841269 | 846566 | 891175 | T: hqc1281 |
846444 | 851454 | 861869 | T: titaniumccalite |
912503 | 952041 | 1001059 | T: C:rolloi192 |
1001337 | 1003463 | 1008241 | T: titaniumccastd |
1016185 | 1017641 | 1018414 | T: frodokem640 |
1020841 | 1043064 | 1100959 | T: C:lake1 |
1040192 | 1044327 | 1047324 | T: lima2p2048cca |
1060881 | 1062024 | 1062888 | T: frodokem640aes |
1070161 | 1073625 | 1076323 | T: C:bikel1 |
1094020 | 1097906 | 1118420 | T: hqcrmrs192 |
1168691 | 1189164 | 1218041 | T: hqc192 |
1191940 | 1193423 | 1197111 | T: hqc256round4 |
1248355 | 1251826 | 1260357 | T: titaniumccamed |
1271781 | 1290943 | 1341242 | T: rolloii128 |
1291343 | 1301274 | 1309121 | T: hqc1921 |
1292891 | 1316803 | 1320617 | T: C:ledakemcpa32 |
1325512 | 1330573 | 1334911 | T: ledakem1264 |
1333263 | 1336759 | 1367638 | T: hqc1922 |
1379727 | 1385492 | 1388729 | T: limasp1018cca |
1408452 | 1412739 | 1418450 | T: ledakem1364 |
1467370 | 1469748 | 1482482 | T: titaniumccahi |
1442819 | 1469842 | 1518658 | T: rolloii192 |
1574846 | 1587041 | 1590502 | T: ledakem1464 |
1603365 | 1606934 | 1611125 | T: C:ledakemcpa33 |
1740173 | 1765388 | 1805526 | T: hqcrmrs256 |
1776657 | 1780857 | 1783344 | T: titaniumccasuper |
1769954 | 1789858 | 1819125 | T: ledakem13sl |
1798033 | 1810754 | 1854045 | T: hqc256 |
1809889 | 1816208 | 1818998 | T: ledakem12sl |
1823102 | 1831038 | 1846465 | T: C:rolloi256 |
1862260 | 1871547 | 1888200 | T: hqc2561 |
1919876 | 1922305 | 1927037 | T: rsa2048 |
1912806 | 1923777 | 1931621 | T: C:ledakemcpa34 |
1912786 | 1925482 | 1929317 | T: hqc2562 |
1945781 | 1949815 | 1954379 | T: hqc2563 |
1980788 | 1983572 | 1986756 | T: frodokem976 |
1983280 | 1986881 | 1991031 | T: frodokem976aes |
1961019 | 2012085 | 2047756 | T: ledakem14sl |
2042910 | 2053973 | 2086797 | T: rolloii256 |
2148320 | 2164551 | 2185786 | T: C:lake2 |
2246437 | 2248781 | 2252989 | T: frodokem640shake |
2583266 | 2601165 | 2629239 | T: locker1 |
2606370 | 2658500 | 2677398 | T: bigquake1 |
2674589 | 2680235 | 2686399 | T: limasp1306cca |
2702279 | 2725674 | 2751796 | T: locker2 |
2790718 | 2793990 | 2796817 | T: limasp1822cca |
2886759 | 2926241 | 2969390 | T: rqc128 |
2993243 | 3015456 | 3038068 | T: locker4 |
2384111? | 3072849? | 6424734? | T: C:edonk192k48n144nu4l4 |
3157240 | 3162026 | 3200970 | T: C:ledakemcpa52 |
3245509 | 3253800 | 3261777 | T: C:bikel3 |
3243329 | 3256349 | 3276704 | T: C:lake3 |
3172063? | 3282987? | 7880925? | T: C:edonk128ref |
3306426 | 3310500 | 3315998 | T: frodokem1344aes |
3491790 | 3499580 | 3554010 | T: ledakem3364 |
3584495 | 3589819 | 3727794 | T: ledakem3464 |
3616273 | 3633733 | 3638644 | T: ledakem3264 |
3781050 | 3823331 | 3835192 | T: C:ledakemcpa53 |
4226802 | 4270323 | 4299620 | T: locker3 |
4323818 | 4340764 | 4433845 | T: C:ledakemcpa54 |
4487613 | 4503750 | 4559529 | T: ledakem32sl |
4536366 | 4541783 | 4561871 | T: frodokem976shake |
4560347 | 4615796 | 4680523 | T: locker6 |
4844200 | 4862626 | 4887642 | T: locker5 |
4997116 | 5036198 | 5067153 | T: locker7 |
5118166 | 5150849 | 5194541 | T: locker8 |
5040125 | 5165011 | 5176490 | T: ledakem33sl |
5286912 | 5339487 | 5345964 | T: limasp2062cca |
5800632 | 5835227 | 5842471 | T: ledakem34sl |
6010828 | 6029730 | 6061554 | T: rqc192 |
2632404? | 6547420? | 7799382? | T: C:edonk128k16n80nu8l6 |
7289121 | 7335101 | 7384235 | T: locker9 |
7704481 | 7711549 | 7720494 | T: frodokem1344shake |
7865122 | 7933920 | 7941125 | T: ledakem5364 |
7956894 | 7992192 | 8008712 | T: ledakem5264 |
8354959 | 8363533 | 8576109 | T: ledakem5464 |
8886278 | 8906745 | 8935033 | T: rqc256 |
9855741 | 9858541 | 9866392 | T: sikep434 |
9884815 | 9907672 | 9937339 | T: remblem928 |
9894905 | 9928629 | 10104247 | T: remblem1056 |
10298770 | 10308769 | 10319129 | T: ledakem54sl |
10490599 | 10495468 | 10502169 | T: sikep434comp |
11250222 | 11261950 | 11491333 | T: ledakem53sl |
11758492 | 11807375 | 11821560 | T: ledakem52sl |
2520323? | 12598136? | 14808530? | T: C:edonk128k16n80nu4l6 |
14815708 | 14824553 | 14845181 | T: sikep503 |
15731078 | 15744655 | 15749559 | T: sikep503comp |
22427896 | 22722725 | 22766510 | T: ramstakers216091 |
23046134 | 23137368 | 23657707 | T: mersenne756839 |
23261330 | 23315446 | 24845731 | T: bigquake3 |
26439437 | 26457864 | 26528926 | T: sikep610 |
28069324 | 28086957 | 28104900 | T: sikep610comp |
16867912? | 30467802? | 81990422? | T: C:edonk192k32n128nu4l6 |
36972816 | 37512072 | 37606319 | T: bigquake5 |
43417674 | 43462034 | 43489908 | T: sikep751 |
46228678 | 46263042 | 46293947 | T: sikep751comp |
47722485 | 47895686 | 48398262 | T: oddmanhattan128 |
82464302 | 85573047 | 87666730 | T: ramstakers756839 |
90625064 | 91685532 | 92597874 | T: oddmanhattan192 |
104572853 | 104662397 | 104793791 | T: pqrsa15 |
188037461 | 188539023 | 190613198 | T: oddmanhattan256 |
|
|
|