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-20240625
[Page version: 20240726 23:45:44]
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.
Implementation notes
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 |
11519 | 11596 | 11706 | kyber90s512 |
14824? | 14864? | 26075? | ntruplus576 |
18474 | 18614 | 18771 | kyber90s768 |
22266 | 22304 | 22367 | ntruplus768 |
22663 | 22698 | 22781 | ntruplus864 |
28747 | 29009 | 29226 | kyber90s1024 |
30282? | 30991? | 53571? | ntruplus1152 |
30957 | 31078 | 31252 | kyber512 |
36321 | 36602 | 37991 | T: C:nhcompact512cca |
39049 | 39129 | 39225 | T: lac128 |
51151 | 51428 | 51900 | ntrulpr653 |
51938 | 52105 | 54431 | T: lightsaber2 |
52004 | 52210 | 52498 | kyber768 |
52065 | 52280 | 52597 | T: C:nhcompact768cca |
53302 | 53527 | 53938 | ntrulpr761 |
54356 | 54452 | 54857 | C:threebears624r2cpa |
54605 | 54754 | 54922 | threebears624r2cca |
58289 | 58416 | 58634 | C:threebears624r2cpax |
58737 | 58930 | 59286 | T: ntrulpr4591761 |
61354 | 61490 | 61646 | threebears624r2ccax |
61264 | 61779 | 62551 | T: C:r5nd1kem0d |
62607 | 62920 | 63309 | T: newhope512cca |
67085 | 67365 | 67773 | T: C:nhcompact1024cca |
70376 | 70558 | 70872 | ntrulpr857 |
73820 | 74184 | 74443 | ntrulpr1013 |
74794 | 74999 | 75579 | ntrulpr953 |
78720 | 79035 | 79588 | kyber1024 |
81096 | 82291 | 85143 | T: C:r5nd1kem5d |
85188 | 85342 | 85981 | T: hqc128round4 |
85341 | 86333 | 87343 | T: C:r5nd1kem4longkey |
96655 | 97018 | 97587 | ntrulpr1277 |
98021 | 99696 | 101428 | T: C:r5nd0kem2iot |
106153 | 110736 | 110965 | T: saber2 |
110672 | 111234 | 111557 | threebears936r2cca |
115199 | 115607 | 116603 | C:threebears936r2cpa |
113580 | 117399 | 125307 | T: lac256 |
119091 | 119376 | 119770 | threebears936r2ccax |
119533 | 119974 | 120157 | T: lac192 |
120533 | 121086 | 126661 | T: newhope1024cca |
120831 | 121321 | 121744 | C:threebears936r2cpax |
152435 | 158531 | 159545 | T: C:r5nd3kem5d |
160883 | 161123 | 161256 | threebears1248r2cca |
164867 | 166794 | 168934 | T: hqcrmrs128 |
167090 | 167723 | 167972 | C:threebears1248r2cpa |
171428 | 171994 | 173189 | threebears1248r2ccax |
174695 | 175077 | 175798 | C:threebears1248r2cpax |
176294 | 176490 | 176836 | T: firesaber2 |
177405 | 178478 | 178897 | T: C:hila5 |
184198 | 187894 | 189958 | T: hqc128 |
215213 | 215589 | 216206 | T: hqc192round4 |
231429 | 232093 | 233289 | ntruhps2048509 |
234428 | 234887 | 235601 | T: kindi256342 |
238530 | 239161 | 240712 | T: kindi512222 |
240665 | 241428 | 243648 | T: kindi512241 |
240343 | 243234 | 247703 | T: C:r5nd3kem0d |
279115 | 279922 | 281310 | T: saberx4 |
280935 | 284806 | 293086 | T: C:r5nd5kem5d |
289103 | 290239 | 293865 | T: hqc1281 |
302258 | 320645 | 323228 | T: C:r5nd5kem0d |
377847 | 378799 | 386260 | T: hqcrmrs192 |
392112 | 395262 | 397479 | ntruhps2048677 |
400691 | 401372 | 402582 | ntruhrss701 |
410430 | 414595 | 420425 | T: hqc192 |
444430 | 445057 | 445609 | T: hqc256round4 |
450396 | 451808 | 453340 | T: rqc128 |
508835 | 509175 | 509794 | T: kindi512321 |
607383 | 609179 | 610399 | T: kindi256522 |
616563 | 621117 | 625649 | T: hqc1921 |
629666 | 632509 | 649919 | ntruhps4096821 |
647804 | 648900 | 650071 | T: C:bikel1 |
645303 | 655215 | 659833 | T: hqcrmrs256 |
659116 | 666427 | 669744 | T: hqc1922 |
676132 | 679547 | 692128 | T: C:ledakemcpa14 |
684114 | 686077 | 695053 | T: C:r5n11kem0d |
701886 | 708506 | 715099 | T: hqc256 |
751438 | 754018 | 758508 | T: C:ledakemcpa13 |
780966 | 782448 | 783974 | T: lima2p1024cca |
845820? | 867027? | 1195455? | T: rqc192 |
891556 | 895759 | 938968 | T: C:rolloi128 |
989086 | 990366 | 991833 | T: C:ledakemcpa12 |
1062536 | 1063703 | 1068944 | T: frodokem640 |
1061756 | 1070089 | 1075808 | T: hqc2561 |
1150150 | 1155025 | 1169976 | T: hqc2562 |
1189411 | 1196950 | 1204324 | T: hqc2563 |
1217965 | 1232008 | 1265640 | T: C:rolloi192 |
1233753 | 1238332 | 1255157 | T: rqc256 |
1298428 | 1301300 | 1308513 | T: C:r5n13kem0d |
1343739 | 1354002 | 1360683 | T: ntrukem443 |
1402507 | 1407711 | 1410117 | T: frodokem640aes |
1441879 | 1444313 | 1445708 | sntrup761 |
1561110 | 1561985 | 1562866 | T: titaniumccatoy |
1546019 | 1569290 | 1589748 | T: C:ledakemcpa34 |
1572414 | 1580366 | 1631045 | T: limasp1018cca |
1579933 | 1581745 | 1585992 | T: lima2p2048cca |
1648984 | 1651172 | 1653049 | T: C:bikel3 |
1734921 | 1738702 | 1741007 | T: titaniumccalite |
1725026 | 1744245 | 1749797 | T: C:rolloi256 |
2057621 | 2065765 | 2069160 | T: C:ledakemcpa33 |
2082521 | 2084273 | 2104975 | sntrup653 |
2226786 | 2227843 | 2247023 | T: titaniumccastd |
2216434 | 2228488 | 2241317 | T: frodokem976 |
2396104 | 2401648 | 2666270 | T: remblem928 |
2348650 | 2417121 | 2651557 | T: remblem1056 |
2507256 | 2508673 | 2535974 | T: titaniumccamed |
2716008 | 2718974 | 2737436 | T: C:ledakemcpa32 |
2706457 | 2719189 | 2737866 | T: frodokem976aes |
2717968 | 2719531 | 2720729 | T: titaniumccahi |
2680424 | 2769306 | 2775198 | T: sntrup4591761 |
2941343 | 2944120 | 3099735 | T: limasp1306cca |
2974369 | 2982412 | 2993109 | T: C:r5n15kem0d |
3001152 | 3007984 | 3021337 | T: C:ledakemcpa53 |
3168170 | 3169307 | 3170769 | T: limasp1822cca |
2811576 | 3191010 | 3210990 | T: ledakem1464 |
3206188 | 3227240 | 3250888 | T: ntrukem743 |
3341584 | 3344765 | 3383890 | T: titaniumccasuper |
3269789 | 3391393 | 3528256 | T: ledakem1364 |
3467018 | 3471099 | 3473987 | T: ledakem1264 |
3506555 | 3510842 | 3514304 | T: C:ledakemcpa54 |
3517216 | 3519730 | 3522640 | sntrup857 |
3707700 | 3712747 | 3715885 | T: rolloii192 |
3786110 | 3789859 | 3794695 | T: rolloii128 |
4238661 | 4251029 | 4327996 | sntrup953 |
4304922 | 4310964 | 4315390 | T: rolloii256 |
4638487 | 4678533 | 4711595 | T: frodokem1344aes |
4890927 | 4909427 | 4951867 | sntrup1013 |
4768044? | 4980926? | 7465525? | T: ledakem14sl |
5425965 | 5428558 | 5429975 | T: frodokem640shake |
5502720 | 5506092 | 5509566 | T: C:ledakemcpa52 |
5498533 | 5507501 | 6316803 | T: ledakem12sl |
5742104 | 5745143 | 5747811 | T: limasp2062cca |
4264080? | 5760095? | 7274715? | T: ledakem13sl |
7268179 | 7277756 | 7343110 | T: ledakem3364 |
7514549 | 7515602 | 7693911 | T: sikep434 |
7678129 | 7689411 | 7727434 | sntrup1277 |
7877789? | 8118211? | 12921271? | T: ledakem3464 |
8508193 | 8949032 | 9233805 | T: ledakem3264 |
10096106 | 10335910 | 10694124 | T: ledakem33sl |
10607739? | 11373988? | 14026504? | T: ledakem34sl |
11767383 | 11774958 | 11779874 | T: frodokem976shake |
11755983 | 11820421 | 11904727 | T: lotus128 |
11725891 | 11843110 | 13419138 | T: ledakem32sl |
12770981 | 12796552 | 14005935 | T: sikep434comp |
12812859 | 12817016 | 12863657 | T: sikep503 |
13574302 | 13647627 | 14373641 | T: ledakem5364 |
13005903? | 15509620? | 16774950? | T: ledakem5464 |
18303830 | 19750374 | 21340237 | T: ledakem5264 |
18716128 | 19813708 | 20363080 | T: ledakem54sl |
19769908 | 19922103 | 24580330 | T: ledakem53sl |
20973646 | 20981304 | 20989329 | T: frodokem1344shake |
21397370 | 21419910 | 23385690 | T: sikep503comp |
21953582 | 21968296 | 22032550 | T: sikep610 |
23728133 | 23965844 | 24087246 | T: lotus192 |
29122788 | 29586950 | 32271637 | T: ledakem52sl |
35058155 | 35074581 | 35091300 | mceliece348864f |
36359245 | 36379992 | 36390832 | mceliece348864pcf |
37591922 | 37632063 | 38008251 | T: lotus256 |
37992123 | 37994255 | 37995798 | T: sikep751 |
38341142 | 38404989 | 41743162 | T: sikep610comp |
39149188 | 39331619 | 47548557 | T: ntskem1264 |
34599897? | 46772680? | 71214333? | mceliece348864pc |
34709651? | 59102445? | 71548725? | mceliece348864 |
60766359 | 60842525 | 66220657 | T: sikep751comp |
108084284 | 108104863 | 108132985 | mceliece460896pcf |
108101764 | 108255175 | 108286762 | mceliece460896f |
115169501? | 122123590? | 188850245? | T: ntskem1380 |
145972166? | 183683865? | 296648675? | mceliece460896pc |
146226203? | 184214320? | 259454387? | mceliece460896 |
211973655 | 212051593 | 225818546 | mceliece6960119pcf |
212672491 | 212701698 | 226568342 | mceliece6960119f |
235708884 | 235811066 | 251058390 | mceliece6688128f |
235504642 | 236856780 | 250825159 | mceliece6688128pcf |
258503731 | 258585265 | 280299484 | mceliece8192128pcf |
258609402 | 258661150 | 277993291 | mceliece8192128f |
313738194 | 315619547 | 385936841 | T: ntskem13136 |
242878716? | 319103721? | 511647025? | mceliece6960119pc |
282685048? | 368182325? | 557732970? | mceliece8192128pc |
286461517? | 388002338? | 511728990? | mceliece6960119 |
322387188? | 408359606? | 578812941? | mceliece6688128 |
253454987? | 410798346? | 556080247? | mceliece6688128pc |
316636190? | 452110007? | 705776405? | mceliece8192128 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
10260 | 10323 | 10382 | ntruplus576 |
14096 | 14162 | 14259 | kyber90s512 |
14268 | 14300 | 14345 | ntruplus768 |
16347 | 16405 | 16497 | ntruplus864 |
20936 | 20990 | 21195 | ntruplus1152 |
21764 | 21814 | 21870 | kyber90s768 |
24445 | 24825 | 25024 | ntruhps2048509 |
30425 | 30542 | 30720 | ntruhrss701 |
30358 | 31080 | 32575 | mceliece348864f |
30282 | 31132 | 32659 | mceliece348864 |
32588 | 32688 | 32759 | kyber90s1024 |
36338 | 36838 | 38387 | mceliece348864pc |
37580 | 38049 | 38904 | ntruhps2048677 |
41582 | 41672 | 41781 | kyber512 |
48009 | 48260 | 48517 | ntruhps4096821 |
47365 | 50703 | 52503 | mceliece348864pcf |
54843 | 55228 | 55377 | sntrup653 |
53470? | 56295? | 101549? | T: ntskem1264 |
57688 | 57785 | 57965 | sntrup761 |
58257 | 58430 | 63375 | T: C:nhcompact512cca |
59401 | 59544 | 59724 | T: sntrup4591761 |
58734 | 63576 | 73107 | mceliece460896 |
63576 | 63701 | 66887 | kyber768 |
58937 | 67225 | 73449 | mceliece460896f |
66491 | 71351 | 79996 | mceliece460896pc |
72050 | 72202 | 72478 | T: lac128 |
67858 | 73117 | 80637 | mceliece460896pcf |
74492 | 74850 | 74969 | sntrup857 |
73847 | 75870 | 85754 | T: lightsaber2 |
79313 | 79400 | 79690 | sntrup953 |
79409 | 79730 | 79964 | sntrup1013 |
79694 | 79786 | 79929 | T: C:nhcompact768cca |
80940 | 81273 | 81746 | threebears624r2cca |
81145 | 81349 | 81572 | threebears624r2ccax |
83489 | 83558 | 83736 | C:threebears624r2cpa |
83580 | 83679 | 83835 | C:threebears624r2cpax |
89881 | 89989 | 90307 | ntrulpr653 |
92688 | 92862 | 93096 | ntrulpr761 |
94955 | 95221 | 101917 | kyber1024 |
100075 | 100427 | 101567 | T: newhope512cca |
101889 | 102003 | 102100 | sntrup1277 |
104029 | 104143 | 104474 | T: C:nhcompact1024cca |
97875 | 104712 | 114849 | mceliece6688128f |
103073 | 105866 | 115833 | mceliece6960119f |
98942 | 106154 | 113012 | mceliece6688128 |
104031 | 106907 | 118780 | mceliece8192128f |
107835 | 108135 | 108733 | T: ntrulpr4591761 |
108466 | 109605 | 113776 | T: C:r5nd1kem0d |
102782 | 109882 | 118424 | mceliece6960119 |
111404 | 114181 | 124561 | mceliece6688128pc |
108869 | 116000 | 123164 | mceliece6688128pcf |
113413 | 116675 | 120016 | mceliece8192128pcf |
119628 | 120237 | 121200 | T: C:bikel1 |
115154 | 122164 | 128518 | mceliece6960119pcf |
115410 | 123277 | 127219 | mceliece6960119pc |
123704 | 123972 | 124455 | ntrulpr857 |
128579 | 128793 | 129092 | ntrulpr1013 |
129051 | 129281 | 129862 | ntrulpr953 |
131573 | 131765 | 132010 | threebears936r2cca |
131743 | 131929 | 132260 | threebears936r2ccax |
133968 | 134946 | 148614 | T: C:rolloi128 |
136665 | 137512 | 139046 | T: saber2 |
139791 | 139994 | 140401 | C:threebears936r2cpax |
139920 | 140078 | 140390 | C:threebears936r2cpa |
137806 | 140532 | 143613 | mceliece8192128 |
140991 | 142762 | 146034 | T: C:r5nd1kem5d |
150475 | 152744 | 159651 | T: C:r5nd0kem2iot |
149713 | 154408 | 160686 | mceliece8192128pc |
151707 | 154657 | 162192 | T: C:r5nd1kem4longkey |
160190 | 160516 | 161181 | T: lotus128 |
161661 | 162444 | 174444 | T: C:rolloi192 |
164175 | 164652 | 165160 | T: C:ledakemcpa13 |
165106 | 165328 | 166179 | ntrulpr1277 |
169166 | 169597 | 170033 | T: C:ledakemcpa14 |
177624 | 179909 | 181679 | T: C:ledakemcpa12 |
181800 | 182174 | 182992 | T: lac192 |
190507 | 190941 | 204082 | T: newhope1024cca |
190061? | 192477? | 291435? | T: ntskem1380 |
196716 | 197669 | 197808 | threebears1248r2ccax |
199288 | 200113 | 201021 | T: C:rolloi256 |
205192 | 205561 | 205819 | threebears1248r2cca |
205920 | 206481 | 207241 | C:threebears1248r2cpax |
206831 | 206987 | 207134 | C:threebears1248r2cpa |
204131 | 209563 | 214416 | T: ntrukem443 |
213149 | 213351 | 213612 | T: hqc128round4 |
215493 | 215691 | 224202 | T: firesaber2 |
226186 | 226844 | 258697 | T: lac256 |
246740 | 247327 | 248185 | T: C:hila5 |
255068 | 259905 | 262489 | T: C:r5nd3kem5d |
282298 | 282596 | 283060 | T: lotus192 |
284783 | 285001 | 285629 | T: ledakem1264 |
284993 | 285287 | 285780 | T: ledakem1464 |
294166 | 295157 | 301748 | T: hqcrmrs128 |
295992 | 297249 | 298059 | T: C:bikel3 |
303445 | 303815 | 304252 | T: ledakem1364 |
303870 | 304608 | 306682 | T: kindi256342 |
302751 | 308431 | 310170 | T: hqc128 |
311325 | 312858 | 314622 | T: ntskem13136 |
333508 | 334319 | 335219 | T: lotus256 |
345392 | 346158 | 350135 | T: kindi512222 |
346962 | 347582 | 349434 | T: kindi512241 |
349372 | 350083 | 351598 | T: saberx4 |
359285 | 362392 | 370374 | T: ntrukem743 |
379426 | 380060 | 384916 | T: ledakem12sl |
379905 | 380707 | 381970 | T: C:ledakemcpa33 |
388893 | 389558 | 390288 | T: C:ledakemcpa34 |
390530 | 390830 | 391505 | T: ledakem13sl |
405986 | 406667 | 407912 | T: rolloii192 |
410066 | 410855 | 412069 | T: ledakem14sl |
425729 | 429127 | 434329 | T: C:ledakemcpa32 |
429996 | 435427 | 437779 | T: C:r5nd3kem0d |
437746 | 438600 | 439397 | T: rolloii128 |
461714 | 462697 | 463819 | T: rolloii256 |
476045 | 480690 | 490029 | T: C:r5nd5kem5d |
509906 | 510206 | 510624 | T: hqc192round4 |
574929 | 582916 | 592660 | T: C:r5nd5kem0d |
624068 | 624582 | 625344 | T: lima2p1024cca |
628364 | 631787 | 636638 | T: hqc1281 |
634899 | 635811 | 636695 | T: ledakem3464 |
652956 | 655189 | 664610 | T: hqcrmrs192 |
652219 | 655556 | 659552 | T: rqc128 |
664725 | 665657 | 666934 | T: kindi512321 |
692117 | 700254 | 704844 | T: hqc192 |
726077 | 727429 | 728678 | T: kindi256522 |
750934 | 751435 | 751900 | T: ledakem3364 |
767774 | 776192 | 779955 | T: C:r5n11kem0d |
779470 | 780521 | 781485 | T: ledakem3264 |
890641 | 891826 | 893775 | T: C:ledakemcpa53 |
898996 | 900156 | 901322 | T: C:ledakemcpa54 |
894221 | 902400 | 915664 | T: C:ledakemcpa52 |
1006646 | 1008050 | 1010390 | T: hqc256round4 |
1031247 | 1032530 | 1041805 | T: ledakem32sl |
1043072 | 1043989 | 1044687 | T: ledakem34sl |
1050716 | 1051159 | 1051933 | T: ledakem33sl |
1113314 | 1117701 | 1131175 | T: hqcrmrs256 |
1173455 | 1181204 | 1191152 | T: hqc256 |
1218625 | 1219234 | 1219952 | T: titaniumccatoy |
1255941 | 1262239 | 1264704 | T: lima2p2048cca |
1320099 | 1323998 | 1331221 | T: rqc192 |
1352565 | 1358058 | 1366519 | T: hqc1921 |
1404752 | 1412970 | 1461430 | T: limasp1018cca |
1432111 | 1440946 | 1449065 | T: hqc1922 |
1437870 | 1444894 | 1451039 | T: frodokem640 |
1487421 | 1491405 | 1541414 | T: C:r5n13kem0d |
1553829 | 1556625 | 1559552 | T: titaniumccalite |
1557296 | 1562491 | 1565624 | T: ledakem5364 |
1632948 | 1636755 | 1643681 | T: ledakem5464 |
1747326 | 1755572 | 1775909 | T: frodokem640aes |
1758419 | 1761260 | 1765268 | T: ledakem5264 |
1777845 | 1778604 | 1781801 | T: ledakem54sl |
1834724 | 1838290 | 1856838 | T: titaniumccastd |
1862101? | 1868525? | 2379213? | T: rqc256 |
2239246 | 2266427 | 2271740 | T: ledakem53sl |
2287431 | 2298682 | 2309971 | T: hqc2561 |
2321157 | 2323995 | 2376815 | T: titaniumccamed |
2422113 | 2434821 | 2449800 | T: hqc2562 |
2443180 | 2446643 | 2462966 | T: ledakem52sl |
2520199 | 2528789 | 2541569 | T: hqc2563 |
2564957 | 2566011 | 2567051 | T: titaniumccahi |
2619858 | 2626338 | 2645314 | T: limasp1306cca |
2748965 | 2750296 | 2753454 | T: limasp1822cca |
3006628 | 3009872 | 3011790 | T: frodokem976 |
3245578 | 3249767 | 3350182 | T: titaniumccasuper |
3262467 | 3272701 | 3333118 | T: C:r5n15kem0d |
3370111 | 3372066 | 3374362 | T: frodokem976aes |
3390506 | 3446756 | 3461707 | T: remblem1056 |
3532290 | 3576523 | 3949959 | T: remblem928 |
5067792 | 5072597 | 5079020 | T: limasp2062cca |
5643206 | 5665785 | 5688981 | T: frodokem1344aes |
5695608 | 5698741 | 5700590 | T: frodokem640shake |
12255581 | 12262514 | 12269967 | T: frodokem976shake |
12273405 | 12281774 | 12313438 | T: sikep434 |
19621572 | 19681146 | 19793968 | T: sikep434comp |
21072546 | 21080958 | 21234697 | T: sikep503 |
21646376 | 21653747 | 21676262 | T: frodokem1344shake |
32782650 | 32858782 | 32991777 | T: sikep503comp |
40291281 | 40319866 | 40459827 | T: sikep610 |
55873896 | 56046794 | 56333461 | T: sikep610comp |
61490374 | 61495598 | 61503799 | T: sikep751 |
96171328 | 96620197 | 97007883 | T: sikep751comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
13009 | 13049 | 13084 | ntruplus576 |
15229 | 15316 | 15493 | kyber90s512 |
17506 | 17547 | 17587 | ntruplus768 |
19662 | 19719 | 19774 | C:threebears624r2cpax |
20538 | 20558 | 20609 | ntruplus864 |
23339 | 23377 | 23475 | kyber90s768 |
24891 | 24940 | 24998 | C:threebears936r2cpax |
27075 | 27148 | 27229 | ntruplus1152 |
30070 | 30222 | 30283 | C:threebears1248r2cpax |
34867 | 34929 | 34985 | kyber90s1024 |
35778 | 35844 | 35902 | C:threebears624r2cpa |
37155 | 37203 | 37291 | kyber512 |
42836 | 42935 | 43030 | C:threebears936r2cpa |
43278 | 43370 | 43454 | ntruhps2048509 |
49678 | 49739 | 49811 | C:threebears1248r2cpa |
57355 | 57506 | 60593 | kyber768 |
57411 | 58080 | 61669 | T: C:r5nd1kem0d |
58930 | 59006 | 62901 | T: C:nhcompact512cca |
60573 | 60743 | 61452 | T: C:hila5 |
68868 | 69091 | 70638 | ntruhps2048677 |
69586 | 70144 | 77409 | T: C:r5nd0kem2iot |
73195 | 73393 | 73676 | ntruhrss701 |
78941 | 79955 | 82421 | T: C:r5nd1kem5d |
84167 | 84223 | 84314 | T: C:nhcompact768cca |
87112 | 87261 | 93856 | kyber1024 |
87541 | 87651 | 87815 | sntrup761 |
86779 | 87717 | 97625 | T: lightsaber2 |
88117 | 88169 | 88253 | sntrup653 |
84699 | 89866 | 90452 | T: C:r5nd1kem4longkey |
100195 | 100355 | 100533 | ntruhps4096821 |
111722 | 111831 | 114948 | T: C:nhcompact1024cca |
113240 | 113588 | 114846 | T: newhope512cca |
118082 | 118223 | 118696 | ntrulpr653 |
118007 | 118478 | 118660 | threebears624r2ccax |
118593 | 119037 | 135013 | T: lac128 |
120539 | 120609 | 120907 | ntrulpr761 |
123936 | 124031 | 124133 | sntrup857 |
127113 | 127214 | 127403 | sntrup953 |
128258 | 128323 | 128736 | sntrup1013 |
135931 | 141137 | 152186 | T: C:r5nd3kem5d |
141993 | 142219 | 142489 | T: sntrup4591761 |
150473 | 150916 | 151410 | threebears624r2cca |
155688 | 156321 | 156455 | T: saber2 |
157498 | 157826 | 158523 | T: ntrulpr4591761 |
160354 | 160530 | 160852 | sntrup1277 |
163949 | 164157 | 164985 | ntrulpr857 |
168349 | 168574 | 168904 | ntrulpr1013 |
169009 | 169265 | 169965 | ntrulpr953 |
181638 | 181810 | 182124 | threebears936r2ccax |
189467 | 189848 | 190570 | mceliece348864 |
189826 | 190293 | 190447 | mceliece348864f |
194799 | 195171 | 195414 | mceliece348864pcf |
194949 | 195696 | 196463 | T: lotus128 |
197620 | 197799 | 198057 | mceliece348864pc |
215126 | 215258 | 216064 | ntrulpr1277 |
215082 | 215381 | 215675 | T: newhope1024cca |
227510 | 227637 | 227959 | threebears936r2cca |
235217 | 236050 | 243316 | T: C:r5n11kem0d |
238628 | 238883 | 244764 | T: firesaber2 |
253228 | 256072 | 274679 | T: C:r5nd5kem5d |
255997 | 256653 | 257501 | threebears1248r2ccax |
269277 | 275933 | 276514 | T: C:r5nd3kem0d |
278344 | 278580 | 279130 | T: lac192 |
309689 | 309978 | 310408 | threebears1248r2cca |
310867 | 315916 | 321975 | T: ntrukem443 |
343452 | 344127 | 349442 | T: C:r5n13kem0d |
346730 | 349429 | 353386 | T: C:r5nd5kem0d |
373758 | 374078 | 376610 | T: saberx4 |
378444 | 378768 | 379780 | T: ntskem1264 |
389337 | 389770 | 390995 | T: kindi256342 |
398056 | 398685 | 399316 | T: hqc128round4 |
402123 | 402528 | 402906 | T: lotus192 |
398714 | 423516 | 425714 | T: lac256 |
439536 | 440168 | 440830 | T: lotus256 |
468292 | 469685 | 476739 | T: kindi512222 |
469923 | 470973 | 475158 | T: kindi512241 |
476747 | 476985 | 477515 | mceliece460896f |
479419 | 479865 | 480393 | mceliece460896 |
483062 | 483338 | 483764 | mceliece460896pcf |
483204 | 483586 | 484012 | mceliece460896pc |
536403 | 537282 | 541915 | mceliece6960119 |
540805 | 541083 | 541761 | mceliece6960119f |
546317 | 547025 | 550982 | mceliece6960119pcf |
546355 | 547083 | 553915 | mceliece6960119pc |
566929 | 567648 | 573459 | mceliece6688128f |
563869 | 568485 | 579728 | T: ntrukem743 |
569665 | 570826 | 575933 | mceliece8192128f |
570756 | 571825 | 576882 | mceliece6688128 |
573218 | 574083 | 576346 | mceliece8192128 |
573240 | 574443 | 582262 | mceliece6688128pc |
574463 | 575383 | 580769 | mceliece6688128pcf |
578800 | 579799 | 580497 | mceliece8192128pcf |
583010 | 583384 | 586093 | mceliece8192128pc |
582903 | 583982 | 592231 | T: hqc128 |
655164 | 656479 | 658607 | T: hqcrmrs128 |
715104 | 716644 | 769925 | T: ntskem1380 |
765849 | 766377 | 767447 | T: lima2p1024cca |
850149 | 850916 | 851395 | T: hqc192round4 |
850791 | 852383 | 854211 | T: kindi512321 |
858163 | 860103 | 861051 | T: kindi256522 |
954658 | 962556 | 1004379 | T: C:rolloi128 |
1027545? | 1032611? | 1289375? | T: C:ledakemcpa13 |
1048841 | 1049940 | 1051511 | T: C:ledakemcpa12 |
1112768 | 1122679 | 1214511 | T: C:rolloi192 |
1121634 | 1123222 | 1126394 | T: hqc192 |
1163996 | 1166331 | 1172995 | T: hqcrmrs192 |
1192141 | 1200059 | 1202446 | T: hqc1281 |
1200870 | 1204148 | 1206475 | T: C:ledakemcpa14 |
1292481 | 1301078 | 1314155 | T: C:r5n15kem0d |
1354734 | 1356646 | 1358582 | T: ntskem13136 |
1427898 | 1428853 | 1429701 | T: titaniumccatoy |
1441470 | 1448254 | 1453043 | T: frodokem640 |
1490188 | 1495352 | 1505728 | T: rolloii128 |
1545132 | 1547706 | 1553097 | T: lima2p2048cca |
1591317 | 1600415 | 1641326 | T: rolloii192 |
1684435 | 1692802 | 1695790 | T: frodokem640aes |
1736937 | 1738281 | 1739336 | T: hqc256round4 |
1800558 | 1801711 | 1803843 | T: titaniumccalite |
1793470 | 1804854 | 1869796 | T: limasp1018cca |
1818462 | 1821680 | 1833839 | T: hqc256 |
1848739 | 1852990 | 1861375 | T: C:rolloi256 |
1877148 | 1881529 | 1892608 | T: hqcrmrs256 |
2102132 | 2111568 | 2136505 | T: rolloii256 |
2118800 | 2119973 | 2132144 | T: titaniumccastd |
2238683 | 2241612 | 2248245 | T: hqc1921 |
2262521 | 2297264 | 2300972 | T: hqc1922 |
2450687 | 2452380 | 2463581 | T: ledakem1264 |
2514748 | 2515946 | 2527650 | T: ledakem1364 |
2569795 | 2570848 | 2574643 | T: C:bikel1 |
2638638 | 2642514 | 2696910 | T: titaniumccamed |
2743263 | 2747047 | 2757011 | T: rqc128 |
2791764 | 2794531 | 2802549 | T: ledakem1464 |
2867144 | 2873822 | 2877401 | T: C:ledakemcpa32 |
2989294 | 2990631 | 2991435 | T: titaniumccahi |
3177644 | 3183080 | 3187719 | T: frodokem976 |
3365678 | 3368760 | 3389461 | T: C:ledakemcpa33 |
3362321 | 3389308 | 3625057 | T: limasp1306cca |
3403912 | 3409594 | 3418160 | T: ledakem13sl |
3430031 | 3433978 | 3436142 | T: frodokem976aes |
3457246 | 3468138 | 3475642 | T: ledakem12sl |
3480349 | 3482682 | 3484363 | T: limasp1822cca |
3479593 | 3496090 | 3546269 | T: ledakem14sl |
3546718 | 3549432 | 3574621 | T: hqc2561 |
3719191 | 3737654 | 3751782 | T: hqc2562 |
3772643 | 3776553 | 3778145 | T: titaniumccasuper |
3893792 | 3927065 | 3947672 | T: hqc2563 |
4032732 | 4044976 | 4055917 | T: C:ledakemcpa34 |
4842458 | 4881924 | 5248583 | T: remblem1056 |
4909767 | 4969446 | 5016580 | T: remblem928 |
5586809 | 5591660 | 5601239 | T: rqc192 |
5651615 | 5653919 | 5661936 | T: frodokem640shake |
5728688 | 5745067 | 5760170 | T: frodokem1344aes |
6528265 | 6530964 | 6534067 | T: limasp2062cca |
7419511 | 7465900 | 7520217 | T: ledakem3464 |
7710221 | 7725534 | 7738259 | T: ledakem3364 |
7786962 | 7798486 | 7807833 | T: ledakem3264 |
8171183 | 8197787 | 8223288 | T: C:bikel3 |
8484558 | 8488228 | 8504130 | T: C:ledakemcpa52 |
8540851 | 8569927 | 8585197 | T: C:ledakemcpa53 |
9225159 | 9417087 | 10262890 | T: rqc256 |
9694651 | 9699946 | 9705540 | T: C:ledakemcpa54 |
10197345 | 10204817 | 10210712 | T: ledakem32sl |
11565676 | 11603526 | 11679056 | T: ledakem33sl |
11766827 | 11787552 | 11797790 | T: ledakem34sl |
12309192 | 12322225 | 12327071 | T: frodokem976shake |
13112588 | 13141544 | 13154900 | T: sikep434 |
14078561 | 14122697 | 14173244 | T: sikep434comp |
16372502 | 16384515 | 16460814 | T: ledakem5264 |
18080295 | 18113290 | 18123120 | T: ledakem5364 |
21094609 | 21146252 | 21152582 | T: ledakem5464 |
21670646 | 21750257 | 21758523 | T: frodokem1344shake |
22439287 | 22449119 | 22606021 | T: sikep503 |
23711139 | 23721680 | 23733347 | T: ledakem52sl |
23958374 | 24009382 | 24018366 | T: sikep503comp |
24413043 | 24458956 | 24720072 | T: ledakem53sl |
26762070 | 26803315 | 26841807 | T: ledakem54sl |
40590977 | 40594213 | 40665067 | T: sikep610 |
42915799 | 42991157 | 43038370 | T: sikep610comp |
66123379 | 66133614 | 66136396 | T: sikep751 |
70142577 | 70265535 | 70315636 | T: sikep751comp |
|
|
|