Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (800f11); 2017 AMD Ryzen 3 1200; 4 x 3100MHz; rumba3, supercop-20221122
[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 |
15783 | 15874 | 16175 | kyber90s512 |
24238 | 24669 | 25143 | kyber90s768 |
35432 | 35713 | 36202 | kyber90s1024 |
36813 | 36948 | 37152 | kyber512 |
42205 | 42316 | 42510 | T: C:nhcompact512cca |
44152 | 44522 | 44799 | T: lac128 |
50688 | 51126 | 51593 | ntrulpr653 |
52587 | 52844 | 53436 | ntrulpr761 |
53661 | 54053 | 54647 | T: C:r5nd1kem0d |
55998 | 56064 | 56204 | C:threebears624r2cpa |
56010 | 56072 | 56258 | threebears624r2cca |
57618 | 57720 | 57987 | C:threebears624r2cpax |
58349 | 58469 | 58939 | T: ntrulpr4591761 |
58485 | 58637 | 58899 | T: C:nhcompact768cca |
60161 | 60236 | 60357 | threebears624r2ccax |
62662 | 62889 | 63183 | kyber768 |
67050 | 67785 | 70196 | T: C:r5nd0kem2iot |
69716 | 70066 | 70489 | ntrulpr857 |
71812 | 72554 | 73174 | T: C:r5nd1kem5d |
72981 | 73473 | 74086 | ntrulpr953 |
73952 | 74143 | 74398 | T: C:nhcompact1024cca |
74014 | 74594 | 75567 | T: C:r5nd1kem4longkey |
74914 | 75158 | 75548 | ntrulpr1013 |
76194 | 76339 | 76523 | T: newhope512cca |
94636 | 94832 | 97426 | ntrulpr1277 |
94460 | 94839 | 96414 | kyber1024 |
115249 | 115335 | 115786 | threebears936r2cca |
119561 | 119685 | 119863 | C:threebears936r2cpa |
120075 | 120272 | 120508 | T: lac256 |
120580 | 120679 | 120952 | threebears936r2ccax |
123023 | 123128 | 123489 | C:threebears936r2cpax |
128501 | 129147 | 156918 | T: lac192 |
132910 | 134735 | 143398 | T: C:r5nd3kem5d |
147541 | 147825 | 148137 | T: newhope1024cca |
164597 | 164959 | 165343 | threebears1248r2cca |
170746 | 170828 | 171248 | C:threebears1248r2cpa |
170967 | 171088 | 171409 | threebears1248r2ccax |
174294 | 174400 | 174987 | C:threebears1248r2cpax |
182945 | 186760 | 193856 | T: C:hila5 |
201942 | 203519 | 205428 | T: C:r5nd3kem0d |
214836 | 215031 | 215515 | T: kindi256342 |
221375 | 221663 | 222231 | T: kindi512222 |
225432 | 225827 | 226179 | T: kindi512241 |
251732 | 253382 | 255147 | T: C:r5nd5kem5d |
265346 | 265779 | 266155 | ntruhps2048509 |
266583 | 268456 | 271821 | T: C:r5nd5kem0d |
417691 | 417931 | 418470 | ntruhrss701 |
435220 | 436463 | 439806 | ntruhps2048677 |
459653 | 460506 | 483059 | T: kindi512321 |
478799 | 481244 | 488897 | T: hqcrmrs128 |
539821 | 543015 | 565300 | T: hqc128 |
573096? | 574707? | 866490? | T: kindi256522 |
631699 | 632425 | 634662 | ntruhps4096821 |
627819 | 652737 | 681109 | T: hqc1281 |
651779 | 655681 | 664449 | T: C:r5n11kem0d |
657066 | 664465 | 668916 | T: ntrukem443 |
685824 | 686717 | 687511 | T: C:bikel1 |
793760 | 794610 | 795982 | T: C:ledakemcpa14 |
835311 | 835697 | 836746 | T: lima2p1024cca |
878214 | 895122 | 901988 | T: rqc128 |
943743 | 955536 | 979699 | T: hqcrmrs192 |
992183 | 993733 | 995347 | T: C:ledakemcpa13 |
1003263 | 1005982 | 1009088 | T: C:rolloi128 |
1098081 | 1102754 | 1123150 | T: hqc192 |
1119953 | 1122386 | 1126670 | T: frodokem640 |
1178413 | 1180763 | 1182794 | T: C:ledakemcpa12 |
1196741 | 1209546 | 1235830 | T: hqc1921 |
1256999 | 1259567 | 1262020 | T: C:r5n13kem0d |
1259510 | 1286271 | 1312294 | T: hqc1922 |
1304742 | 1305695 | 1307499 | sntrup761 |
1335658 | 1338384 | 1339862 | T: frodokem640aes |
1384962 | 1387079 | 1483677 | T: titaniumccatoy |
1418733 | 1420926 | 1423932 | T: C:rolloi192 |
1558273 | 1559809 | 1569344 | T: titaniumccalite |
1544220 | 1570385 | 1592436 | T: hqcrmrs256 |
1614470 | 1626654 | 1652328 | T: rqc192 |
1664214 | 1665474 | 1668504 | sntrup653 |
1685294 | 1686686 | 1687746 | T: lima2p2048cca |
1711356 | 1725056 | 1764729 | T: hqc256 |
1723975 | 1727600 | 1943181 | T: limasp1018cca |
1733262 | 1738509 | 1742857 | T: ntrukem743 |
1782285 | 1785873 | 1796497 | T: C:ledakemcpa34 |
1769727 | 1794838 | 1830065 | T: hqc2561 |
1914021 | 1916622 | 1919337 | T: C:rolloi256 |
1976550 | 1978291 | 1979896 | T: titaniumccastd |
1982486 | 2023420 | 2049047 | T: hqc2562 |
2072745 | 2073747 | 2074661 | T: C:bikel3 |
2181295 | 2212744 | 2263360 | T: hqc2563 |
2221539? | 2233787? | 3178819? | T: rqc256 |
2235415 | 2251574 | 2252880 | T: titaniumccamed |
2272357 | 2275141 | 2278798 | T: frodokem976 |
2322272 | 2325790 | 2327074 | T: sntrup4591761 |
2437706 | 2440029 | 2442334 | T: C:ledakemcpa33 |
2468981 | 2484132 | 2486699 | T: titaniumccahi |
2618987 | 2639289 | 2658005 | T: C:lake1 |
2645575 | 2648578 | 2651364 | T: frodokem976aes |
2843862 | 2845541 | 2848843 | sntrup857 |
2873052 | 2881610 | 2913532 | T: C:lake2 |
2886424 | 2893828 | 2900888 | T: C:r5n15kem0d |
2899218 | 2914614 | 3008780 | T: C:lake3 |
2987945 | 2990557 | 2994509 | T: ledakem1464 |
3042731 | 3049071 | 3064355 | T: titaniumccasuper |
3046371 | 3051521 | 3053979 | T: C:ledakemcpa32 |
3360115 | 3364987 | 3385778 | T: limasp1306cca |
3481374 | 3485233 | 3490181 | T: limasp1822cca |
3485933 | 3488149 | 3497672 | sntrup953 |
3568270 | 3579890 | 3592134 | T: C:ledakemcpa53 |
3925128 | 3926169 | 3927451 | sntrup1013 |
3959216 | 3965644 | 4590876 | T: ledakem1364 |
4016832 | 4021747 | 4054850 | T: C:ledakemcpa54 |
4117745 | 4125926 | 4133818 | T: ledakem1264 |
4175325 | 4198405 | 4235891 | T: locker1 |
4444862 | 4447038 | 4450413 | T: frodokem1344aes |
4467990 | 4472640 | 4476747 | T: rolloii128 |
4822273 | 4825470 | 4833116 | T: rolloii192 |
4950448? | 4955914? | 6690421? | T: ledakem14sl |
4959171 | 4982811 | 4999090 | T: locker2 |
5403834 | 5422976 | 5448549 | T: locker3 |
5640260 | 5643498 | 5648426 | T: rolloii256 |
4481544? | 5698953? | 6920632? | T: ledakem13sl |
5690933 | 5728531 | 5763740 | T: locker4 |
6139829 | 6143138 | 6146099 | T: limasp2062cca |
6178288 | 6181605 | 6185984 | sntrup1277 |
6500046 | 6500887 | 6503431 | T: frodokem640shake |
6538753 | 6614753 | 7305861 | T: ledakem12sl |
6853819? | 6860614? | 9684516? | T: ledakem3464 |
6896859 | 6913520 | 6929981 | T: locker6 |
7401515 | 7404367 | 7408833 | T: C:ledakemcpa52 |
7537905 | 7561859 | 7584826 | T: locker5 |
7734653 | 7740997 | 7747119 | T: sikep434 |
7991868 | 8093974 | 8158459 | T: ramstakers216091 |
8137616 | 8140453 | 8143029 | T: ledakem3364 |
8660705 | 8949246 | 8977415 | T: remblem1056 |
9209567 | 9215975 | 9447537 | T: ledakem3264 |
9269096 | 9305118 | 9389155 | T: remblem928 |
10742757? | 10761436? | 14374515? | T: ledakem34sl |
10825380 | 10834821 | 10941461 | T: ledakem33sl |
10950045 | 10961955 | 10979224 | T: lotus128 |
10991342 | 11008280 | 11051953 | T: locker7 |
12159456 | 12172629 | 12183552 | T: sikep503 |
12338448 | 12393972 | 12469556 | T: locker8 |
12518395 | 12576232 | 13830103 | T: sikep434comp |
12651911 | 12685482 | 13185810 | T: ledakem5464 |
13085543 | 13156323 | 13221577 | T: locker9 |
13422070 | 13519028 | 13718253 | T: ledakem5364 |
13769773 | 13803039 | 15259307 | T: ledakem32sl |
14087887 | 14092882 | 14098558 | T: frodokem976shake |
16629360 | 16660401 | 16859459 | T: ledakem54sl |
19589828 | 19623108 | 21305519 | T: sikep503comp |
20305199 | 20320385 | 20335878 | T: sikep610 |
21266735 | 21288971 | 24832865 | T: ledakem53sl |
21579613 | 21589778 | 22763081 | T: lotus192 |
21271175 | 21600773 | 23723453 | T: ledakem5264 |
25244363 | 25254354 | 25277035 | T: frodokem1344shake |
26658948 | 26761830 | 26938386 | T: mersenne756839 |
33236548 | 33350552 | 33467752 | T: ntskem1264 |
34349544 | 34395926 | 37181562 | T: sikep610comp |
35195901 | 35205332 | 35217473 | T: sikep751 |
32745386 | 35210951 | 37703181 | T: ledakem52sl |
36679772 | 36689142 | 36701959 | T: lotus256 |
37181963 | 37523048 | 37812504 | T: ramstakers756839 |
42916966 | 42930962 | 42958626 | mceliece348864f |
54861018 | 54897606 | 59466113 | T: sikep751comp |
101182898 | 101662664 | 102048197 | T: ntskem1380 |
69302021? | 106763521? | 162304974? | T: rsa2048 |
130291242 | 130445151 | 130671930 | mceliece348864pcf |
135344949 | 135371572 | 135405876 | mceliece460896pcf |
135770465 | 135905614 | 136010194 | mceliece460896f |
130470907? | 143193174? | 168437706? | mceliece348864 |
131317438? | 156373013? | 181509392? | mceliece348864pc |
135448723? | 180403312? | 271180829? | mceliece460896pc |
197851111 | 198118843 | 198438187 | T: ntskem13136 |
142595222? | 225255038? | 271006768? | mceliece460896 |
267731073 | 267958532 | 268215406 | mceliece6960119f |
288624717 | 288667790 | 288930215 | mceliece6960119pcf |
301417773 | 301482770 | 301827160 | mceliece6688128pcf |
301602698 | 301713989 | 301785504 | mceliece6688128f |
317817794 | 319764692 | 323165471 | T: oddmanhattan128 |
301623243? | 403266979? | 606488709? | mceliece6688128 |
301729728? | 403593110? | 606673286? | mceliece6688128pc |
341010798? | 442999808? | 742561127? | mceliece8192128pc |
268687949? | 443185218? | 533200296? | mceliece6960119 |
356377434? | 446976552? | 621794626? | mceliece6960119pc |
504051885 | 506006680 | 515637064 | T: oddmanhattan192 |
637251381 | 637704889 | 638255242 | mceliece8192128pcf |
668708906 | 669185915 | 669972361 | mceliece8192128f |
612634662? | 804399741? | 901913923? | mceliece8192128 |
895952724 | 907962119 | 910956004 | T: oddmanhattan256 |
3827544636 | 3918390315 | 4024288879 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11967 | 12486 | 12941 | T: rsa2048 |
23493 | 23552 | 23619 | kyber90s512 |
26602 | 26693 | 27098 | ntruhps2048509 |
30747 | 30796 | 30855 | ntruhrss701 |
32921 | 33291 | 33612 | kyber90s768 |
39469 | 39584 | 39984 | ntruhps2048677 |
42035 | 42749 | 44667 | mceliece348864f |
45590 | 45798 | 46090 | kyber90s1024 |
45460 | 47180 | 54650 | mceliece348864 |
50074 | 50245 | 50626 | ntruhps4096821 |
50428 | 50481 | 50564 | kyber512 |
50596 | 50845 | 51166 | T: ntskem1264 |
56235 | 56475 | 56731 | sntrup653 |
59381 | 59513 | 59738 | sntrup761 |
60127 | 60269 | 61190 | T: sntrup4591761 |
58953 | 61633 | 66039 | mceliece348864pcf |
61048 | 62655 | 70503 | mceliece348864pc |
66736 | 66833 | 67032 | T: C:nhcompact512cca |
76707 | 76926 | 77277 | sntrup857 |
77697 | 77922 | 77983 | kyber768 |
81156 | 81525 | 81705 | sntrup953 |
81406 | 81619 | 82301 | T: lac128 |
81774 | 82015 | 82212 | sntrup1013 |
81426 | 82218 | 82948 | T: C:r5nd1kem0d |
82694 | 82768 | 83211 | threebears624r2cca |
82773 | 82816 | 83106 | threebears624r2ccax |
85302 | 85382 | 85640 | C:threebears624r2cpax |
85591 | 85683 | 85948 | C:threebears624r2cpa |
89114 | 89786 | 90612 | ntrulpr653 |
90658 | 90888 | 91233 | T: C:nhcompact768cca |
92315 | 92568 | 92711 | ntrulpr761 |
87011 | 93186 | 104596 | mceliece460896 |
86568 | 93352 | 106807 | mceliece460896f |
101424 | 102028 | 103313 | T: C:r5nd0kem2iot |
103696 | 103819 | 104275 | sntrup1277 |
98867 | 104756 | 116271 | mceliece460896pcf |
99128 | 104778 | 109750 | mceliece460896pc |
106082 | 106186 | 106314 | T: ntrulpr4591761 |
110107 | 110801 | 111893 | T: C:r5nd1kem5d |
113875 | 114864 | 116101 | T: C:r5nd1kem4longkey |
115012 | 115362 | 115729 | kyber1024 |
115262 | 115815 | 116443 | T: C:bikel1 |
118317 | 118495 | 118919 | T: C:nhcompact1024cca |
123155 | 123291 | 123622 | ntrulpr857 |
123179 | 123424 | 123617 | T: newhope512cca |
127337 | 127689 | 128117 | ntrulpr953 |
129535 | 130069 | 130627 | ntrulpr1013 |
134796 | 134886 | 135002 | threebears936r2cca |
135078 | 135147 | 135375 | threebears936r2ccax |
142955 | 143032 | 143362 | C:threebears936r2cpa |
143387 | 143545 | 143735 | C:threebears936r2cpax |
149213 | 149970 | 150788 | T: ntskem1380 |
150209 | 152645 | 162036 | T: ntrukem443 |
158594 | 158978 | 159461 | T: C:ledakemcpa13 |
156786 | 162373 | 175950 | mceliece6688128f |
162750 | 162897 | 168860 | ntrulpr1277 |
159386 | 163848 | 173369 | mceliece6688128 |
164100 | 164381 | 164912 | T: C:ledakemcpa14 |
156630 | 166463 | 186133 | mceliece8192128f |
169523 | 170885 | 173017 | T: C:ledakemcpa12 |
174754 | 175348 | 176113 | T: C:rolloi128 |
177128 | 181572 | 190039 | mceliece6960119f |
177317 | 181684 | 190288 | mceliece6960119 |
169538 | 183180 | 192632 | mceliece8192128 |
183623 | 188855 | 198539 | mceliece6688128pc |
183500 | 189046 | 197868 | mceliece6688128pcf |
191703 | 193592 | 204049 | T: C:r5nd3kem5d |
193620 | 194579 | 199699 | T: C:rolloi192 |
197600 | 198379 | 239129 | T: lac192 |
195243 | 199350 | 204923 | mceliece6960119pc |
200402 | 200505 | 200862 | threebears1248r2cca |
200626 | 201006 | 206443 | threebears1248r2ccax |
208407 | 208609 | 208846 | T: lotus128 |
204616 | 209377 | 219115 | mceliece6960119pcf |
207605 | 209383 | 211708 | mceliece8192128pc |
210056 | 210176 | 210528 | C:threebears1248r2cpa |
210222 | 210329 | 210646 | C:threebears1248r2cpax |
212094 | 213806 | 217893 | T: ntskem13136 |
206603 | 216633 | 240695 | mceliece8192128pcf |
225910 | 226634 | 227413 | T: C:rolloi256 |
235626 | 235881 | 236347 | T: newhope1024cca |
240714 | 241702 | 242997 | T: lac256 |
252853 | 253765 | 271594 | T: C:hila5 |
283086 | 283338 | 284638 | T: kindi256342 |
293866 | 294704 | 295718 | T: C:bikel3 |
295237 | 298994 | 307566 | T: ntrukem743 |
302934 | 303234 | 303616 | T: ledakem1464 |
303675 | 303959 | 304431 | T: ledakem1264 |
326487 | 327277 | 329211 | T: kindi512222 |
333509 | 333893 | 334814 | T: kindi512241 |
342182 | 343097 | 344661 | T: C:r5nd3kem0d |
355315 | 357701 | 359896 | T: C:r5nd5kem5d |
374726 | 375406 | 376113 | T: lotus192 |
377653 | 377839 | 378307 | T: ledakem13sl |
378597 | 379432 | 381108 | T: C:ledakemcpa33 |
383234 | 384272 | 384987 | T: C:ledakemcpa34 |
390865 | 391500 | 396027 | T: ledakem1364 |
401050 | 405676 | 409659 | T: C:ledakemcpa32 |
410033 | 410456 | 411409 | T: ledakem12sl |
439859 | 440344 | 441038 | T: lotus256 |
453157 | 455579 | 457408 | T: C:r5nd5kem0d |
482607 | 482917 | 483339 | T: ledakem14sl |
493666 | 497496 | 503948 | T: C:lake1 |
560452 | 564649 | 568834 | T: C:lake2 |
560405 | 576095 | 577533 | T: rolloii128 |
594741 | 597662 | 599573 | T: rolloii192 |
608021 | 609226 | 641786 | T: kindi512321 |
626042 | 629290 | 635660 | T: C:lake3 |
642483 | 645315 | 671860 | T: hqcrmrs128 |
657630 | 658827 | 659796 | T: lima2p1024cca |
659454 | 662685 | 664477 | T: rolloii256 |
691228? | 693765? | 1038760? | T: kindi256522 |
716491 | 717162 | 718001 | T: ledakem3464 |
696590 | 719905 | 729494 | T: hqc128 |
785640 | 792626 | 798911 | T: locker1 |
807837 | 810855 | 820506 | T: C:r5n11kem0d |
820528 | 822070 | 823444 | T: ledakem3264 |
820618 | 835673 | 847748 | T: locker2 |
854234 | 855309 | 864232 | T: ledakem3364 |
856493 | 858210 | 860671 | T: C:ledakemcpa53 |
857045 | 863446 | 871406 | T: C:ledakemcpa52 |
870236 | 871546 | 873052 | T: C:ledakemcpa54 |
919417 | 925211 | 944757 | T: locker3 |
935033 | 959001 | 987427 | T: hqc1281 |
1043524 | 1050689 | 1080478 | T: locker4 |
1086021 | 1088731 | 1090131 | T: titaniumccatoy |
1105139 | 1106469 | 1108010 | T: ledakem32sl |
1125036 | 1131691 | 1151779 | T: locker6 |
1172835 | 1175663 | 1193575 | T: rqc128 |
1184685 | 1186609 | 1194582 | T: ledakem33sl |
1222087 | 1222891 | 1224003 | T: ledakem34sl |
1286728 | 1296134 | 1334516 | T: hqcrmrs192 |
1313439 | 1318410 | 1385292 | T: lima2p2048cca |
1322128 | 1333287 | 1344644 | T: locker5 |
1375951 | 1377994 | 1379953 | T: titaniumccalite |
1483984 | 1487182 | 1488055 | T: ledakem5364 |
1461642 | 1499262 | 1513238 | T: hqc192 |
1535840 | 1536969 | 1538009 | T: limasp1018cca |
1562917 | 1565542 | 1569192 | T: C:r5n13kem0d |
1637778 | 1639050 | 1640312 | T: titaniumccastd |
1662440 | 1664743 | 1676618 | T: frodokem640 |
1671317 | 1673039 | 1673935 | T: ledakem5464 |
1786588 | 1808342 | 1839979 | T: hqc1921 |
1828977 | 1830457 | 1832506 | T: frodokem640aes |
1859596 | 1902582 | 1961638 | T: locker7 |
1906206 | 1907975 | 1912534 | T: ledakem5264 |
1874175 | 1908446 | 1954950 | T: hqc1922 |
1946756 | 1947542 | 1948798 | T: ledakem54sl |
1912863 | 1997380 | 2047308 | T: locker8 |
2056736 | 2065529 | 2067557 | T: titaniumccamed |
2140778 | 2158564 | 2214642 | T: hqcrmrs256 |
2230891 | 2237325 | 2251116 | T: rqc192 |
2244257 | 2246421 | 2250585 | T: ledakem53sl |
2208696 | 2296435 | 2303843 | T: locker9 |
2319048 | 2328429 | 2330083 | T: titaniumccahi |
2309901 | 2343728 | 2373707 | T: hqc256 |
2628812 | 2629753 | 2634390 | T: ledakem52sl |
2650867 | 2695123 | 2744104 | T: hqc2561 |
2901614 | 2907430 | 2925041 | T: limasp1306cca |
2934910 | 2937293 | 2958736 | T: titaniumccasuper |
2968999 | 2976758 | 2982152 | T: rqc256 |
3020106 | 3044700 | 3102492 | T: hqc2562 |
3067924 | 3069495 | 3071150 | T: limasp1822cca |
3247535 | 3249151 | 3254178 | T: frodokem976 |
3332235 | 3387373 | 3458234 | T: hqc2563 |
3397103 | 3404825 | 3412777 | T: C:r5n15kem0d |
3482247 | 3484282 | 3753795 | T: frodokem976aes |
5666196 | 5668067 | 6266159 | T: limasp2062cca |
5832455 | 5834274 | 5838656 | T: frodokem1344aes |
6859144 | 6861483 | 6865443 | T: frodokem640shake |
12634406 | 12642417 | 12647775 | T: sikep434 |
12876075 | 13443617 | 13492186 | T: remblem1056 |
13939794 | 14196250 | 14275510 | T: remblem928 |
14679705 | 14682965 | 14686003 | T: frodokem976shake |
14520958 | 14860245 | 14986972 | T: ramstakers216091 |
19706966 | 19765503 | 19883933 | T: sikep434comp |
19961710 | 19975232 | 19983825 | T: sikep503 |
20112020 | 20128410 | 20144024 | T: pqrsa15 |
25504610 | 25544879 | 25604933 | T: mersenne756839 |
26212192 | 26230591 | 26249224 | T: frodokem1344shake |
30618750 | 30720355 | 30904130 | T: sikep503comp |
37303968 | 37321502 | 37340050 | T: sikep610 |
50964372 | 51004078 | 51247823 | T: sikep610comp |
54128690 | 54449233 | 54707232 | T: oddmanhattan128 |
56807618 | 56826690 | 56849623 | T: sikep751 |
67865910 | 68582018 | 69124504 | T: ramstakers756839 |
88015509 | 88379184 | 88501691 | T: sikep751comp |
101278170 | 101382353 | 101477457 | T: oddmanhattan192 |
214949210 | 215764965 | 216364602 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18204 | 18229 | 18297 | C:threebears624r2cpax |
21380 | 21417 | 21572 | kyber90s512 |
23127 | 23156 | 23207 | C:threebears936r2cpax |
28062 | 28139 | 28241 | C:threebears1248r2cpax |
31040 | 31175 | 32129 | kyber90s768 |
36413 | 36470 | 36588 | C:threebears624r2cpa |
38373 | 38568 | 38991 | T: C:r5nd1kem0d |
43345 | 43417 | 43514 | C:threebears936r2cpa |
43758 | 43803 | 43881 | kyber512 |
44246 | 44423 | 44476 | kyber90s1024 |
49406 | 49515 | 49838 | ntruhps2048509 |
49868 | 49899 | 49983 | C:threebears1248r2cpa |
49535 | 50938 | 54015 | T: C:r5nd0kem2iot |
53533 | 53991 | 54869 | T: C:r5nd1kem5d |
54334 | 54723 | 55756 | T: C:r5nd1kem4longkey |
62909 | 63234 | 69399 | T: C:hila5 |
64808 | 64917 | 64997 | T: C:nhcompact512cca |
68290 | 68558 | 68646 | kyber768 |
75514 | 75554 | 75647 | ntruhps2048677 |
78089 | 78145 | 78232 | ntruhrss701 |
87342 | 87426 | 87661 | sntrup761 |
88639 | 88820 | 89179 | sntrup653 |
88892 | 89102 | 89196 | T: C:nhcompact768cca |
92413 | 93517 | 106171 | T: C:r5nd3kem5d |
102246 | 102312 | 102434 | ntruhps4096821 |
103115 | 103410 | 103541 | kyber1024 |
110780 | 111406 | 112431 | T: lac128 |
116519 | 116982 | 117494 | ntrulpr653 |
117213 | 117292 | 117406 | T: C:nhcompact1024cca |
117762 | 117876 | 118050 | threebears624r2ccax |
119093 | 119377 | 119669 | ntrulpr761 |
124791 | 125348 | 125810 | sntrup857 |
128559 | 128997 | 129227 | sntrup953 |
129142 | 129506 | 129814 | sntrup1013 |
133572 | 133696 | 133840 | T: newhope512cca |
141809 | 141988 | 142103 | T: sntrup4591761 |
151683 | 151761 | 152164 | threebears624r2cca |
153615 | 153712 | 153829 | T: ntrulpr4591761 |
160425 | 160638 | 160913 | sntrup1277 |
162806 | 163028 | 163122 | ntrulpr857 |
166749 | 167130 | 167467 | ntrulpr953 |
168886 | 169141 | 169410 | ntrulpr1013 |
172416 | 172817 | 174419 | mceliece348864 |
175724 | 176542 | 177524 | T: C:r5nd5kem5d |
176643 | 176952 | 177791 | mceliece348864f |
182341 | 182461 | 182656 | threebears936r2ccax |
183271 | 183359 | 183634 | mceliece348864pc |
189662 | 190219 | 190566 | mceliece348864pcf |
193266 | 193501 | 195023 | T: ntrukem443 |
195055 | 198092 | 202127 | T: C:r5nd3kem0d |
210998 | 211435 | 214253 | ntrulpr1277 |
231318 | 231450 | 231699 | threebears936r2cca |
247487 | 247672 | 247963 | T: lotus128 |
255761 | 256005 | 256236 | T: newhope1024cca |
257500 | 257769 | 264719 | threebears1248r2ccax |
257264 | 257877 | 259591 | T: C:r5nd5kem0d |
264349 | 265723 | 277099 | T: C:r5n11kem0d |
292436 | 292972 | 294135 | T: lac192 |
313243 | 313724 | 314174 | threebears1248r2cca |
353980 | 354462 | 356052 | T: kindi256342 |
364710 | 365967 | 366949 | T: C:r5n13kem0d |
395878 | 397034 | 397985 | T: ntskem1264 |
396892 | 397275 | 397646 | mceliece460896f |
398097 | 398300 | 398639 | mceliece460896 |
408743 | 408959 | 409183 | mceliece460896pcf |
409989 | 410223 | 410496 | mceliece460896pc |
346219 | 426395 | 430303 | T: lac256 |
432085 | 432530 | 434322 | T: kindi512222 |
435425 | 435901 | 436352 | mceliece6960119f |
436793 | 437570 | 439931 | T: ntrukem743 |
437829 | 438299 | 439349 | mceliece6960119 |
440280 | 441077 | 442489 | T: kindi512241 |
452099 | 452510 | 453275 | mceliece6960119pcf |
454814 | 455430 | 461731 | mceliece6960119pc |
457132 | 457679 | 458242 | mceliece8192128f |
465192 | 465457 | 465864 | mceliece6688128 |
466885 | 467437 | 468463 | mceliece6688128f |
480544 | 480894 | 481233 | mceliece8192128 |
482038 | 482467 | 483071 | mceliece6688128pc |
482745 | 483229 | 483843 | mceliece6688128pcf |
481440 | 483671 | 485213 | T: lotus192 |
486455 | 486815 | 487310 | mceliece8192128pcf |
488403 | 489002 | 489723 | mceliece8192128pc |
552050 | 552359 | 552674 | T: lotus256 |
762471 | 762933 | 764372 | T: kindi512321 |
803517 | 804356 | 807052 | T: lima2p1024cca |
805658? | 809357? | 1233651? | T: kindi256522 |
863228 | 874564 | 921907 | T: ntskem1380 |
1049259 | 1050562 | 1052653 | T: hqc128 |
1052658 | 1054484 | 1075936 | T: hqcrmrs128 |
1141905 | 1144353 | 1147527 | T: C:rolloi128 |
1155259? | 1156790? | 1492605? | T: C:ledakemcpa13 |
1207676 | 1208697 | 1209393 | T: C:ledakemcpa12 |
1272259 | 1273589 | 1274568 | T: titaniumccatoy |
1324309 | 1326965 | 1339356 | T: C:r5n15kem0d |
1343708 | 1346924 | 1351072 | T: C:rolloi192 |
1430007 | 1431399 | 1436603 | T: C:ledakemcpa14 |
1507536 | 1509077 | 1511096 | T: ntskem13136 |
1535607 | 1584135 | 1608938 | T: hqc1281 |
1592676 | 1593941 | 1595007 | T: titaniumccalite |
1602430 | 1606211 | 1609264 | T: lima2p2048cca |
1674752 | 1678288 | 1682677 | T: frodokem640 |
1751735 | 1752943 | 1754400 | T: frodokem640aes |
1840573 | 1845388 | 1851030 | T: C:lake1 |
1857570 | 1871324 | 1889658 | T: rolloii128 |
1896770 | 1897828 | 1901024 | T: titaniumccastd |
1867323 | 1905405 | 1963558 | T: hqcrmrs192 |
1965298 | 1969903 | 1972107 | T: limasp1018cca |
1948583 | 2019952 | 2085393 | T: hqc192 |
2077310 | 2085385 | 2088734 | T: rolloii192 |
2252868 | 2255635 | 2259441 | T: C:rolloi256 |
2337869 | 2339931 | 2347652 | T: titaniumccamed |
2408484 | 2411425 | 2413084 | T: rsa2048 |
2456795 | 2459346 | 2463281 | T: ledakem1264 |
2654565 | 2663960 | 2673140 | T: rolloii256 |
2693676 | 2699918 | 2765865 | T: hqc1921 |
2688533 | 2705037 | 2708310 | T: titaniumccahi |
2788496 | 2792454 | 2798735 | T: ledakem1364 |
2765725 | 2798998 | 2823802 | T: hqc1922 |
2879221 | 2887330 | 2895080 | T: ledakem1464 |
2898987 | 2899824 | 2900759 | T: C:bikel1 |
3070987 | 3128992 | 3165129 | T: hqcrmrs256 |
3161033 | 3162182 | 3162915 | T: C:ledakemcpa32 |
3162970 | 3172882 | 3186534 | T: C:lake2 |
3095923 | 3176990 | 3197327 | T: hqc256 |
3189317 | 3193964 | 3199467 | T: ledakem12sl |
3244885 | 3246544 | 3253083 | T: frodokem976 |
3271884 | 3278376 | 3304429 | T: ledakem13sl |
3332748 | 3338901 | 3341237 | T: frodokem976aes |
3408212 | 3426526 | 3428356 | T: titaniumccasuper |
3696279 | 3704142 | 3715481 | T: locker1 |
3719764 | 3722680 | 3744437 | T: ledakem14sl |
3758982 | 3775910 | 4383453 | T: limasp1306cca |
3852571 | 3888369 | 4077405 | T: hqc2561 |
3908872 | 3916986 | 3964809 | T: rqc128 |
3918726 | 3920698 | 3944407 | T: C:ledakemcpa33 |
3937612 | 3939060 | 3941669 | T: limasp1822cca |
3952749 | 3975592 | 3993024 | T: locker2 |
4256097 | 4287014 | 4346305 | T: locker4 |
4336330 | 4350569 | 4369224 | T: C:lake3 |
4420440 | 4490039 | 4496061 | T: hqc2562 |
4664498 | 4681950 | 4687106 | T: C:ledakemcpa34 |
4926643 | 4962566 | 4977728 | T: hqc2563 |
5624202 | 5629385 | 5633897 | T: frodokem1344aes |
5781527 | 5812393 | 5842694 | T: locker3 |
6184757 | 6218486 | 6244351 | T: locker6 |
6601580 | 6625104 | 6646422 | T: locker5 |
6739072 | 6774936 | 6804171 | T: ledakem3264 |
6797611 | 6799300 | 6801990 | T: frodokem640shake |
7013491 | 7017481 | 7024352 | T: ledakem3364 |
6965214 | 7021221 | 7092852 | T: locker7 |
7229991 | 7291724 | 7426205 | T: ledakem3464 |
7408467 | 7470851 | 7552834 | T: locker8 |
8085781 | 8087287 | 8090798 | T: C:ledakemcpa52 |
8085054 | 8091393 | 8102697 | T: rqc192 |
7379901 | 8191025 | 8327433 | T: limasp2062cca |
8781429 | 8814227 | 8818417 | T: ledakem32sl |
9133267 | 9138865 | 9174282 | T: C:bikel3 |
9339182 | 9342268 | 9358795 | T: C:ledakemcpa53 |
9992123 | 10078187 | 10161269 | T: locker9 |
10093266 | 10102279 | 10159157 | T: ledakem33sl |
8163930? | 10575900? | 10590779? | T: C:ledakemcpa54 |
10669432 | 10701368 | 10727956 | T: ledakem34sl |
11672248 | 11704725 | 11722200 | T: rqc256 |
13484540 | 13489350 | 13501004 | T: sikep434 |
14456156 | 14481059 | 14577036 | T: ledakem5264 |
14455871 | 14481110 | 14559482 | T: sikep434comp |
14538543 | 14541347 | 14543916 | T: frodokem976shake |
14977389 | 14986701 | 14994722 | T: ledakem5364 |
17673101 | 17679922 | 17796745 | T: ledakem5464 |
17108523 | 18015133 | 18087206 | T: remblem1056 |
18874732 | 18914349 | 19239681 | T: remblem928 |
20200762 | 20233892 | 20241033 | T: ledakem52sl |
20555196 | 20596543 | 20610448 | T: ledakem53sl |
21265657 | 21273641 | 21280794 | T: sikep503 |
22004218 | 22028767 | 22118446 | T: ledakem54sl |
22640335 | 22648004 | 22657894 | T: sikep503comp |
25998670 | 26021345 | 26048939 | T: frodokem1344shake |
30171876 | 30307409 | 30330942 | T: ramstakers216091 |
37559647 | 37577027 | 37593055 | T: sikep610 |
37030327 | 37773165 | 37865505 | T: mersenne756839 |
39793018 | 39810372 | 39831198 | T: sikep610comp |
58769916 | 59090795 | 59460107 | T: oddmanhattan128 |
61156745 | 61170080 | 61185605 | T: sikep751 |
64801834 | 64836960 | 64864800 | T: sikep751comp |
111924237 | 112030469 | 112145308 | T: oddmanhattan192 |
128859930 | 128927906 | 129200680 | T: pqrsa15 |
132094980 | 132409159 | 132494061 | T: ramstakers756839 |
236810133 | 237018387 | 237684433 | T: oddmanhattan256 |
|
|
|