Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20240909
[Page version: 20241001 17:31:13]
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 |
14531 | 14626 | 14796 | kyber90s512 |
16367? | 16461? | 24018? | ntruplus576 |
22550 | 22702 | 22861 | kyber90s768 |
22890 | 23056 | 23457 | kyber512 |
24333 | 24385 | 24614 | ntruplus864 |
25735 | 25786 | 26040 | ntruplus768 |
31361 | 31498 | 31708 | T: C:nhcompact512cca |
32887 | 33132 | 33391 | kyber90s1024 |
34962 | 35096 | 35226 | T: lac128 |
35746 | 35827 | 36024 | T: lightsaber2 |
35855 | 36163 | 36925 | ntrulpr653 |
37924 | 38684 | 39608 | ntrulpr761 |
38634 | 38935 | 39992 | T: ntrulpr4591761 |
39090 | 39546 | 41051 | kyber768 |
39929 | 39994 | 40132 | C:threebears624r2cpa |
40036 | 40215 | 40396 | threebears624r2cca |
41424 | 41507 | 41644 | C:threebears624r2cpax |
42623 | 42725 | 42884 | threebears624r2ccax |
42771 | 42942 | 43294 | T: C:nhcompact768cca |
45919 | 46458 | 46924 | T: C:r5nd1kem0d |
32579? | 47946? | 66109? | ntruplus1152 |
47724 | 48490 | 50019 | ntrulpr857 |
49849 | 49987 | 50173 | T: newhope512cca |
51415 | 52368 | 53572 | ntrulpr953 |
52701 | 53194 | 56065 | ntrulpr1013 |
54436 | 54660 | 54922 | T: C:nhcompact1024cca |
54300 | 54835 | 56633 | kyber1024 |
63817 | 63919 | 64101 | T: saber2 |
63387 | 64026 | 64750 | T: C:r5nd1kem5d |
63494 | 64371 | 65262 | T: C:r5nd0kem2iot |
65590 | 66148 | 67065 | T: C:r5nd1kem4longkey |
67082 | 67476 | 70072 | ntrulpr1277 |
77630 | 77735 | 77850 | threebears936r2cca |
81482 | 81570 | 81746 | threebears936r2ccax |
81967 | 82118 | 82955 | T: hqc128round4 |
83181 | 83242 | 83362 | C:threebears936r2cpa |
85196 | 85317 | 85557 | C:threebears936r2cpax |
85657 | 85796 | 85959 | T: lac256 |
92744 | 94186 | 94446 | T: lac192 |
95108 | 95358 | 95612 | T: newhope1024cca |
97449 | 97628 | 97817 | T: firesaber2 |
102087 | 103142 | 104297 | T: C:r5nd3kem5d |
116745 | 116812 | 116888 | threebears1248r2cca |
120819 | 120924 | 121074 | threebears1248r2ccax |
123828 | 123946 | 124220 | C:threebears1248r2cpa |
126759 | 126878 | 127030 | C:threebears1248r2cpax |
154283 | 154886 | 155399 | T: C:hila5 |
159137 | 159943 | 172546 | ntruhps2048509 |
168843 | 170309 | 172001 | T: C:r5nd3kem0d |
172570 | 175059 | 177401 | T: hqcrmrs128 |
185832 | 186456 | 186841 | T: saberx4 |
185979 | 188418 | 190066 | T: C:r5nd5kem5d |
189819 | 193005 | 197302 | T: hqc128 |
197128 | 197380 | 197966 | T: hqc192round4 |
197516 | 200742 | 205416 | T: hqc1281 |
202087 | 203361 | 204742 | T: C:r5nd5kem0d |
251398 | 251848 | 274358 | T: kindi256342 |
257089 | 258005 | 278297 | ntruhrss701 |
264317 | 265502 | 266191 | T: kindi512222 |
265741 | 267092 | 281554 | ntruhps2048677 |
267403 | 268575 | 271571 | T: kindi512241 |
369800 | 371904 | 385235 | ntruhps4096821 |
378618 | 388460 | 396916 | T: hqc1921 |
385337 | 388471 | 393857 | T: hqcrmrs192 |
392309 | 392995 | 418912 | T: hqc256round4 |
408363 | 416354 | 425167 | T: hqc1922 |
417897 | 420308 | 427430 | T: hqc192 |
440929 | 443066 | 448170 | T: C:r5n11kem0d |
487564 | 488690 | 490043 | T: rqc128 |
522364 | 527651 | 535987 | T: ntrukem443 |
551086 | 551918 | 553516 | T: kindi512321 |
589763 | 591250 | 596074 | T: C:bikel1 |
602866 | 614608 | 631299 | T: hqc2561 |
636988 | 652990 | 665277 | T: hqc2562 |
654925 | 657566 | 660538 | T: lima2p1024cca |
654554 | 665490 | 675180 | T: hqcrmrs256 |
670802 | 674033 | 683435 | T: kindi256522 |
673317 | 675729 | 678797 | sntrup653 |
666613 | 675733 | 692283 | T: hqc2563 |
704407 | 707590 | 718758 | T: hqc256 |
706282 | 710767 | 713875 | T: C:ledakemcpa14 |
709846 | 711773 | 713474 | sntrup761 |
753859 | 766156 | 784919 | T: C:edonk128k16n80nu4l6 |
814694 | 823789 | 826482 | T: C:r5n13kem0d |
835129 | 837730 | 840597 | T: C:ledakemcpa13 |
872137? | 877168? | 1252453? | T: rqc192 |
887508 | 888464 | 889358 | T: titaniumccatoy |
887636 | 892185 | 893504 | sntrup4591761 |
1003098 | 1003756 | 1004625 | T: titaniumccalite |
1053064 | 1055553 | 1058852 | T: C:rolloi128 |
1062266 | 1063399 | 1064751 | T: C:ledakemcpa12 |
1094208 | 1095399 | 1097611 | T: frodokem640 |
1095581 | 1099374 | 1116049 | sntrup857 |
1251822 | 1254740 | 1260153 | T: C:edonk128k16n80nu8l6 |
1273547 | 1279008 | 1355159 | T: rqc256 |
1296290 | 1301758 | 1302652 | T: titaniumccastd |
1304345 | 1309616 | 1329684 | sntrup953 |
1331274 | 1333800 | 1336899 | T: C:rolloi192 |
1330172 | 1336851 | 1341351 | T: lima2p2048cca |
1362404 | 1363311 | 1366370 | T: frodokem640aes |
1419693 | 1437870 | 1452859 | T: C:edonk128k32n96nu4l4 |
1447563 | 1450242 | 1451695 | T: titaniumccamed |
1450632 | 1457299 | 1459483 | sntrup1013 |
1498057 | 1502468 | 1527057 | T: C:ledakemcpa34 |
1504842 | 1507438 | 1542310 | T: limasp1018cca |
1615750 | 1617999 | 1621381 | T: titaniumccahi |
1668425 | 1671602 | 1673843 | T: C:rolloi256 |
1668188 | 1672355 | 1678009 | T: C:bikel3 |
1694524 | 1715860 | 1741470 | T: C:edonk192k32n128nu4l6 |
1825925 | 1834443 | 1844661 | T: C:edonk128ref |
1829940 | 1851343 | 1884025 | T: ntrukem743 |
1888122 | 1894259 | 1901696 | T: C:r5n15kem0d |
1974914 | 1975835 | 1979323 | T: titaniumccasuper |
2101169 | 2125562 | 2129253 | T: C:ledakemcpa33 |
2268026 | 2272180 | 2278600 | sntrup1277 |
2273283 | 2289584 | 2303113 | T: C:lake1 |
2362368 | 2367036 | 2371647 | T: frodokem976 |
2385430 | 2391110 | 2398530 | T: C:lake2 |
2453454 | 2457648 | 2461557 | T: remblem928 |
2459757 | 2465715 | 2486346 | T: remblem1056 |
2529971 | 2538569 | 2561758 | T: ledakem1464 |
2535656 | 2540912 | 2550906 | T: C:lake3 |
2607134 | 2611952 | 2685405 | T: limasp1306cca |
2602751 | 2629164 | 2724862 | T: C:edonk192k48n144nu4l4 |
2788008 | 2793075 | 2798397 | T: frodokem976aes |
2839245 | 2842698 | 2847708 | T: C:ledakemcpa32 |
2878877 | 2886431 | 2991630 | T: limasp1822cca |
2965412 | 2985944 | 2993622 | T: C:ledakemcpa53 |
3251898 | 3258228 | 3264328 | T: ledakem1364 |
3376502 | 3383096 | 3390900 | T: ledakem1264 |
3474382 | 3499089 | 3505817 | T: C:ledakemcpa54 |
3560678 | 3565356 | 3583967 | T: frodokem640shake |
4081977 | 4089504 | 4104389 | T: locker1 |
4149935 | 4154723 | 4161433 | T: rolloii128 |
4089794? | 4196419? | 5509078? | T: ledakem14sl |
4244600 | 4248532 | 4252413 | T: rolloii192 |
4601669 | 4613140 | 4622298 | T: locker2 |
4679611 | 4686153 | 4885266 | T: frodokem1344aes |
3881668? | 4863201? | 5855994? | T: ledakem13sl |
4916238 | 4926802 | 4948571 | T: locker3 |
4969246 | 4975109 | 4983454 | T: rolloii256 |
5192788 | 5200568 | 5355384 | T: limasp2062cca |
5454466 | 5464439 | 5469642 | T: locker4 |
5736740? | 5756706? | 8211382? | T: ledakem3464 |
5878934 | 5882136 | 5885678 | T: sikep434 |
5758612 | 5918192 | 6405319 | T: ledakem12sl |
5959942 | 5983319 | 6037995 | T: C:ledakemcpa52 |
6240187 | 6259413 | 6281036 | T: locker6 |
6775746 | 6847357 | 6964190 | T: ramstakers216091 |
7062226 | 7075933 | 7099075 | T: locker5 |
7139878 | 7166253 | 7864240 | T: ledakem3364 |
7409827 | 7434701 | 7442683 | T: frodokem976shake |
8142952 | 8148343 | 8269252 | T: sikep503 |
8135126 | 8159729 | 8248454 | T: ledakem3264 |
9297671? | 9361893? | 12324266? | T: ledakem34sl |
9115738 | 9364341 | 9464438 | T: ledakem33sl |
9581828 | 9596289 | 10426397 | T: sikep434comp |
10002717 | 10019093 | 10040243 | T: locker7 |
10327169 | 10984575 | 12027874 | T: lotus128 |
11073325 | 11129244 | 11188150 | T: ledakem5464 |
11575755 | 11596917 | 11700197 | T: locker8 |
12346962 | 12363197 | 12475409 | T: locker9 |
11551968 | 12421920 | 13207499 | T: ledakem32sl |
12466729 | 12690487 | 12733287 | T: ledakem5364 |
12999338 | 13009065 | 13380946 | T: frodokem1344shake |
13245597 | 13268785 | 14406195 | T: sikep503comp |
13786327 | 13843279 | 14187020 | T: ledakem54sl |
14802343 | 14809701 | 14817458 | T: sikep610 |
15377216 | 15449080 | 16375804 | T: mersenne756839 |
18632860 | 19237556 | 20326453 | T: ledakem5264 |
19724403 | 19947924 | 20130866 | T: lotus192 |
19035204 | 21102098 | 21999675 | T: ledakem53sl |
24911946 | 24937299 | 24950510 | T: sikep751 |
25378445 | 25500338 | 27524153 | T: sikep610comp |
30772789 | 30866622 | 32784981 | mceliece348864pcf |
30552221 | 30967670 | 31359718 | mceliece348864f |
32025270 | 32207252 | 32448604 | T: ramstakers756839 |
34156473 | 34306539 | 34773399 | T: lotus256 |
32903846 | 34922612 | 37282825 | T: ledakem52sl |
39340845 | 39377477 | 42681442 | T: sikep751comp |
31772503? | 41104196? | 61685773? | mceliece348864pc |
30899857? | 41425046? | 61436343? | mceliece348864 |
43093835 | 44396899 | 44484690 | T: ntskem1264 |
51463679? | 80192690? | 132555045? | T: rsa2048 |
97814680 | 98447848 | 98765325 | mceliece460896f |
98668408 | 98959551 | 99606474 | mceliece460896pcf |
107917835 | 109466291 | 110629948 | T: ntskem1380 |
148978940 | 149536486 | 150014623 | T: oddmanhattan128 |
129029087? | 162247121? | 195798671? | mceliece460896pc |
130747645? | 165187227? | 229457809? | mceliece460896 |
195313385 | 195953467 | 196628416 | mceliece6960119pcf |
195085647 | 196405883 | 199260369 | mceliece6960119f |
237394276 | 237800555 | 238627544 | mceliece6688128f |
236654853 | 237999047 | 248512863 | T: oddmanhattan192 |
238551696 | 239951061 | 243210589 | mceliece6688128pcf |
245117443 | 245565421 | 246529850 | T: ntskem13136 |
249596227 | 250385733 | 251983719 | mceliece8192128pcf |
250805513 | 251964641 | 254378714 | mceliece8192128f |
195600188? | 258902181? | 380763948? | mceliece6960119 |
243419869? | 314078076? | 495939875? | mceliece6688128 |
199485377? | 320727303? | 398205318? | mceliece6960119pc |
239536392? | 335035995? | 528601538? | mceliece6688128pc |
260242208? | 335612839? | 556353445? | mceliece8192128 |
321879183? | 397896235? | 498338512? | mceliece8192128pc |
423790809 | 427141197 | 428524183 | T: oddmanhattan256 |
850732721 | 858712144 | 866415903 | T: bigquake1 |
3758448550 | 3840529964 | 3963168133 | T: pqrsa15 |
7996458219 | 8139248452 | 8329619751 | T: bigquake3 |
13995058047 | 14149329815 | 14339463915 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13471 | 14108 | 14955 | T: rsa2048 |
19445 | 19551 | 20142 | ntruplus576 |
22564 | 22962 | 23508 | ntruhps2048509 |
23144 | 23192 | 23269 | kyber90s512 |
24689 | 24838 | 25579 | ntruhrss701 |
26500 | 26596 | 27261 | ntruplus768 |
27753 | 28865 | 30586 | mceliece348864 |
29020 | 29135 | 30193 | ntruplus864 |
28098 | 29351 | 30926 | mceliece348864f |
32169 | 32877 | 33355 | ntruhps2048677 |
33564 | 33697 | 33775 | kyber90s768 |
35274 | 35410 | 36376 | kyber512 |
34155 | 35832 | 37543 | mceliece348864pcf |
33819 | 36476 | 40061 | mceliece348864pc |
37696 | 37971 | 39129 | ntruplus1152 |
39145 | 39258 | 39554 | sntrup4591761 |
39079 | 39697 | 40429 | ntruhps4096821 |
39589 | 40270 | 40505 | sntrup653 |
42932 | 43101 | 43339 | sntrup761 |
47037 | 47115 | 47232 | kyber90s1024 |
47885 | 48000 | 48217 | T: lightsaber2 |
52394 | 52502 | 52700 | T: C:nhcompact512cca |
53867 | 54065 | 54494 | sntrup857 |
52790 | 54574 | 55703 | kyber768 |
57186 | 57359 | 57888 | sntrup953 |
58524 | 59114 | 59387 | sntrup1013 |
59104 | 59171 | 59298 | threebears624r2ccax |
59144 | 59193 | 59300 | threebears624r2cca |
59171 | 59355 | 62712 | ntrulpr653 |
60327 | 60386 | 60506 | C:threebears624r2cpax |
60380 | 60430 | 60660 | C:threebears624r2cpa |
56672? | 62077? | 71774? | mceliece460896f |
62469 | 62680 | 65501 | ntrulpr761 |
56917? | 66022? | 71988? | mceliece460896 |
63437 | 69074 | 77724 | mceliece460896pc |
70183 | 70293 | 70716 | T: C:nhcompact768cca |
70489 | 70735 | 75475 | T: ntrulpr4591761 |
70855 | 71111 | 71460 | T: lac128 |
66825 | 72482 | 82399 | mceliece460896pcf |
72722 | 73168 | 73607 | T: C:r5nd1kem0d |
73474 | 73682 | 76911 | kyber1024 |
73760 | 73931 | 74259 | sntrup1277 |
75911 | 76811 | 77836 | T: ntskem1264 |
80032 | 80072 | 80150 | T: saber2 |
79647 | 80372 | 84422 | ntrulpr857 |
82469 | 82648 | 83035 | T: newhope512cca |
83835 | 84081 | 84527 | T: C:ledakemcpa14 |
84188 | 84494 | 90181 | ntrulpr953 |
86148 | 86427 | 92014 | ntrulpr1013 |
86816 | 87082 | 87995 | T: C:ledakemcpa13 |
87118 | 89426 | 96829 | T: C:edonk128k16n80nu4l6 |
92043 | 92224 | 92620 | T: C:nhcompact1024cca |
94903 | 95152 | 95368 | threebears936r2ccax |
95138 | 95308 | 95508 | threebears936r2cca |
96235 | 97455 | 99020 | T: C:ledakemcpa12 |
98811 | 99819 | 100953 | T: C:r5nd0kem2iot |
100446 | 101108 | 101594 | T: C:r5nd1kem5d |
102222 | 102315 | 102466 | C:threebears936r2cpax |
102244 | 102388 | 102692 | C:threebears936r2cpa |
104097 | 104732 | 105601 | T: C:r5nd1kem4longkey |
100198 | 105957 | 116146 | mceliece6688128f |
108334 | 108788 | 114881 | ntrulpr1277 |
105500 | 108929 | 112803 | mceliece6960119f |
107960 | 112714 | 124212 | mceliece6688128pcf |
113341 | 113856 | 114652 | T: C:bikel1 |
107849 | 114148 | 119955 | mceliece6688128pc |
108630 | 116461 | 128234 | mceliece6960119 |
117081 | 117165 | 117233 | T: firesaber2 |
116224 | 117701 | 119734 | mceliece8192128f |
116587 | 118430 | 119885 | mceliece8192128 |
114910 | 118582 | 125210 | mceliece6960119pcf |
110151 | 120579 | 131950 | mceliece6688128 |
116613 | 124144 | 134141 | mceliece6960119pc |
125365 | 126231 | 128448 | mceliece8192128pc |
126281 | 128180 | 131444 | mceliece8192128pcf |
132571 | 137981 | 145663 | T: ntrukem443 |
139540 | 142092 | 142624 | T: lac192 |
143408 | 143558 | 143809 | threebears1248r2ccax |
143801 | 143915 | 144140 | threebears1248r2cca |
132706 | 147121 | 155496 | T: lotus128 |
152722 | 152806 | 152934 | C:threebears1248r2cpax |
152698 | 152811 | 153014 | C:threebears1248r2cpa |
154919 | 155664 | 156587 | T: newhope1024cca |
156206 | 157322 | 159222 | T: C:rolloi128 |
161738 | 162472 | 163386 | T: C:r5nd3kem5d |
169035 | 169504 | 170778 | T: lac256 |
179687 | 181073 | 182726 | T: C:rolloi192 |
193137 | 193408 | 193910 | T: ledakem1264 |
194338 | 195395 | 196640 | T: C:rolloi256 |
195397 | 195881 | 196557 | T: C:ledakemcpa34 |
202366 | 202984 | 203894 | T: C:ledakemcpa33 |
201917 | 204577 | 210756 | T: C:edonk128k16n80nu8l6 |
210080 | 210920 | 211800 | T: C:hila5 |
212467 | 214278 | 214776 | T: ledakem1464 |
217740? | 219142? | 287057? | T: ntskem1380 |
221691 | 221971 | 222198 | T: hqc128round4 |
227511 | 227908 | 228358 | T: saberx4 |
232215 | 236528 | 243449 | T: ntrukem743 |
235881 | 239970 | 243903 | T: C:ledakemcpa32 |
241449 | 242058 | 242424 | T: ledakem1364 |
257903 | 259149 | 259823 | T: lotus192 |
261497 | 265258 | 274560 | T: C:edonk128k32n96nu4l4 |
265440 | 265688 | 266042 | T: ledakem13sl |
267386 | 268442 | 269697 | T: C:bikel3 |
268824 | 269929 | 272039 | T: C:r5nd3kem0d |
284592 | 285770 | 291074 | T: ledakem12sl |
288482 | 289943 | 291750 | T: C:r5nd5kem5d |
293521 | 294315 | 311674 | T: lotus256 |
297626? | 300360? | 446605? | T: ntskem13136 |
301679 | 305373 | 311530 | T: hqcrmrs128 |
314759 | 317935 | 323392 | T: hqc128 |
324818 | 326268 | 328050 | T: C:r5nd5kem0d |
326465 | 327307 | 358077 | T: kindi256342 |
343631 | 344389 | 351337 | T: ledakem14sl |
349471 | 352402 | 360485 | T: C:lake1 |
375798 | 379380 | 388566 | T: C:edonk128ref |
384187 | 386051 | 387150 | T: kindi512241 |
385107 | 386706 | 388811 | T: C:lake2 |
383073 | 387250 | 410648 | T: kindi512222 |
392276 | 394937 | 402277 | T: hqc1281 |
436613 | 437472 | 439772 | T: C:ledakemcpa54 |
444574 | 445836 | 447476 | T: C:lake3 |
455587 | 456660 | 458602 | T: lima2p1024cca |
458955 | 461674 | 464236 | T: C:ledakemcpa53 |
463721 | 464335 | 465826 | T: ledakem3464 |
477111 | 478080 | 479393 | T: rolloii192 |
483433 | 485646 | 496184 | T: rolloii128 |
480439 | 486963 | 493397 | T: C:ledakemcpa52 |
500092 | 505409 | 509450 | T: hqc192round4 |
527056 | 528759 | 530683 | T: rolloii256 |
547549 | 553420 | 555787 | T: ledakem3264 |
555090 | 557545 | 559911 | T: C:edonk192k32n128nu4l6 |
567038 | 570604 | 574073 | T: C:r5n11kem0d |
573930 | 577759 | 613559 | T: ledakem3364 |
665962 | 668820 | 677204 | T: locker1 |
665832 | 672289 | 680062 | T: hqcrmrs192 |
687566 | 689782 | 696374 | T: locker2 |
702826 | 703950 | 704978 | T: titaniumccatoy |
697831 | 706309 | 714120 | T: hqc192 |
721127 | 722482 | 724150 | T: kindi512321 |
725791 | 727336 | 761057 | T: ledakem32sl |
735840 | 737897 | 740478 | T: rqc128 |
731726 | 742045 | 769131 | T: C:edonk192k48n144nu4l4 |
731355 | 742993 | 755782 | T: hqc1921 |
759380 | 761841 | 765817 | T: locker3 |
791868 | 793729 | 814763 | T: ledakem33sl |
786616 | 799773 | 814943 | T: hqc1922 |
802958 | 804205 | 819231 | T: kindi256522 |
891584 | 893943 | 898164 | T: locker4 |
890763 | 894682 | 897379 | T: ledakem34sl |
915470 | 915915 | 916968 | T: titaniumccalite |
924660 | 927438 | 930397 | T: lima2p2048cca |
957719 | 959348 | 1017332 | T: hqc256round4 |
960206 | 963628 | 968559 | T: locker6 |
1037794 | 1039702 | 1042050 | T: C:r5n13kem0d |
1081943 | 1083122 | 1084927 | T: titaniumccastd |
1088434 | 1091664 | 1098203 | T: locker5 |
1132611 | 1141815 | 1151185 | T: hqcrmrs256 |
1160730 | 1172444 | 1190520 | T: hqc2561 |
1173686 | 1175651 | 1184705 | T: ledakem5364 |
1186809 | 1195485 | 1203843 | T: hqc256 |
1240405 | 1241895 | 1247921 | T: ledakem54sl |
1221179 | 1243015 | 1267019 | T: hqc2562 |
1245903 | 1248927 | 1275721 | T: limasp1018cca |
1261535 | 1265301 | 1288190 | T: ledakem5464 |
1273146 | 1287595 | 1311767 | T: hqc2563 |
1307888 | 1317399 | 1329361 | T: ledakem5264 |
1359697 | 1361775 | 1364407 | T: titaniumccamed |
1362753 | 1367432 | 1370302 | T: rqc192 |
1539138 | 1541599 | 1543970 | T: titaniumccahi |
1614795 | 1615811 | 1621334 | T: frodokem640 |
1613648 | 1620886 | 1645465 | T: locker7 |
1729014 | 1732362 | 1837661 | T: ledakem53sl |
1739424 | 1743034 | 1752037 | T: locker8 |
1797599 | 1799806 | 1804182 | T: frodokem640aes |
1860713 | 1865754 | 1868966 | T: ledakem52sl |
1888302 | 1899303 | 1925430 | T: locker9 |
1930112 | 1931419 | 1933474 | T: titaniumccasuper |
1947530 | 1951724 | 1958320 | T: rqc256 |
2222459 | 2229447 | 2234392 | T: C:r5n15kem0d |
2348178 | 2368954 | 2446785 | T: limasp1306cca |
2500452 | 2509979 | 2614203 | T: limasp1822cca |
2917638 | 2974889 | 3014951 | T: bigquake1 |
3236769 | 3239625 | 3257110 | T: frodokem976 |
3506975 | 3510820 | 3516462 | T: frodokem976aes |
3531773 | 3541199 | 3554720 | T: remblem928 |
3574022 | 3599353 | 3909396 | T: remblem1056 |
3800210 | 3804938 | 3812818 | T: frodokem640shake |
4792657 | 4804403 | 4811790 | T: limasp2062cca |
5879929 | 5894150 | 6154240 | T: frodokem1344aes |
7857046 | 7864198 | 7885813 | T: frodokem976shake |
7862563 | 8094725 | 8301245 | T: bigquake3 |
9597518 | 9610942 | 9674200 | T: sikep434 |
11813552 | 12063160 | 12373075 | T: bigquake5 |
12430922 | 12614614 | 12738124 | T: ramstakers216091 |
13368338 | 13383149 | 13393247 | T: sikep503 |
13649295 | 13657851 | 13665890 | T: frodokem1344shake |
15065626 | 15121649 | 15170291 | T: sikep434comp |
17202175 | 17218816 | 17258670 | T: pqrsa15 |
20669389 | 20733612 | 20825037 | T: sikep503comp |
21493925 | 21577764 | 21631264 | T: mersenne756839 |
27122565 | 27131277 | 27485959 | T: sikep610 |
37404323 | 37495987 | 37663814 | T: sikep610comp |
40265985 | 40295816 | 40304374 | T: sikep751 |
50532231 | 50682299 | 50897101 | T: oddmanhattan128 |
57755551 | 58038910 | 58754951 | T: ramstakers756839 |
62884743 | 62991253 | 63255082 | T: sikep751comp |
99491742 | 99578754 | 99747637 | T: oddmanhattan192 |
196277950 | 196565158 | 197214961 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
13985 | 14048 | 14554 | ntruplus576 |
16190 | 16232 | 16267 | C:threebears624r2cpax |
17182 | 17219 | 17246 | kyber90s512 |
19311 | 19369 | 19983 | ntruplus768 |
20518 | 20553 | 20628 | C:threebears936r2cpax |
21239 | 21314 | 22040 | ntruplus864 |
24890 | 24929 | 24987 | C:threebears1248r2cpax |
24862 | 24937 | 25098 | kyber90s768 |
27030 | 27075 | 27123 | C:threebears624r2cpa |
27588 | 27636 | 28478 | kyber512 |
27688 | 27790 | 28786 | ntruplus1152 |
29614 | 29740 | 30314 | T: C:r5nd1kem0d |
33506 | 33542 | 33605 | C:threebears936r2cpa |
36092 | 36173 | 36291 | kyber90s1024 |
38501 | 38658 | 40173 | ntruhps2048509 |
39447 | 39500 | 39571 | C:threebears1248r2cpa |
41392 | 41805 | 44276 | T: C:r5nd0kem2iot |
42009 | 42242 | 45240 | T: C:r5nd1kem5d |
43502 | 43712 | 45691 | T: C:r5nd1kem4longkey |
41966 | 43774 | 43940 | kyber768 |
46960 | 47042 | 47119 | T: lightsaber2 |
49401 | 49495 | 49572 | T: C:hila5 |
50546 | 50668 | 50909 | T: C:nhcompact512cca |
51842 | 52053 | 52199 | sntrup761 |
53562 | 53734 | 54002 | sntrup653 |
57331 | 57710 | 59400 | ntruhps2048677 |
58462 | 58689 | 62052 | ntruhrss701 |
59737 | 59842 | 63212 | kyber1024 |
68515 | 68636 | 68902 | T: C:nhcompact768cca |
70135 | 70898 | 75794 | ntrulpr653 |
71984 | 73366 | 77124 | T: C:r5nd3kem5d |
73777 | 73999 | 79452 | ntrulpr761 |
74157 | 74606 | 74819 | sntrup857 |
73820 | 74621 | 78184 | ntruhps4096821 |
77576 | 77635 | 77803 | T: saber2 |
77888 | 78020 | 78264 | sntrup953 |
79564 | 79715 | 79894 | sntrup1013 |
83167 | 83245 | 83344 | threebears624r2ccax |
84567 | 84685 | 84842 | sntrup4591761 |
89471 | 89589 | 89792 | T: newhope512cca |
90520 | 90652 | 90858 | T: C:nhcompact1024cca |
94396 | 94665 | 111501 | T: lac128 |
97267 | 97415 | 97553 | sntrup1277 |
98675 | 98873 | 103797 | ntrulpr857 |
101048 | 101362 | 108689 | ntrulpr953 |
102856 | 103052 | 109753 | T: ntrulpr4591761 |
103152 | 103755 | 111884 | ntrulpr1013 |
106390 | 106504 | 106590 | threebears624r2cca |
114813 | 114867 | 114955 | T: firesaber2 |
118352 | 118471 | 118713 | mceliece348864 |
118397 | 118572 | 118676 | mceliece348864f |
123756 | 124159 | 136175 | mceliece348864pc |
124246 | 124915 | 134764 | mceliece348864pcf |
126752 | 126847 | 126938 | threebears936r2ccax |
128198 | 128480 | 137355 | ntrulpr1277 |
144066 | 145841 | 150816 | T: C:r5nd5kem5d |
147970 | 150152 | 153158 | T: C:r5nd3kem0d |
148015 | 154303 | 165052 | T: ntrukem443 |
159007 | 159132 | 159329 | threebears936r2cca |
157726 | 166506 | 167855 | T: lotus128 |
167749 | 168039 | 169257 | T: newhope1024cca |
181889 | 182133 | 182367 | threebears1248r2ccax |
181597 | 183327 | 186603 | T: C:r5nd5kem0d |
203304 | 203565 | 203870 | T: lac192 |
213880 | 214370 | 217356 | T: C:r5n11kem0d |
219874 | 220017 | 220520 | threebears1248r2cca |
242582 | 243379 | 244144 | mceliece460896 |
242863 | 243495 | 244316 | mceliece460896f |
248375 | 248627 | 248973 | T: saberx4 |
248913 | 249610 | 250283 | mceliece460896pc |
249414 | 267547 | 270317 | mceliece460896pcf |
267489 | 267897 | 268678 | mceliece6960119f |
269412 | 272118 | 293073 | mceliece6960119 |
277034 | 277625 | 278404 | mceliece6960119pcf |
277480 | 277994 | 299279 | mceliece6960119pc |
285187 | 285491 | 286022 | mceliece8192128f |
285466 | 286236 | 287170 | mceliece6688128f |
286436 | 286918 | 287939 | mceliece8192128 |
285894 | 289041 | 299166 | T: ntrukem743 |
293317 | 293630 | 294252 | mceliece6688128pc |
293045 | 294109 | 300135 | mceliece6688128pcf |
294414 | 294750 | 295218 | mceliece8192128pc |
294939 | 295944 | 297826 | mceliece8192128pcf |
295389 | 296811 | 298111 | T: ntskem1264 |
306069 | 307036 | 307487 | T: lotus192 |
286379 | 308357 | 312442 | mceliece6688128 |
312854 | 315205 | 315494 | T: C:r5n13kem0d |
247240? | 319195? | 323019? | T: lac256 |
355549 | 357532 | 377143 | T: lotus256 |
383591 | 383871 | 384383 | T: hqc128round4 |
414716 | 415667 | 457940 | T: kindi256342 |
514011 | 514783 | 515875 | T: kindi512241 |
515912 | 519159 | 523664 | T: kindi512222 |
561663 | 562548 | 581333 | T: ntskem1380 |
585258 | 586838 | 589226 | T: lima2p1024cca |
589844 | 593017 | 595391 | T: hqc128 |
634062 | 638256 | 641082 | T: hqcrmrs128 |
709328 | 712909 | 722161 | T: C:ledakemcpa12 |
716349? | 720543? | 916677? | T: C:ledakemcpa13 |
803789 | 807973 | 815382 | T: hqc192round4 |
825730 | 826497 | 828499 | T: titaniumccatoy |
854981 | 859152 | 871842 | T: hqc1281 |
864765 | 868937 | 873873 | T: C:ledakemcpa14 |
916188 | 919060 | 928173 | T: kindi512321 |
944320 | 946048 | 959875 | T: kindi256522 |
1034261 | 1049415 | 1050856 | T: C:r5n15kem0d |
1057491 | 1058124 | 1059105 | T: titaniumccalite |
1062693 | 1074877 | 1079671 | T: C:rolloi128 |
1087815 | 1103642 | 1144337 | T: ntskem13136 |
1120375 | 1123824 | 1132625 | T: hqc192 |
1146744 | 1159661 | 1164079 | T: hqcrmrs192 |
1180209 | 1183830 | 1205300 | T: lima2p2048cca |
1250835 | 1252214 | 1254088 | T: titaniumccastd |
1252456 | 1255621 | 1259878 | T: C:rolloi192 |
1121720? | 1278083? | 2738179? | T: C:edonk128k32n96nu4l4 |
1335915 | 1346747 | 1370059 | T: hqc1922 |
1358784 | 1382969 | 1402340 | T: hqc1921 |
1549622 | 1553069 | 1555509 | T: titaniumccamed |
1567202 | 1572216 | 1673103 | T: hqc256round4 |
1609935 | 1611357 | 1614949 | T: frodokem640 |
1634119 | 1638687 | 1643870 | T: C:bikel1 |
1633410 | 1640336 | 1658344 | T: limasp1018cca |
1660120 | 1663323 | 1668507 | T: rolloii128 |
1722755 | 1724684 | 1729695 | T: frodokem640aes |
1779730 | 1784245 | 1788987 | T: C:lake1 |
1792197 | 1800725 | 1808186 | T: rolloii192 |
1802180 | 1802855 | 1804166 | T: titaniumccahi |
1814386 | 1832349 | 1846306 | T: ledakem1264 |
1833176 | 1848881 | 1852229 | T: hqc256 |
1869489 | 1873295 | 1879640 | T: hqcrmrs256 |
1928730 | 1931706 | 1934258 | T: C:ledakemcpa32 |
1929030 | 1959959 | 2000540 | T: hqc2561 |
1961105 | 1966931 | 1976969 | T: ledakem1364 |
1690243? | 2028130? | 2301339? | T: C:edonk192k48n144nu4l4 |
2072210 | 2076330 | 2081569 | T: C:rolloi256 |
2066637 | 2094425 | 2114563 | T: hqc2562 |
2112931 | 2118286 | 2279059 | T: rsa2048 |
2100368 | 2127311 | 2193496 | T: ledakem1464 |
2113932 | 2134269 | 2153667 | T: hqc2563 |
2254181 | 2255568 | 2258639 | T: titaniumccasuper |
2301679 | 2309647 | 2318954 | T: rolloii256 |
2332793 | 2336383 | 2339351 | T: C:ledakemcpa33 |
2523469 | 2546688 | 2573160 | T: ledakem12sl |
2508581 | 2557744 | 2601057 | T: ledakem13sl |
2112945? | 2740663? | 2749657? | T: C:ledakemcpa34 |
2745327 | 2801738 | 2819208 | T: ledakem14sl |
2946994 | 2953779 | 2964379 | T: C:lake2 |
2974730 | 2982835 | 2988551 | T: rqc128 |
3070477 | 3077988 | 3231408 | T: limasp1306cca |
3240174 | 3248454 | 3383193 | T: limasp1822cca |
3236802 | 3254273 | 3259359 | T: frodokem976 |
3345084 | 3351264 | 3354835 | T: frodokem976aes |
3409773 | 3417766 | 3427025 | T: locker1 |
3611764 | 3620571 | 3632258 | T: locker2 |
3682062 | 3693369 | 3767060 | T: bigquake1 |
3749262 | 3766240 | 3773224 | T: frodokem640shake |
3899037 | 3906242 | 3913359 | T: locker4 |
4120217 | 4128130 | 4139545 | T: C:lake3 |
5001355 | 5012503 | 5148352 | T: remblem928 |
5011968 | 5022086 | 5476836 | T: remblem1056 |
5053710 | 5086321 | 5147840 | T: C:ledakemcpa52 |
5117289 | 5131815 | 5141926 | T: C:bikel3 |
5344188 | 5356451 | 5750615 | T: ledakem3364 |
5335347 | 5364108 | 5399744 | T: ledakem3264 |
5388542 | 5419077 | 5818174 | T: locker3 |
5465947 | 5472510 | 5620350 | T: ledakem3464 |
5509957 | 5524446 | 5580233 | T: C:ledakemcpa53 |
5698116 | 5732761 | 5955561 | T: frodokem1344aes |
5819588 | 5830415 | 5842547 | T: locker6 |
5917052 | 5923857 | 5937917 | T: rqc192 |
6038013 | 6049111 | 6060762 | T: locker5 |
6224063 | 6246456 | 6266200 | T: locker7 |
6301403 | 6306977 | 6405526 | T: C:ledakemcpa54 |
6303954 | 6318200 | 6326910 | T: limasp2062cca |
6618384 | 6632048 | 6645537 | T: locker8 |
6875549 | 6893431 | 7440744 | T: ledakem32sl |
7759300 | 7781255 | 7857025 | T: ledakem33sl |
7823592 | 7831886 | 7845685 | T: frodokem976shake |
7792498 | 8222906 | 9641246 | T: C:edonk192k32n128nu4l6 |
8365643 | 8443023 | 8470032 | T: ledakem34sl |
9018287 | 9039098 | 9126754 | T: locker9 |
8404893? | 9541182? | 39835195? | T: C:edonk128k16n80nu8l6 |
4547644? | 9671265? | 14222159? | T: C:edonk128ref |
9866678 | 9891675 | 9916121 | T: rqc256 |
10254117 | 10257303 | 10296678 | T: sikep434 |
10936213 | 10940375 | 10958167 | T: sikep434comp |
11537789 | 11569374 | 11662210 | T: ledakem5264 |
12110036 | 12134294 | 12277077 | T: ledakem5364 |
13562145 | 13573035 | 13595922 | T: frodokem1344shake |
14251236 | 14257891 | 14306237 | T: sikep503 |
14266500 | 14436107 | 14489522 | T: ledakem5464 |
15176131 | 15210658 | 15220678 | T: sikep503comp |
16586956 | 16627442 | 17997519 | T: ledakem53sl |
17274299 | 17325377 | 17395616 | T: ledakem54sl |
17280572 | 17471188 | 17550334 | T: ledakem52sl |
26389659 | 26923533 | 27076966 | T: ramstakers216091 |
27337743 | 27363433 | 27458082 | T: sikep610 |
29018623 | 29035929 | 29055310 | T: sikep610comp |
26882506? | 30049030? | 35934700? | T: C:edonk128k16n80nu4l6 |
31113744 | 31178900 | 31215242 | T: bigquake3 |
31721242 | 32078005 | 32315691 | T: mersenne756839 |
43412430 | 43433712 | 43547642 | T: sikep751 |
46182151 | 46193180 | 46266645 | T: sikep751comp |
45708132? | 46425422? | 61354954? | T: bigquake5 |
54943920 | 55161620 | 55680338 | T: oddmanhattan128 |
108952354 | 109402479 | 109669235 | T: oddmanhattan192 |
112705138 | 113072975 | 113742914 | T: ramstakers756839 |
120158018 | 120245431 | 120515287 | T: pqrsa15 |
215318687 | 215447779 | 215618510 | T: oddmanhattan256 |
|
|
|