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-20250307
[Page version: 20250326 01:56:31]
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 |
11532 | 11645 | 11796 | kyber90s512 |
18582 | 18728 | 18965 | kyber90s768 |
23097 | 23160 | 23974 | ntruplus576 |
27383 | 27449 | 27630 | ntruplus768 |
28791 | 29060 | 29313 | kyber90s1024 |
30004 | 30040 | 30117 | ntruplus864 |
31026 | 31149 | 31351 | kyber512 |
35075 | 35357 | 36540 | T: C:nhcompact512cca |
36084 | 36173 | 36378 | T: lightsaber2 |
38686 | 38979 | 46641 | T: lac128 |
51250 | 51661 | 53540 | T: C:nhcompact768cca |
52094 | 52235 | 52552 | kyber768 |
53108 | 53581 | 54196 | ntrulpr653 |
41259? | 53888? | 60021? | ntruplus1152 |
55851 | 55968 | 56182 | timer |
55969 | 56012 | 56135 | smaugt1 |
55654 | 56355 | 57246 | ntrulpr761 |
56862 | 57321 | 57446 | threebears624r2cca |
57108 | 57518 | 57655 | C:threebears624r2cpa |
59193 | 59812 | 60551 | T: ntrulpr4591761 |
60508 | 60605 | 60715 | C:threebears624r2cpax |
58766 | 61697 | 63743 | T: C:r5nd1kem0d |
61665 | 61820 | 61900 | threebears624r2ccax |
62385 | 62756 | 64158 | T!!!newhope512cca |
65789 | 65911 | 66063 | T: saber2 |
67259 | 67654 | 70739 | T: C:nhcompact1024cca |
72710 | 72941 | 73313 | ntrulpr857 |
76230 | 76473 | 76902 | ntrulpr953 |
77833 | 78370 | 79574 | ntrulpr1013 |
78751 | 79047 | 79445 | kyber1024 |
80596 | 82598 | 83517 | T: C:r5nd1kem5d |
82100 | 83005 | 86420 | T: C:r5nd1kem4longkey |
86014 | 86893 | 89954 | T: hqc128round4 |
89543 | 89622 | 89768 | smaugt3 |
92416 | 94316 | 100374 | T: C:r5nd0kem2iot |
99526 | 100241 | 102919 | ntrulpr1277 |
101284 | 101737 | 106563 | T: firesaber2 |
104640 | 104692 | 104842 | threebears936r2cca |
108689 | 108806 | 108976 | C:threebears936r2cpa |
110435 | 110540 | 110671 | threebears936r2ccax |
114518 | 114976 | 115807 | C:threebears936r2cpax |
116411 | 120115 | 123080 | T: lac256 |
121162 | 121515 | 125039 | T!!!newhope1024cca |
122131 | 122245 | 122492 | smaugt5 |
119669 | 123108 | 124172 | T: lac192 |
142493 | 143794 | 148591 | T: C:r5nd3kem5d |
170131 | 170284 | 170486 | threebears1248r2cca |
171712 | 174720 | 189132 | T: hqcrmrs128 |
179243 | 179519 | 180704 | C:threebears1248r2cpa |
179069 | 179530 | 179997 | threebears1248r2ccax |
178986 | 184432 | 185399 | T: C:hila5 |
184492 | 184729 | 185451 | C:threebears1248r2cpax |
183190 | 193280 | 205990 | T: hqc128 |
229184 | 232109 | 235645 | T: C:r5nd3kem0d |
231435 | 232293 | 236605 | ntruhps2048509 |
215670 | 235712 | 236920 | T: hqc192round4 |
234952 | 235796 | 238944 | T: kindi256342 |
238030 | 240395 | 244959 | T: kindi512222 |
245980 | 253937 | 270470 | T: kindi512241 |
266056 | 277039 | 279907 | T: C:r5nd5kem5d |
289541 | 291921 | 302362 | T: C:r5nd5kem0d |
295776 | 303457 | 316931 | T: hqc1281 |
380245 | 386355 | 417836 | T: hqcrmrs192 |
401007 | 402684 | 418853 | ntruhrss701 |
413229 | 414688 | 431205 | ntruhps2048677 |
425379 | 457590 | 462194 | T: hqc192 |
453469 | 475454 | 478284 | T: hqc256round4 |
467839 | 493513 | 512152 | T: rqc128 |
509572 | 512425 | 523649 | T: kindi512321 |
603175 | 604816 | 658383 | ntruhps4096821 |
610260 | 611775 | 613861 | T: kindi256522 |
629106 | 635227 | 638659 | T: C:r5n11kem0d |
648654 | 650329 | 673667 | T: C:bikel1 |
622709 | 659566 | 662467 | T: hqc1921 |
658628 | 660508 | 662752 | T: C:ledakemcpa14 |
661711 | 673380 | 682225 | T: hqcrmrs256 |
682180 | 689087 | 696209 | T: lima2p1024cca |
663353 | 703974 | 709415 | T: hqc1922 |
757022 | 758824 | 760482 | T: C:ledakemcpa13 |
718532 | 776643 | 784185 | T: hqc256 |
893337 | 931239 | 938050 | T: C:rolloi128 |
929096 | 953421 | 970580 | T: rqc192 |
1007662 | 1010868 | 1014405 | T: C:ledakemcpa12 |
1062717 | 1065557 | 1069466 | T: frodokem640 |
1082801 | 1123172 | 1136820 | T: hqc2561 |
1104810 | 1153837 | 1160713 | T: C:rolloi192 |
1159726 | 1161739 | 1165303 | T: titaniumccatoy |
1155746 | 1217432 | 1230708 | T: hqc2562 |
1220238 | 1227467 | 1230917 | T: C:r5n13kem0d |
1230528 | 1282439 | 1287370 | T: hqc2563 |
1221981 | 1313079 | 1341232 | T: rqc256 |
1332270 | 1337882 | 1343877 | T: titaniumccalite |
1346178 | 1354479 | 1361744 | T: ntrukem443 |
1402129 | 1407415 | 1413707 | T: frodokem640aes |
1422988 | 1428685 | 1445796 | T: lima2p2048cca |
1451071 | 1452361 | 1454131 | sntrup761 |
1466195 | 1484317 | 1567015 | T: limasp1018cca |
1547139 | 1553270 | 1570125 | T: C:ledakemcpa34 |
1650301 | 1653316 | 1801225 | T: C:bikel3 |
1658998 | 1663604 | 1672217 | T: titaniumccastd |
1739911 | 1816683 | 1839908 | T: C:rolloi256 |
1897451 | 1907693 | 1912963 | T: titaniumccamed |
2037928 | 2039578 | 2042655 | T: titaniumccahi |
2061815 | 2065403 | 2069501 | T: C:ledakemcpa33 |
2079122 | 2083756 | 2095023 | sntrup653 |
2230861 | 2241156 | 2254267 | T: frodokem976 |
2453491 | 2470767 | 2516320 | T: remblem928 |
2480268 | 2505029 | 2585649 | T: remblem1056 |
2544673 | 2570230 | 2579972 | T: titaniumccasuper |
2673663 | 2702805 | 2755872 | sntrup4591761 |
2701454 | 2711940 | 2755078 | T: C:ledakemcpa32 |
2717565 | 2731229 | 2751624 | T: frodokem976aes |
2738389 | 2749209 | 2777120 | T: C:r5n15kem0d |
2837369 | 2881311 | 2906968 | T: limasp1306cca |
2901370 | 2972760 | 2981669 | T: limasp1822cca |
3026751 | 3030872 | 3035981 | T: C:ledakemcpa53 |
3247947 | 3251017 | 3471264 | T: ledakem1364 |
2891967? | 3279282? | 3783172? | T: ledakem1464 |
3242227 | 3286910 | 3393517 | T: ntrukem743 |
3500269 | 3508345 | 3518935 | T: C:ledakemcpa54 |
3571793 | 3578580 | 3681013 | T: ledakem1264 |
3542758 | 3597652 | 3600786 | sntrup857 |
3711250 | 3798457 | 3915022 | T: rolloii192 |
3848763 | 3973070 | 4035123 | T: rolloii128 |
4330516 | 4396098 | 4399721 | sntrup953 |
4403256 | 4540466 | 4570053 | T: rolloii256 |
4673923 | 4715459 | 4831089 | T: frodokem1344aes |
4890507 | 4921609 | 4935396 | sntrup1013 |
5034181? | 5133016? | 7595381? | T: ledakem14sl |
4069874? | 5296775? | 6561076? | T: ledakem13sl |
5258639 | 5393524 | 5992980 | T: limasp2062cca |
5427812 | 5437142 | 5451533 | T: frodokem640shake |
5488858 | 5802253 | 6347259 | T: ledakem12sl |
5842470 | 5885833 | 6099251 | T: C:ledakemcpa52 |
7029724 | 7115645 | 7761353 | T: ledakem3364 |
7601589 | 7616354 | 7675119 | T: sikep434 |
7673090 | 7722105 | 7741447 | sntrup1277 |
8297502 | 8314863 | 8429079 | T: ledakem3264 |
7141609? | 8399347? | 9280059? | T: ledakem3464 |
9665980 | 10290734 | 10376872 | T: ledakem33sl |
10626457 | 11398935 | 11830379 | T: ledakem34sl |
11774943 | 11804630 | 11823350 | T: frodokem976shake |
12015323 | 12071280 | 13959396 | T: ledakem32sl |
12711756 | 12727743 | 13926728 | T: sikep434comp |
12835480 | 12862068 | 12874885 | T: sikep503 |
11755897 | 13468456 | 13530764 | T: lotus128 |
12935882 | 13735864 | 15295859 | T: ledakem5364 |
11801637? | 16218667? | 16726820? | T: ledakem5464 |
18697228 | 19004681 | 19914211 | T: ledakem54sl |
18826835 | 19604296 | 22539524 | T: ledakem5264 |
20968725 | 20976296 | 21081460 | T: frodokem1344shake |
21336423 | 21453635 | 23310645 | T: sikep503comp |
20400290? | 21629131? | 28488063? | T: ledakem53sl |
21968722 | 21983187 | 22010579 | T: sikep610 |
24313532 | 24726658 | 26353616 | T: lotus192 |
30155059 | 30702320 | 34238919 | T: ledakem52sl |
34853355 | 34868629 | 39736133 | mceliece348864f |
34960165 | 35006865 | 35451575 | mceliece348864pcf |
37795794 | 37825221 | 38580728 | T: lotus256 |
38004811 | 38008972 | 38853208 | T: sikep751 |
38396054 | 38485849 | 38900049 | T: ntskem1264 |
38159389 | 38523128 | 41800730 | T: sikep610comp |
34267435? | 46442563? | 82823088? | mceliece348864pc |
38083684? | 58548513? | 78272922? | mceliece348864 |
60739603 | 60958369 | 66880818 | T: sikep751comp |
108876814 | 108893030 | 125479870 | mceliece460896f |
108872913 | 111044643 | 125495366 | mceliece460896pcf |
109844346? | 118653641? | 184193017? | T: ntskem1380 |
126850075? | 176546930? | 231659566? | mceliece460896 |
148316769? | 187650411? | 266242047? | mceliece460896pc |
210660881 | 210829011 | 214379850 | mceliece6960119pcf |
210524767 | 214501013 | 252599570 | mceliece6960119f |
233676162 | 234998162 | 235340084 | mceliece6688128pcf |
233448762 | 235061930 | 237596467 | mceliece6688128f |
256829707 | 257627113 | 271795231 | mceliece8192128pcf |
257362611? | 257679034? | 323984891? | mceliece8192128f |
264806853? | 306409642? | 558530593? | mceliece6960119pc |
274927500? | 309774023? | 429885056? | T: ntskem13136 |
277738704? | 341447613? | 574349355? | mceliece6688128 |
217201729? | 354774392? | 513841131? | mceliece6960119 |
329484041? | 427005141? | 596889010? | mceliece8192128pc |
343425274? | 427939159? | 598111635? | mceliece8192128 |
369049187? | 487164231? | 695990989? | mceliece6688128pc |
879843217 | 885246541 | 898145194 | T: bigquake1 |
7048113579 | 7314082537 | 7387896600 | T: bigquake3 |
13668843692 | 13888325319 | 14036461765 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14055 | 14101 | 14200 | kyber90s512 |
21796 | 21836 | 21905 | kyber90s768 |
25084 | 25556 | 25919 | ntruhps2048509 |
30921 | 31106 | 32519 | ntruhrss701 |
32052 | 32093 | 32176 | ntruplus576 |
30235 | 32486 | 34107 | mceliece348864 |
30521 | 32686 | 34466 | mceliece348864f |
32677 | 32826 | 32986 | kyber90s1024 |
35345 | 36600 | 38773 | mceliece348864pc |
35456 | 36722 | 38496 | mceliece348864pcf |
37576 | 38014 | 40104 | ntruhps2048677 |
39075 | 39124 | 39238 | ntruplus768 |
41650 | 41749 | 45112 | kyber512 |
43417 | 43484 | 43548 | timer |
43711 | 43756 | 43834 | smaugt1 |
45463 | 45533 | 45713 | ntruplus864 |
49341 | 49407 | 49609 | T: lightsaber2 |
50713 | 51108 | 55065 | ntruhps4096821 |
52605 | 53453 | 54172 | T: ntskem1264 |
56620 | 56898 | 57140 | sntrup653 |
57753 | 57866 | 60653 | T: C:nhcompact512cca |
59683 | 59762 | 59942 | sntrup761 |
59667 | 59799 | 59995 | sntrup4591761 |
61227 | 61314 | 61658 | ntruplus1152 |
58287 | 62795 | 69307 | mceliece460896f |
63609 | 63993 | 66962 | kyber768 |
58229? | 65189? | 77910? | mceliece460896 |
70343 | 70562 | 71532 | T: lac128 |
69407 | 75099 | 85201 | mceliece460896pcf |
76359 | 76501 | 76610 | threebears624r2ccax |
76373 | 76630 | 76990 | threebears624r2cca |
71881 | 76943 | 82810 | mceliece460896pc |
76816 | 77124 | 77323 | sntrup857 |
77405 | 77503 | 77603 | C:threebears624r2cpa |
77381 | 77520 | 77625 | C:threebears624r2cpax |
79702 | 79824 | 84173 | T: C:nhcompact768cca |
81685 | 81786 | 82010 | sntrup953 |
81626 | 81960 | 82521 | T: C:ledakemcpa14 |
81889 | 82317 | 82450 | sntrup1013 |
82897 | 82994 | 83270 | T: saber2 |
86313 | 86401 | 86492 | smaugt3 |
89832 | 90409 | 91166 | T: C:ledakemcpa13 |
93294 | 93729 | 94867 | ntrulpr653 |
94937 | 95056 | 95488 | kyber1024 |
96588 | 96819 | 98654 | ntrulpr761 |
100274 | 100721 | 104265 | T!!!newhope512cca |
100443 | 101439 | 102732 | T: C:r5nd1kem0d |
104232 | 104467 | 109358 | T: C:nhcompact1024cca |
104872 | 104991 | 105199 | sntrup1277 |
104566? | 107387? | 146245? | mceliece8192128f |
104569 | 108564 | 116083 | mceliece6960119 |
99681? | 108628? | 130812? | mceliece6688128f |
99322? | 108721? | 125264? | mceliece6960119f |
107327 | 109059 | 111193 | T: C:ledakemcpa12 |
108461 | 109671 | 111558 | T: ntrulpr4591761 |
102183 | 113851 | 124028 | mceliece6688128 |
106480 | 116089 | 125326 | mceliece6688128pcf |
115686? | 118961? | 167855? | mceliece8192128pc |
115148? | 119650? | 167511? | mceliece8192128pcf |
120096 | 120189 | 120377 | smaugt5 |
119861 | 120864 | 121685 | T: C:bikel1 |
122159 | 122462 | 128557 | T: firesaber2 |
127267 | 127465 | 127636 | threebears936r2ccax |
127662 | 127846 | 128034 | threebears936r2cca |
120397 | 128074 | 142167 | mceliece6960119pcf |
127769 | 128139 | 128455 | ntrulpr857 |
133008 | 133097 | 133298 | ntrulpr953 |
134031 | 134245 | 134500 | C:threebears936r2cpa |
134734 | 134945 | 135067 | C:threebears936r2cpax |
135015 | 135443 | 138129 | ntrulpr1013 |
132720 | 139361 | 158376 | mceliece6960119pc |
144129 | 145502 | 150495 | T: C:r5nd1kem5d |
144426 | 145602 | 147314 | T: C:r5nd1kem4longkey |
131836 | 145791 | 158501 | mceliece6688128pc |
135399 | 148621 | 150344 | T: C:rolloi128 |
145557 | 149093 | 152445 | T: C:r5nd0kem2iot |
158342 | 158911 | 171042 | T: lotus128 |
108084? | 159276? | 162448? | mceliece8192128 |
153383 | 172665 | 173827 | T: C:rolloi192 |
170919 | 173609 | 176085 | ntrulpr1277 |
180653 | 187501 | 190596 | T: lac192 |
189618 | 190780 | 193569 | T: C:ledakemcpa34 |
190899 | 191679 | 198243 | T!!!newhope1024cca |
191107? | 192550? | 288218? | T: ntskem1380 |
198820 | 199249 | 200043 | threebears1248r2cca |
199703 | 199943 | 200993 | threebears1248r2ccax |
203075 | 203837 | 214761 | T: ledakem1464 |
205430 | 205917 | 207325 | T: C:ledakemcpa33 |
206908 | 207335 | 208223 | C:threebears1248r2cpax |
206403 | 210237 | 215941 | T: ntrukem443 |
210186 | 210511 | 211001 | C:threebears1248r2cpa |
211661 | 212406 | 225468 | T: ledakem1264 |
213409 | 216935 | 226673 | T: hqc128round4 |
200529 | 221273 | 225595 | T: C:rolloi256 |
228893 | 229715 | 245585 | T: ledakem1364 |
231276 | 240541 | 254104 | T: lac256 |
243360 | 245440 | 247262 | T: C:r5nd3kem5d |
246893 | 252086 | 253152 | T: C:hila5 |
257370 | 260428 | 266957 | T: lotus192 |
263253 | 264036 | 279671 | T: ledakem13sl |
264886 | 270599 | 272973 | T: C:ledakemcpa32 |
292315 | 297024 | 309161 | T: ledakem12sl |
296036 | 297691 | 307264 | T: C:bikel3 |
305253 | 306333 | 309570 | T: kindi256342 |
300861 | 311625 | 333428 | T: hqcrmrs128 |
311099 | 312174 | 331970 | T: ledakem14sl |
311960 | 323597 | 340477 | T: hqc128 |
336393 | 338117 | 352086 | T: lotus256 |
344314 | 346122 | 346690 | T: kindi512222 |
346261? | 352222? | 503426? | T: ntskem13136 |
361586 | 367046 | 372242 | T: ntrukem743 |
353415 | 386032 | 389270 | T: kindi512241 |
435524 | 437638 | 440130 | T: C:ledakemcpa54 |
435321 | 449001 | 466444 | T: C:r5nd3kem0d |
408570 | 454971 | 466767 | T: rolloii192 |
450492 | 457029 | 461931 | T: lima2p1024cca |
450816 | 460837 | 464621 | T: C:r5nd5kem5d |
464715 | 465563 | 468015 | T: ledakem3464 |
442318 | 472757 | 483398 | T: rolloii128 |
476882 | 478822 | 480839 | T: C:ledakemcpa53 |
459459 | 481340 | 523942 | T: rolloii256 |
519367 | 532781 | 539238 | T: C:ledakemcpa52 |
511004 | 558271 | 560470 | T: hqc192round4 |
567921 | 572622 | 584841 | T: C:r5nd5kem0d |
589715 | 590948 | 592061 | T: ledakem3364 |
625221 | 626551 | 628038 | T: ledakem3264 |
634715 | 654504 | 678403 | T: hqc1281 |
657747 | 675013 | 715247 | T: hqcrmrs192 |
666633 | 676980 | 700333 | T: kindi512321 |
718238 | 723009 | 727560 | T: C:r5n11kem0d |
727297 | 728155 | 735134 | T: kindi256522 |
696459 | 741682 | 752453 | T: rqc128 |
713448 | 768882 | 779238 | T: hqc192 |
819136 | 834860 | 839260 | T: ledakem34sl |
842391 | 843774 | 847284 | T: ledakem32sl |
844019 | 846314 | 851964 | T: ledakem33sl |
868360 | 870513 | 875409 | T: titaniumccatoy |
913561 | 923379 | 930290 | T: lima2p2048cca |
1027972 | 1091119 | 1095579 | T: hqc256round4 |
1119336 | 1132505 | 1149488 | T: hqcrmrs256 |
1202521 | 1207101 | 1211345 | T: titaniumccalite |
1212315 | 1234595 | 1246470 | T: ledakem5364 |
1249604 | 1253964 | 1318404 | T: ledakem5464 |
1260321 | 1263667 | 1358154 | T: ledakem54sl |
1222989 | 1279938 | 1291388 | T: limasp1018cca |
1191298 | 1291769 | 1310827 | T: hqc256 |
1339069 | 1348509 | 1357224 | T: titaniumccastd |
1410746 | 1418717 | 1437050 | T: C:r5n13kem0d |
1382400 | 1421598 | 1434090 | T: hqc1921 |
1438925 | 1446366 | 1451338 | T: frodokem640 |
1433065 | 1455874 | 1513750 | T: ledakem5264 |
1454347 | 1514995 | 1528552 | T: hqc1922 |
1545763 | 1724739 | 1863045 | T: rqc192 |
1743394 | 1750447 | 1754943 | T: frodokem640aes |
1769989 | 1795375 | 1802481 | T: titaniumccamed |
1772425 | 1796405 | 1821148 | T: ledakem53sl |
1831051 | 1840995 | 1869371 | T: rqc256 |
1935934 | 1937896 | 1989921 | T: titaniumccahi |
2003721 | 2089439 | 2092881 | T: ledakem52sl |
2315904 | 2396499 | 2417494 | T: hqc2561 |
2445816 | 2473579 | 2526761 | T: limasp1822cca |
2460746 | 2480905 | 2519160 | T: titaniumccasuper |
2443656 | 2519454 | 2552323 | T: limasp1306cca |
2433275 | 2551745 | 2568756 | T: hqc2562 |
2587362 | 2662474 | 2683713 | T: hqc2563 |
2585584 | 2669326 | 2717860 | T: bigquake1 |
3006092 | 3023800 | 3035502 | T: frodokem976 |
3029338 | 3042328 | 3066231 | T: C:r5n15kem0d |
3376725 | 3386767 | 3399632 | T: frodokem976aes |
3425332 | 3503616 | 3596740 | T: remblem1056 |
3580189 | 3879051 | 3900933 | T: remblem928 |
4706954 | 4830443 | 5400704 | T: limasp2062cca |
5665995 | 5691238 | 6118696 | T: frodokem1344aes |
5696096 | 5702407 | 5720743 | T: frodokem640shake |
7306496 | 7616452 | 7774235 | T: bigquake3 |
11466003 | 11701502 | 12151343 | T: bigquake5 |
12242345 | 12294569 | 12320067 | T: frodokem976shake |
12429230 | 12445507 | 12536299 | T: sikep434 |
19585508 | 19655663 | 19719585 | T: sikep434comp |
21117151 | 21177450 | 21180108 | T: sikep503 |
21648149 | 21652463 | 21673127 | T: frodokem1344shake |
32659562 | 32832529 | 33000800 | T: sikep503comp |
40288318 | 40324377 | 40451074 | T: sikep610 |
55911012 | 56154273 | 56427925 | T: sikep610comp |
61483118 | 61497792 | 62397225 | T: sikep751 |
96149977 | 96598678 | 97063918 | T: sikep751comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
15246 | 15386 | 15455 | kyber90s512 |
18885 | 18911 | 18959 | C:threebears624r2cpax |
23442 | 23499 | 23679 | kyber90s768 |
24305 | 24384 | 24469 | C:threebears936r2cpax |
29217 | 29258 | 29301 | C:threebears624r2cpa |
29390 | 29451 | 30086 | C:threebears1248r2cpax |
34791 | 34828 | 34875 | ntruplus576 |
34847 | 34884 | 34966 | kyber90s1024 |
37155 | 37214 | 40600 | kyber512 |
39306 | 39378 | 39424 | C:threebears936r2cpa |
42690 | 42755 | 42852 | ntruplus768 |
44645 | 44738 | 46283 | ntruhps2048509 |
48958 | 49033 | 49096 | C:threebears1248r2cpa |
49662 | 49722 | 49808 | ntruplus864 |
50145 | 50611 | 59239 | T: C:r5nd1kem0d |
53129 | 53319 | 53542 | T: lightsaber2 |
57381 | 57542 | 60797 | kyber768 |
58423 | 58539 | 61035 | T: C:nhcompact512cca |
61063 | 61279 | 61916 | T: C:hila5 |
67056 | 67157 | 67261 | ntruplus1152 |
67683 | 67797 | 68176 | smaugt1 |
68033 | 68128 | 68233 | timer |
65636 | 68970 | 69380 | T: C:r5nd0kem2iot |
70133 | 70330 | 74070 | ntruhps2048677 |
73315 | 73491 | 77446 | ntruhrss701 |
77771 | 79745 | 80268 | T: C:r5nd1kem4longkey |
79658 | 80507 | 83977 | T: C:r5nd1kem5d |
82939 | 83110 | 86778 | T: C:nhcompact768cca |
87019 | 87080 | 87168 | T: saber2 |
87097 | 87163 | 87317 | kyber1024 |
91300 | 91374 | 91561 | sntrup761 |
94913 | 94976 | 95062 | sntrup653 |
102124 | 102413 | 112971 | ntruhps4096821 |
102221 | 102685 | 102809 | threebears624r2ccax |
103475 | 105239 | 122022 | T: lac128 |
111701 | 112018 | 117946 | T: C:nhcompact1024cca |
113263 | 113611 | 117588 | T!!!newhope512cca |
120481 | 120628 | 121082 | smaugt3 |
123145 | 123445 | 125915 | ntrulpr653 |
125278 | 126145 | 127595 | T: C:r5nd3kem5d |
126272 | 126622 | 129056 | ntrulpr761 |
128163 | 128641 | 133570 | T: firesaber2 |
132161 | 132476 | 133334 | threebears624r2cca |
132843 | 132916 | 133007 | sntrup857 |
137005 | 137168 | 137325 | sntrup953 |
138433 | 138545 | 138696 | sntrup1013 |
143466 | 143775 | 143993 | sntrup4591761 |
157738 | 158170 | 162530 | T: ntrulpr4591761 |
161039 | 161376 | 161540 | threebears936r2ccax |
164450 | 164534 | 164688 | smaugt5 |
170202 | 170502 | 170723 | ntrulpr857 |
172613 | 172837 | 173092 | sntrup1277 |
175316 | 175505 | 175807 | ntrulpr953 |
177166 | 177785 | 180624 | ntrulpr1013 |
193799 | 194240 | 208634 | T: lotus128 |
194935 | 195466 | 198932 | mceliece348864f |
194999 | 195524 | 199356 | mceliece348864 |
195501 | 198038 | 206044 | T: C:r5n11kem0d |
198402 | 198767 | 199113 | mceliece348864pc |
199022 | 199153 | 199471 | mceliece348864pcf |
201787 | 202719 | 203484 | threebears936r2cca |
216152 | 216669 | 225117 | T!!!newhope1024cca |
223795 | 224721 | 230118 | ntrulpr1277 |
226292 | 235766 | 246857 | T: C:r5nd5kem5d |
240104 | 240396 | 241100 | threebears1248r2ccax |
250866 | 256418 | 264666 | T: C:r5nd3kem0d |
276089 | 276877 | 291217 | T: lac192 |
293128 | 293503 | 293786 | threebears1248r2cca |
290260 | 295304 | 299500 | T: C:r5n13kem0d |
312881 | 317625 | 323671 | T: ntrukem443 |
323836 | 329329 | 335652 | T: lotus192 |
333511 | 336139 | 347157 | T: C:r5nd5kem0d |
389979 | 390914 | 401886 | T: kindi256342 |
400054 | 400647 | 405766 | T: ntskem1264 |
399097 | 404750 | 419949 | T: hqc128round4 |
423007 | 428337 | 455550 | T: lac256 |
440528 | 443513 | 447955 | T: lotus256 |
467738 | 469566 | 471194 | T: kindi512222 |
469935 | 471113 | 473566 | T: kindi512241 |
481732 | 482061 | 482533 | mceliece460896f |
483904 | 484706 | 491622 | mceliece460896 |
486252 | 486802 | 510469 | mceliece460896pcf |
496126 | 512700 | 515562 | mceliece460896pc |
542166 | 542989 | 565289 | mceliece6960119f |
542039 | 543812 | 545252 | mceliece6960119 |
553185 | 556433 | 562970 | mceliece6960119pcf |
556535 | 557207 | 579399 | mceliece6960119pc |
571079 | 571425 | 572113 | mceliece8192128f |
572623 | 573241 | 599124 | mceliece6688128 |
568691 | 573449 | 586429 | T: ntrukem743 |
571797 | 574269 | 601076 | mceliece6688128f |
578779 | 579758 | 592216 | mceliece8192128pc |
579464 | 580614 | 610581 | mceliece8192128pcf |
580551 | 581225 | 584543 | mceliece6688128pcf |
572491 | 582784 | 602665 | mceliece8192128 |
592831 | 604806 | 609642 | T: lima2p1024cca |
617525 | 618216 | 651726 | mceliece6688128pc |
586434 | 623220 | 669438 | T: hqc128 |
664879 | 676363 | 710862 | T: hqcrmrs128 |
691842 | 693143 | 723496 | T: ntskem1380 |
851756 | 854856 | 876365 | T: kindi512321 |
860133 | 861375 | 865037 | T: kindi256522 |
851120 | 928742 | 930956 | T: hqc192round4 |
941812? | 946959? | 1229565? | T: C:ledakemcpa13 |
982127 | 984754 | 1199098 | T: C:ledakemcpa12 |
960765 | 1012974 | 1021835 | T: C:rolloi128 |
1020521 | 1022187 | 1027056 | T: titaniumccatoy |
1078588 | 1087291 | 1095675 | T: C:r5n15kem0d |
1109397 | 1117455 | 1137222 | T: C:ledakemcpa14 |
1179070 | 1188741 | 1198632 | T: lima2p2048cca |
1178996 | 1194133 | 1258680 | T: hqcrmrs192 |
1194170 | 1235740 | 1272005 | T: hqc1281 |
1130615 | 1246173 | 1256709 | T: hqc192 |
1105892 | 1252881 | 1265127 | T: C:rolloi192 |
1384615 | 1393445 | 1397204 | T: titaniumccalite |
1438868 | 1442348 | 1450015 | T: frodokem640 |
1416716 | 1448524 | 1579417 | T: ntskem13136 |
1556547 | 1565726 | 1572533 | T: titaniumccastd |
1535734 | 1621699 | 1713273 | T: rolloii128 |
1592343 | 1661120 | 1679601 | T: limasp1018cca |
1682659 | 1690069 | 1693840 | T: frodokem640aes |
1602188 | 1736250 | 1796310 | T: rolloii192 |
1733320 | 1835365 | 1841131 | T: hqc256round4 |
1853541 | 1855583 | 1879321 | T: hqcrmrs256 |
1980986 | 1994863 | 2027360 | T: titaniumccamed |
1812238 | 1999079 | 2015853 | T: hqc256 |
1865015 | 2030550 | 2056904 | T: C:rolloi256 |
2256863 | 2258243 | 2323821 | T: titaniumccahi |
2200537 | 2260529 | 2345657 | T: rolloii256 |
2261533 | 2333537 | 2335767 | T: hqc1921 |
2369508 | 2389725 | 2518700 | T: ledakem1264 |
2296127 | 2400630 | 2418434 | T: hqc1922 |
2441534 | 2462294 | 2554281 | T: ledakem1364 |
2569055 | 2570093 | 2614683 | T: C:bikel1 |
2705627 | 2707459 | 2803004 | T: ledakem1464 |
2729192 | 2738889 | 3327672 | T: C:ledakemcpa32 |
2875726 | 2921494 | 3018689 | T: titaniumccasuper |
2818820 | 2958933 | 2976412 | T: rqc128 |
3180840 | 3199560 | 3212177 | T: frodokem976 |
3203663 | 3209616 | 3217979 | T: C:ledakemcpa33 |
3201543 | 3304440 | 3362001 | T: limasp1306cca |
3200677 | 3326644 | 3389501 | T: ledakem13sl |
3355172 | 3358736 | 3755723 | T: ledakem12sl |
3361101 | 3375227 | 3389496 | T: bigquake1 |
3283002 | 3422574 | 3457749 | T: limasp1822cca |
3389597 | 3448752 | 3494768 | T: ledakem14sl |
3440750 | 3454519 | 3473274 | T: frodokem976aes |
3538130 | 3689169 | 3697747 | T: hqc2561 |
2966722? | 3837004? | 3855077? | T: C:ledakemcpa34 |
3809556 | 3942868 | 3946561 | T: hqc2562 |
3965106 | 4070129 | 4157404 | T: hqc2563 |
4812037 | 5075654 | 5263720 | T: remblem1056 |
5007189 | 5404746 | 5417803 | T: remblem928 |
5665476 | 5669768 | 5694289 | T: frodokem640shake |
5742125 | 5767011 | 6201125 | T: frodokem1344aes |
6121460 | 6400366 | 6537715 | T: rqc192 |
6165166 | 7116143 | 7135220 | T: limasp2062cca |
7266349 | 7481192 | 7622862 | T: ledakem3464 |
7570107 | 7579670 | 7616015 | T: ledakem3364 |
7691957 | 7699458 | 7708736 | T: ledakem3264 |
8107927 | 8116587 | 8304181 | T: C:ledakemcpa52 |
8171804 | 8212567 | 8245754 | T: C:ledakemcpa53 |
8196668 | 8224711 | 8835458 | T: C:bikel3 |
8931072 | 9023062 | 9055655 | T: rqc256 |
9207006 | 9232424 | 9249143 | T: C:ledakemcpa54 |
10008864 | 10072193 | 10113920 | T: ledakem32sl |
11385920 | 11606324 | 11684611 | T: ledakem33sl |
11557060 | 11678832 | 12181556 | T: ledakem34sl |
12314681 | 12424690 | 12450083 | T: frodokem976shake |
13276564 | 13322687 | 13393705 | T: sikep434 |
14128138 | 14131620 | 14192194 | T: sikep434comp |
15977788 | 17647370 | 18766492 | T: ledakem5264 |
17730538 | 17736478 | 17962842 | T: ledakem5364 |
20739316 | 20747878 | 24386451 | T: ledakem5464 |
21752691 | 21770576 | 21807889 | T: frodokem1344shake |
22511702 | 22532237 | 22568494 | T: sikep503 |
23848037 | 23937755 | 24103933 | T: sikep503comp |
23925981 | 24022870 | 25213516 | T: ledakem53sl |
24348742 | 24467107 | 30165781 | T: bigquake3 |
26319908 | 26440409 | 26557452 | T: ledakem54sl |
23979312 | 27041163 | 27522800 | T: ledakem52sl |
32193874? | 37710560? | 45699252? | T: bigquake5 |
40562523 | 40595399 | 40888401 | T: sikep610 |
43031687 | 43041760 | 43053281 | T: sikep610comp |
66143275 | 66149252 | 66446036 | T: sikep751 |
70124889 | 70193276 | 70225117 | T: sikep751comp |
|
|
|