Measurements of key-encapsulation mechanisms on one machine: amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,1f626960,3300000, supercop-20240909
[Page version: 20241006 02:11:54]
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 |
11560 | 11636 | 11799 | kyber90s512 |
14921? | 15057? | 26183? | ntruplus576 |
18586 | 18733 | 18950 | kyber90s768 |
22233 | 22280 | 22441 | ntruplus768 |
22642 | 22682 | 22783 | ntruplus864 |
28772 | 28991 | 29257 | kyber90s1024 |
31254 | 31635 | 33432 | kyber512 |
36289 | 36570 | 37741 | T: C:nhcompact512cca |
36810 | 37210 | 37776 | T: lightsaber2 |
38622 | 40368 | 42444 | T: lac128 |
30390? | 51435? | 74737? | ntruplus1152 |
52302 | 52712 | 54548 | T: C:nhcompact768cca |
52362 | 53020 | 57074 | kyber768 |
53089 | 53696 | 54548 | ntrulpr653 |
54951 | 55574 | 56282 | threebears624r2cca |
55851 | 56533 | 56835 | C:threebears624r2cpa |
56277 | 57333 | 57880 | ntrulpr761 |
59324 | 59685 | 60294 | C:threebears624r2cpax |
59293 | 59792 | 61480 | T: ntrulpr4591761 |
61189 | 61719 | 62226 | T: C:r5nd1kem0d |
62062 | 62271 | 62578 | threebears624r2ccax |
62428 | 62737 | 63971 | T: newhope512cca |
67418 | 67903 | 70722 | T: C:nhcompact1024cca |
66692 | 71560 | 73083 | T: saber2 |
74356 | 75118 | 78210 | ntrulpr857 |
77184 | 78017 | 80422 | ntrulpr953 |
77551 | 78284 | 81056 | ntrulpr1013 |
79349 | 80449 | 82948 | kyber1024 |
79903 | 80631 | 81417 | T: C:r5nd1kem5d |
83752 | 84532 | 85568 | T: C:r5nd1kem4longkey |
85027 | 85183 | 85590 | T: hqc128round4 |
95386 | 96361 | 97571 | T: C:r5nd0kem2iot |
101589 | 102470 | 106074 | ntrulpr1277 |
102030 | 102830 | 106268 | T: firesaber2 |
112847 | 113221 | 114348 | threebears936r2cca |
113585 | 118366 | 132026 | T: lac256 |
118082 | 118861 | 119896 | C:threebears936r2cpa |
120725 | 121364 | 124705 | T: newhope1024cca |
119996 | 123137 | 125208 | T: lac192 |
122838 | 123665 | 124218 | C:threebears936r2cpax |
122004 | 123834 | 124480 | threebears936r2ccax |
147479 | 149229 | 156901 | T: C:r5nd3kem5d |
163670 | 166435 | 167502 | threebears1248r2cca |
168255 | 172433 | 175855 | T: hqcrmrs128 |
169597 | 172506 | 173415 | C:threebears1248r2cpa |
173820 | 177933 | 179506 | threebears1248r2ccax |
177402 | 179160 | 179690 | C:threebears1248r2cpax |
178735 | 180341 | 193403 | T: C:hila5 |
188914 | 196013 | 206928 | T: hqc128 |
214853 | 215468 | 217169 | T: hqc192round4 |
235313 | 235753 | 250442 | T: kindi256342 |
238744 | 240398 | 242542 | T: C:r5nd3kem0d |
240988 | 241820 | 260291 | T: kindi512241 |
239938 | 244762 | 246364 | ntruhps2048509 |
275820 | 277217 | 300130 | T: kindi512222 |
279904 | 281575 | 286299 | T: saberx4 |
280715 | 285023 | 289584 | T: C:r5nd5kem5d |
289914 | 291606 | 295719 | T: hqc1281 |
300268 | 303877 | 310614 | T: C:r5nd5kem0d |
384967 | 390962 | 400650 | T: hqcrmrs192 |
406981 | 425053 | 432983 | ntruhrss701 |
422230 | 439201 | 453224 | T: hqc192 |
426777 | 442261 | 457787 | ntruhps2048677 |
444754 | 446169 | 447308 | T: hqc256round4 |
474452 | 483400 | 523774 | T: rqc128 |
510072 | 511844 | 590372 | T: kindi512321 |
608524 | 609534 | 646102 | T: kindi256522 |
619047 | 621572 | 625428 | T: hqc1921 |
648817 | 650641 | 721641 | T: C:bikel1 |
667324 | 669774 | 679209 | T: hqc1922 |
660691 | 678550 | 707223 | T: hqcrmrs256 |
678647 | 684959 | 698699 | T: C:ledakemcpa14 |
683689 | 685760 | 694758 | T: C:r5n11kem0d |
640332 | 692540 | 724838 | ntruhps4096821 |
786035 | 791604 | 815766 | T: C:ledakemcpa13 |
725142 | 796987 | 851102 | T: hqc256 |
788210 | 807367 | 813363 | T: lima2p1024cca |
879064? | 994460? | 1231607? | T: rqc192 |
1004730 | 1009661 | 1027313 | T: C:ledakemcpa12 |
1062440 | 1072466 | 1083096 | T: hqc2561 |
1070974 | 1078655 | 1091825 | T: frodokem640 |
1037116 | 1079015 | 1178207 | T: C:rolloi128 |
1105964 | 1136922 | 1233780 | T: C:rolloi192 |
1138030 | 1148738 | 1159215 | T: hqc2562 |
1202016 | 1207290 | 1219826 | T: hqc2563 |
1296757 | 1298692 | 1301657 | T: C:r5n13kem0d |
1249361? | 1336383? | 1699591? | T: rqc256 |
1345760 | 1362516 | 1441477 | T: ntrukem443 |
1410107 | 1434297 | 1457085 | T: frodokem640aes |
1461471 | 1493953 | 1531388 | sntrup761 |
1561324 | 1562772 | 1571820 | T: titaniumccatoy |
1541474 | 1564203 | 1590796 | T: C:ledakemcpa34 |
1575008 | 1576395 | 1602074 | T: lima2p2048cca |
1588824 | 1608197 | 1758585 | T: limasp1018cca |
1653169 | 1672397 | 1793540 | T: C:bikel3 |
1736398 | 1738664 | 1740429 | T: titaniumccalite |
1768614 | 1799747 | 1817382 | T: C:rolloi256 |
1977201 | 1993774 | 2012990 | T: C:ledakemcpa33 |
2081203 | 2088924 | 2094805 | sntrup653 |
2226148 | 2228007 | 2249587 | T: titaniumccastd |
2237092 | 2297589 | 2312350 | T: frodokem976 |
2354546 | 2373506 | 2440206 | T: remblem1056 |
2380687 | 2395054 | 2519052 | T: remblem928 |
2492006 | 2494124 | 2517579 | T: titaniumccamed |
2646624 | 2667780 | 2707782 | T: C:ledakemcpa32 |
2679017 | 2687300 | 2716052 | sntrup4591761 |
2717678 | 2719993 | 2722956 | T: titaniumccahi |
2708048 | 2735134 | 2842325 | T: frodokem976aes |
2973145 | 2980399 | 2987491 | T: C:r5n15kem0d |
2940943 | 3063190 | 3156493 | T: limasp1306cca |
3006166 | 3078030 | 3113663 | T: C:ledakemcpa53 |
3181579 | 3250886 | 3271466 | T: limasp1822cca |
2807435? | 3307643? | 3580324? | T: ledakem1464 |
3341216 | 3345510 | 3373734 | T: titaniumccasuper |
3275953 | 3391223 | 3565121 | T: ledakem1364 |
3503204 | 3546927 | 3645311 | T: ntrukem743 |
3559593 | 3576737 | 3597118 | sntrup857 |
3518658 | 3592430 | 3642607 | T: C:ledakemcpa54 |
3531085 | 3682860 | 3695101 | T: ledakem1264 |
3751420 | 3796336 | 3878646 | T: rolloii192 |
3795928 | 3876715 | 3913142 | T: rolloii128 |
4293454 | 4394824 | 4424306 | sntrup953 |
4344479 | 4475845 | 4510473 | T: rolloii256 |
4517153? | 4670906? | 6534264? | T: ledakem14sl |
4650056 | 4681081 | 4706370 | T: frodokem1344aes |
4932879 | 4946129 | 4976994 | sntrup1013 |
4140210? | 5275904? | 5637514? | T: ledakem13sl |
5430044 | 5487553 | 5530080 | T: frodokem640shake |
5565613 | 5579915 | 6367188 | T: ledakem12sl |
5749098 | 5754328 | 5978307 | T: limasp2062cca |
5799509 | 5923751 | 5938548 | T: C:ledakemcpa52 |
7150752 | 7256772 | 8124696 | T: ledakem3364 |
7624057 | 7631769 | 7640452 | T: sikep434 |
7693090 | 7706251 | 7755625 | sntrup1277 |
8282149 | 8352244 | 8477512 | T: ledakem3264 |
8213675? | 8628035? | 13299381? | T: ledakem3464 |
10074513 | 10457812 | 11160940 | T: ledakem33sl |
10571512 | 11538444 | 12200533 | T: ledakem34sl |
11777087 | 11779493 | 11976816 | T: frodokem976shake |
12129828 | 12427843 | 13218244 | T: ledakem32sl |
12222991 | 12509402 | 14574113 | T: lotus128 |
12862517 | 12865625 | 12883281 | T: sikep503 |
12897529 | 12938278 | 14130677 | T: sikep434comp |
12701693 | 13927152 | 14598009 | T: ledakem5364 |
14297699 | 14389121 | 15226311 | T: ledakem5464 |
18662916 | 18815919 | 20310726 | T: ledakem54sl |
18700414 | 18856150 | 21126906 | T: ledakem5264 |
20949488 | 21038667 | 21049519 | T: frodokem1344shake |
21406591 | 21586120 | 23417850 | T: sikep503comp |
21949690 | 21953097 | 21970903 | T: sikep610 |
21354740 | 22276961 | 24862514 | T: ledakem53sl |
24412927 | 24600834 | 25615730 | T: lotus192 |
28942438 | 29462068 | 32184939 | T: ledakem52sl |
35224608 | 35861271 | 37254925 | mceliece348864f |
37974099 | 38021093 | 38070979 | T: sikep751 |
38179377 | 38440817 | 41599650 | T: sikep610comp |
38600333? | 38699806? | 55778851? | T: ntskem1264 |
39498517 | 40777219 | 41040277 | mceliece348864pcf |
40128109 | 42240149 | 42478102 | T: lotus256 |
38163072? | 52003122? | 78402825? | mceliece348864 |
40065107? | 60438328? | 86437449? | mceliece348864pc |
60754761 | 60789747 | 66155836 | T: sikep751comp |
110216131 | 114476187 | 125576478 | mceliece460896pcf |
111082191 | 115250731 | 125549921 | mceliece460896f |
115076600? | 117424022? | 193969052? | T: ntskem1380 |
127075981? | 176944129? | 283572240? | mceliece460896pc |
151325293? | 194430817? | 321292552? | mceliece460896 |
223978023 | 243800824 | 257087856 | mceliece6960119f |
225683330? | 253890824? | 283544201? | mceliece6960119pcf |
251027011 | 277606932 | 282309631 | mceliece6688128f |
245711354 | 277761315 | 299834152 | mceliece6688128pcf |
247025110? | 318879249? | 322021046? | T: ntskem13136 |
291363438? | 324819105? | 413523724? | mceliece8192128f |
304358654? | 327649500? | 419394941? | mceliece8192128pcf |
277115439? | 349414469? | 518607844? | mceliece6960119 |
277251955? | 425218867? | 661126403? | mceliece6688128 |
291678141? | 433090228? | 613508503? | mceliece6960119pc |
349013556? | 470914514? | 711318018? | mceliece8192128pc |
360001278? | 483440959? | 719244566? | mceliece8192128 |
432498064? | 539342425? | 721889723? | mceliece6688128pc |
888288525 | 907542014 | 929290479 | T: bigquake1 |
7046044605 | 7274926966 | 7704178927 | T: bigquake3 |
13705425749 | 14093521133 | 14441239295 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
10448 | 10545 | 10733 | ntruplus576 |
14087 | 14131 | 14297 | kyber90s512 |
14292 | 14348 | 14576 | ntruplus768 |
16052 | 16106 | 16255 | ntruplus864 |
20960 | 21162 | 21546 | ntruplus1152 |
21783 | 21834 | 21948 | kyber90s768 |
25941 | 26743 | 28081 | ntruhps2048509 |
32717 | 33197 | 33500 | kyber90s1024 |
31742 | 33245 | 34743 | mceliece348864f |
32539 | 33856 | 35756 | ntruhrss701 |
33821 | 36259 | 39080 | mceliece348864 |
39790 | 41478 | 43744 | ntruhps2048677 |
41854 | 42780 | 46519 | kyber512 |
50161 | 50397 | 51565 | T: lightsaber2 |
52381? | 53026? | 77466? | T: ntskem1264 |
51800 | 55678 | 61983 | mceliece348864pc |
57270 | 58443 | 61023 | sntrup653 |
58448 | 58631 | 60916 | T: C:nhcompact512cca |
55112 | 60652 | 62261 | ntruhps4096821 |
60099 | 61515 | 62657 | sntrup761 |
60272 | 62638 | 65251 | sntrup4591761 |
60113 | 63553 | 68016 | mceliece348864pcf |
63840 | 64248 | 72214 | kyber768 |
64591 | 68895 | 75475 | mceliece460896f |
70477 | 70739 | 73338 | T: lac128 |
66333? | 72496? | 84230? | mceliece460896 |
76966 | 78225 | 79622 | sntrup857 |
74207 | 79226 | 89997 | mceliece460896pcf |
79986 | 80231 | 84053 | T: C:nhcompact768cca |
74388 | 80339 | 86286 | mceliece460896pc |
82070 | 82336 | 82848 | threebears624r2ccax |
82332 | 82730 | 83133 | threebears624r2cca |
82141 | 83725 | 87463 | sntrup1013 |
81916 | 84064 | 85134 | sntrup953 |
84338 | 85015 | 85828 | C:threebears624r2cpax |
84831 | 85517 | 86539 | C:threebears624r2cpa |
84166 | 90079 | 92216 | T: saber2 |
93421 | 94189 | 96182 | ntrulpr653 |
97081 | 99209 | 100070 | ntrulpr761 |
100569 | 101173 | 104458 | T: newhope512cca |
100094 | 102094 | 102641 | kyber1024 |
104356 | 105021 | 109582 | T: C:nhcompact1024cca |
108638 | 109019 | 112582 | T: ntrulpr4591761 |
105074 | 109959 | 114384 | sntrup1277 |
109025 | 110101 | 111225 | T: C:r5nd1kem0d |
109620 | 117111 | 125987 | mceliece6688128f |
109301 | 121459 | 132286 | mceliece6960119 |
120680 | 121820 | 125839 | T: C:bikel1 |
122784 | 123764 | 128555 | T: firesaber2 |
123015 | 128046 | 135829 | mceliece6960119f |
118474 | 129032 | 141640 | mceliece6688128 |
129852 | 130769 | 134990 | ntrulpr857 |
125182? | 131574? | 199262? | mceliece8192128 |
134439 | 135043 | 135807 | threebears936r2cca |
134526 | 136036 | 136753 | threebears936r2ccax |
133311 | 136579 | 138765 | ntrulpr953 |
135290 | 138072 | 140757 | ntrulpr1013 |
135433 | 140495 | 146788 | mceliece6960119pc |
141994 | 142935 | 143844 | C:threebears936r2cpax |
143360 | 144385 | 145307 | C:threebears936r2cpa |
142323 | 144998 | 146744 | T: C:r5nd1kem5d |
140544 | 147058 | 163834 | mceliece6688128pcf |
148481 | 150454 | 155296 | T: C:r5nd0kem2iot |
150494 | 152881 | 155650 | T: C:r5nd1kem4longkey |
145409 | 154025 | 163947 | mceliece6688128pc |
154101 | 161620 | 173143 | T: C:rolloi192 |
164636 | 165128 | 166117 | T: C:ledakemcpa13 |
165682 | 169102 | 199112 | T: lotus128 |
169773 | 170393 | 170980 | T: C:ledakemcpa14 |
160502 | 171008 | 185001 | mceliece8192128f |
155458? | 173416? | 200013? | mceliece6960119pcf |
172810 | 173751 | 179888 | ntrulpr1277 |
161773? | 174471? | 205297? | T: C:rolloi128 |
177370 | 180234 | 182103 | T: C:ledakemcpa12 |
182060 | 182475 | 187126 | T: lac192 |
190512 | 191189 | 198350 | T: newhope1024cca |
191789 | 194435 | 198153 | T: ntskem1380 |
199834 | 203534 | 204280 | threebears1248r2cca |
156179? | 203773? | 210827? | mceliece8192128pc |
200051 | 204343 | 205890 | threebears1248r2ccax |
203622 | 210900 | 221309 | T: ntrukem443 |
209955 | 211517 | 212751 | C:threebears1248r2cpax |
209261 | 212489 | 214397 | C:threebears1248r2cpa |
212451 | 212658 | 212998 | T: hqc128round4 |
142723? | 214805? | 224630? | mceliece8192128pcf |
200819 | 219756 | 222997 | T: C:rolloi256 |
226970 | 235207 | 252255 | T: lac256 |
246312 | 247687 | 265404 | T: C:hila5 |
253771 | 256488 | 259921 | T: C:r5nd3kem5d |
284890 | 285567 | 287429 | T: ledakem1464 |
284329 | 287818 | 305759 | T: lotus192 |
285475 | 288192 | 292799 | T: ledakem1264 |
296485 | 298347 | 307872 | T: C:bikel3 |
304072 | 304648 | 305740 | T: ledakem1364 |
298318 | 305212 | 316302 | T: hqcrmrs128 |
305151 | 306072 | 325463 | T: kindi256342 |
309587 | 321017 | 342637 | T: hqc128 |
310272? | 347358? | 477599? | T: ntskem13136 |
347954 | 348986 | 377829 | T: kindi512241 |
350265 | 352890 | 357243 | T: saberx4 |
353234 | 353672 | 354301 | T: ledakem13sl |
362944 | 367474 | 374148 | T: ntrukem743 |
371857 | 373037 | 375280 | T: lotus256 |
373315 | 374161 | 432680 | T: kindi512222 |
380481 | 381485 | 383585 | T: C:ledakemcpa33 |
382018 | 382836 | 387074 | T: ledakem12sl |
388978 | 390026 | 391065 | T: C:ledakemcpa34 |
412102 | 414460 | 421633 | T: ledakem14sl |
422109 | 425816 | 431702 | T: C:ledakemcpa32 |
440759 | 447667 | 462512 | T: C:r5nd3kem0d |
451625 | 460925 | 465497 | T: rolloii128 |
418844 | 466495 | 471179 | T: rolloii192 |
461043 | 477224 | 481172 | T: C:r5nd5kem5d |
510569 | 511054 | 515925 | T: hqc192round4 |
484356 | 530752 | 546026 | T: rolloii256 |
574724 | 577718 | 598560 | T: C:r5nd5kem0d |
627203 | 630615 | 635950 | T: hqc1281 |
635900 | 649059 | 654937 | T: ledakem3464 |
641798 | 655092 | 658216 | T: lima2p1024cca |
666096 | 667073 | 772453 | T: kindi512321 |
662554 | 672379 | 681884 | T: hqcrmrs192 |
690950 | 701643 | 760038 | T: rqc128 |
727951 | 728998 | 775257 | T: kindi256522 |
702605 | 745371 | 799426 | T: hqc192 |
751656 | 753050 | 763769 | T: ledakem3364 |
764930 | 766790 | 776342 | T: C:r5n11kem0d |
782824 | 789771 | 793919 | T: ledakem3264 |
892052 | 897068 | 899453 | T: C:ledakemcpa53 |
899068 | 900655 | 904252 | T: C:ledakemcpa54 |
910329 | 920889 | 929170 | T: C:ledakemcpa52 |
1010169 | 1011303 | 1020716 | T: hqc256round4 |
1032285 | 1037118 | 1048280 | T: ledakem32sl |
1043981 | 1048909 | 1077855 | T: ledakem34sl |
1049312 | 1058385 | 1074609 | T: ledakem33sl |
1132869 | 1150340 | 1196110 | T: hqcrmrs256 |
1219395 | 1220512 | 1225975 | T: titaniumccatoy |
1269117 | 1271002 | 1298649 | T: lima2p2048cca |
1206422 | 1346334 | 1416692 | T: hqc256 |
1343467 | 1353594 | 1362845 | T: hqc1921 |
1420655 | 1439327 | 1581490 | T: limasp1018cca |
1442519 | 1449571 | 1457679 | T: hqc1922 |
1448171 | 1464381 | 1496485 | T: frodokem640 |
1484660 | 1486809 | 1489552 | T: C:r5n13kem0d |
1533539? | 1549068? | 2461989? | T: rqc192 |
1556135 | 1557023 | 1557937 | T: titaniumccalite |
1557388 | 1558837 | 1570318 | T: ledakem5364 |
1640186 | 1651136 | 1666362 | T: ledakem5464 |
1755293 | 1758466 | 1800456 | T: ledakem5264 |
1778673 | 1790591 | 1794089 | T: ledakem54sl |
1751731 | 1795531 | 1851315 | T: frodokem640aes |
1834062 | 1835038 | 1860432 | T: titaniumccastd |
2244600 | 2252733 | 2285295 | T: ledakem53sl |
2294067 | 2308154 | 2322241 | T: hqc2561 |
2324122 | 2343937 | 2407918 | T: titaniumccamed |
2414732 | 2429000 | 2449454 | T: hqc2562 |
2448046 | 2451748 | 2455472 | T: ledakem52sl |
2525815 | 2540871 | 2559746 | T: hqc2563 |
2564981 | 2566223 | 2567431 | T: titaniumccahi |
2330897 | 2590905 | 2603697 | T: rqc256 |
2638491 | 2697168 | 2767095 | T: bigquake1 |
2760029 | 2771282 | 2849653 | T: limasp1822cca |
2629428 | 2845354 | 2925478 | T: limasp1306cca |
3008838 | 3209476 | 3211699 | T: frodokem976 |
3258395 | 3265727 | 3273918 | T: C:r5n15kem0d |
3269804 | 3272214 | 3387177 | T: titaniumccasuper |
3368352 | 3369433 | 3580483 | T: frodokem976aes |
3459250 | 3474407 | 3713508 | T: remblem928 |
3412548 | 3474938 | 3528414 | T: remblem1056 |
5088463 | 5128276 | 5289700 | T: limasp2062cca |
5669020 | 5695226 | 5709151 | T: frodokem1344aes |
5696435 | 5822787 | 5829879 | T: frodokem640shake |
7417085 | 7673848 | 7980023 | T: bigquake3 |
11289947 | 11635029 | 11988697 | T: bigquake5 |
12243004 | 12260289 | 12486467 | T: frodokem976shake |
12442304 | 12449138 | 12508718 | T: sikep434 |
19753745 | 19800478 | 19882351 | T: sikep434comp |
21185977 | 21223986 | 21294686 | T: sikep503 |
21655709 | 21799797 | 22051621 | T: frodokem1344shake |
32686407 | 32813554 | 32942901 | T: sikep503comp |
40291319 | 40321438 | 40325866 | T: sikep610 |
56016756 | 56198989 | 56478733 | T: sikep610comp |
61460341 | 61470209 | 61497405 | T: sikep751 |
96217368 | 96414013 | 96946478 | T: sikep751comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
13140 | 13369 | 13570 | ntruplus576 |
15313 | 15395 | 15471 | kyber90s512 |
17506 | 17615 | 17795 | ntruplus768 |
20412 | 20478 | 20567 | ntruplus864 |
20499 | 20589 | 20765 | C:threebears624r2cpax |
23444 | 23474 | 23538 | kyber90s768 |
25904 | 26027 | 26186 | C:threebears936r2cpax |
27487 | 27667 | 27911 | ntruplus1152 |
30991 | 31180 | 31408 | C:threebears1248r2cpax |
34852 | 34933 | 35106 | kyber90s1024 |
36793 | 37311 | 37712 | C:threebears624r2cpa |
37348 | 37476 | 40492 | kyber512 |
44066 | 44311 | 44934 | C:threebears936r2cpa |
45418 | 50458 | 51534 | ntruhps2048509 |
50743 | 51800 | 52244 | C:threebears1248r2cpa |
53765 | 53989 | 54925 | T: lightsaber2 |
56751 | 56998 | 57629 | T: C:r5nd1kem0d |
57610 | 57842 | 63528 | kyber768 |
59226 | 59492 | 61364 | T: C:nhcompact512cca |
60716 | 62035 | 62987 | T: C:hila5 |
69456 | 69873 | 69984 | T: C:r5nd0kem2iot |
73852 | 77289 | 81958 | ntruhps2048677 |
77362 | 77722 | 79908 | T: C:r5nd1kem5d |
77315 | 79839 | 84704 | ntruhrss701 |
84322 | 84503 | 88420 | T: C:nhcompact768cca |
85941 | 86859 | 89667 | T: C:r5nd1kem4longkey |
88151 | 93386 | 95101 | T: saber2 |
91819 | 94269 | 95363 | sntrup761 |
93243 | 94281 | 94836 | kyber1024 |
95687 | 97128 | 100230 | sntrup653 |
105424 | 107846 | 120727 | T: lac128 |
111835 | 112940 | 118210 | T: C:nhcompact1024cca |
113184 | 114554 | 117519 | T: newhope512cca |
120054 | 120485 | 121022 | threebears624r2ccax |
123471 | 124433 | 126568 | ntrulpr653 |
113051 | 126193 | 132570 | ntruhps4096821 |
126389 | 127880 | 130582 | ntrulpr761 |
129048 | 130084 | 134626 | T: firesaber2 |
132564 | 134803 | 136304 | sntrup857 |
135492 | 136319 | 140829 | T: C:r5nd3kem5d |
137122 | 140473 | 141264 | sntrup953 |
138217 | 141000 | 146409 | sntrup1013 |
144511 | 148819 | 153301 | sntrup4591761 |
153884 | 154363 | 154965 | threebears624r2cca |
158886 | 160087 | 164896 | T: ntrulpr4591761 |
172517 | 173872 | 178705 | ntrulpr857 |
173183 | 177269 | 185053 | sntrup1277 |
177563 | 178569 | 184475 | ntrulpr1013 |
179865 | 181829 | 183299 | ntrulpr953 |
185469 | 186631 | 187747 | threebears936r2ccax |
194668 | 195580 | 197380 | mceliece348864f |
194862 | 203511 | 205544 | mceliece348864 |
203521? | 204989? | 267669? | T: lotus128 |
206668 | 208948 | 212163 | mceliece348864pc |
203594 | 210603 | 222568 | mceliece348864pcf |
215548 | 216686 | 223859 | T: newhope1024cca |
225444 | 225994 | 234521 | ntrulpr1277 |
231630 | 231959 | 232693 | T: C:r5n11kem0d |
233787 | 234586 | 236001 | threebears936r2cca |
243142 | 246131 | 254852 | T: C:r5nd5kem5d |
260006 | 266213 | 267200 | threebears1248r2ccax |
254350 | 269156 | 278393 | T: C:r5nd3kem0d |
279199 | 280012 | 285768 | T: lac192 |
315502 | 321202 | 329816 | T: ntrukem443 |
316244 | 322785 | 324278 | threebears1248r2cca |
342082 | 343623 | 344446 | T: C:r5n13kem0d |
335365 | 348293 | 353610 | T: C:r5nd5kem0d |
374650 | 375933 | 383004 | T: saberx4 |
390599 | 391721 | 417423 | T: kindi256342 |
397131 | 397491 | 397847 | T: hqc128round4 |
398245 | 398917 | 414074 | T: ntskem1264 |
407399 | 414650 | 426802 | T: lotus192 |
411549 | 434047 | 447637 | T: lac256 |
471068 | 472117 | 510434 | T: kindi512241 |
481140 | 483084 | 485070 | T: lotus256 |
491425 | 497259 | 507419 | mceliece460896pc |
484953 | 500043 | 502024 | mceliece460896f |
497502 | 501359 | 510320 | mceliece460896pcf |
500805 | 508068 | 517355 | mceliece460896 |
511076 | 540624 | 600601 | T: kindi512222 |
550980 | 551490 | 552589 | mceliece6960119 |
560787 | 563332 | 566225 | mceliece6960119f |
569236 | 574893 | 583777 | T: ntrukem743 |
561693 | 575568 | 577176 | mceliece6960119pc |
579724 | 583478 | 596938 | mceliece8192128 |
578497 | 584227 | 589395 | mceliece6960119pcf |
580824 | 584428 | 596933 | mceliece6688128f |
583967 | 589074 | 598220 | mceliece6688128 |
585849 | 598395 | 614904 | mceliece8192128f |
577555 | 602689 | 673779 | T: hqc128 |
600603 | 605860 | 619270 | mceliece6688128pcf |
600134 | 609239 | 621105 | mceliece8192128pc |
591204 | 618902 | 626703 | mceliece8192128pcf |
627354 | 635796 | 640362 | mceliece6688128pc |
671827 | 676588 | 685074 | T: hqcrmrs128 |
714694 | 715438 | 716052 | T: ntskem1380 |
764707 | 778749 | 788787 | T: lima2p1024cca |
849280 | 850131 | 857026 | T: hqc192round4 |
851489 | 852785 | 991237 | T: kindi512321 |
859007 | 863867 | 919071 | T: kindi256522 |
989698 | 1008144 | 1049171 | T: C:rolloi128 |
1004419 | 1023993 | 1029241 | T: C:ledakemcpa13 |
1053367 | 1061210 | 1080842 | T: C:ledakemcpa12 |
1120332 | 1169580 | 1311747 | T: C:rolloi192 |
1185101 | 1188750 | 1203731 | T: hqcrmrs192 |
1121302 | 1203355 | 1329177 | T: hqc192 |
1198825 | 1204591 | 1208368 | T: hqc1281 |
1202265 | 1208293 | 1221721 | T: C:ledakemcpa14 |
1274892 | 1282016 | 1290031 | T: C:r5n15kem0d |
1357633 | 1369200 | 1444428 | T: ntskem13136 |
1427480 | 1429133 | 1440600 | T: titaniumccatoy |
1455609 | 1469756 | 1506632 | T: frodokem640 |
1551346 | 1553584 | 1599397 | T: lima2p2048cca |
1542780 | 1568485 | 1598762 | T: rolloii128 |
1714257 | 1716536 | 1725576 | T: hqc256round4 |
1691514 | 1725300 | 1770092 | T: frodokem640aes |
1618343 | 1753260 | 1780059 | T: rolloii192 |
1799751 | 1801334 | 1803306 | T: titaniumccalite |
1785026 | 1810373 | 1992775 | T: limasp1018cca |
1889938 | 1914484 | 2004006 | T: hqcrmrs256 |
1866521 | 1968018 | 2030166 | T: C:rolloi256 |
1809925 | 2022879 | 2139432 | T: hqc256 |
2117458 | 2118448 | 2120232 | T: titaniumccastd |
2222392 | 2223897 | 2261348 | T: hqc1921 |
2273120 | 2287766 | 2329473 | T: hqc1922 |
2173804 | 2327420 | 2384472 | T: rolloii256 |
2478460 | 2495623 | 2600264 | T: ledakem1264 |
2538464 | 2546397 | 2603291 | T: ledakem1364 |
2565455 | 2588851 | 2660858 | T: C:bikel1 |
2644603 | 2648899 | 2725656 | T: titaniumccamed |
2786753 | 2788993 | 2801675 | T: ledakem1464 |
2858812 | 2870571 | 2971904 | T: C:ledakemcpa32 |
2837376 | 2958583 | 3012112 | T: rqc128 |
2989267 | 2991000 | 3027362 | T: titaniumccahi |
3271611 | 3278442 | 3319728 | T: ledakem13sl |
3338582 | 3379396 | 3394153 | T: bigquake1 |
3383246 | 3388911 | 3529202 | T: C:ledakemcpa33 |
3181036 | 3398354 | 3424759 | T: frodokem976 |
3433729 | 3437891 | 3672755 | T: frodokem976aes |
3447459 | 3471528 | 3495130 | T: ledakem12sl |
3482230 | 3491190 | 3619914 | T: limasp1822cca |
3495319 | 3543605 | 3548944 | T: ledakem14sl |
3542021 | 3557225 | 3568760 | T: hqc2561 |
3362499 | 3654893 | 3752836 | T: limasp1306cca |
3735423 | 3749341 | 3786153 | T: hqc2562 |
3778768 | 3781832 | 3862416 | T: titaniumccasuper |
3903607 | 3917744 | 3922034 | T: hqc2563 |
4066437 | 4126238 | 4234707 | T: C:ledakemcpa34 |
4791273 | 4828638 | 5151371 | T: remblem928 |
4789149 | 4891271 | 4921002 | T: remblem1056 |
5748128 | 5779112 | 5813244 | T: frodokem1344aes |
5657583 | 5816147 | 5822869 | T: frodokem640shake |
6098578? | 6130485? | 7723244? | T: rqc192 |
6533271 | 6591120 | 6771661 | T: limasp2062cca |
7549101 | 7598699 | 7869976 | T: ledakem3464 |
7791813 | 7846232 | 8901620 | T: ledakem3264 |
7686423 | 7979584 | 8571247 | T: ledakem3364 |
8162166 | 8230873 | 8854770 | T: C:bikel3 |
8532069? | 9300278? | 10939310? | T: C:ledakemcpa52 |
8584836 | 9324866 | 9338535 | T: C:ledakemcpa53 |
7512642? | 9695266? | 10029461? | T: C:ledakemcpa54 |
10354637 | 10366005 | 11876204 | T: ledakem32sl |
10139139 | 10820492 | 10971590 | T: rqc256 |
11795485 | 11813955 | 13710292 | T: ledakem34sl |
12288932 | 12320784 | 12626049 | T: frodokem976shake |
11613857 | 13237555 | 13444289 | T: ledakem33sl |
13281341 | 13300206 | 13362670 | T: sikep434 |
14163160 | 14199153 | 14234522 | T: sikep434comp |
16355308 | 16434173 | 16607541 | T: ledakem5264 |
18031267 | 18062110 | 19051882 | T: ledakem5364 |
21071169 | 21156017 | 21745670 | T: ledakem5464 |
21762184 | 21843778 | 22175180 | T: frodokem1344shake |
22552481 | 22593373 | 22709650 | T: sikep503 |
23670181 | 23755668 | 23901575 | T: ledakem52sl |
23836309 | 23860602 | 23895897 | T: sikep503comp |
24472464 | 24618172 | 29012467 | T: ledakem53sl |
26866376 | 27349412 | 28295909 | T: ledakem54sl |
31090404 | 34535539 | 35769003 | T: bigquake3 |
37362124 | 40103133 | 44539123 | T: bigquake5 |
40576756 | 40585855 | 40614586 | T: sikep610 |
43040366 | 43076567 | 43293356 | T: sikep610comp |
66097866 | 66122625 | 66131494 | T: sikep751 |
70238145 | 70303962 | 70335823 | T: sikep751comp |
|
|
|