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-20241022
[Page version: 20241207 23:21:02]
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 |
18586 | 18733 | 18950 | kyber90s768 |
23265? | 23438? | 32251? | ntruplus576 |
27491 | 27626 | 28053 | ntruplus768 |
28772 | 28991 | 29257 | kyber90s1024 |
30087 | 30211 | 30437 | ntruplus864 |
31254 | 31635 | 33432 | kyber512 |
36289 | 36570 | 37741 | T: C:nhcompact512cca |
36810 | 37210 | 37776 | T: lightsaber2 |
38622 | 40368 | 42444 | T: lac128 |
52302 | 52712 | 54548 | T: C:nhcompact768cca |
41461? | 52932? | 64176? | ntruplus1152 |
52362 | 53020 | 57074 | kyber768 |
54365 | 54964 | 55549 | ntrulpr653 |
54770 | 55671 | 56531 | threebears624r2cca |
55737 | 56016 | 56628 | smaugt1 |
55530 | 56136 | 56679 | C:threebears624r2cpa |
55995 | 56364 | 56909 | timer |
57388 | 58032 | 59023 | ntrulpr761 |
58977 | 60116 | 60533 | C:threebears624r2cpax |
60390 | 60937 | 61443 | T: ntrulpr4591761 |
61189 | 61719 | 62226 | T: C:r5nd1kem0d |
61884 | 62370 | 63058 | threebears624r2ccax |
63345 | 63697 | 64376 | T!!!newhope512cca |
67418 | 67903 | 70722 | T: C:nhcompact1024cca |
66692 | 71560 | 73083 | T: saber2 |
76221 | 77430 | 78306 | ntrulpr857 |
78813 | 80037 | 80988 | ntrulpr1013 |
79021 | 80386 | 81663 | ntrulpr953 |
79349 | 80449 | 82948 | kyber1024 |
79903 | 80631 | 81417 | T: C:r5nd1kem5d |
83752 | 84532 | 85568 | T: C:r5nd1kem4longkey |
85027 | 85183 | 85590 | T: hqc128round4 |
91543 | 92026 | 92935 | smaugt3 |
95386 | 96361 | 97571 | T: C:r5nd0kem2iot |
102030 | 102830 | 106268 | T: firesaber2 |
104977 | 106913 | 108658 | ntrulpr1277 |
112528 | 113741 | 115091 | threebears936r2cca |
117153 | 118097 | 119328 | C:threebears936r2cpa |
113585 | 118366 | 132026 | T: lac256 |
122134 | 122515 | 123423 | threebears936r2ccax |
122370 | 122931 | 123931 | T!!!newhope1024cca |
119996 | 123137 | 125208 | T: lac192 |
122672 | 123246 | 124940 | smaugt5 |
122632 | 123789 | 124321 | C:threebears936r2cpax |
147479 | 149229 | 156901 | T: C:r5nd3kem5d |
162974 | 164221 | 166840 | threebears1248r2cca |
170368 | 171035 | 171890 | C:threebears1248r2cpa |
173826 | 174677 | 177731 | threebears1248r2ccax |
172978 | 175501 | 187773 | T: hqcrmrs128 |
177163 | 178067 | 179292 | C:threebears1248r2cpax |
178735 | 180341 | 193403 | T: C:hila5 |
186680? | 193405? | 238327? | T: hqc128 |
214853 | 215468 | 217169 | T: hqc192round4 |
235313 | 235753 | 250442 | T: kindi256342 |
233645 | 236538 | 241769 | ntruhps2048509 |
238744 | 240398 | 242542 | T: C:r5nd3kem0d |
240988 | 241820 | 260291 | T: kindi512241 |
275820 | 277217 | 300130 | T: kindi512222 |
280715 | 285023 | 289584 | T: C:r5nd5kem5d |
289914 | 291606 | 295719 | T: hqc1281 |
289303 | 292780 | 295588 | T: saberx4 |
300268 | 303877 | 310614 | T: C:r5nd5kem0d |
390709 | 394581 | 415267 | T: hqcrmrs192 |
407209 | 411854 | 415834 | ntruhps2048677 |
412748 | 416293 | 472203 | T: hqc192 |
410993 | 416473 | 435283 | ntruhrss701 |
444754 | 446169 | 447308 | T: hqc256round4 |
462871 | 476998 | 482541 | T: rqc128 |
510072 | 511844 | 590372 | T: kindi512321 |
608524 | 609534 | 646102 | T: kindi256522 |
619047 | 621572 | 625428 | T: hqc1921 |
648817 | 650641 | 721641 | T: C:bikel1 |
645718 | 653571 | 731276 | ntruhps4096821 |
667324 | 669774 | 679209 | T: hqc1922 |
678647 | 684959 | 698699 | T: C:ledakemcpa14 |
683689 | 685760 | 694758 | T: C:r5n11kem0d |
674658 | 691115 | 727525 | T: hqcrmrs256 |
700537 | 713154 | 731569 | T: hqc256 |
786035 | 791604 | 815766 | T: C:ledakemcpa13 |
788210 | 807367 | 813363 | T: lima2p1024cca |
897899 | 910267 | 919073 | T: C:rolloi128 |
880042 | 933982 | 1003858 | T: rqc192 |
1004730 | 1009661 | 1027313 | T: C:ledakemcpa12 |
1062440 | 1072466 | 1083096 | T: hqc2561 |
1070974 | 1078655 | 1091825 | T: frodokem640 |
1138030 | 1148738 | 1159215 | T: hqc2562 |
1125185 | 1151201 | 1161185 | T: C:rolloi192 |
1202016 | 1207290 | 1219826 | T: hqc2563 |
1200632 | 1241309 | 1312589 | T: rqc256 |
1296757 | 1298692 | 1301657 | T: C:r5n13kem0d |
1362084 | 1377010 | 1390261 | T: ntrukem443 |
1410107 | 1434297 | 1457085 | T: frodokem640aes |
1440935 | 1443460 | 1494247 | 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 |
1764339 | 1792209 | 1800776 | T: C:rolloi256 |
1977201 | 1993774 | 2012990 | T: C:ledakemcpa33 |
2074706 | 2079146 | 2089814 | 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 |
2678766 | 2702161 | 2793846 | 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 |
3456344 | 3484023 | 3542222 | T: ntrukem743 |
3518658 | 3592430 | 3642607 | T: C:ledakemcpa54 |
3580312 | 3597116 | 3602167 | sntrup857 |
3531085 | 3682860 | 3695101 | T: ledakem1264 |
3774507 | 3826861 | 3856721 | T: rolloii192 |
3855207 | 3927915 | 3975222 | T: rolloii128 |
4296320 | 4355325 | 4377308 | sntrup953 |
4376913 | 4437484 | 4497771 | T: rolloii256 |
4517153? | 4670906? | 6534264? | T: ledakem14sl |
4650056 | 4681081 | 4706370 | T: frodokem1344aes |
4910127 | 4919037 | 4939191 | 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 |
7626469 | 7680371 | 7697534 | 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 |
12628378 | 12822712 | 13587820 | 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 |
24066380 | 24580346 | 28395988 | T: lotus192 |
28942438 | 29462068 | 32184939 | T: ledakem52sl |
35413349 | 35662624 | 36286218 | mceliece348864pcf |
35498222 | 36587758 | 39577099 | mceliece348864f |
37974099 | 38021093 | 38070979 | T: sikep751 |
38179377 | 38440817 | 41599650 | T: sikep610comp |
38600333? | 38699806? | 55778851? | T: ntskem1264 |
39123481 | 40324833 | 41748890 | T: lotus256 |
42257009? | 58852776? | 84499465? | mceliece348864pc |
60754761 | 60789747 | 66155836 | T: sikep751comp |
48040486? | 65329392? | 97203923? | mceliece348864 |
111694297 | 114693459 | 126450094 | mceliece460896pcf |
115076600? | 117424022? | 193969052? | T: ntskem1380 |
114198776 | 121051854 | 125974231 | mceliece460896f |
140208336? | 191460565? | 275887877? | mceliece460896 |
141740848? | 199222796? | 306835002? | mceliece460896pc |
221883646 | 241295004 | 253841490 | mceliece6960119f |
223468169 | 243926562 | 251085497 | mceliece6960119pcf |
246811978 | 271218443 | 282199554 | mceliece6688128f |
248829045 | 277118198 | 282787573 | mceliece6688128pcf |
292438527? | 308599806? | 407918923? | mceliece8192128pcf |
294664012? | 313725853? | 387008906? | mceliece8192128f |
247025110? | 318879249? | 322021046? | T: ntskem13136 |
242989404? | 345077404? | 539884957? | mceliece6960119pc |
277410453? | 414671219? | 619219454? | mceliece6688128 |
291998127? | 417109283? | 632400139? | mceliece6688128pc |
376459314? | 497171036? | 787467009? | mceliece8192128 |
382539449? | 519234819? | 639827192? | mceliece6960119 |
422962127? | 569150379? | 751211939? | mceliece8192128pc |
887847398 | 900185423 | 923521898 | T: bigquake1 |
7253272961 | 7466787031 | 7773763200 | T: bigquake3 |
14070982355 | 14511753184 | 14791327964 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14087 | 14131 | 14297 | kyber90s512 |
21783 | 21834 | 21948 | kyber90s768 |
26127 | 26538 | 28237 | ntruhps2048509 |
32289 | 32399 | 32583 | ntruplus576 |
32717 | 33197 | 33500 | kyber90s1024 |
33169 | 33632 | 36309 | ntruhrss701 |
32866 | 33860 | 35781 | mceliece348864f |
39308 | 39522 | 39725 | ntruplus768 |
40853 | 41195 | 41569 | ntruhps2048677 |
39743 | 41938 | 44223 | mceliece348864pc |
39807 | 42340 | 44344 | mceliece348864pcf |
41854 | 42780 | 46519 | kyber512 |
43486 | 43724 | 43949 | timer |
43753 | 43862 | 44277 | smaugt1 |
45434 | 45714 | 46177 | ntruplus864 |
44575 | 47993 | 52260 | mceliece348864 |
50161 | 50397 | 51565 | T: lightsaber2 |
52381? | 53026? | 77466? | T: ntskem1264 |
54991 | 55393 | 62012 | ntruhps4096821 |
56344 | 56740 | 58234 | sntrup653 |
58448 | 58631 | 60916 | T: C:nhcompact512cca |
59612 | 59853 | 61401 | sntrup761 |
59914 | 60161 | 62602 | sntrup4591761 |
61567 | 61740 | 62445 | ntruplus1152 |
63840 | 64248 | 72214 | kyber768 |
64588 | 70046 | 78329 | mceliece460896f |
70477 | 70739 | 73338 | T: lac128 |
66443 | 71408 | 81314 | mceliece460896 |
76836 | 77607 | 78281 | sntrup857 |
73304 | 78256 | 85669 | mceliece460896pcf |
72867 | 78320 | 82822 | mceliece460896pc |
79986 | 80231 | 84053 | T: C:nhcompact768cca |
81029 | 81597 | 82729 | sntrup1013 |
81706 | 82454 | 83853 | threebears624r2cca |
81575 | 82666 | 84055 | sntrup953 |
82115 | 82949 | 83617 | threebears624r2ccax |
84788 | 85430 | 86452 | C:threebears624r2cpa |
84397 | 85968 | 86737 | C:threebears624r2cpax |
87295 | 87644 | 88628 | smaugt3 |
84166 | 90079 | 92216 | T: saber2 |
95225 | 95802 | 96509 | ntrulpr653 |
99943 | 100495 | 102798 | ntrulpr761 |
100094 | 102094 | 102641 | kyber1024 |
101448 | 102291 | 103267 | T!!!newhope512cca |
104499 | 104592 | 109469 | sntrup1277 |
104356 | 105021 | 109582 | T: C:nhcompact1024cca |
106063 | 108895 | 114619 | mceliece6960119f |
109025 | 110101 | 111225 | T: C:r5nd1kem0d |
110968 | 111927 | 113073 | T: ntrulpr4591761 |
120303 | 120592 | 122879 | smaugt5 |
120680 | 121820 | 125839 | T: C:bikel1 |
122784 | 123764 | 128555 | T: firesaber2 |
122048 | 131004 | 138114 | mceliece6688128f |
127916 | 132159 | 135749 | mceliece6960119pcf |
131560 | 132630 | 134753 | ntrulpr857 |
123941? | 134048? | 186977? | mceliece6960119pc |
133102 | 134962 | 135973 | threebears936r2ccax |
134015 | 135130 | 136158 | threebears936r2cca |
124436? | 135516? | 161554? | mceliece6688128pc |
120887 | 137406 | 147224 | mceliece6688128 |
136153 | 139218 | 140131 | ntrulpr1013 |
138468 | 139487 | 140209 | ntrulpr953 |
135288 | 139711 | 141557 | T: C:rolloi128 |
122592? | 139862? | 161207? | mceliece6960119 |
141485 | 143232 | 143994 | C:threebears936r2cpax |
142621 | 144452 | 145604 | C:threebears936r2cpa |
142323 | 144998 | 146744 | T: C:r5nd1kem5d |
130435? | 147783? | 193481? | mceliece6688128pcf |
148481 | 150454 | 155296 | T: C:r5nd0kem2iot |
150494 | 152881 | 155650 | T: C:r5nd1kem4longkey |
134072 | 157261 | 163743 | mceliece8192128f |
150635 | 159281 | 167390 | T: C:rolloi192 |
162666 | 163640 | 172750 | T: lotus128 |
164636 | 165128 | 166117 | T: C:ledakemcpa13 |
169773 | 170393 | 170980 | T: C:ledakemcpa14 |
177370 | 180234 | 182103 | T: C:ledakemcpa12 |
152168? | 181392? | 214389? | mceliece8192128 |
182060 | 182475 | 187126 | T: lac192 |
182894 | 184593 | 189067 | ntrulpr1277 |
160724? | 191176? | 212798? | mceliece8192128pcf |
191789 | 194435 | 198153 | T: ntskem1380 |
194029 | 195715 | 197242 | T!!!newhope1024cca |
198791 | 199718 | 202585 | threebears1248r2ccax |
208090 | 208527 | 210500 | threebears1248r2cca |
209117 | 210103 | 211726 | C:threebears1248r2cpax |
209744 | 211287 | 212407 | C:threebears1248r2cpa |
200706 | 211978 | 218895 | T: C:rolloi256 |
212451 | 212658 | 212998 | T: hqc128round4 |
208075 | 214189 | 221135 | T: ntrukem443 |
172927? | 231181? | 243969? | mceliece8192128pc |
226970 | 235207 | 252255 | T: lac256 |
246312 | 247687 | 265404 | T: C:hila5 |
253771 | 256488 | 259921 | T: C:r5nd3kem5d |
284890 | 285567 | 287429 | T: ledakem1464 |
283220 | 287009 | 308614 | T: lotus192 |
285475 | 288192 | 292799 | T: ledakem1264 |
296485 | 298347 | 307872 | T: C:bikel3 |
304072 | 304648 | 305740 | T: ledakem1364 |
305151 | 306072 | 325463 | T: kindi256342 |
305902 | 314060 | 331002 | T: hqcrmrs128 |
318039 | 326273 | 365106 | T: hqc128 |
310272? | 347358? | 477599? | T: ntskem13136 |
347954 | 348986 | 377829 | T: kindi512241 |
353234 | 353672 | 354301 | T: ledakem13sl |
355434? | 359216? | 464539? | T: lotus256 |
360767 | 362537 | 364865 | T: saberx4 |
364397 | 369294 | 376589 | T: ntrukem743 |
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 |
408253 | 437146 | 451869 | T: rolloii192 |
440759 | 447667 | 462512 | T: C:r5nd3kem0d |
453182 | 461055 | 469619 | T: rolloii128 |
461043 | 477224 | 481172 | T: C:r5nd5kem5d |
477336 | 487225 | 500636 | T: rolloii256 |
510569 | 511054 | 515925 | T: hqc192round4 |
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 |
678713 | 686286 | 699433 | T: rqc128 |
662792 | 700190 | 719500 | T: hqcrmrs192 |
699466 | 709821 | 818694 | T: hqc192 |
727951 | 728998 | 775257 | T: kindi256522 |
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 |
1151656 | 1188008 | 1258299 | T: hqcrmrs256 |
1184861 | 1205873 | 1226423 | T: hqc256 |
1219395 | 1220512 | 1225975 | T: titaniumccatoy |
1269117 | 1271002 | 1298649 | T: lima2p2048cca |
1343467 | 1353594 | 1362845 | T: hqc1921 |
1380744 | 1412824 | 1579655 | T: rqc192 |
1420655 | 1439327 | 1581490 | T: limasp1018cca |
1442519 | 1449571 | 1457679 | T: hqc1922 |
1448171 | 1464381 | 1496485 | T: frodokem640 |
1484660 | 1486809 | 1489552 | T: C:r5n13kem0d |
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 |
1806386 | 1825619 | 1965527 | T: rqc256 |
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 |
2632204 | 2696517 | 2768824 | 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 |
7516161 | 7765103 | 7999396 | T: bigquake3 |
11251796 | 11586259 | 11883855 | 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 |
15313 | 15395 | 15471 | kyber90s512 |
20525 | 20662 | 20788 | C:threebears624r2cpax |
23444 | 23474 | 23538 | kyber90s768 |
25730 | 25848 | 26097 | C:threebears936r2cpax |
31092 | 31223 | 31418 | C:threebears1248r2cpax |
34852 | 34933 | 35106 | kyber90s1024 |
34895 | 34962 | 35078 | ntruplus576 |
36892 | 37340 | 37767 | C:threebears624r2cpa |
37348 | 37476 | 40492 | kyber512 |
42802 | 42885 | 42988 | ntruplus768 |
44075 | 44625 | 45118 | C:threebears936r2cpa |
47192 | 47646 | 50949 | ntruhps2048509 |
49653 | 49824 | 50049 | ntruplus864 |
50580 | 50879 | 51598 | 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 |
67341 | 67517 | 67812 | ntruplus1152 |
67705 | 67840 | 68723 | smaugt1 |
68511 | 69008 | 69301 | timer |
69456 | 69873 | 69984 | T: C:r5nd0kem2iot |
75316 | 75880 | 76292 | ntruhps2048677 |
77362 | 77722 | 79908 | T: C:r5nd1kem5d |
77099 | 80524 | 85471 | ntruhrss701 |
84322 | 84503 | 88420 | T: C:nhcompact768cca |
85941 | 86859 | 89667 | T: C:r5nd1kem4longkey |
91324 | 91762 | 94126 | sntrup761 |
88151 | 93386 | 95101 | T: saber2 |
93243 | 94281 | 94836 | kyber1024 |
94918 | 94985 | 97157 | sntrup653 |
105424 | 107846 | 120727 | T: lac128 |
111835 | 112940 | 118210 | T: C:nhcompact1024cca |
115381 | 116026 | 116846 | T!!!newhope512cca |
113954 | 116085 | 133034 | ntruhps4096821 |
119911 | 120515 | 121503 | threebears624r2ccax |
121170 | 121424 | 122473 | smaugt3 |
125660 | 127268 | 128109 | ntrulpr653 |
129048 | 130084 | 134626 | T: firesaber2 |
130501 | 131279 | 133268 | ntrulpr761 |
132288 | 133221 | 134026 | sntrup857 |
135492 | 136319 | 140829 | T: C:r5nd3kem5d |
137406 | 137632 | 139836 | sntrup1013 |
136977 | 138870 | 140068 | sntrup953 |
143434 | 145331 | 147748 | sntrup4591761 |
152429 | 153182 | 155706 | threebears624r2cca |
163584 | 164671 | 166223 | T: ntrulpr4591761 |
164852 | 165243 | 167796 | smaugt5 |
172497 | 172669 | 178279 | sntrup1277 |
175199 | 176016 | 176619 | ntrulpr857 |
181909 | 182983 | 184774 | ntrulpr1013 |
182132 | 183896 | 184979 | ntrulpr953 |
183226 | 185817 | 186791 | threebears936r2ccax |
194075 | 199607 | 200881 | mceliece348864f |
198776 | 200630 | 208173 | T: lotus128 |
200890 | 202828 | 207667 | mceliece348864pc |
196750 | 204561 | 213047 | mceliece348864 |
204813 | 205673 | 206631 | mceliece348864pcf |
219979 | 221376 | 222568 | T!!!newhope1024cca |
231630 | 231959 | 232693 | T: C:r5n11kem0d |
230842 | 232420 | 237516 | threebears936r2cca |
238767 | 240786 | 242578 | ntrulpr1277 |
243142 | 246131 | 254852 | T: C:r5nd5kem5d |
260276 | 261667 | 265206 | threebears1248r2ccax |
254350 | 269156 | 278393 | T: C:r5nd3kem0d |
279199 | 280012 | 285768 | T: lac192 |
315137 | 317168 | 322040 | threebears1248r2cca |
316815 | 323983 | 333024 | T: ntrukem443 |
342082 | 343623 | 344446 | T: C:r5n13kem0d |
335365 | 348293 | 353610 | T: C:r5nd5kem0d |
386403 | 388322 | 391576 | T: saberx4 |
390599 | 391721 | 417423 | T: kindi256342 |
397131 | 397491 | 397847 | T: hqc128round4 |
398245 | 398917 | 414074 | T: ntskem1264 |
402362 | 409679 | 430252 | T: lotus192 |
411549 | 434047 | 447637 | T: lac256 |
457988 | 468966 | 564226 | T: lotus256 |
471068 | 472117 | 510434 | T: kindi512241 |
484535 | 491358 | 500092 | mceliece460896f |
490308 | 494354 | 510801 | mceliece460896 |
491841 | 499136 | 507909 | mceliece460896pc |
498551 | 501044 | 504684 | mceliece460896pcf |
511076 | 540624 | 600601 | T: kindi512222 |
550288 | 551213 | 554644 | mceliece6960119f |
558864 | 561728 | 583780 | mceliece6960119pc |
558999 | 562881 | 566033 | mceliece6960119pcf |
569422 | 575434 | 585411 | T: ntrukem743 |
579841 | 582166 | 586627 | mceliece8192128f |
582636 | 585456 | 608730 | mceliece6688128f |
583979 | 589036 | 603882 | mceliece6688128 |
584560 | 589648 | 603777 | mceliece8192128 |
595772 | 604995 | 633175 | mceliece6688128pcf |
601907 | 605568 | 618954 | mceliece8192128pcf |
596768 | 607370 | 698625 | T: hqc128 |
597645 | 610332 | 618699 | mceliece6688128pc |
579137 | 615499 | 621791 | mceliece6960119 |
594769 | 630108 | 635006 | mceliece8192128pc |
670198 | 684855 | 719339 | 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 |
955150 | 988329 | 1003972 | T: C:rolloi128 |
1004419 | 1023993 | 1029241 | T: C:ledakemcpa13 |
1053367 | 1061210 | 1080842 | T: C:ledakemcpa12 |
1106800 | 1137135 | 1244547 | T: hqc192 |
1198825 | 1204591 | 1208368 | T: hqc1281 |
1202265 | 1208293 | 1221721 | T: C:ledakemcpa14 |
1166455 | 1213415 | 1267905 | T: hqcrmrs192 |
1207971 | 1221309 | 1238885 | T: C:rolloi192 |
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 |
1567085 | 1585442 | 1623389 | T: rolloii128 |
1599869 | 1665437 | 1700620 | T: rolloii192 |
1714257 | 1716536 | 1725576 | T: hqc256round4 |
1691514 | 1725300 | 1770092 | T: frodokem640aes |
1799751 | 1801334 | 1803306 | T: titaniumccalite |
1785026 | 1810373 | 1992775 | T: limasp1018cca |
1804159 | 1842125 | 1897652 | T: hqc256 |
1883410 | 1943816 | 1967871 | T: C:rolloi256 |
1891075 | 1975544 | 2084975 | T: hqcrmrs256 |
2117458 | 2118448 | 2120232 | T: titaniumccastd |
2152934 | 2194513 | 2222735 | T: rolloii256 |
2222392 | 2223897 | 2261348 | T: hqc1921 |
2273120 | 2287766 | 2329473 | T: hqc1922 |
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 |
2831392 | 2896865 | 3014320 | T: rqc128 |
2989267 | 2991000 | 3027362 | T: titaniumccahi |
3271611 | 3278442 | 3319728 | T: ledakem13sl |
3383246 | 3388911 | 3529202 | T: C:ledakemcpa33 |
3181036 | 3398354 | 3424759 | T: frodokem976 |
3382439 | 3415304 | 3437194 | T: bigquake1 |
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 |
5639121 | 5711994 | 6110545 | T: rqc192 |
5748128 | 5779112 | 5813244 | T: frodokem1344aes |
5657583 | 5816147 | 5822869 | T: frodokem640shake |
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 |
9045553 | 9102861 | 9405422 | T: rqc256 |
8532069? | 9300278? | 10939310? | T: C:ledakemcpa52 |
8584836 | 9324866 | 9338535 | T: C:ledakemcpa53 |
7512642? | 9695266? | 10029461? | T: C:ledakemcpa54 |
10354637 | 10366005 | 11876204 | T: ledakem32sl |
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 |
25199552? | 34945954? | 40851923? | T: bigquake3 |
40576756 | 40585855 | 40614586 | T: sikep610 |
43040366 | 43076567 | 43293356 | T: sikep610comp |
39177511? | 44058688? | 63531610? | T: bigquake5 |
66097866 | 66122625 | 66131494 | T: sikep751 |
70238145 | 70303962 | 70335823 | T: sikep751comp |
|
|
|