Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20241022
[Page version: 20241215 22:59:15]
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 |
18647 | 18752 | 22283 | ntruplus576 |
22550 | 22702 | 22861 | kyber90s768 |
22890 | 23056 | 23457 | kyber512 |
23476 | 23537 | 23610 | ntruplus768 |
26204 | 26237 | 26297 | ntruplus864 |
31361 | 31498 | 31708 | T: C:nhcompact512cca |
32887 | 33132 | 33391 | kyber90s1024 |
34962 | 35096 | 35226 | T: lac128 |
35746 | 35827 | 36024 | T: lightsaber2 |
35284 | 35888 | 36230 | ntrulpr653 |
36306 | 36386 | 36593 | timer |
36306 | 36393 | 36534 | smaugt1 |
37811 | 38078 | 38905 | ntrulpr761 |
39090 | 39546 | 41051 | kyber768 |
39879 | 39934 | 40030 | C:threebears624r2cpa |
40089 | 40189 | 40363 | threebears624r2cca |
40711 | 40796 | 40958 | T: ntrulpr4591761 |
35113 | 40886 | 43736 | ntruplus1152 |
41362 | 41433 | 41508 | C:threebears624r2cpax |
42635 | 42719 | 42845 | threebears624r2ccax |
42771 | 42942 | 43294 | T: C:nhcompact768cca |
45919 | 46458 | 46924 | T: C:r5nd1kem0d |
47895 | 48150 | 48517 | ntrulpr857 |
50051 | 50242 | 50427 | T!!!newhope512cca |
50673 | 51100 | 51843 | ntrulpr953 |
52027 | 52164 | 52285 | smaugt3 |
51863 | 52393 | 52862 | 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 |
66073 | 66567 | 67772 | ntrulpr1277 |
74831 | 74949 | 75063 | smaugt5 |
77522 | 77606 | 77695 | threebears936r2cca |
81415 | 81496 | 81605 | threebears936r2ccax |
81967 | 82118 | 82955 | T: hqc128round4 |
83087 | 83256 | 93444 | C:threebears936r2cpa |
84972 | 85197 | 85523 | C:threebears936r2cpax |
85657 | 85796 | 85959 | T: lac256 |
92744 | 94186 | 94446 | T: lac192 |
94861 | 95065 | 95408 | T!!!newhope1024cca |
97449 | 97628 | 97817 | T: firesaber2 |
102087 | 103142 | 104297 | T: C:r5nd3kem5d |
116360 | 116470 | 116588 | threebears1248r2cca |
120759 | 120876 | 121067 | threebears1248r2ccax |
125024 | 125136 | 125261 | C:threebears1248r2cpa |
126823 | 126913 | 127036 | C:threebears1248r2cpax |
154283 | 154886 | 155399 | T: C:hila5 |
158918 | 159285 | 159970 | ntruhps2048509 |
168843 | 170309 | 172001 | T: C:r5nd3kem0d |
170176 | 172440 | 179882 | T: hqcrmrs128 |
185979 | 188418 | 190066 | T: C:r5nd5kem5d |
187967 | 188630 | 189090 | T: saberx4 |
187033 | 190212 | 200768 | T: hqc128 |
197128 | 197380 | 197966 | T: hqc192round4 |
194264 | 199945 | 206423 | T: hqc1281 |
202087 | 203361 | 204742 | T: C:r5nd5kem0d |
251398 | 251848 | 274358 | T: kindi256342 |
256155 | 256581 | 257211 | ntruhrss701 |
264170 | 264668 | 265373 | ntruhps2048677 |
264317 | 265502 | 266191 | T: kindi512222 |
267403 | 268575 | 271571 | T: kindi512241 |
368449 | 370165 | 373701 | ntruhps4096821 |
373313 | 380854 | 388691 | T: hqc1921 |
380079 | 381854 | 389875 | T: hqcrmrs192 |
392309 | 392995 | 418912 | T: hqc256round4 |
402798 | 415063 | 428220 | T: hqc1922 |
414579 | 416856 | 424982 | T: hqc192 |
440929 | 443066 | 448170 | T: C:r5n11kem0d |
481319 | 483676 | 503301 | T: rqc128 |
522469 | 525223 | 530312 | T: ntrukem443 |
551086 | 551918 | 553516 | T: kindi512321 |
589763 | 591250 | 596074 | T: C:bikel1 |
593886 | 613716 | 630769 | T: hqc2561 |
629107 | 650179 | 669626 | T: hqc2562 |
654925 | 657566 | 660538 | T: lima2p1024cca |
652542 | 659147 | 668420 | T: hqcrmrs256 |
664638 | 669058 | 678460 | sntrup653 |
655051 | 672308 | 693699 | T: hqc2563 |
670802 | 674033 | 683435 | T: kindi256522 |
695283 | 707913 | 756954 | T: hqc256 |
709743 | 710729 | 711920 | sntrup761 |
706282 | 710767 | 713875 | T: C:ledakemcpa14 |
753859 | 766156 | 784919 | T: C:edonk128k16n80nu4l6 |
814694 | 823789 | 826482 | T: C:r5n13kem0d |
835129 | 837730 | 840597 | T: C:ledakemcpa13 |
859158 | 867688 | 919852 | T: rqc192 |
882231 | 883410 | 888076 | sntrup4591761 |
887508 | 888464 | 889358 | T: titaniumccatoy |
1003098 | 1003756 | 1004625 | T: titaniumccalite |
1057475 | 1062588 | 1110967 | T: C:rolloi128 |
1062266 | 1063399 | 1064751 | T: C:ledakemcpa12 |
1094208 | 1095399 | 1097611 | T: frodokem640 |
1110779 | 1114089 | 1124098 | sntrup857 |
1251822 | 1254740 | 1260153 | T: C:edonk128k16n80nu8l6 |
1269519 | 1274291 | 1281952 | T: rqc256 |
1296290 | 1301758 | 1302652 | T: titaniumccastd |
1332421 | 1336266 | 1340010 | sntrup953 |
1330172 | 1336851 | 1341351 | T: lima2p2048cca |
1334001 | 1339995 | 1388020 | T: C:rolloi192 |
1362404 | 1363311 | 1366370 | T: frodokem640aes |
1419693 | 1437870 | 1452859 | T: C:edonk128k32n96nu4l4 |
1445770 | 1450076 | 1457936 | sntrup1013 |
1447563 | 1450242 | 1451695 | T: titaniumccamed |
1498057 | 1502468 | 1527057 | T: C:ledakemcpa34 |
1504842 | 1507438 | 1542310 | T: limasp1018cca |
1615750 | 1617999 | 1621381 | T: titaniumccahi |
1668188 | 1672355 | 1678009 | T: C:bikel3 |
1673049 | 1680968 | 1733418 | T: C:rolloi256 |
1694524 | 1715860 | 1741470 | T: C:edonk192k32n128nu4l6 |
1825925 | 1834443 | 1844661 | T: C:edonk128ref |
1831242 | 1840983 | 1856512 | T: ntrukem743 |
1888122 | 1894259 | 1901696 | T: C:r5n15kem0d |
1974914 | 1975835 | 1979323 | T: titaniumccasuper |
2101169 | 2125562 | 2129253 | T: C:ledakemcpa33 |
2264497 | 2271271 | 2310411 | 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 |
4089794? | 4196419? | 5509078? | T: ledakem14sl |
4147286 | 4246624 | 4262930 | T: rolloii128 |
4254094 | 4332657 | 4374637 | T: rolloii192 |
4601669 | 4613140 | 4622298 | T: locker2 |
4679611 | 4686153 | 4885266 | T: frodokem1344aes |
3881668? | 4863201? | 5855994? | T: ledakem13sl |
4916238 | 4926802 | 4948571 | T: locker3 |
4973686 | 4977368 | 5073719 | 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 |
10613454 | 10641085 | 11323654 | 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 |
19947958 | 19978331 | 20034835 | T: lotus192 |
19035204 | 21102098 | 21999675 | T: ledakem53sl |
24911946 | 24937299 | 24950510 | T: sikep751 |
25378445 | 25500338 | 27524153 | T: sikep610comp |
30393844 | 30536209 | 32573575 | mceliece348864f |
30430867 | 30915061 | 32888089 | mceliece348864pcf |
32025270 | 32207252 | 32448604 | T: ramstakers756839 |
32903846 | 34922612 | 37282825 | T: ledakem52sl |
33531196 | 37283149 | 37842996 | T: lotus256 |
39340845 | 39377477 | 42681442 | T: sikep751comp |
30970840? | 42865725? | 71770776? | mceliece348864 |
43093835 | 44396899 | 44484690 | T: ntskem1264 |
30521926? | 50849092? | 72160435? | mceliece348864pc |
51463679? | 80192690? | 132555045? | T: rsa2048 |
97816239 | 98421447 | 98885774 | mceliece460896pcf |
98218358 | 98525582 | 99057939 | mceliece460896f |
107917835 | 109466291 | 110629948 | T: ntskem1380 |
148978940 | 149536486 | 150014623 | T: oddmanhattan128 |
129422468? | 163509876? | 228933517? | mceliece460896pc |
99593420? | 164492253? | 231681806? | mceliece460896 |
194651163 | 195553589 | 198064434 | mceliece6960119pcf |
196371571 | 197144423 | 198470216 | mceliece6960119f |
236654853 | 237999047 | 248512863 | T: oddmanhattan192 |
237364498 | 238327285 | 240303851 | mceliece6688128pcf |
238861909 | 239642001 | 240723392 | mceliece6688128f |
245117443 | 245565421 | 246529850 | T: ntskem13136 |
248403577 | 248901229 | 249524779 | mceliece8192128pcf |
250094621 | 251707033 | 252506891 | mceliece8192128f |
199095589? | 327719233? | 454445957? | mceliece6960119pc |
257007041? | 347907303? | 549941977? | mceliece8192128 |
214641526? | 348480726? | 514816659? | mceliece6960119 |
239932365? | 381684494? | 463698303? | mceliece6688128pc |
255669739? | 383837935? | 531533680? | mceliece6688128 |
253877584? | 394439236? | 543956592? | mceliece8192128pc |
423790809 | 427141197 | 428524183 | T: oddmanhattan256 |
857996187 | 864338998 | 873155602 | T: bigquake1 |
3758448550 | 3840529964 | 3963168133 | T: pqrsa15 |
7449616816 | 7572172569 | 7758298126 | T: bigquake3 |
13982536416 | 14114065467 | 14328195162 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
13471 | 14108 | 14955 | T: rsa2048 |
21357 | 21452 | 21525 | ntruplus576 |
21797 | 21835 | 21896 | timer |
21999 | 22041 | 22104 | smaugt1 |
22248 | 22398 | 23065 | ntruhps2048509 |
23144 | 23192 | 23269 | kyber90s512 |
24613 | 24939 | 25211 | ntruhrss701 |
26644 | 26709 | 26853 | ntruplus768 |
27672 | 28753 | 30741 | mceliece348864f |
28742 | 30562 | 33315 | mceliece348864 |
30672 | 30832 | 31093 | ntruplus864 |
32200 | 32354 | 33135 | ntruhps2048677 |
33564 | 33697 | 33775 | kyber90s768 |
33078 | 34404 | 36089 | mceliece348864pc |
35274 | 35410 | 36376 | kyber512 |
33428 | 35745 | 38887 | mceliece348864pcf |
39109 | 39269 | 39697 | sntrup4591761 |
39078 | 39448 | 39919 | ntruhps4096821 |
39399 | 39914 | 40316 | sntrup653 |
40806 | 41285 | 41844 | ntruplus1152 |
43166 | 43259 | 43456 | sntrup761 |
43351 | 43426 | 43529 | smaugt3 |
47037 | 47115 | 47232 | kyber90s1024 |
47885 | 48000 | 48217 | T: lightsaber2 |
52394 | 52502 | 52700 | T: C:nhcompact512cca |
52693 | 53282 | 53589 | sntrup857 |
52790 | 54574 | 55703 | kyber768 |
56992 | 57198 | 57765 | sntrup953 |
58317 | 58926 | 59314 | sntrup1013 |
59108 | 59162 | 59219 | threebears624r2ccax |
59096 | 59185 | 59349 | ntrulpr653 |
59089 | 59209 | 59398 | threebears624r2cca |
60266 | 60358 | 60505 | C:threebears624r2cpax |
60424 | 60586 | 61076 | C:threebears624r2cpa |
56625 | 61363 | 67662 | mceliece460896 |
62291 | 62340 | 62401 | smaugt5 |
58194? | 62358? | 73516? | mceliece460896f |
62497 | 62649 | 62777 | ntrulpr761 |
62696 | 67529 | 78190 | mceliece460896pcf |
62327 | 67737 | 76368 | mceliece460896pc |
70183 | 70293 | 70716 | T: C:nhcompact768cca |
70855 | 71111 | 71460 | T: lac128 |
71116 | 71347 | 71721 | T: ntrulpr4591761 |
72722 | 73168 | 73607 | T: C:r5nd1kem0d |
73101 | 73676 | 73961 | sntrup1277 |
73474 | 73682 | 76911 | kyber1024 |
75911 | 76811 | 77836 | T: ntskem1264 |
79311 | 79463 | 79677 | ntrulpr857 |
80032 | 80072 | 80150 | T: saber2 |
82328 | 82580 | 82829 | T!!!newhope512cca |
83666 | 83820 | 84062 | ntrulpr953 |
83835 | 84081 | 84527 | T: C:ledakemcpa14 |
85419 | 85555 | 85791 | ntrulpr1013 |
86816 | 87082 | 87995 | T: C:ledakemcpa13 |
87118 | 89426 | 96829 | T: C:edonk128k16n80nu4l6 |
92043 | 92224 | 92620 | T: C:nhcompact1024cca |
94830 | 94984 | 95244 | threebears936r2ccax |
95195 | 95281 | 95394 | threebears936r2cca |
96235 | 97455 | 99020 | T: C:ledakemcpa12 |
98811 | 99819 | 100953 | T: C:r5nd0kem2iot |
100446 | 101108 | 101594 | T: C:r5nd1kem5d |
102007 | 102222 | 102360 | C:threebears936r2cpax |
98118 | 103024 | 112470 | mceliece6688128 |
103053 | 103265 | 103576 | C:threebears936r2cpa |
104097 | 104732 | 105601 | T: C:r5nd1kem4longkey |
101380 | 105703 | 112423 | mceliece6688128f |
106748 | 107561 | 108745 | ntrulpr1277 |
106253 | 111282 | 118257 | mceliece6960119 |
108149 | 112218 | 121460 | mceliece6688128pcf |
113341 | 113856 | 114652 | T: C:bikel1 |
115908 | 116929 | 118928 | mceliece8192128 |
117081 | 117165 | 117233 | T: firesaber2 |
109365 | 117873 | 130810 | mceliece6688128pc |
114860 | 119209 | 124554 | mceliece6960119pcf |
115570 | 122422 | 131604 | mceliece6960119f |
120502 | 126139 | 142607 | mceliece8192128f |
125245 | 126898 | 129262 | mceliece8192128pcf |
118989 | 127707 | 137531 | mceliece6960119pc |
131463 | 134209 | 138081 | T: ntrukem443 |
129754 | 135624 | 147317 | mceliece8192128pc |
139540 | 142092 | 142624 | T: lac192 |
143517 | 143631 | 143698 | threebears1248r2cca |
143468 | 143641 | 143870 | threebears1248r2ccax |
127250 | 146081 | 148503 | T: lotus128 |
152680 | 152755 | 152853 | C:threebears1248r2cpax |
154656 | 154780 | 155010 | C:threebears1248r2cpa |
154847 | 155504 | 156572 | T!!!newhope1024cca |
158793 | 160590 | 166708 | T: C:rolloi128 |
161738 | 162472 | 163386 | T: C:r5nd3kem5d |
169035 | 169504 | 170778 | T: lac256 |
179351 | 180601 | 190561 | T: C:rolloi192 |
193137 | 193408 | 193910 | T: ledakem1264 |
195397 | 195881 | 196557 | T: C:ledakemcpa34 |
195900 | 198720 | 207110 | T: C:rolloi256 |
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 |
227381 | 227579 | 228010 | T: saberx4 |
230012 | 233535 | 236306 | T: ntrukem743 |
235881 | 239970 | 243903 | T: C:ledakemcpa32 |
241449 | 242058 | 242424 | T: ledakem1364 |
259648 | 260360 | 261228 | T: lotus192 |
261497 | 265258 | 274560 | T: C:edonk128k32n96nu4l4 |
265440 | 265688 | 266042 | T: ledakem13sl |
267386 | 268442 | 269697 | T: C:bikel3 |
267685 | 268836 | 320264 | T: lotus256 |
268824 | 269929 | 272039 | T: C:r5nd3kem0d |
284592 | 285770 | 291074 | T: ledakem12sl |
288482 | 289943 | 291750 | T: C:r5nd5kem5d |
297626? | 300360? | 446605? | T: ntskem13136 |
302830 | 306214 | 312869 | T: hqcrmrs128 |
309959 | 316868 | 330261 | 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 |
391912 | 399973 | 423251 | 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 |
478199 | 480072 | 505660 | T: rolloii192 |
480439 | 486963 | 493397 | T: C:ledakemcpa52 |
500092 | 505409 | 509450 | T: hqc192round4 |
484045 | 514060 | 517328 | T: rolloii128 |
526584 | 528253 | 556860 | T: rolloii256 |
547549 | 553420 | 555787 | T: ledakem3264 |
555090 | 557545 | 559911 | T: C:edonk192k32n128nu4l6 |
567038 | 570604 | 574073 | T: C:r5n11kem0d |
573930 | 577759 | 613559 | T: ledakem3364 |
655181 | 661136 | 667796 | T: hqcrmrs192 |
665962 | 668820 | 677204 | T: locker1 |
687566 | 689782 | 696374 | T: locker2 |
692301 | 697332 | 705761 | T: hqc192 |
702826 | 703950 | 704978 | T: titaniumccatoy |
721127 | 722482 | 724150 | T: kindi512321 |
725791 | 727336 | 761057 | T: ledakem32sl |
730603 | 734843 | 772618 | T: rqc128 |
731726 | 742045 | 769131 | T: C:edonk192k48n144nu4l4 |
732377 | 742225 | 760079 | T: hqc1921 |
759380 | 761841 | 765817 | T: locker3 |
791868 | 793729 | 814763 | T: ledakem33sl |
802958 | 804205 | 819231 | T: kindi256522 |
781817 | 805509 | 822966 | T: hqc1922 |
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 |
1115715 | 1132516 | 1151391 | T: hqcrmrs256 |
1173686 | 1175651 | 1184705 | T: ledakem5364 |
1163978 | 1194767 | 1218206 | T: hqc2561 |
1181478 | 1196658 | 1265205 | T: hqc256 |
1240405 | 1241895 | 1247921 | T: ledakem54sl |
1224507 | 1247828 | 1284483 | T: hqc2562 |
1245903 | 1248927 | 1275721 | T: limasp1018cca |
1261535 | 1265301 | 1288190 | T: ledakem5464 |
1285390 | 1314158 | 1344313 | T: hqc2563 |
1307888 | 1317399 | 1329361 | T: ledakem5264 |
1359697 | 1361775 | 1364407 | T: titaniumccamed |
1362650? | 1437492? | 4355295? | 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 |
1953218? | 1967531? | 3025623? | T: rqc256 |
2222459 | 2229447 | 2234392 | T: C:r5n15kem0d |
2348178 | 2368954 | 2446785 | T: limasp1306cca |
2500452 | 2509979 | 2614203 | T: limasp1822cca |
2898348 | 2956690 | 3011117 | 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 |
7814533 | 8058997 | 8273239 | T: bigquake3 |
9597518 | 9610942 | 9674200 | T: sikep434 |
11786705 | 12136217 | 12352650 | 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 |
15838 | 15902 | 15974 | ntruplus576 |
16201 | 16234 | 16276 | C:threebears624r2cpax |
17182 | 17219 | 17246 | kyber90s512 |
19261 | 19335 | 19396 | ntruplus768 |
20476 | 20517 | 20588 | C:threebears936r2cpax |
22883 | 22928 | 22985 | ntruplus864 |
24874 | 24908 | 24990 | C:threebears1248r2cpax |
24862 | 24937 | 25098 | kyber90s768 |
27037 | 27086 | 27132 | C:threebears624r2cpa |
27588 | 27636 | 28478 | kyber512 |
29614 | 29740 | 30314 | T: C:r5nd1kem0d |
30308 | 30385 | 30505 | ntruplus1152 |
33550 | 33651 | 33739 | C:threebears936r2cpa |
33727 | 33817 | 33971 | smaugt1 |
34283 | 34325 | 34412 | timer |
36092 | 36173 | 36291 | kyber90s1024 |
38340 | 38431 | 38536 | ntruhps2048509 |
39965 | 40024 | 40102 | 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 |
52380 | 52489 | 52676 | sntrup761 |
53580 | 53738 | 53891 | sntrup653 |
57414 | 57540 | 57693 | ntruhps2048677 |
58755 | 58867 | 59039 | ntruhrss701 |
59485 | 59589 | 59712 | smaugt3 |
59737 | 59842 | 63212 | kyber1024 |
68515 | 68636 | 68902 | T: C:nhcompact768cca |
70892 | 70988 | 71110 | ntrulpr653 |
71984 | 73366 | 77124 | T: C:r5nd3kem5d |
73660 | 73797 | 74836 | ntruhps4096821 |
73044 | 73967 | 74140 | sntrup857 |
73434 | 74181 | 74401 | ntrulpr761 |
77576 | 77635 | 77803 | T: saber2 |
77696 | 77832 | 78137 | sntrup953 |
79941 | 80110 | 80610 | sntrup1013 |
83164 | 83239 | 83322 | threebears624r2ccax |
83434 | 83509 | 83606 | smaugt5 |
84232 | 84581 | 84796 | sntrup4591761 |
89709 | 89836 | 90011 | T!!!newhope512cca |
90520 | 90652 | 90858 | T: C:nhcompact1024cca |
94396 | 94665 | 111501 | T: lac128 |
96613 | 96760 | 96964 | ntrulpr857 |
96867 | 97252 | 97688 | sntrup1277 |
100541 | 100734 | 101085 | ntrulpr953 |
102274 | 102385 | 102557 | ntrulpr1013 |
102626 | 102917 | 103161 | T: ntrulpr4591761 |
106474 | 106588 | 106746 | threebears624r2cca |
114813 | 114867 | 114955 | T: firesaber2 |
118359 | 118746 | 125807 | mceliece348864 |
118570 | 118820 | 119319 | mceliece348864f |
123494 | 123700 | 124304 | mceliece348864pc |
123568 | 123787 | 135269 | mceliece348864pcf |
126774 | 126842 | 126950 | threebears936r2ccax |
127009 | 127467 | 129087 | ntrulpr1277 |
144066 | 145841 | 150816 | T: C:r5nd5kem5d |
145528 | 147609 | 150497 | T: ntrukem443 |
147970 | 150152 | 153158 | T: C:r5nd3kem0d |
158924 | 159069 | 159224 | threebears936r2cca |
168601 | 169009 | 169560 | T!!!newhope1024cca |
149338? | 169134? | 191972? | T: lotus128 |
181711 | 181862 | 183559 | threebears1248r2ccax |
181597 | 183327 | 186603 | T: C:r5nd5kem0d |
203304 | 203565 | 203870 | T: lac192 |
213880 | 214370 | 217356 | T: C:r5n11kem0d |
220192 | 220337 | 220522 | threebears1248r2cca |
243735 | 244039 | 244769 | mceliece460896 |
243798 | 244882 | 264325 | mceliece460896f |
248154 | 248412 | 249212 | mceliece460896pcf |
247677 | 248503 | 248840 | T: saberx4 |
248569 | 248983 | 249625 | mceliece460896pc |
267808 | 268606 | 269444 | mceliece6960119 |
276166 | 276556 | 277385 | mceliece6960119pcf |
283718 | 284497 | 287699 | T: ntrukem743 |
285143 | 286243 | 287217 | mceliece6688128 |
285829 | 286276 | 286775 | mceliece8192128 |
285697 | 287557 | 289838 | mceliece6688128f |
269008 | 288056 | 292120 | mceliece6960119f |
285761 | 289940 | 306820 | mceliece8192128f |
278324 | 290395 | 303697 | mceliece6960119pc |
293090 | 293729 | 294957 | mceliece6688128pcf |
294624 | 295627 | 296746 | mceliece8192128pcf |
295389 | 296811 | 298111 | T: ntskem1264 |
294496 | 297076 | 318192 | mceliece6688128pc |
294697 | 298261 | 319613 | mceliece8192128pc |
304916 | 305578 | 306712 | T: lotus192 |
312854 | 315205 | 315494 | T: C:r5n13kem0d |
247240? | 319195? | 323019? | T: lac256 |
339227 | 343373 | 368033 | 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 |
589517 | 593379 | 630560 | T: hqc128 |
637267 | 638819 | 649745 | T: hqcrmrs128 |
709328 | 712909 | 722161 | T: C:ledakemcpa12 |
716349? | 720543? | 916677? | T: C:ledakemcpa13 |
803789 | 807973 | 815382 | T: hqc192round4 |
825730 | 826497 | 828499 | T: titaniumccatoy |
846506 | 857195 | 866927 | 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 |
1076030 | 1085952 | 1125622 | T: C:rolloi128 |
1087815 | 1103642 | 1144337 | T: ntskem13136 |
1123051 | 1125097 | 1147736 | T: hqc192 |
1140254 | 1159299 | 1167081 | T: hqcrmrs192 |
1180209 | 1183830 | 1205300 | T: lima2p2048cca |
1250835 | 1252214 | 1254088 | T: titaniumccastd |
1260239 | 1270441 | 1413729 | T: C:rolloi192 |
1121720? | 1278083? | 2738179? | T: C:edonk128k32n96nu4l4 |
1348414 | 1365987 | 1377373 | T: hqc1921 |
1365078 | 1381968 | 1399472 | T: hqc1922 |
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 |
1722755 | 1724684 | 1729695 | T: frodokem640aes |
1659657 | 1735638 | 1746978 | T: rolloii128 |
1779730 | 1784245 | 1788987 | T: C:lake1 |
1802180 | 1802855 | 1804166 | T: titaniumccahi |
1793048 | 1811354 | 1866127 | T: rolloii192 |
1814386 | 1832349 | 1846306 | T: ledakem1264 |
1836668 | 1838978 | 1995897 | T: hqc256 |
1849423 | 1887653 | 1916629 | T: hqcrmrs256 |
1928730 | 1931706 | 1934258 | T: C:ledakemcpa32 |
1926636 | 1954198 | 1991211 | T: hqc2561 |
1961105 | 1966931 | 1976969 | T: ledakem1364 |
1690243? | 2028130? | 2301339? | T: C:edonk192k48n144nu4l4 |
2018293 | 2048252 | 2134815 | T: hqc2562 |
2082314 | 2104134 | 2158033 | T: C:rolloi256 |
2112931 | 2118286 | 2279059 | T: rsa2048 |
2100368 | 2127311 | 2193496 | T: ledakem1464 |
2110200 | 2140501 | 2209628 | T: hqc2563 |
2254181 | 2255568 | 2258639 | T: titaniumccasuper |
2298300 | 2311113 | 2378763 | 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 |
2964721 | 2970737 | 3105876 | 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 |
3723702 | 3737131 | 3751930 | 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 |
6038013 | 6049111 | 6060762 | T: locker5 |
5913264? | 6195097? | 11869663? | T: rqc192 |
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 |
9863893 | 9874002 | 12009922 | 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 |
30444126 | 31715053 | 32178784 | T: bigquake3 |
31721242 | 32078005 | 32315691 | T: mersenne756839 |
43412430 | 43433712 | 43547642 | T: sikep751 |
46182151 | 46193180 | 46266645 | T: sikep751comp |
45047008 | 46363226 | 47959747 | 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 |
|
|
|