Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (800f11); 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20241022
[Page version: 20241120 00:41:14]
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:
old
(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 |
15717 | 15859 | 16240 | kyber90s512 |
24114 | 24376 | 24791 | kyber90s768 |
25084 | 25129 | 29162 | ntruplus576 |
29369 | 29400 | 29600 | ntruplus768 |
32519 | 32576 | 32794 | ntruplus864 |
35637 | 35840 | 36149 | kyber90s1024 |
37841 | 37953 | 38149 | kyber512 |
42193 | 42340 | 42522 | T: C:nhcompact512cca |
44886 | 44950 | 45197 | T: lightsaber2 |
43585? | 45219? | 62033? | ntruplus1152 |
45518 | 45659 | 45865 | T: lac128 |
52500 | 52861 | 53231 | ntrulpr653 |
53737 | 54307 | 55159 | T: C:r5nd1kem0d |
54495 | 54791 | 55290 | ntrulpr761 |
56303 | 56356 | 56519 | C:threebears624r2cpa |
56335 | 56461 | 56600 | threebears624r2cca |
58031 | 58092 | 58219 | C:threebears624r2cpax |
58269 | 58357 | 58986 | T: ntrulpr4591761 |
58516 | 58690 | 58860 | T: C:nhcompact768cca |
60330 | 60408 | 60586 | threebears624r2ccax |
63972 | 64067 | 64342 | smaugt1 |
64077 | 64191 | 64393 | timer |
64486 | 64689 | 65279 | kyber768 |
66891 | 67740 | 69110 | T: C:r5nd0kem2iot |
71901 | 72345 | 72863 | ntrulpr857 |
71825 | 72693 | 73473 | T: C:r5nd1kem5d |
73911 | 74141 | 74419 | T: C:nhcompact1024cca |
74152 | 74813 | 75989 | T: C:r5nd1kem4longkey |
75969 | 76333 | 76717 | ntrulpr1013 |
76112 | 76346 | 76549 | T!!!newhope512cca |
76738 | 77198 | 77766 | ntrulpr953 |
80180 | 80318 | 80712 | T: saber2 |
97099 | 97424 | 97805 | kyber1024 |
97329 | 97903 | 98161 | ntrulpr1277 |
101009 | 101110 | 101301 | smaugt3 |
104101 | 104397 | 105151 | T: hqc128round4 |
116030 | 116419 | 116741 | threebears936r2cca |
120747 | 120819 | 121162 | C:threebears936r2cpa |
121461 | 121565 | 122038 | threebears936r2ccax |
122610 | 122788 | 123016 | T: firesaber2 |
123383 | 123801 | 124088 | T: lac256 |
123697 | 123931 | 124379 | C:threebears936r2cpax |
131819 | 132434 | 133127 | T: lac192 |
131886 | 133112 | 134123 | T: C:r5nd3kem5d |
136402 | 136510 | 136718 | smaugt5 |
146468 | 146692 | 146958 | T!!!newhope1024cca |
165960 | 166084 | 166282 | threebears1248r2cca |
171809 | 172149 | 172378 | threebears1248r2ccax |
172332 | 172376 | 172448 | C:threebears1248r2cpa |
176550 | 176679 | 176866 | C:threebears1248r2cpax |
180356 | 181705 | 182187 | T: C:hila5 |
201718 | 203825 | 206679 | T: C:r5nd3kem0d |
213199 | 213662 | 214329 | T: kindi256342 |
222567 | 223287 | 223776 | T: kindi512222 |
223120 | 223667 | 224183 | T: kindi512241 |
248056 | 248285 | 248853 | T: hqc192round4 |
252214 | 254893 | 256880 | T: C:r5nd5kem5d |
266883 | 268814 | 270511 | T: C:r5nd5kem0d |
269985 | 270176 | 270725 | ntruhps2048509 |
323034 | 324336 | 324898 | T: saberx4 |
426985 | 427833 | 431223 | ntruhrss701 |
440930 | 441455 | 442105 | ntruhps2048677 |
459604 | 460017 | 460569 | T: kindi512321 |
480509 | 486424 | 500096 | T: hqcrmrs128 |
500299 | 501327 | 534886 | T: hqc256round4 |
539699 | 546885 | 560178 | T: hqc128 |
571064 | 571963 | 572651 | T: kindi256522 |
620292 | 636507 | 651062 | T: hqc1281 |
641860 | 642305 | 643106 | ntruhps4096821 |
651478 | 654041 | 663301 | T: C:r5n11kem0d |
659181 | 665761 | 670662 | T: ntrukem443 |
742399 | 743154 | 754702 | T: C:bikel1 |
785340 | 787473 | 789476 | T: C:ledakemcpa14 |
832968 | 833758 | 834442 | T: lima2p1024cca |
868010 | 876809 | 891265 | T: C:edonk128k16n80nu4l6 |
916247 | 922668 | 927377 | T: rqc128 |
956701 | 962568 | 968505 | T: hqcrmrs192 |
990552 | 992279 | 994129 | T: C:ledakemcpa13 |
1067356 | 1092159 | 1112430 | T: hqc192 |
1102828 | 1105160 | 1107304 | T: C:rolloi128 |
1132666 | 1135408 | 1139406 | T: frodokem640 |
1146638 | 1147959 | 1173821 | T: C:ledakemcpa12 |
1193866 | 1211316 | 1228281 | T: hqc1921 |
1256394 | 1259261 | 1260841 | T: C:r5n13kem0d |
1295204 | 1309274 | 1332919 | T: hqc1922 |
1334884 | 1337898 | 1340090 | T: frodokem640aes |
1376658 | 1379457 | 1383373 | T: C:edonk128k16n80nu8l6 |
1390231 | 1392288 | 1404460 | T: titaniumccatoy |
1403095 | 1405910 | 1408424 | T: C:rolloi192 |
1555067 | 1558478 | 1565639 | T: titaniumccalite |
1554417 | 1591395 | 1609100 | T: hqcrmrs256 |
1593366 | 1607033 | 1625426 | T: rqc192 |
1668205 | 1668873 | 1670398 | sntrup653 |
1683803 | 1686404 | 1688861 | T: lima2p2048cca |
1721601 | 1722340 | 1724672 | T: limasp1018cca |
1730415 | 1737058 | 1743254 | T: ntrukem743 |
1727220 | 1754739 | 1783775 | T: hqc256 |
1745936 | 1763292 | 1781771 | T: C:edonk128k32n96nu4l4 |
1783757 | 1786073 | 1790880 | T: C:ledakemcpa34 |
1831565 | 1855047 | 1887393 | T: hqc2561 |
1913025 | 1915401 | 1919460 | T: C:rolloi256 |
1979829 | 1981135 | 1997572 | T: titaniumccastd |
2015802 | 2044000 | 2070451 | T: C:edonk192k32n128nu4l6 |
2008235 | 2051747 | 2079926 | T: hqc2562 |
2075587 | 2076841 | 2078514 | T: C:bikel3 |
2123999 | 2140031 | 2149322 | T: C:edonk128ref |
2228696 | 2231195 | 2232810 | T: titaniumccamed |
2232807 | 2234008 | 2235357 | sntrup761 |
2228395 | 2241229 | 2269829 | T: hqc2563 |
2253452 | 2257045 | 2259648 | sntrup4591761 |
2278128 | 2281162 | 2283495 | T: frodokem976 |
2262614? | 2300632? | 3236155? | T: rqc256 |
2460106 | 2461449 | 2480638 | T: titaniumccahi |
2489970 | 2492409 | 2494808 | T: C:ledakemcpa33 |
2585139 | 2599564 | 2626159 | T: C:lake1 |
2653323 | 2655019 | 2657114 | T: frodokem976aes |
2700038 | 2717740 | 2754286 | T: C:lake2 |
2860006 | 2861272 | 2863169 | sntrup857 |
2894568 | 2899676 | 2905543 | T: C:r5n15kem0d |
2916789 | 2931750 | 2946828 | T: C:lake3 |
2988934 | 2991523 | 2995102 | T: ledakem1464 |
2996463 | 3016436 | 3051710 | T: C:edonk192k48n144nu4l4 |
3040006 | 3041859 | 3069761 | T: titaniumccasuper |
3045404 | 3047262 | 3092289 | T: C:ledakemcpa32 |
3372616 | 3377245 | 3386887 | T: limasp1306cca |
3478659 | 3484726 | 3495652 | T: limasp1822cca |
3489728 | 3492315 | 3493772 | sntrup953 |
3572263 | 3579830 | 3595298 | T: C:ledakemcpa53 |
3857875 | 3859419 | 3863574 | T: ledakem1364 |
3931155 | 3932417 | 3933428 | sntrup1013 |
3942906 | 3950960 | 3988572 | T: C:ledakemcpa54 |
4121286 | 4124547 | 4126987 | T: ledakem1264 |
4270972 | 4287214 | 4308453 | T: locker1 |
4453491 | 4459114 | 4598373 | T: frodokem1344aes |
4476275 | 4479540 | 4483095 | T: rolloii128 |
4475637? | 4499806? | 5869099? | T: ledakem13sl |
4640802 | 4644184 | 4648311 | T: rolloii192 |
4963019? | 4981395? | 6700360? | T: ledakem14sl |
5006174 | 5022169 | 5040984 | T: locker2 |
5336032 | 5362946 | 5388524 | T: locker3 |
5434110 | 5438324 | 5441797 | T: rolloii256 |
5790681 | 5839174 | 5881077 | T: locker4 |
6194326 | 6197362 | 6206798 | sntrup1277 |
6437008 | 6441729 | 6448319 | T: frodokem640shake |
6518129 | 6525099 | 7312332 | T: ledakem12sl |
6495844 | 6551565 | 6675562 | T: limasp2062cca |
6850930? | 6863050? | 9901651? | T: ledakem3464 |
6877106 | 6912295 | 6950343 | T: locker6 |
7317470 | 7321013 | 7323025 | T: C:ledakemcpa52 |
7518800 | 7550203 | 7586135 | T: locker5 |
7734432 | 7741471 | 7848354 | T: sikep434 |
8029914 | 8112712 | 8173038 | T: ramstakers216091 |
8131488 | 8134641 | 8137514 | T: ledakem3364 |
9197641 | 9207834 | 9343739 | T: ledakem3264 |
10755637 | 10782429 | 10903726 | T: ledakem34sl |
10828123 | 10831521 | 10837847 | T: ledakem33sl |
11106242 | 11169652 | 11200784 | T: locker7 |
12154460 | 12164196 | 12179525 | T: sikep503 |
12240276 | 12363012 | 12408770 | T: lotus128 |
12468143 | 12513167 | 13590252 | T: sikep434comp |
12669365 | 12679092 | 12783165 | T: ledakem5464 |
12682898 | 12703057 | 12729932 | T: locker8 |
13461477 | 13515680 | 13836853 | T: ledakem5364 |
13611258 | 13617689 | 15090619 | T: ledakem32sl |
13582575 | 13632198 | 13702412 | T: locker9 |
14086263 | 14090182 | 14093727 | T: frodokem976shake |
16418526 | 16436539 | 16542279 | T: ledakem54sl |
19550501 | 19586748 | 21289972 | T: sikep503comp |
20300003 | 20312007 | 20322731 | T: sikep610 |
21066839 | 21082749 | 24618899 | T: ledakem53sl |
21287105 | 23006956 | 24019699 | T: ledakem5264 |
23725763 | 24040235 | 24372153 | T: lotus192 |
25233861 | 25240486 | 25248311 | T: frodokem1344shake |
26412817 | 26699329 | 26895576 | T: mersenne756839 |
32133053 | 33250585 | 33400912 | T: ntskem1264 |
32903617 | 33298685 | 35936206 | T: ledakem52sl |
34338739 | 34376101 | 37217898 | T: sikep610comp |
35186375 | 35211729 | 35239762 | T: sikep751 |
37053436 | 37487099 | 37739796 | T: ramstakers756839 |
39043348 | 39487058 | 39840892 | T: lotus256 |
43009209 | 43635514 | 43722086 | mceliece348864pcf |
45142052 | 45174811 | 46298929 | mceliece348864f |
54862796 | 59367776 | 60201626 | T: sikep751comp |
43514038? | 65958382? | 91082411? | mceliece348864pc |
53456454? | 65966425? | 78641267? | mceliece348864 |
97498549 | 100850844 | 101787780 | T: ntskem1380 |
72276654? | 120111614? | 175663034? | T: rsa2048 |
141957019 | 142061647 | 142506008 | mceliece460896f |
142141554 | 142456066 | 143120700 | mceliece460896pcf |
142544789? | 188379317? | 281242413? | mceliece460896 |
197953464 | 198318512 | 198741718 | T: ntskem13136 |
143815372? | 234009645? | 328404903? | mceliece460896pc |
285796054 | 286795445 | 287864323 | mceliece6960119pcf |
286428780 | 287109774 | 288164057 | mceliece6960119f |
318339611 | 319042660 | 320322382 | mceliece6688128pcf |
318649408 | 319270071 | 320233470 | mceliece6688128f |
318503713 | 323796144 | 325927683 | T: oddmanhattan128 |
369063860 | 369554041 | 370464381 | mceliece8192128f |
368757917 | 369725038 | 370773202 | mceliece8192128pcf |
319560962? | 425994530? | 640377762? | mceliece6688128 |
320543775? | 427446619? | 633933266? | mceliece6688128pc |
288838910? | 467574538? | 649620187? | mceliece6960119 |
288286267? | 468742653? | 645380494? | mceliece6960119pc |
513350532 | 525954738 | 527800366 | T: oddmanhattan192 |
472602381? | 579752320? | 798833309? | mceliece8192128pc |
474578889? | 580638450? | 786586751? | mceliece8192128 |
684810824 | 774828277 | 781103777 | T: bigquake1 |
890835032 | 898889637 | 917178471 | T: oddmanhattan256 |
3807111981 | 3895977979 | 3983272305 | T: pqrsa15 |
6007427982 | 6163391806 | 6274765032 | T: bigquake3 |
11106524514 | 11402248238 | 11829939129 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11985 | 12589 | 13230 | T: rsa2048 |
23345 | 23450 | 23721 | kyber90s512 |
26325 | 26362 | 26832 | ntruhps2048509 |
31485 | 31574 | 31990 | ntruhrss701 |
32636 | 32881 | 33044 | kyber90s768 |
32053 | 33216 | 35117 | mceliece348864f |
32430 | 33393 | 35356 | mceliece348864 |
33667 | 33733 | 34069 | ntruplus576 |
39614 | 39768 | 40132 | ntruhps2048677 |
40635 | 40729 | 41007 | ntruplus768 |
40936 | 42239 | 45178 | mceliece348864pcf |
40855 | 42470 | 44102 | mceliece348864pc |
45093 | 45147 | 45308 | timer |
45229 | 45329 | 45551 | smaugt1 |
45595 | 45723 | 45942 | kyber90s1024 |
47180 | 47244 | 47615 | ntruplus864 |
50098 | 50216 | 50614 | ntruhps4096821 |
50470 | 50757 | 51201 | T: ntskem1264 |
51349 | 51552 | 51580 | kyber512 |
57672 | 57870 | 58211 | sntrup653 |
59712 | 59765 | 59853 | sntrup4591761 |
60214 | 60263 | 60312 | T: lightsaber2 |
60825 | 61086 | 61233 | sntrup761 |
62891 | 63054 | 63591 | ntruplus1152 |
64321 | 65844 | 74041 | T: C:edonk128k16n80nu4l6 |
66658 | 66972 | 67116 | T: C:nhcompact512cca |
63538 | 69123 | 74658 | mceliece460896f |
63880? | 69295? | 80307? | mceliece460896 |
72342 | 77606 | 89404 | mceliece460896pc |
79062 | 79249 | 79688 | sntrup857 |
79701 | 80000 | 84031 | kyber768 |
74393 | 81693 | 90627 | mceliece460896pcf |
81769 | 82220 | 82870 | T: C:r5nd1kem0d |
83089 | 83245 | 83386 | threebears624r2ccax |
83268 | 83454 | 83612 | threebears624r2cca |
82754 | 83477 | 84522 | T: lac128 |
83332 | 83683 | 84103 | sntrup953 |
84071 | 84265 | 84670 | sntrup1013 |
85592 | 85659 | 85939 | C:threebears624r2cpa |
85749 | 85853 | 86021 | C:threebears624r2cpax |
90485 | 90600 | 90762 | smaugt3 |
90632 | 90705 | 90985 | T: C:nhcompact768cca |
92796 | 92858 | 92960 | ntrulpr653 |
96107 | 96161 | 96273 | ntrulpr761 |
100386 | 100491 | 100717 | T: saber2 |
101549 | 102316 | 104356 | T: C:r5nd0kem2iot |
106072 | 106144 | 106224 | T: ntrulpr4591761 |
107408 | 107702 | 108187 | sntrup1277 |
106685 | 110864 | 118961 | mceliece6688128f |
110255 | 110981 | 111689 | T: C:r5nd1kem5d |
104657 | 112648 | 120894 | mceliece6688128 |
110436 | 112905 | 120311 | mceliece6960119 |
109955 | 113197 | 120104 | mceliece6960119f |
113418 | 114277 | 116246 | T: C:r5nd1kem4longkey |
118323 | 118416 | 118606 | T: C:nhcompact1024cca |
118455 | 118804 | 119001 | kyber1024 |
119531 | 120727 | 122651 | mceliece8192128f |
120154 | 121271 | 124093 | mceliece8192128 |
116608 | 122193 | 127500 | mceliece6688128pc |
122883 | 123050 | 123423 | T!!!newhope512cca |
122577 | 123101 | 123695 | T: C:bikel1 |
122262 | 125977 | 134502 | mceliece6960119pcf |
119765 | 126259 | 134873 | mceliece6688128pcf |
123985 | 127030 | 135188 | mceliece6960119pc |
127115 | 127997 | 128085 | ntrulpr857 |
128145 | 128259 | 128488 | smaugt5 |
133281 | 133841 | 134249 | ntrulpr1013 |
133020 | 133887 | 133993 | ntrulpr953 |
133219 | 134512 | 136493 | mceliece8192128pcf |
133915 | 135562 | 137536 | mceliece8192128pc |
135948 | 136054 | 136169 | threebears936r2ccax |
135900 | 136237 | 136637 | threebears936r2cca |
143685 | 143757 | 143913 | C:threebears936r2cpa |
144375 | 144525 | 144752 | C:threebears936r2cpax |
146717 | 146916 | 147155 | T: firesaber2 |
145209 | 147902 | 159114 | T: C:edonk128k16n80nu8l6 |
149437 | 149782 | 150408 | T: ntskem1380 |
148981 | 151638 | 161142 | T: ntrukem443 |
158736 | 159158 | 159623 | T: C:ledakemcpa13 |
162394 | 163087 | 164027 | T: C:rolloi128 |
164370 | 164706 | 165209 | T: C:ledakemcpa14 |
168331 | 169156 | 169669 | ntrulpr1277 |
169325 | 171052 | 174097 | T: C:ledakemcpa12 |
186313 | 187132 | 187913 | T: C:rolloi192 |
191643 | 192637 | 193884 | T: C:r5nd3kem5d |
200060 | 200754 | 201965 | T: lac192 |
201873 | 202003 | 202341 | threebears1248r2ccax |
202034 | 202169 | 202314 | threebears1248r2cca |
207233 | 208284 | 221564 | T: ntskem13136 |
211387 | 211504 | 211779 | C:threebears1248r2cpa |
211747 | 212002 | 212290 | T: lotus128 |
212137 | 212250 | 212566 | C:threebears1248r2cpax |
207297 | 217404 | 224317 | T: C:edonk128k32n96nu4l4 |
225590 | 226394 | 227093 | T: C:rolloi256 |
232741 | 233013 | 233324 | T!!!newhope1024cca |
241529 | 242520 | 244240 | T: lac256 |
255392 | 255702 | 256183 | T: hqc128round4 |
256358 | 257411 | 258111 | T: C:hila5 |
282156 | 282623 | 283231 | T: kindi256342 |
293979 | 294749 | 295912 | T: C:bikel3 |
292018 | 296058 | 304819 | T: ntrukem743 |
303440 | 303597 | 303989 | T: ledakem1464 |
304086 | 304329 | 304697 | T: ledakem1264 |
313420 | 315602 | 326707 | T: C:edonk128ref |
328191 | 329222 | 330656 | T: kindi512222 |
330297 | 330664 | 331395 | T: kindi512241 |
340349 | 341889 | 343591 | T: C:r5nd3kem0d |
350726 | 351447 | 352714 | T: ledakem1364 |
355399 | 357852 | 359679 | T: C:r5nd5kem5d |
376762 | 377004 | 377425 | T: ledakem13sl |
376955 | 377806 | 378666 | T: lotus192 |
380093 | 381113 | 382297 | T: C:ledakemcpa33 |
383215 | 384337 | 385519 | T: C:ledakemcpa34 |
403078 | 403941 | 404660 | T: saberx4 |
400119 | 404448 | 410272 | T: C:ledakemcpa32 |
410124 | 410387 | 410978 | T: ledakem12sl |
442439 | 443358 | 444742 | T: lotus256 |
458369 | 460296 | 462480 | T: C:r5nd5kem0d |
482485 | 482684 | 483030 | T: ledakem14sl |
497131 | 500168 | 508843 | T: C:lake1 |
556975 | 561426 | 571545 | T: C:lake2 |
564082 | 565490 | 568989 | T: rolloii128 |
573314 | 574863 | 576263 | T: rolloii192 |
591698 | 592441 | 594014 | T: hqc192round4 |
607277 | 607847 | 608667 | T: kindi512321 |
620380 | 623453 | 626257 | T: C:lake3 |
621008 | 633854 | 643110 | T: C:edonk192k32n128nu4l6 |
645244 | 646354 | 647500 | T: rolloii256 |
645751 | 648532 | 676808 | T: hqcrmrs128 |
657745 | 658424 | 659096 | T: lima2p1024cca |
681189 | 684717 | 690870 | T: C:edonk192k48n144nu4l4 |
690159 | 690939 | 691786 | T: kindi256522 |
700968 | 707923 | 732601 | T: hqc128 |
717039 | 718014 | 721913 | T: ledakem3464 |
776863 | 783986 | 793588 | T: locker1 |
808346 | 811126 | 820667 | T: C:r5n11kem0d |
819517 | 820171 | 820883 | T: ledakem3264 |
826833 | 835607 | 862088 | T: locker2 |
854069 | 855140 | 856540 | T: ledakem3364 |
855796 | 857813 | 859522 | T: C:ledakemcpa53 |
854149 | 864584 | 872861 | T: C:ledakemcpa52 |
872760 | 874015 | 876154 | T: C:ledakemcpa54 |
900850 | 907568 | 926032 | T: locker3 |
925940 | 946194 | 964783 | T: hqc1281 |
1048912 | 1060527 | 1065939 | T: locker4 |
1087355 | 1088275 | 1090331 | T: titaniumccatoy |
1102670 | 1103606 | 1106035 | T: ledakem32sl |
1125597 | 1128841 | 1136945 | T: locker6 |
1148323 | 1149976 | 1216612 | T: hqc256round4 |
1185726 | 1186413 | 1194730 | T: ledakem33sl |
1195468 | 1204249 | 1206796 | T: rqc128 |
1230066 | 1231543 | 1233677 | T: ledakem34sl |
1272890 | 1282305 | 1291306 | T: locker5 |
1316656 | 1317166 | 1320442 | T: lima2p2048cca |
1301696 | 1319768 | 1348464 | T: hqcrmrs192 |
1375953 | 1377075 | 1378481 | T: titaniumccalite |
1425369 | 1453583 | 1476542 | T: hqc192 |
1491207 | 1492932 | 1498476 | T: ledakem5364 |
1536808 | 1560032 | 1563042 | T: limasp1018cca |
1572532 | 1574323 | 1576764 | T: C:r5n13kem0d |
1638469 | 1640362 | 1650343 | T: titaniumccastd |
1666023 | 1669554 | 1675181 | T: frodokem640 |
1674807 | 1678627 | 1679959 | T: ledakem5464 |
1791332 | 1815730 | 1840921 | T: hqc1921 |
1826614 | 1827830 | 1830887 | T: frodokem640aes |
1905173 | 1906330 | 1915292 | T: ledakem5264 |
1905776 | 1915151 | 1925274 | T: locker8 |
1944494 | 1946471 | 1947713 | T: ledakem54sl |
1917705 | 1956047 | 2013194 | T: hqc1922 |
1935275 | 1979166 | 2014888 | T: locker7 |
2054754 | 2055890 | 2057252 | T: titaniumccamed |
2116682 | 2145984 | 2176536 | T: locker9 |
2129693 | 2182530 | 2198392 | T: hqcrmrs256 |
2208157? | 2219010? | 2873891? | T: rqc192 |
2231397 | 2232845 | 2234769 | T: ledakem53sl |
2310309 | 2311827 | 2331129 | T: titaniumccahi |
2326381 | 2378121 | 2400577 | T: hqc256 |
2627166 | 2628786 | 2642698 | T: ledakem52sl |
2685898 | 2734107 | 2774343 | T: hqc2561 |
2901496 | 2902748 | 2904238 | T: limasp1306cca |
2936949 | 2939165 | 2963282 | T: titaniumccasuper |
2945717 | 3002998 | 3073096 | T: bigquake1 |
3049008 | 3059003 | 3077127 | T: rqc256 |
3068819 | 3070416 | 3074118 | T: limasp1822cca |
3060231 | 3117470 | 3138470 | T: hqc2562 |
3241277 | 3245445 | 3403446 | T: frodokem976 |
3398394 | 3405988 | 3412769 | T: C:r5n15kem0d |
3371386 | 3415269 | 3459041 | T: hqc2563 |
3468984 | 3474728 | 3486549 | T: frodokem976aes |
5735202 | 5799844 | 5855364 | T: limasp2062cca |
5847206 | 6034384 | 6264862 | T: frodokem1344aes |
6793625 | 6796894 | 6799059 | T: frodokem640shake |
7775492 | 7979897 | 8148661 | T: bigquake3 |
11611987 | 11892479 | 12199310 | T: bigquake5 |
12645142 | 12653958 | 13108571 | T: sikep434 |
14680875 | 14683530 | 14686714 | T: frodokem976shake |
14666565 | 14843942 | 14995118 | T: ramstakers216091 |
19745937 | 19792277 | 19928071 | T: sikep434comp |
19961823 | 19968223 | 19986388 | T: sikep503 |
20140223 | 20152496 | 20164852 | T: pqrsa15 |
24943648 | 24993651 | 25030494 | T: mersenne756839 |
26197833 | 26232669 | 26253044 | T: frodokem1344shake |
30605245 | 30742126 | 30897004 | T: sikep503comp |
37312705 | 37327833 | 37348601 | T: sikep610 |
50990827 | 51145973 | 51439900 | T: sikep610comp |
55362125 | 55709468 | 55953966 | T: oddmanhattan128 |
56813413 | 56825454 | 56833092 | T: sikep751 |
67904579 | 68523376 | 69088013 | T: ramstakers756839 |
87990722 | 88207223 | 88514109 | T: sikep751comp |
102728829 | 102829376 | 103015644 | T: oddmanhattan192 |
212309305 | 213205904 | 214311799 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18800 | 18833 | 18925 | C:threebears624r2cpax |
21308 | 21343 | 21429 | kyber90s512 |
23853 | 23899 | 23965 | C:threebears936r2cpax |
28931 | 28977 | 29060 | C:threebears1248r2cpax |
30693 | 30924 | 31069 | kyber90s768 |
34353 | 34376 | 34402 | ntruplus576 |
37107 | 37153 | 37295 | C:threebears624r2cpa |
38288 | 38649 | 39167 | T: C:r5nd1kem0d |
42141 | 42241 | 42328 | ntruplus768 |
43982 | 44114 | 44300 | kyber90s1024 |
44220 | 44267 | 44377 | C:threebears936r2cpa |
44683 | 44889 | 44945 | kyber512 |
48887 | 48966 | 49037 | ntruplus864 |
48976 | 49046 | 49096 | ntruhps2048509 |
49046 | 49514 | 50658 | T: C:r5nd0kem2iot |
50795 | 50859 | 50915 | C:threebears1248r2cpa |
53627 | 54311 | 55187 | T: C:r5nd1kem5d |
55223 | 56604 | 58814 | T: C:r5nd1kem4longkey |
61208 | 61274 | 61366 | T: lightsaber2 |
62898 | 63041 | 63301 | T: C:hila5 |
64927 | 65103 | 65145 | T: C:nhcompact512cca |
66228 | 66344 | 66398 | ntruplus1152 |
69051 | 69166 | 69297 | smaugt1 |
69353 | 69377 | 69449 | timer |
70262 | 70327 | 74223 | kyber768 |
75478 | 75539 | 75624 | ntruhps2048677 |
80190 | 80248 | 81941 | ntruhrss701 |
88835 | 88918 | 89006 | T: C:nhcompact768cca |
90410 | 91007 | 91129 | sntrup761 |
92106 | 93002 | 93528 | T: C:r5nd3kem5d |
95740 | 96025 | 96122 | sntrup653 |
100865 | 100922 | 101078 | T: saber2 |
101939 | 102033 | 102159 | ntruhps4096821 |
106403 | 106543 | 106972 | kyber1024 |
112185 | 112741 | 113519 | T: lac128 |
117191 | 117408 | 117474 | T: C:nhcompact1024cca |
118866 | 118921 | 119017 | threebears624r2ccax |
121890 | 122112 | 122184 | ntrulpr653 |
124266 | 124355 | 124471 | smaugt3 |
124987 | 125228 | 125343 | ntrulpr761 |
133508 | 133673 | 133821 | T!!!newhope512cca |
133791 | 133850 | 134025 | sntrup857 |
137858 | 138075 | 139127 | sntrup953 |
139667 | 139755 | 139917 | sntrup1013 |
140591 | 140647 | 140731 | sntrup4591761 |
148201 | 148354 | 148606 | T: firesaber2 |
152757 | 152858 | 153175 | threebears624r2cca |
153592 | 153667 | 153750 | T: ntrulpr4591761 |
169335 | 169547 | 170043 | ntrulpr857 |
172553 | 172724 | 172989 | smaugt5 |
174281 | 174614 | 174931 | mceliece348864 |
175062 | 175124 | 175331 | mceliece348864f |
173959 | 175278 | 175565 | sntrup1277 |
174960 | 175509 | 176016 | ntrulpr953 |
175273 | 175725 | 176135 | ntrulpr1013 |
172357 | 176804 | 177956 | T: C:r5nd5kem5d |
182218 | 182453 | 182809 | mceliece348864pcf |
182509 | 182836 | 183615 | mceliece348864pc |
183964 | 184046 | 184279 | threebears936r2ccax |
188325 | 189323 | 190550 | T: ntrukem443 |
200767 | 201801 | 206125 | T: C:r5nd3kem0d |
220325 | 221163 | 221682 | ntrulpr1277 |
233669 | 234001 | 234229 | threebears936r2cca |
250396 | 250712 | 251158 | T: lotus128 |
251984 | 252255 | 252442 | T!!!newhope1024cca |
259616 | 259881 | 260094 | threebears1248r2ccax |
260488 | 260928 | 262972 | T: C:r5nd5kem0d |
259849 | 264022 | 265263 | T: C:r5n11kem0d |
295832 | 296409 | 297186 | T: lac192 |
315904 | 316047 | 316356 | threebears1248r2cca |
351860 | 352791 | 353702 | T: kindi256342 |
361931 | 363012 | 365568 | T: C:r5n13kem0d |
391275 | 391483 | 391703 | mceliece460896 |
391188 | 391532 | 391757 | mceliece460896f |
398874 | 399425 | 400546 | T: ntskem1264 |
399506 | 399831 | 400131 | mceliece460896pcf |
400495 | 400902 | 401914 | mceliece460896pc |
424561 | 424726 | 424917 | mceliece6960119 |
424507 | 425014 | 449155 | mceliece6960119f |
425257 | 426261 | 427251 | T: saberx4 |
435399 | 435829 | 437605 | T: kindi512241 |
435214 | 435866 | 438537 | T: ntrukem743 |
433306 | 435991 | 440934 | T: lac256 |
435401 | 436966 | 442055 | T: kindi512222 |
438320 | 438631 | 439620 | mceliece6960119pc |
438528 | 438752 | 439123 | mceliece6960119pcf |
441877 | 442291 | 442847 | T: hqc128round4 |
449880 | 450400 | 452747 | mceliece6688128f |
449121 | 451088 | 456330 | mceliece6688128 |
451259 | 451827 | 455781 | mceliece8192128f |
451597 | 452134 | 453144 | mceliece8192128 |
461548 | 461952 | 462310 | mceliece6688128pcf |
461720 | 462326 | 464539 | mceliece6688128pc |
462838 | 464719 | 465466 | mceliece8192128pc |
464369 | 465120 | 465504 | mceliece8192128pcf |
484870 | 486839 | 488973 | T: lotus192 |
554977 | 555452 | 559980 | T: lotus256 |
762355 | 762975 | 764341 | T: kindi512321 |
804383 | 805168 | 805808 | T: kindi256522 |
808963 | 809567 | 810314 | T: lima2p1024cca |
870396 | 872221 | 894511 | T: ntskem1380 |
945363 | 946150 | 948707 | T: hqc192round4 |
1031318 | 1044169 | 1062764 | T: hqc128 |
1033538 | 1049104 | 1058863 | T: hqcrmrs128 |
1208546 | 1212040 | 1224211 | T: C:rolloi128 |
1214338 | 1214726 | 1215666 | T: C:ledakemcpa12 |
1269602 | 1272263 | 1273528 | T: titaniumccatoy |
858190? | 1303810? | 1568876? | T: C:edonk128k32n96nu4l4 |
1306550 | 1333100 | 1347400 | T: C:r5n15kem0d |
1344202 | 1348761 | 1353636 | T: C:rolloi192 |
1425627 | 1427255 | 1428742 | T: C:ledakemcpa14 |
1488485 | 1490832 | 1492824 | T: C:ledakemcpa13 |
1513996 | 1515739 | 1517123 | T: ntskem13136 |
1527505 | 1533935 | 1552904 | T: hqc1281 |
1594861 | 1596664 | 1598148 | T: titaniumccalite |
1608752 | 1612825 | 1613930 | T: lima2p2048cca |
1672912 | 1679585 | 1683892 | T: frodokem640 |
1751402 | 1752072 | 1753210 | T: frodokem640aes |
1823349 | 1830290 | 1838067 | T: C:lake1 |
1864486 | 1866368 | 1932739 | T: hqc256round4 |
1866564 | 1870332 | 1880201 | T: rolloii128 |
1890004 | 1893420 | 1900313 | T: titaniumccastd |
1967010 | 1968321 | 1969527 | T: limasp1018cca |
1958619 | 1968672 | 2015305 | T: hqc192 |
1911799 | 2009969 | 2021602 | T: hqcrmrs192 |
2028470 | 2033978 | 2044598 | T: rolloii192 |
2249219 | 2252482 | 2268145 | T: C:rolloi256 |
2332903 | 2334619 | 2337125 | T: titaniumccamed |
2411540 | 2427582 | 2429821 | T: rsa2048 |
2450554 | 2451648 | 2457023 | T: ledakem1264 |
2613805 | 2617572 | 2624406 | T: rolloii256 |
2689487 | 2691587 | 2698628 | T: titaniumccahi |
2711154 | 2715725 | 2736875 | T: ledakem1364 |
2715336 | 2753355 | 2784428 | T: hqc1921 |
2725216 | 2852314 | 3029923 | T: hqc1922 |
2856954 | 2858411 | 2869561 | T: C:bikel1 |
2871331 | 2873057 | 2875690 | T: ledakem1464 |
1572988? | 2963901? | 13783722? | T: C:edonk128k16n80nu8l6 |
2973909 | 3047629 | 3118358 | T: hqcrmrs256 |
3154949 | 3158557 | 3163163 | T: C:ledakemcpa32 |
3185603 | 3192213 | 3193278 | T: ledakem12sl |
3192266 | 3200987 | 3210653 | T: C:lake2 |
3237345 | 3241788 | 3399710 | T: frodokem976 |
3162647 | 3243571 | 3274271 | T: hqc256 |
3304733 | 3307793 | 3925317 | T: ledakem13sl |
3328574 | 3335512 | 3339466 | T: frodokem976aes |
3418858 | 3425907 | 3435247 | T: titaniumccasuper |
3673023 | 3684107 | 3698459 | T: locker1 |
3725051 | 3752010 | 3784901 | T: ledakem14sl |
3763495 | 3769121 | 4108389 | T: limasp1306cca |
3894218 | 3920770 | 3948835 | T: locker2 |
3936062 | 3938255 | 3942920 | T: limasp1822cca |
3927107 | 3942088 | 3943898 | T: C:ledakemcpa33 |
3939469 | 3948378 | 3967855 | T: rqc128 |
4035052 | 4074364 | 4094211 | T: hqc2561 |
4116449 | 4197206 | 4246813 | T: bigquake1 |
4271203 | 4290062 | 4310029 | T: locker4 |
4473124 | 4486661 | 4499211 | T: C:lake3 |
4434549 | 4520105 | 4640155 | T: hqc2562 |
4667090 | 4677175 | 4704999 | T: C:ledakemcpa34 |
4960115 | 4981101 | 5010232 | T: hqc2563 |
4486486? | 5408057? | 10373614? | T: C:edonk192k48n144nu4l4 |
5637116 | 5643910 | 5780507 | T: frodokem1344aes |
5842754 | 5867781 | 5889306 | T: locker3 |
6345386 | 6362971 | 6389742 | T: locker6 |
6545231 | 6585585 | 6614945 | T: locker5 |
6731587 | 6733590 | 6737618 | T: frodokem640shake |
6756154 | 6757668 | 6759302 | T: ledakem3264 |
7012381 | 7020348 | 7030453 | T: ledakem3364 |
7107113 | 7176326 | 7251283 | T: locker7 |
7200727 | 7208804 | 7282172 | T: ledakem3464 |
7256237 | 7283955 | 7328383 | T: locker8 |
7474059 | 7595655 | 8328863 | T: limasp2062cca |
7947961 | 7969301 | 9268335 | T: rqc192 |
3153866? | 8007449? | 11557084? | T: C:edonk128ref |
8084763 | 8089966 | 8092872 | T: C:ledakemcpa52 |
8763583 | 8772375 | 8788281 | T: ledakem32sl |
9133907 | 9135908 | 9138462 | T: C:bikel3 |
7270300? | 9335910? | 9358359? | T: C:ledakemcpa53 |
9662061 | 9698994 | 9742419 | T: locker9 |
6733014? | 10069518? | 15506634? | T: C:edonk128k16n80nu4l6 |
10057062 | 10103727 | 10176295 | T: ledakem33sl |
8235843? | 10637273? | 10682167? | T: C:ledakemcpa54 |
10689719 | 11162552 | 11696437 | T: ledakem34sl |
11826426 | 11841245 | 11891484 | T: rqc256 |
13490733 | 13504671 | 13692414 | T: sikep434 |
14480191 | 14508437 | 14519957 | T: ledakem5264 |
14531658 | 14535376 | 14539930 | T: frodokem976shake |
14459812 | 14550580 | 14561965 | T: sikep434comp |
15001835 | 15015200 | 15101237 | T: ledakem5364 |
17669602 | 17707523 | 17740818 | T: ledakem5464 |
13129357? | 18808898? | 114969074? | T: C:edonk192k32n128nu4l6 |
20175837 | 20193624 | 20253032 | T: ledakem52sl |
20504057 | 20511572 | 20534071 | T: ledakem53sl |
21287657 | 21300515 | 21323347 | T: sikep503 |
21994605 | 22001661 | 22019269 | T: ledakem54sl |
22654616 | 22664845 | 22670349 | T: sikep503comp |
25981731 | 26010065 | 26024937 | T: frodokem1344shake |
29974797 | 30134908 | 32340499 | T: ramstakers216091 |
30671661 | 32035343 | 33311247 | T: bigquake3 |
36132160 | 37181026 | 37256886 | T: mersenne756839 |
37551099 | 37571016 | 37590255 | T: sikep610 |
39772335 | 39803723 | 39829980 | T: sikep610comp |
46614523 | 46982022 | 47092585 | T: bigquake5 |
60345200 | 60442112 | 60648264 | T: oddmanhattan128 |
61136145 | 61158639 | 61171568 | T: sikep751 |
64852504 | 64864675 | 64885620 | T: sikep751comp |
113647450 | 114018398 | 114073255 | T: oddmanhattan192 |
128989191 | 129072812 | 129193044 | T: pqrsa15 |
129296037 | 131669060 | 131790588 | T: ramstakers756839 |
234272896 | 234588713 | 235475168 | T: oddmanhattan256 |
|
|
|