Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20240625
[Page version: 20240726 23:45:44]
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.
Implementation notes
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 |
14418 | 14508 | 14678 | kyber90s512 |
16378? | 16426? | 24335? | ntruplus576 |
22630 | 22806 | 22998 | kyber90s768 |
22787 | 22879 | 22986 | kyber512 |
24305 | 24325 | 24353 | ntruplus864 |
25717 | 25761 | 25837 | ntruplus768 |
31317 | 31444 | 31834 | T: C:nhcompact512cca |
32165? | 32405? | 63493? | ntruplus1152 |
33296 | 33453 | 33673 | kyber90s1024 |
33698 | 34408 | 34650 | ntrulpr653 |
35148 | 35383 | 35547 | T: lac128 |
35901 | 36025 | 36953 | ntrulpr761 |
39037 | 39179 | 39474 | kyber768 |
39233 | 39297 | 39439 | C:threebears624r2cpa |
39577 | 39631 | 39710 | threebears624r2cca |
40274 | 40564 | 40870 | T: ntrulpr4591761 |
40678 | 40796 | 40941 | C:threebears624r2cpax |
41908 | 41965 | 42116 | threebears624r2ccax |
42790 | 42931 | 43269 | T: C:nhcompact768cca |
45812 | 46006 | 46441 | ntrulpr857 |
45619 | 46062 | 46495 | T: C:r5nd1kem0d |
48752 | 48933 | 49813 | ntrulpr953 |
49011 | 49622 | 50084 | ntrulpr1013 |
49673 | 49939 | 50218 | T: newhope512cca |
53838 | 54146 | 55972 | T: lightsaber2 |
54318 | 54501 | 54791 | kyber1024 |
54389 | 54547 | 54811 | T: C:nhcompact1024cca |
63546 | 63712 | 64220 | ntrulpr1277 |
63346 | 63979 | 64674 | T: C:r5nd1kem5d |
63936 | 64572 | 65554 | T: C:r5nd0kem2iot |
65874 | 66765 | 68075 | T: C:r5nd1kem4longkey |
76317 | 76499 | 76643 | threebears936r2cca |
79711 | 79792 | 79885 | threebears936r2ccax |
81541 | 81615 | 81704 | C:threebears936r2cpa |
81709 | 81895 | 82443 | T: hqc128round4 |
83754 | 83832 | 83942 | C:threebears936r2cpax |
85381 | 85565 | 85744 | T: lac256 |
93985 | 94147 | 94390 | T: lac192 |
95186 | 95414 | 95629 | T: newhope1024cca |
102542 | 103342 | 104336 | T: C:r5nd3kem5d |
106625 | 111123 | 111541 | T: saber2 |
113969 | 114041 | 114132 | threebears1248r2cca |
118402 | 118512 | 118696 | threebears1248r2ccax |
120314 | 120957 | 121159 | C:threebears1248r2cpa |
124079 | 124183 | 124378 | C:threebears1248r2cpax |
153930 | 154605 | 155132 | T: C:hila5 |
157504 | 157815 | 158521 | ntruhps2048509 |
169059 | 170643 | 173239 | T: C:r5nd3kem0d |
173355 | 175581 | 177961 | T: hqcrmrs128 |
172985 | 181031 | 206457 | T: firesaber2 |
185659 | 186244 | 186698 | T: saberx4 |
186808 | 188990 | 190576 | T: C:r5nd5kem5d |
189680 | 194068 | 198226 | T: hqc128 |
190409 | 197219 | 197529 | T: hqc192round4 |
198911 | 200721 | 205162 | T: hqc1281 |
203076 | 205066 | 206835 | T: C:r5nd5kem0d |
251470 | 251725 | 252039 | T: kindi256342 |
255508 | 256716 | 257140 | ntruhrss701 |
257572 | 258310 | 259115 | ntruhps2048677 |
263057 | 263465 | 264150 | T: kindi512222 |
268381 | 269234 | 269890 | T: kindi512241 |
363784 | 365370 | 367579 | ntruhps4096821 |
375764 | 384399 | 391683 | T: hqc1921 |
382003 | 386923 | 393327 | T: hqcrmrs192 |
390953 | 391958 | 392946 | T: hqc256round4 |
406923 | 412946 | 423510 | T: hqc1922 |
420387 | 426810 | 431499 | T: hqc192 |
442243 | 444767 | 449574 | T: C:r5n11kem0d |
487760 | 490420 | 491648 | T: rqc128 |
515063 | 522549 | 526500 | T: ntrukem443 |
552114 | 552568 | 553496 | T: kindi512321 |
588628 | 590196 | 591879 | T: C:bikel1 |
605342 | 617898 | 638415 | T: hqc2561 |
635985 | 643787 | 661690 | T: hqc2562 |
654501 | 656351 | 660785 | T: lima2p1024cca |
654181 | 662310 | 672334 | T: hqcrmrs256 |
662364 | 663544 | 665387 | sntrup653 |
665915 | 667165 | 668028 | T: kindi256522 |
664472 | 675554 | 690874 | T: hqc2563 |
705253 | 706239 | 707895 | sntrup761 |
705177 | 711638 | 718885 | T: hqc256 |
708516 | 715373 | 720695 | T: C:ledakemcpa14 |
803994 | 807128 | 813135 | T: C:ledakemcpa13 |
816232 | 823576 | 826501 | T: C:r5n13kem0d |
870735 | 873448 | 880117 | T: rqc192 |
888094 | 889070 | 892254 | T: titaniumccatoy |
947615 | 951919 | 954172 | T: sntrup4591761 |
1003451 | 1004873 | 1006594 | T: titaniumccalite |
1013405 | 1014600 | 1016963 | T: C:ledakemcpa12 |
1082017 | 1083753 | 1086773 | sntrup857 |
1094589 | 1097311 | 1099075 | T: frodokem640 |
1129820 | 1133392 | 1151318 | T: C:rolloi128 |
1272811? | 1276429? | 1809947? | T: rqc256 |
1297090 | 1299201 | 1304022 | T: titaniumccastd |
1300699 | 1302489 | 1306132 | sntrup953 |
1328308 | 1331633 | 1342160 | T: lima2p2048cca |
1330725 | 1332650 | 1334755 | T: C:rolloi192 |
1362936 | 1363761 | 1364873 | T: frodokem640aes |
1414391 | 1415788 | 1418482 | T: limasp1018cca |
1449830 | 1452272 | 1455249 | T: titaniumccamed |
1456323 | 1458763 | 1537288 | sntrup1013 |
1504465 | 1512196 | 1516453 | T: C:ledakemcpa34 |
1615441 | 1616657 | 1618820 | T: titaniumccahi |
1668268 | 1669730 | 1673098 | T: C:rolloi256 |
1668015 | 1669944 | 1672143 | T: C:bikel3 |
1824911 | 1838873 | 1852143 | T: ntrukem743 |
1888908 | 1894560 | 1901206 | T: C:r5n15kem0d |
1974926 | 1979095 | 1981124 | T: titaniumccasuper |
2210024 | 2212053 | 2215997 | T: C:ledakemcpa33 |
2235975 | 2248186 | 2268523 | T: C:lake1 |
2262503 | 2267071 | 2280962 | sntrup1277 |
2356111 | 2362606 | 2367071 | T: frodokem976 |
2384544 | 2389910 | 2395698 | T: C:lake2 |
2454228 | 2458605 | 2463914 | T: remblem928 |
2460853 | 2466170 | 2497301 | T: remblem1056 |
2526102 | 2529418 | 2534681 | T: ledakem1464 |
2541527 | 2550404 | 2558880 | T: C:lake3 |
2607987 | 2613199 | 2631928 | T: limasp1306cca |
2789548 | 2794925 | 2799954 | T: frodokem976aes |
2848330 | 2850949 | 2854083 | T: limasp1822cca |
2846235 | 2874550 | 2897783 | T: C:ledakemcpa32 |
2935626 | 2943606 | 2967325 | T: C:ledakemcpa53 |
3358362 | 3363134 | 3376963 | T: ledakem1364 |
3382009 | 3398451 | 3421790 | T: ledakem1264 |
3558029 | 3565925 | 3574300 | T: frodokem640shake |
3591168 | 3608924 | 3636682 | T: C:ledakemcpa54 |
3898949 | 3908409 | 3923578 | T: locker1 |
4099856? | 4112560? | 5516910? | T: ledakem14sl |
4149185 | 4154128 | 4159626 | T: rolloii128 |
4242220 | 4245291 | 4247535 | T: rolloii192 |
4587288 | 4596125 | 4604443 | T: locker2 |
4685851 | 4690038 | 4693971 | T: frodokem1344aes |
3879204? | 4854906? | 5866054? | T: ledakem13sl |
4914217 | 4927918 | 5005933 | T: locker3 |
4977071 | 4986503 | 5002376 | T: rolloii256 |
5201120 | 5210957 | 5226025 | T: limasp2062cca |
5458382 | 5467873 | 5476852 | T: locker4 |
5727388 | 5782139 | 6372551 | T: ledakem12sl |
5738227? | 5800845? | 8259330? | T: ledakem3464 |
5873409 | 5877342 | 5889881 | T: sikep434 |
5964971 | 6015474 | 6070517 | T: C:ledakemcpa52 |
6236015 | 6244174 | 6252183 | T: locker6 |
6794564 | 6873323 | 6947424 | T: ramstakers216091 |
7054435 | 7067696 | 7083334 | T: locker5 |
7136946 | 7150923 | 7165614 | T: ledakem3364 |
7434039 | 7439286 | 7447779 | T: frodokem976shake |
8139882 | 8144099 | 8147921 | T: sikep503 |
8140186 | 8150699 | 8162455 | T: ledakem3264 |
9147677 | 9297383 | 9644000 | T: ledakem33sl |
9309555? | 9330807? | 12379033? | T: ledakem34sl |
9582897 | 9623204 | 10429419 | T: sikep434comp |
10006575 | 10023952 | 10042854 | T: locker7 |
11059545 | 11096722 | 11138396 | T: ledakem5464 |
11100821 | 11116160 | 11380962 | T: lotus128 |
11573911 | 11583183 | 11596584 | T: locker8 |
11648985 | 11760026 | 12958807 | T: ledakem32sl |
12341399 | 12354444 | 12369233 | T: locker9 |
12398924 | 12425400 | 12462610 | T: ledakem5364 |
12992091 | 12996793 | 13001959 | T: frodokem1344shake |
13272419 | 13401405 | 14470998 | T: sikep503comp |
13791653 | 13843471 | 13936434 | T: ledakem54sl |
14798204 | 14808224 | 14882932 | T: sikep610 |
15123814 | 15274661 | 15388149 | T: mersenne756839 |
18637968 | 18659787 | 21604994 | T: ledakem53sl |
18714681 | 18852663 | 20415295 | T: ledakem5264 |
19478943 | 19540792 | 19819303 | T: lotus192 |
24926055 | 24959199 | 25074434 | T: sikep751 |
25332424 | 25498137 | 27461183 | T: sikep610comp |
29755886 | 29812746 | 29844318 | mceliece348864pcf |
30062994 | 30208389 | 30245423 | mceliece348864f |
30483779 | 31172720 | 34627182 | T: ledakem52sl |
31883816 | 32102518 | 32294016 | T: ramstakers756839 |
34107763 | 37525644 | 37880859 | T: lotus256 |
39358615 | 39401359 | 42734788 | T: sikep751comp |
43323549 | 43734228 | 44479635 | T: ntskem1264 |
29089209? | 47363522? | 66208772? | mceliece348864 |
38007825? | 47778360? | 66204611? | mceliece348864pc |
51430005? | 90646671? | 143924012? | T: rsa2048 |
96238795 | 96694473 | 97032582 | mceliece460896f |
96586769 | 97537939 | 98613444 | mceliece460896pcf |
106462229 | 108030312 | 109984463 | T: ntskem1380 |
93979180? | 125035283? | 189369510? | mceliece460896pc |
95321372? | 126150071? | 188271779? | mceliece460896 |
149446312 | 150117932 | 150470701 | T: oddmanhattan128 |
193732379 | 194223738 | 194781326 | mceliece6960119f |
194772077 | 195074578 | 195308822 | mceliece6960119pcf |
232522527 | 233451957 | 234071943 | mceliece6688128f |
236060420 | 236869463 | 237859561 | mceliece6688128pcf |
241948462 | 243682971 | 244564862 | T: oddmanhattan192 |
245353706 | 245663901 | 245848209 | T: ntskem13136 |
247950483 | 248336663 | 248646265 | mceliece8192128f |
248381159 | 248766517 | 249217440 | mceliece8192128pcf |
191640222? | 254017724? | 430632586? | mceliece6960119pc |
233280333? | 304734869? | 447014106? | mceliece6688128 |
251230554? | 311655819? | 432690503? | mceliece6960119 |
233776073? | 373260441? | 514282320? | mceliece6688128pc |
245315173? | 382382251? | 459501692? | mceliece8192128 |
245518388? | 384916277? | 460028498? | mceliece8192128pc |
430787297 | 431143205 | 431440752 | T: oddmanhattan256 |
3770547252 | 3888293270 | 3985473227 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13437 | 14424 | 15181 | T: rsa2048 |
19453 | 19479 | 19526 | ntruplus576 |
22326 | 22402 | 23182 | ntruhps2048509 |
22990 | 23038 | 23104 | kyber90s512 |
24691 | 24855 | 25015 | ntruhrss701 |
26475 | 26558 | 26654 | ntruplus768 |
27664 | 28693 | 30337 | mceliece348864 |
27582 | 28957 | 30729 | mceliece348864f |
28969 | 29018 | 29085 | ntruplus864 |
33378 | 33638 | 34304 | ntruhps2048677 |
33666 | 33706 | 33786 | kyber90s768 |
33017 | 34531 | 35961 | mceliece348864pc |
33572 | 34615 | 36844 | mceliece348864pcf |
35222 | 35280 | 35380 | kyber512 |
37559 | 37610 | 37873 | ntruplus1152 |
37575 | 38362 | 38481 | sntrup653 |
39088 | 39218 | 39582 | T: sntrup4591761 |
39098 | 39279 | 39965 | ntruhps4096821 |
40486 | 40695 | 40967 | sntrup761 |
47510 | 47569 | 47672 | kyber90s1024 |
51397 | 51998 | 52300 | sntrup857 |
52257 | 52371 | 52651 | T: C:nhcompact512cca |
52540 | 52596 | 52710 | kyber768 |
54526 | 54667 | 55205 | sntrup953 |
55915 | 56016 | 56095 | ntrulpr653 |
55514 | 56125 | 56419 | sntrup1013 |
58070 | 58140 | 58223 | threebears624r2ccax |
58506 | 58614 | 58756 | threebears624r2cca |
58958 | 59017 | 59129 | ntrulpr761 |
59208 | 59378 | 59474 | C:threebears624r2cpax |
59392 | 59452 | 59586 | C:threebears624r2cpa |
57895 | 62758 | 69019 | mceliece460896f |
57764? | 63405? | 76976? | mceliece460896 |
63309 | 67613 | 78347 | mceliece460896pcf |
63100 | 68208 | 78779 | mceliece460896pc |
70183 | 70486 | 70845 | T: C:nhcompact768cca |
70674 | 70928 | 71198 | sntrup1277 |
70794 | 71291 | 71819 | T: lac128 |
71071 | 71327 | 71636 | T: ntrulpr4591761 |
73052 | 73383 | 73937 | T: C:r5nd1kem0d |
73388 | 73460 | 73642 | kyber1024 |
75299 | 75481 | 75679 | ntrulpr857 |
77123 | 77486 | 77935 | T: ntskem1264 |
76208 | 77522 | 81323 | T: lightsaber2 |
79199 | 79321 | 79483 | ntrulpr953 |
80560 | 80666 | 80840 | ntrulpr1013 |
82239 | 82490 | 82838 | T: newhope512cca |
83879 | 84139 | 84610 | T: C:ledakemcpa14 |
86469 | 86893 | 87355 | T: C:ledakemcpa13 |
92106 | 92329 | 92546 | T: C:nhcompact1024cca |
92884 | 93036 | 93196 | threebears936r2ccax |
92853 | 93171 | 93363 | threebears936r2cca |
97494 | 98617 | 100505 | T: C:ledakemcpa12 |
99234 | 100049 | 101143 | T: C:r5nd0kem2iot |
100072 | 100170 | 100316 | C:threebears936r2cpax |
100304 | 100892 | 101470 | T: C:r5nd1kem5d |
101202 | 101355 | 101638 | C:threebears936r2cpa |
101968 | 102076 | 102260 | ntrulpr1277 |
99881 | 103088 | 113310 | mceliece6688128f |
100781 | 104441 | 109886 | mceliece6688128 |
104451 | 104955 | 105653 | T: C:r5nd1kem4longkey |
106228 | 110935 | 116501 | mceliece6960119 |
106345 | 110960 | 117233 | mceliece6688128pc |
107619 | 111398 | 118507 | mceliece6960119f |
108374 | 112934 | 119457 | mceliece6688128pcf |
113183 | 113705 | 114448 | T: C:bikel1 |
116496 | 117557 | 119258 | mceliece8192128 |
115995 | 117658 | 120097 | mceliece8192128f |
114732 | 117917 | 122373 | mceliece6960119pc |
114800 | 118780 | 126063 | mceliece6960119pcf |
124718 | 126106 | 127813 | mceliece8192128pcf |
124859 | 126157 | 128321 | mceliece8192128pc |
128255? | 129697? | 166561? | T: lotus128 |
129720 | 131912 | 135828 | T: ntrukem443 |
140334 | 140419 | 140544 | threebears1248r2cca |
140450 | 140570 | 140720 | threebears1248r2ccax |
138030 | 141887 | 162018 | T: saber2 |
142404 | 142529 | 142981 | T: lac192 |
149172 | 149359 | 149519 | C:threebears1248r2cpa |
149360 | 149436 | 149542 | C:threebears1248r2cpax |
155240 | 155580 | 156198 | T: newhope1024cca |
161377 | 162256 | 163465 | T: C:r5nd3kem5d |
168552 | 169461 | 170861 | T: lac256 |
169648 | 171002 | 173047 | T: C:rolloi128 |
178990 | 179729 | 180490 | T: C:rolloi192 |
193217 | 193534 | 194182 | T: ledakem1264 |
194015 | 194712 | 195623 | T: C:rolloi256 |
195334 | 195788 | 196576 | T: C:ledakemcpa34 |
203897 | 204785 | 205810 | T: C:ledakemcpa33 |
209848 | 210701 | 211856 | T: C:hila5 |
213436 | 213712 | 213852 | T: firesaber2 |
218256 | 218808 | 219708 | T: ntskem1380 |
221083 | 221265 | 221511 | T: hqc128round4 |
220740 | 221278 | 221899 | T: ledakem1464 |
227199 | 227391 | 228067 | T: saberx4 |
227128 | 229323 | 233504 | T: ntrukem743 |
235332 | 238778 | 243258 | T: C:ledakemcpa32 |
258723 | 259179 | 260498 | T: lotus192 |
265438 | 265972 | 266293 | T: ledakem13sl |
267126 | 268273 | 269457 | T: C:bikel3 |
268980 | 270291 | 272094 | T: C:r5nd3kem0d |
273348 | 274107 | 277161 | T: ledakem1364 |
283675 | 284444 | 285389 | T: ledakem12sl |
287147 | 289765 | 291126 | T: C:r5nd5kem5d |
298078 | 299706 | 306321 | T: ntskem13136 |
301256 | 307107 | 311363 | T: hqcrmrs128 |
311306 | 316701 | 320957 | T: hqc128 |
271824 | 318392 | 331397 | T: lotus256 |
325872 | 327729 | 329227 | T: C:r5nd5kem0d |
327878 | 328216 | 328797 | T: kindi256342 |
343052 | 343579 | 345397 | T: ledakem14sl |
343902 | 346411 | 353266 | T: C:lake1 |
383471 | 383933 | 384549 | T: kindi512222 |
385141 | 386600 | 388199 | T: C:lake2 |
388075 | 388738 | 391743 | T: kindi512241 |
392492 | 396804 | 401679 | T: hqc1281 |
436218 | 437710 | 439435 | T: C:ledakemcpa54 |
443848 | 445035 | 446800 | T: C:lake3 |
455092 | 456186 | 457599 | T: C:ledakemcpa53 |
456644 | 457296 | 458150 | T: lima2p1024cca |
463898 | 464116 | 464647 | T: ledakem3464 |
477193 | 479130 | 482207 | T: rolloii192 |
482324 | 483228 | 484276 | T: rolloii128 |
479028 | 487196 | 492905 | T: C:ledakemcpa52 |
506300 | 507191 | 508152 | T: hqc192round4 |
526753 | 528080 | 529258 | T: rolloii256 |
547749 | 549176 | 552348 | T: ledakem3264 |
566254 | 568588 | 573871 | T: C:r5n11kem0d |
572406 | 573266 | 578522 | T: ledakem3364 |
639714 | 645841 | 652542 | T: locker1 |
660314 | 666256 | 675791 | T: hqcrmrs192 |
689099 | 690806 | 695990 | T: locker2 |
703117 | 703405 | 704033 | T: titaniumccatoy |
700043 | 707801 | 717773 | T: hqc192 |
722381 | 723369 | 724682 | T: kindi512321 |
724890 | 726237 | 728098 | T: ledakem32sl |
736304 | 738789 | 744581 | T: rqc128 |
730423 | 745331 | 757938 | T: hqc1921 |
758606 | 761722 | 765197 | T: locker3 |
779483 | 796612 | 813378 | T: hqc1922 |
795937 | 797556 | 808173 | T: kindi256522 |
791841 | 798357 | 799496 | T: ledakem33sl |
890437 | 891632 | 903855 | T: ledakem34sl |
891650 | 895290 | 897922 | T: locker4 |
914465 | 916195 | 917036 | T: titaniumccalite |
922398 | 925223 | 929297 | T: lima2p2048cca |
956405 | 958756 | 959921 | T: hqc256round4 |
957057 | 959554 | 964285 | T: locker6 |
1037885 | 1042988 | 1045621 | T: C:r5n13kem0d |
1081237 | 1082346 | 1083029 | T: titaniumccastd |
1088962 | 1091566 | 1096505 | T: locker5 |
1132099 | 1141818 | 1150645 | T: hqcrmrs256 |
1164018 | 1178525 | 1199852 | T: hqc2561 |
1179925 | 1184510 | 1190391 | T: ledakem5364 |
1187742 | 1196493 | 1205644 | T: hqc256 |
1225341 | 1227227 | 1247970 | T: limasp1018cca |
1239956 | 1241395 | 1243168 | T: ledakem54sl |
1232791 | 1250340 | 1269095 | T: hqc2562 |
1262309 | 1271514 | 1278583 | T: ledakem5464 |
1271078 | 1293792 | 1322709 | T: hqc2563 |
1307752 | 1319240 | 1330896 | T: ledakem5264 |
1358411 | 1359820 | 1360930 | T: titaniumccamed |
1365751? | 1370959? | 1749196? | T: rqc192 |
1540140 | 1541071 | 1542646 | T: titaniumccahi |
1613267 | 1615016 | 1618117 | T: frodokem640 |
1614605 | 1622282 | 1646134 | T: locker7 |
1737078 | 1741639 | 1749711 | T: locker8 |
1729968 | 1745778 | 1753045 | T: ledakem53sl |
1799805 | 1802030 | 1817303 | T: frodokem640aes |
1887814 | 1892376 | 1913956 | T: locker9 |
1891197 | 1897689 | 1907273 | T: ledakem52sl |
1930330 | 1933048 | 1952889 | T: titaniumccasuper |
1953534? | 1964998? | 2498949? | T: rqc256 |
2217105 | 2222824 | 2228228 | T: C:r5n15kem0d |
2341722 | 2343530 | 2347453 | T: limasp1306cca |
2499906 | 2503117 | 2527593 | T: limasp1822cca |
3247529 | 3258067 | 3271804 | T: frodokem976 |
3505590 | 3510278 | 3517383 | T: frodokem976aes |
3535341 | 3542739 | 3565424 | T: remblem928 |
3557227 | 3563064 | 3633444 | T: remblem1056 |
3799655 | 3805462 | 3852929 | T: frodokem640shake |
4778267 | 4788310 | 4832617 | T: limasp2062cca |
5881571 | 5894365 | 5904523 | T: frodokem1344aes |
7855036 | 7858963 | 7864969 | T: frodokem976shake |
9612522 | 9622702 | 9641288 | T: sikep434 |
12504998 | 12652102 | 12785225 | T: ramstakers216091 |
13363962 | 13369076 | 13375104 | T: sikep503 |
13638236 | 13644143 | 13655602 | T: frodokem1344shake |
14970324 | 15011423 | 15063688 | T: sikep434comp |
17186597 | 17219221 | 17273282 | T: pqrsa15 |
20652385 | 20727216 | 20791095 | T: sikep503comp |
21234513 | 21391823 | 21442280 | T: mersenne756839 |
27106048 | 27138591 | 27394558 | T: sikep610 |
37393998 | 37452336 | 37708130 | T: sikep610comp |
40250061 | 40256879 | 40265054 | T: sikep751 |
50521304 | 50628843 | 50721538 | T: oddmanhattan128 |
57685135 | 58024588 | 58536417 | T: ramstakers756839 |
62860082 | 62992836 | 63384928 | T: sikep751comp |
97814407 | 98098339 | 98234103 | T: oddmanhattan192 |
197285372 | 197620431 | 198218936 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
14014 | 14038 | 14076 | ntruplus576 |
15188 | 15242 | 15282 | C:threebears624r2cpax |
16954 | 17022 | 17061 | kyber90s512 |
19265 | 19307 | 19349 | ntruplus768 |
19339 | 19370 | 19409 | C:threebears936r2cpax |
21198 | 21227 | 21300 | ntruplus864 |
23551 | 23591 | 23632 | C:threebears1248r2cpax |
24964 | 25005 | 25045 | kyber90s768 |
26004 | 26040 | 26090 | C:threebears624r2cpa |
27480 | 27518 | 27575 | ntruplus1152 |
27599 | 27659 | 27720 | kyber512 |
29650 | 29757 | 30236 | T: C:r5nd1kem0d |
32568 | 32628 | 32690 | C:threebears936r2cpa |
36346 | 36419 | 36692 | kyber90s1024 |
38080 | 38146 | 38297 | C:threebears1248r2cpa |
38160 | 38202 | 38247 | ntruhps2048509 |
40922 | 41487 | 45042 | T: C:r5nd0kem2iot |
41789 | 41848 | 41914 | kyber768 |
41770 | 42350 | 44837 | T: C:r5nd1kem5d |
43309 | 43843 | 43998 | T: C:r5nd1kem4longkey |
47378 | 47422 | 47608 | sntrup653 |
47510 | 47664 | 48265 | sntrup761 |
49300 | 49408 | 49564 | T: C:hila5 |
50517 | 50580 | 50688 | T: C:nhcompact512cca |
56095 | 56243 | 56728 | ntruhps2048677 |
58689 | 59020 | 59386 | ntruhrss701 |
59814 | 59890 | 59990 | kyber1024 |
65604 | 65749 | 65961 | sntrup857 |
66220 | 66300 | 66372 | ntrulpr653 |
68457 | 68568 | 68785 | T: C:nhcompact768cca |
68615 | 68820 | 69047 | sntrup953 |
68037 | 68863 | 68990 | ntrulpr761 |
69731 | 69983 | 70361 | sntrup1013 |
71890 | 72058 | 72874 | ntruhps4096821 |
72591 | 74756 | 77650 | T: C:r5nd3kem5d |
81106 | 81163 | 81243 | threebears624r2ccax |
84948 | 85372 | 89157 | T: lightsaber2 |
85211 | 85433 | 85718 | sntrup1277 |
85377 | 85699 | 86687 | T: sntrup4591761 |
89479 | 89607 | 89807 | T: newhope512cca |
90409 | 90504 | 90616 | T: C:nhcompact1024cca |
90548 | 90667 | 90816 | ntrulpr857 |
94061 | 94114 | 94249 | ntrulpr953 |
94205 | 94417 | 94807 | T: lac128 |
95308 | 95400 | 95516 | ntrulpr1013 |
102545 | 102904 | 103310 | T: ntrulpr4591761 |
104747 | 104827 | 104911 | threebears624r2cca |
109050 | 109329 | 109546 | mceliece348864 |
109353 | 109481 | 109644 | mceliece348864f |
114360 | 114554 | 114857 | mceliece348864pc |
114603 | 114753 | 114915 | mceliece348864pcf |
119366 | 119551 | 119696 | ntrulpr1277 |
123510 | 123615 | 123719 | threebears936r2ccax |
144062 | 144794 | 147451 | T: ntrukem443 |
144240 | 145751 | 151221 | T: C:r5nd5kem5d |
149416 | 149523 | 152077 | T: saber2 |
148138 | 150348 | 152715 | T: C:r5nd3kem0d |
151309 | 154005 | 166696 | T: lotus128 |
155140 | 155315 | 155499 | threebears936r2cca |
168027 | 168727 | 169152 | T: newhope1024cca |
177524 | 177630 | 177776 | threebears1248r2ccax |
179971 | 181042 | 184054 | T: C:r5nd5kem0d |
203593 | 203796 | 204277 | T: lac192 |
214540 | 214666 | 214790 | threebears1248r2cca |
216370 | 216849 | 221783 | T: C:r5n11kem0d |
227146 | 228789 | 241936 | T: firesaber2 |
237718 | 237942 | 238499 | mceliece460896 |
238680 | 239022 | 239519 | mceliece460896f |
243474 | 244119 | 244557 | mceliece460896pc |
244198 | 244830 | 245589 | mceliece460896pcf |
247683 | 247890 | 248126 | T: saberx4 |
260255 | 260578 | 261234 | mceliece6960119f |
260609 | 260957 | 261930 | mceliece6960119 |
269471 | 269876 | 270320 | mceliece6960119pcf |
269780 | 270261 | 270716 | mceliece6960119pc |
278351 | 278706 | 279136 | mceliece8192128f |
278287 | 278772 | 279205 | mceliece8192128 |
278275 | 279188 | 280010 | mceliece6688128 |
281157 | 281524 | 282106 | mceliece6688128f |
281065 | 282807 | 285441 | T: ntrukem743 |
286839 | 287180 | 287918 | mceliece8192128pc |
287058 | 287633 | 288270 | mceliece6688128pc |
287175 | 287766 | 288540 | mceliece6688128pcf |
287569 | 287888 | 288218 | mceliece8192128pcf |
296023 | 296768 | 297878 | T: ntskem1264 |
289492 | 300864 | 305476 | T: lotus192 |
314853 | 315874 | 316416 | T: C:r5n13kem0d |
238604? | 317579? | 325733? | T: lac256 |
344202 | 345670 | 387437 | T: lotus256 |
382858 | 383376 | 384079 | T: hqc128round4 |
414396 | 415290 | 415945 | T: kindi256342 |
515409 | 516501 | 517768 | T: kindi512222 |
520574 | 522726 | 526684 | T: kindi512241 |
549309 | 550234 | 563731 | T: ntskem1380 |
583339 | 585217 | 586420 | T: lima2p1024cca |
588964 | 591980 | 609988 | T: hqc128 |
636174 | 640003 | 649306 | T: hqcrmrs128 |
703852? | 707894? | 909410? | T: C:ledakemcpa13 |
726071 | 730967 | 871980 | T: C:ledakemcpa12 |
808268 | 808957 | 809567 | T: hqc192round4 |
824512 | 825527 | 826199 | T: titaniumccatoy |
854463 | 859519 | 865353 | T: hqc1281 |
865045 | 866300 | 869460 | T: C:ledakemcpa14 |
914380 | 916442 | 925023 | T: kindi512321 |
939490 | 940360 | 941947 | T: kindi256522 |
1034493 | 1037069 | 1038804 | T: C:r5n15kem0d |
1034431 | 1037764 | 1041438 | T: C:rolloi128 |
1057782 | 1058631 | 1059436 | T: titaniumccalite |
1068508 | 1070251 | 1072312 | T: ntskem13136 |
1124138 | 1133564 | 1138200 | T: hqc192 |
1147206 | 1154277 | 1163986 | T: hqcrmrs192 |
1178778 | 1180658 | 1182609 | T: lima2p2048cca |
1250011 | 1251051 | 1252274 | T: titaniumccastd |
1252948 | 1258973 | 1263605 | T: C:rolloi192 |
1350540 | 1361180 | 1375420 | T: hqc1921 |
1362937 | 1370415 | 1384836 | T: hqc1922 |
1549027 | 1549748 | 1550761 | T: titaniumccamed |
1563825 | 1567300 | 1568785 | T: hqc256round4 |
1577872 | 1578995 | 1581688 | T: limasp1018cca |
1613877 | 1616392 | 1619329 | T: frodokem640 |
1628121 | 1631658 | 1637968 | T: C:bikel1 |
1661378 | 1663590 | 1668157 | T: rolloii128 |
1721244 | 1724271 | 1738210 | T: frodokem640aes |
1775774 | 1780344 | 1784797 | T: C:lake1 |
1785504 | 1788393 | 1791675 | T: rolloii192 |
1803860 | 1804429 | 1805522 | T: titaniumccahi |
1803584 | 1807613 | 1821797 | T: ledakem1264 |
1832364 | 1837142 | 1869430 | T: hqc256 |
1834273 | 1865744 | 1872833 | T: hqcrmrs256 |
1929905 | 1934450 | 2357340 | T: C:ledakemcpa32 |
1946676 | 1973779 | 1989021 | T: hqc2561 |
2020325 | 2023036 | 2026444 | T: ledakem1364 |
2017153 | 2039034 | 2057087 | T: hqc2562 |
2069672 | 2072569 | 2076969 | T: C:rolloi256 |
2078834 | 2106745 | 2125455 | T: hqc2563 |
2116424 | 2117989 | 2122466 | T: rsa2048 |
2090986 | 2119237 | 2168239 | T: ledakem1464 |
2250643 | 2252082 | 2253852 | T: titaniumccasuper |
2301397 | 2304628 | 2309825 | T: rolloii256 |
2314050 | 2322338 | 2363431 | T: C:ledakemcpa33 |
2454394 | 2504119 | 2507002 | T: ledakem13sl |
2525884 | 2533453 | 2545268 | T: ledakem12sl |
2740627 | 2744703 | 2749611 | T: C:ledakemcpa34 |
2740168 | 2753725 | 2768213 | T: ledakem14sl |
2943643 | 2949384 | 2958386 | T: C:lake2 |
2977631 | 2984199 | 2992506 | T: rqc128 |
3064918 | 3068013 | 3070825 | T: limasp1306cca |
3239379 | 3241991 | 3247450 | T: limasp1822cca |
3233371 | 3254063 | 3258145 | T: frodokem976 |
3341301 | 3345534 | 3349724 | T: frodokem976aes |
3357750 | 3367835 | 3376327 | T: locker1 |
3606445 | 3613501 | 3622512 | T: locker2 |
3739846 | 3741901 | 3747788 | T: frodokem640shake |
3903050 | 3912895 | 3920098 | T: locker4 |
4122497 | 4130581 | 4138930 | T: C:lake3 |
4993061 | 4998829 | 5006548 | T: remblem928 |
5002557 | 5014825 | 5119758 | T: remblem1056 |
4999517 | 5032761 | 5058451 | T: C:ledakemcpa52 |
5112281 | 5120992 | 5126823 | T: C:bikel3 |
5289285 | 5303208 | 5321385 | T: ledakem3264 |
5335992 | 5343727 | 5352478 | T: ledakem3364 |
5383534 | 5402001 | 5412857 | T: locker3 |
5513165 | 5523039 | 5533218 | T: C:ledakemcpa53 |
5476594 | 5541160 | 5839848 | T: ledakem3464 |
5671981 | 5688256 | 5712571 | T: frodokem1344aes |
5808110 | 5819731 | 5830689 | T: locker6 |
5913379 | 5921601 | 6679530 | T: rqc192 |
6027537 | 6033791 | 6047360 | T: locker5 |
6235318 | 6253668 | 6275800 | T: locker7 |
6282869 | 6288604 | 6294591 | T: limasp2062cca |
6302992 | 6331752 | 6337763 | T: C:ledakemcpa54 |
6620647 | 6634308 | 6648650 | T: locker8 |
6881130 | 6892498 | 6932433 | T: ledakem32sl |
7778984 | 7792176 | 7806973 | T: ledakem33sl |
7810049 | 7815238 | 7820717 | T: frodokem976shake |
8368308 | 8391004 | 8460257 | T: ledakem34sl |
9017221 | 9032471 | 9045765 | T: locker9 |
9853311 | 9865118 | 10929052 | T: rqc256 |
10251858 | 10263602 | 10264966 | T: sikep434 |
10955224 | 11000245 | 11003310 | T: sikep434comp |
11506900 | 11535175 | 11604595 | T: ledakem5264 |
12089630 | 12125818 | 12142953 | T: ledakem5364 |
13552092 | 13556173 | 13566318 | T: frodokem1344shake |
14246655 | 14250008 | 14259279 | T: sikep503 |
14233652 | 14255193 | 14287679 | T: ledakem5464 |
15178084 | 15192111 | 15204257 | T: sikep503comp |
16512526 | 16620557 | 16721630 | T: ledakem53sl |
16891320 | 17002535 | 17323935 | T: ledakem52sl |
17306193 | 17436655 | 17620948 | T: ledakem54sl |
26195340 | 26247473 | 26469734 | T: ramstakers216091 |
27362086 | 27369724 | 27525622 | T: sikep610 |
28996407 | 29022390 | 29070357 | T: sikep610comp |
30861790 | 31793769 | 31909452 | T: mersenne756839 |
43380625 | 43393964 | 43593128 | T: sikep751 |
46158085 | 46165713 | 46174810 | T: sikep751comp |
55099318 | 55160892 | 55224082 | T: oddmanhattan128 |
107130966 | 107532792 | 107803985 | T: oddmanhattan192 |
112003482 | 112150203 | 112354577 | T: ramstakers756839 |
120095509 | 120165970 | 120244684 | T: pqrsa15 |
216783086 | 217057600 | 217458077 | T: oddmanhattan256 |
|
|
|