Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3427U; 2 x 1800MHz; hunsnivy, supercop-20250922
[Page version: 20251005 01:31:28]
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 |
61899 | 63228 | 63929 | T: C:r5nd1kem0d |
68716 | 68851 | 69140 | C:threebears624r2cpa |
68983 | 69120 | 69294 | threebears624r2cca |
71119 | 71263 | 71396 | C:threebears624r2cpax |
72291 | 72569 | 73249 | threebears624r2ccax |
75334 | 76099 | 78532 | T: lightsaber2 |
78189 | 78793 | 80660 | T: C:r5nd0kem2iot |
80939 | 81467 | 81917 | kyber512 |
79898 | 82703 | 83536 | T: C:r5nd1kem5d |
82866 | 84145 | 86232 | T: C:r5nd1kem4longkey |
106322 | 106922 | 130082 | smaugt1 |
106543 | 107110 | 109888 | timer |
123880 | 124266 | 124630 | threebears936r2cca |
128252 | 128401 | 128618 | threebears936r2ccax |
128729 | 128947 | 129154 | C:threebears936r2cpa |
132788 | 132957 | 133175 | C:threebears936r2cpax |
128089 | 134201 | 134934 | T: lac128 |
134442 | 135135 | 136687 | kyber768 |
137640 | 137896 | 138204 | T!!!newhope512cca |
135796 | 139578 | 141637 | T: C:r5nd3kem5d |
152208 | 152431 | 153170 | T: saber2 |
179829 | 180078 | 201742 | ntruplus576 |
197922 | 198803 | 199175 | threebears1248r2cca |
201788 | 201960 | 203303 | threebears1248r2ccax |
203295 | 203911 | 205098 | C:threebears1248r2cpa |
204796 | 206242 | 207331 | smaugt3 |
209179 | 209501 | 209686 | C:threebears1248r2cpax |
213523 | 214978 | 216984 | kyber1024 |
218160 | 221463 | 227103 | T: C:r5nd3kem0d |
228855 | 229466 | 230222 | kyber90s512 |
227691 | 231470 | 234701 | T: ntrulpr653 |
247154 | 247385 | 248306 | ntruplus768 |
247603? | 249033? | 337453? | T: firesaber2 |
247225 | 251563 | 253847 | T: C:r5nd5kem5d |
266522 | 267287 | 268286 | T: C:hila5 |
266106 | 269311 | 274053 | ntrulpr653 |
268929 | 279525 | 284285 | T: C:r5nd5kem0d |
279283 | 285476 | 291035 | T: ntrulpr761 |
296191 | 296613 | 297243 | T!!!newhope1024cca |
300044 | 300495 | 301340 | ntruplus864 |
317091 | 317480 | 318259 | T: kindi256342 |
327803 | 328882 | 343210 | smaugt5 |
332429 | 337098 | 340506 | ntrulpr761 |
339515 | 340660 | 341716 | T: kindi512222 |
341269 | 342879 | 347993 | T: ntrulpr857 |
343692 | 344849 | 360357 | T: kindi512241 |
380795? | 383506? | 529472? | ntruplus1152 |
393857 | 397205 | 401984 | ntrulpr857 |
408267 | 413606 | 417580 | T: ntrulpr953 |
418307 | 419439 | 420677 | kyber90s768 |
458048 | 460273 | 464562 | T: ntrulpr1013 |
461523 | 462614 | 468747 | T: lac256 |
472457 | 474061 | 475613 | T: lac192 |
473531 | 480282 | 489486 | ntrulpr953 |
509150 | 512755 | 516945 | ntrulpr1013 |
656214 | 657942 | 661628 | kyber90s1024 |
658431 | 666577 | 669090 | T: ntrulpr1277 |
706581 | 709349 | 763418 | T: kindi512321 |
722680 | 727363 | 735441 | T: ntrukem443 |
753190 | 756328 | 761332 | ntrulpr1277 |
806832 | 809739 | 858662 | T: lima2p1024cca |
845644 | 850844 | 853041 | T: kindi256522 |
844510 | 858960 | 874851 | T: hqc1281 |
972657 | 988165 | 1004564 | T: C:edonk128k16n80nu4l6 |
1546059 | 1552320 | 1562229 | T: C:edonk128k16n80nu8l6 |
1603511 | 1610837 | 1618419 | T: ntrukem743 |
1638340 | 1641400 | 1645787 | T: lima2p2048cca |
1656328 | 1660529 | 1679468 | T: titaniumccatoy |
1725851 | 1728340 | 1733450 | T: frodokem640 |
1735357 | 1740953 | 1751793 | T: C:rolloi128 |
1744933 | 1745908 | 1749529 | T: limasp1018cca |
1749480 | 1782610 | 1841752 | T: hqc1921 |
1784709 | 1801627 | 1827418 | T: C:edonk128k32n96nu4l4 |
1874146 | 1880182 | 1889508 | T: C:rolloi192 |
1885778 | 1887927 | 1890361 | T: titaniumccalite |
1884072 | 1911283 | 1958562 | T: hqc1922 |
1986382 | 1994048 | 2005890 | T: frodokem640aes |
2145850 | 2168370 | 2205665 | T: C:edonk192k32n128nu4l6 |
2288857 | 2295279 | 2303586 | T: C:edonk128ref |
2473418 | 2479675 | 2483870 | T: titaniumccastd |
2515018 | 2517250 | 2618103 | T: C:bikel1 |
2568884 | 2584211 | 2654365 | T: C:rolloi256 |
2596450 | 2639192 | 2669701 | T: hqc2561 |
2679878 | 2681648 | 2685439 | T: titaniumccamed |
2806736 | 2813148 | 2815904 | T: titaniumccahi |
2877984 | 2923262 | 2985927 | T: hqc2562 |
3067661 | 3078823 | 3094702 | T: C:lake1 |
3169553 | 3222723 | 3292458 | T: hqc2563 |
3228431 | 3234608 | 3260892 | T: limasp1306cca |
3264463 | 3289539 | 3323522 | T: C:edonk192k48n144nu4l4 |
3411478 | 3420949 | 3435957 | T: C:lake3 |
3519614 | 3527956 | 3537858 | T: C:lake2 |
3543528 | 3548053 | 3553802 | T: limasp1822cca |
3555072 | 3564914 | 3582046 | T: frodokem976 |
4077390 | 4079285 | 4083566 | T: titaniumccasuper |
4076333 | 4084402 | 4094472 | T: frodokem976aes |
4755836 | 4759753 | 4770201 | T: sntrup653 |
4806961 | 4823842 | 4902220 | sntrup653 |
5464974 | 5472338 | 5484383 | T: locker1 |
6060144 | 6068917 | 6082040 | T: locker2 |
6268746 | 6285533 | 6337562 | T: sntrup761 |
6332670 | 6343716 | 6392621 | sntrup761 |
6542816 | 6552366 | 6562452 | T: limasp2062cca |
6675781 | 6686278 | 6700428 | T: locker3 |
7128621 | 7144298 | 7160394 | T: frodokem1344aes |
7319149 | 7330885 | 7349395 | T: locker4 |
7396529 | 7399572 | 7730141 | T: C:bikel3 |
7806569 | 7837366 | 7855434 | T: C:r5n11kem0d |
8019798 | 8032001 | 8069436 | T: sntrup857 |
8028300 | 8034228 | 8050438 | sntrup857 |
8379506 | 8389844 | 8402626 | T: locker6 |
9130249 | 9164322 | 9203201 | T: locker5 |
9382834 | 9549787 | 9649024 | T: ramstakers216091 |
9749406 | 9757850 | 9774407 | T: sntrup953 |
9845444 | 9849895 | 9857305 | sntrup953 |
10469513 | 10482376 | 10542159 | T: frodokem640shake |
10720269 | 10745876 | 11465037 | T: remblem1056 |
10753742 | 10772736 | 11263309 | T: remblem928 |
10966694 | 10967889 | 10969215 | T: ntrulpr4591761 |
11083234 | 11135098 | 11157696 | T: sntrup1013 |
11206876 | 11215532 | 11239365 | sntrup1013 |
11355897 | 11375056 | 11540358 | T: ntruhps2048509 |
11385555 | 11398127 | 11555011 | ntruhps2048509 |
14486193 | 14501567 | 14514039 | T: locker7 |
14946902 | 14971470 | 15001091 | T: lotus128 |
15272135 | 15300415 | 15310860 | T: locker8 |
15328626 | 15361917 | 15374801 | T: sikep503 |
16379137 | 16401022 | 16417311 | T: locker9 |
17263238 | 17322855 | 17360109 | T: sntrup1277 |
17389321 | 17434177 | 17448655 | sntrup1277 |
18130161 | 18170349 | 18585868 | T: C:ledakemcpa14 |
18914768 | 18967567 | 18982752 | ntruhps2048677 |
18918101 | 19064583 | 19156963 | T: ntruhps2048677 |
19251511 | 19255369 | 19265090 | T: C:r5n13kem0d |
20927663 | 20956786 | 20967919 | ntruhrss701 |
22870827 | 22886422 | 22900910 | T: frodokem976shake |
22877956 | 22927085 | 22949609 | T: C:ledakemcpa13 |
24654327 | 24685813 | 26784983 | T: sikep503comp |
24972737 | 24989941 | 25005935 | sntrup4591761 |
28200784 | 28270698 | 28345399 | T: ntruhps4096821 |
28258244 | 28288952 | 28324724 | ntruhps4096821 |
28646855 | 28664052 | 28692793 | T: lotus192 |
30759194 | 30790288 | 30813149 | T: mersenne756839 |
33545013 | 33598790 | 33617841 | T: sntrup4591761 |
35728385 | 35737291 | 35750654 | T: C:r5n15kem0d |
39510886 | 39857180 | 41283499 | T: ramstakers756839 |
41956060 | 42021843 | 42071273 | T: C:ledakemcpa12 |
41822664 | 43496202 | 43833734 | T: frodokem1344shake |
49210843 | 49218713 | 49234762 | T: sikep751 |
50783842 | 51057367 | 51115776 | T: lotus256 |
59178853 | 59703536 | 60160017 | T: ntskem1264 |
61912153 | 62017300 | 62929381 | T: ledakem1464 |
67703092 | 67824049 | 69427861 | T: C:ledakemcpa34 |
68184745 | 68198701 | 68318345 | T: sikep434 |
68567863 | 68750066 | 68839251 | T: C:ledakemcpa33 |
76744645 | 77098955 | 83490153 | T: sikep751comp |
80155252 | 80591124 | 82756198 | T: ledakem1364 |
81286262 | 82565914 | 83714315 | T: ledakem13sl |
84523876 | 84907503 | 86841662 | T: ledakem14sl |
95916050 | 95939914 | 95992878 | T: mceliece348864f |
95745952 | 96188227 | 96253589 | T: mceliece348864pcf |
103122977 | 103205119 | 103501272 | mceliece348864f |
103194495 | 103260455 | 103495118 | mceliece348864pcf |
108165830 | 108236486 | 117655453 | T: sikep434comp |
102319027? | 117888020? | 159985623? | mceliece348864pc |
106615917? | 130547973? | 159283720? | mceliece348864 |
135871259 | 136092035 | 136625806 | T: C:ledakemcpa32 |
89182702? | 140305712? | 225730373? | T: rsa2048 |
147037340 | 147755045 | 147940069 | T: C:ledakemcpa54 |
162040486 | 163324824 | 163919671 | T: C:ledakemcpa53 |
166751724 | 168660277 | 175424599 | T: ledakem1264 |
191098080 | 191821292 | 195865730 | T: ledakem3464 |
189707981 | 195733033 | 200980755 | T: ntskem1380 |
195777109 | 195794121 | 195940029 | T: sikep610 |
222076288 | 223195236 | 225939349 | T: ledakem34sl |
232693021 | 233716955 | 234699926 | T: ledakem3264 |
236981647 | 237590247 | 237966246 | T: ledakem3364 |
238122471 | 238775347 | 239288620 | T: ledakem12sl |
246213421 | 246733188 | 246900362 | T: C:ledakemcpa52 |
266964569 | 267473180 | 267588096 | T: mceliece460896pcf |
268901041 | 269049924 | 270245534 | T: ledakem5464 |
279387557 | 279745582 | 281381472 | T: ledakem33sl |
304813825 | 304894334 | 305279905 | mceliece460896pcf |
315113142 | 315160888 | 315400781 | mceliece460896f |
327666236 | 327872600 | 354191474 | T: sikep610comp |
343277969 | 360834152 | 369580198 | T: ntskem13136 |
393472761 | 408513793 | 414239842 | T: oddmanhattan128 |
367348602? | 421530628? | 529076009? | mceliece460896pc |
315004600? | 421576640? | 531419884? | mceliece460896 |
505542923 | 506485396 | 506680317 | mceliece6688128f |
505162445 | 506951138 | 508760563 | mceliece6688128pcf |
526840313 | 530544337 | 531758311 | T: mceliece6688128pcf |
535595439 | 535669523 | 535807553 | mceliece6960119f |
536291624 | 536432577 | 537118802 | T: mceliece8192128f |
536670406 | 536791561 | 537005054 | mceliece6960119pcf |
542632829 | 543992301 | 545698931 | T: ledakem5364 |
559214050 | 559341320 | 561035801 | T: mceliece6960119f |
584260414 | 585310264 | 585439429 | mceliece8192128pcf |
583548515 | 585686595 | 585927089 | mceliece8192128f |
599180542 | 599701839 | 602972459 | T: mceliece6688128f |
597526946 | 600117714 | 607447308 | T: ledakem54sl |
617432919 | 618891410 | 649335686 | T: oddmanhattan192 |
526849319? | 645274063? | 991406185? | T: mceliece8192128 |
661213671 | 662848684 | 665682986 | T: ledakem32sl |
476186409? | 666217977? | 955799835? | mceliece6960119pc |
561139801? | 674571164? | 901916961? | mceliece8192128pc |
707413648 | 708942033 | 710882011 | T: ledakem5264 |
630105282? | 747282475? | 1097206164? | mceliece6688128 |
750746682 | 754608140 | 758503890 | T: ledakem53sl |
536642859? | 757560360? | 870402773? | mceliece6960119 |
631797746? | 760826855? | 989794786? | mceliece6688128pc |
574195352? | 804048586? | 927859398? | mceliece8192128 |
970577221 | 976018941 | 984111609 | T: bigquake1 |
1117252578 | 1117819068 | 1186929287 | T: oddmanhattan256 |
1489303444 | 1496806349 | 1507912355 | T: ledakem52sl |
4673077615 | 4800355319 | 4946047854 | T: pqrsa15 |
7939554920 | 8083914733 | 8259421973 | T: bigquake3 |
14569083741 | 14798417624 | 15098119592 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
32281 | 34058 | 36172 | T: rsa2048 |
62397 | 64609 | 68762 | mceliece348864f |
62837 | 66406 | 71825 | T: mceliece348864f |
62860 | 67061 | 73258 | mceliece348864 |
73588 | 76776 | 80004 | mceliece348864pcf |
75270 | 78126 | 83852 | mceliece348864pc |
74231? | 82978? | 94950? | T: mceliece348864pcf |
88205 | 88887 | 91980 | timer |
88377 | 89208 | 89880 | smaugt1 |
92845 | 93070 | 93324 | threebears624r2ccax |
94184 | 94280 | 94385 | threebears624r2cca |
94208 | 94393 | 94557 | C:threebears624r2cpa |
94337 | 94487 | 94969 | C:threebears624r2cpax |
93651 | 94870 | 97610 | T: ntskem1264 |
96957 | 98423 | 101215 | T: C:r5nd1kem0d |
105846 | 105916 | 106138 | ntruplus576 |
108374 | 111178 | 111365 | T: lightsaber2 |
106930 | 113933 | 123890 | T: C:edonk128k16n80nu4l6 |
125128 | 126812 | 128649 | T: C:r5nd0kem2iot |
127005 | 127860 | 129342 | T: C:r5nd1kem5d |
131220 | 132072 | 138156 | T: C:ledakemcpa14 |
131317 | 132345 | 133833 | T: C:r5nd1kem4longkey |
136078 | 136887 | 137581 | T: C:ledakemcpa13 |
138054 | 138718 | 139530 | kyber512 |
132246 | 146194 | 161494 | mceliece460896 |
128100 | 146918 | 158361 | mceliece460896f |
148964 | 149083 | 150047 | ntruplus768 |
153623 | 153901 | 154106 | threebears936r2ccax |
142740 | 154148 | 173206 | mceliece460896pcf |
154072 | 154188 | 154705 | threebears936r2cca |
142960 | 155980 | 171500 | T: mceliece460896pcf |
161046 | 161199 | 161812 | C:threebears936r2cpa |
158769 | 161832 | 165144 | T: C:ledakemcpa12 |
146322 | 162130 | 178201 | mceliece460896pc |
162122 | 162322 | 162608 | C:threebears936r2cpax |
174022 | 174559 | 175558 | ntruplus864 |
181295 | 190716 | 198052 | smaugt3 |
198477 | 198666 | 198903 | T: saber2 |
214122 | 214345 | 214677 | T!!!newhope512cca |
213283 | 215060 | 216717 | T: C:r5nd3kem5d |
215420 | 216152 | 217000 | kyber768 |
221313 | 226210 | 235331 | T: ntrukem443 |
223220 | 231284 | 240476 | T: C:edonk128k16n80nu8l6 |
232031 | 232269 | 233450 | threebears1248r2ccax |
233801 | 234401 | 235150 | ntruplus1152 |
233905 | 234750 | 235558 | threebears1248r2cca |
242009 | 242286 | 244209 | C:threebears1248r2cpa |
243710 | 243924 | 244119 | C:threebears1248r2cpax |
247913 | 249069 | 257142 | T: lac128 |
247361 | 249081 | 253827 | T: sntrup653 |
250066 | 251025 | 252191 | T: C:rolloi192 |
253587 | 254512 | 255461 | T: C:rolloi128 |
254318 | 274518 | 298187 | mceliece6688128 |
258562 | 277649 | 301936 | mceliece6688128f |
260020 | 278004 | 302754 | T: mceliece6688128f |
282148 | 283045 | 284905 | kyber90s512 |
270712 | 284005 | 308432 | mceliece6960119f |
285957 | 286921 | 287909 | T: C:rolloi256 |
266870 | 289484 | 311425 | mceliece6960119 |
288654 | 290059 | 292205 | sntrup653 |
286179 | 292003 | 307291 | T: C:edonk128k32n96nu4l4 |
273682 | 293290 | 326252 | T: mceliece6688128pcf |
283000 | 294515 | 316440 | mceliece6960119pc |
272420 | 295656 | 322934 | mceliece6688128pcf |
295136 | 296606 | 311514 | T: C:ledakemcpa34 |
293292? | 300289? | 384128? | smaugt5 |
278477 | 302364 | 329878 | T: mceliece6960119f |
304553 | 306248 | 308361 | T: sntrup761 |
306461 | 306987 | 307814 | T: firesaber2 |
292678 | 307636 | 327130 | mceliece6960119pcf |
285132 | 310910 | 330546 | mceliece6688128pc |
300194 | 311983 | 350723 | mceliece8192128 |
301834 | 314588 | 354507 | mceliece8192128f |
319751 | 322032 | 337404 | T: C:ledakemcpa33 |
323711 | 324453 | 327449 | kyber1024 |
323974 | 325384 | 327676 | T: lotus128 |
324091 | 326222 | 331693 | T: ntruhps2048509 |
297792 | 328838 | 365579 | T: mceliece8192128 |
305082 | 330761 | 368476 | T: mceliece8192128f |
316660 | 334770 | 377440 | mceliece8192128pc |
329306 | 341924 | 385849 | mceliece8192128pcf |
357287 | 358695 | 361710 | ntruhrss701 |
355497 | 359708 | 365570 | ntruhps2048509 |
358771 | 361031 | 366134 | sntrup761 |
361586 | 363821 | 367065 | T: sntrup857 |
364945 | 366017 | 367433 | T: C:hila5 |
365198 | 370124 | 380004 | T: ntrukem743 |
367975 | 378262 | 380574 | T: C:r5nd3kem0d |
374994 | 382291 | 390389 | T: C:ledakemcpa32 |
381656 | 385636 | 396359 | T: C:edonk128ref |
382104 | 385674 | 473138 | T: ntskem1380 |
383224 | 386717 | 389669 | T: C:r5nd5kem5d |
391168 | 391993 | 412120 | T: C:bikel1 |
417577 | 418358 | 419556 | T: kindi256342 |
419419 | 421459 | 430039 | sntrup857 |
428966 | 431141 | 432995 | T: sntrup953 |
429853 | 431597 | 433516 | T: ntrulpr653 |
456026 | 456383 | 457242 | T!!!newhope1024cca |
460214 | 463219 | 483486 | T: C:r5nd5kem0d |
462160 | 470445 | 477276 | T: lotus192 |
469879 | 471820 | 474175 | T: ntruhps2048677 |
472914 | 474770 | 504402 | T: ledakem1464 |
473020 | 476113 | 483773 | ntrulpr653 |
474578 | 476594 | 479514 | T: sntrup1013 |
488126 | 490454 | 492249 | kyber90s768 |
492362 | 493647 | 495375 | T: kindi512222 |
498419 | 501217 | 505189 | sntrup953 |
501575 | 502585 | 504028 | T: kindi512241 |
510759 | 513967 | 516817 | ntruhps2048677 |
537902 | 539708 | 541162 | sntrup1013 |
539690 | 541130 | 544685 | T: ledakem14sl |
540883 | 542345 | 564044 | T: ntrulpr761 |
566894 | 568062 | 604438 | T: lima2p1024cca |
577689 | 580547 | 586398 | T: C:edonk192k32n128nu4l6 |
575390 | 582048 | 587056 | T: ntskem13136 |
592805 | 597078 | 609920 | ntrulpr761 |
596118 | 599894 | 601370 | T: ledakem1364 |
601969 | 607680 | 614023 | T: C:lake1 |
611153 | 613026 | 615646 | T: ntruhps4096821 |
654753 | 656624 | 701195 | T: C:ledakemcpa54 |
656585 | 662114 | 663277 | T: ntrulpr857 |
663751 | 666782 | 686375 | ntruhps4096821 |
665448 | 669048 | 679672 | T: lotus256 |
675754 | 678267 | 685785 | T: C:lake2 |
687217 | 689725 | 691530 | T: sntrup1277 |
703910 | 707436 | 739864 | T: C:ledakemcpa53 |
706000 | 708355 | 717761 | T: lac192 |
711573 | 713784 | 725627 | ntrulpr857 |
715547 | 721140 | 731654 | T: C:edonk192k48n144nu4l4 |
728042 | 728819 | 731747 | kyber90s1024 |
741076 | 743442 | 762079 | T: C:lake3 |
749351 | 762267 | 777332 | T: C:ledakemcpa52 |
767348 | 775096 | 830410 | T: ledakem13sl |
777568 | 782941 | 799785 | T: ntrulpr953 |
786035 | 789848 | 796915 | sntrup1277 |
845910 | 849323 | 854369 | ntrulpr953 |
865518 | 875111 | 884994 | T: ntrulpr1013 |
909464 | 922326 | 926054 | T: lac256 |
924568 | 927143 | 1010195 | T: kindi512321 |
907031 | 931792 | 952952 | T: ledakem1264 |
925164 | 939545 | 945961 | ntrulpr1013 |
980009 | 983050 | 987031 | T: locker2 |
991263 | 996043 | 1001110 | T: locker1 |
1011000 | 1015511 | 1018108 | T: kindi256522 |
1044581 | 1046000 | 1084363 | T: C:bikel3 |
1118051 | 1122024 | 1136203 | T: locker3 |
1143558 | 1146001 | 1147883 | T: lima2p2048cca |
1177229 | 1179886 | 1271291 | T: ledakem3464 |
1226747 | 1228560 | 1248430 | T: titaniumccatoy |
1240362 | 1263661 | 1280918 | T: ledakem12sl |
1267339 | 1283822 | 1293633 | T: ntrulpr1277 |
1303154 | 1306896 | 1311136 | T: locker4 |
1326859 | 1350784 | 1380714 | T: hqc1281 |
1366389 | 1370215 | 1381577 | ntrulpr1277 |
1378900 | 1382074 | 1387295 | T: locker6 |
1497952 | 1499900 | 1501794 | T: limasp1018cca |
1512520 | 1515490 | 1520649 | T: locker5 |
1529823 | 1537014 | 1632156 | T: ledakem34sl |
1564654 | 1573659 | 1666213 | T: ledakem3364 |
1675972 | 1679056 | 1682230 | T: titaniumccalite |
1959276 | 1961746 | 1964210 | T: titaniumccastd |
2219358 | 2221722 | 2227763 | T: ledakem33sl |
2357531 | 2362121 | 2379668 | T: frodokem640 |
2297371 | 2383163 | 2481511 | T: ledakem3264 |
2397662 | 2403219 | 2420702 | T: locker8 |
2418961 | 2433716 | 2440770 | T: locker7 |
2479196 | 2481912 | 2488622 | T: titaniumccamed |
2494103 | 2498696 | 2505199 | T: frodokem640aes |
2594628 | 2597228 | 2602969 | T: ledakem5464 |
2632358 | 2636693 | 2657202 | T: locker9 |
2641209 | 2642816 | 2646168 | T: titaniumccahi |
2889679 | 2892371 | 2899762 | T: limasp1306cca |
2856947 | 2919681 | 2982193 | T: hqc1921 |
2961895 | 3018090 | 3090944 | T: hqc1922 |
3045872 | 3048746 | 3051774 | T: limasp1822cca |
3127625 | 3171179 | 3242870 | T: bigquake1 |
3345511 | 3362106 | 3614064 | T: ledakem5364 |
3404995 | 3420168 | 3637348 | T: ledakem54sl |
3431645 | 3503388 | 3544563 | T: ledakem32sl |
3894556 | 3897904 | 3900110 | T: titaniumccasuper |
4133256 | 4188174 | 4267523 | T: hqc2561 |
4415597 | 4439546 | 4731156 | T: ledakem53sl |
4694824 | 4715483 | 4729315 | T: frodokem976 |
4654814 | 4721290 | 4784293 | T: hqc2562 |
4934603 | 4947383 | 4952658 | T: frodokem976aes |
5245306 | 5307170 | 5376075 | T: hqc2563 |
5986351 | 5993000 | 6304718 | T: limasp2062cca |
5974546 | 6047506 | 6357238 | T: ledakem5264 |
6462712 | 6612255 | 6752635 | T: ledakem52sl |
7085334 | 7108031 | 7254649 | T: C:r5n11kem0d |
8387654 | 8424165 | 8448695 | T: frodokem1344aes |
8250203 | 8490178 | 8748117 | T: bigquake3 |
11015264 | 11016423 | 11020165 | T: sntrup4591761 |
11061693 | 11062042 | 11063723 | sntrup4591761 |
11288287 | 11292926 | 11346523 | T: frodokem640shake |
13235868 | 13722013 | 14055509 | T: bigquake5 |
16057486 | 16157188 | 17153176 | T: remblem1056 |
16072385 | 16243064 | 16943292 | T: remblem928 |
17110381 | 17438696 | 17699262 | T: ramstakers216091 |
17306010 | 17486074 | 17601382 | T: C:r5n13kem0d |
21918147 | 21920457 | 21923623 | T: ntrulpr4591761 |
22697062 | 22721525 | 22758767 | T: pqrsa15 |
24782602 | 24805890 | 24819567 | T: frodokem976shake |
25100153 | 25109978 | 25121887 | T: sikep503 |
27625608 | 27665341 | 27692888 | T: mersenne756839 |
32372594 | 32512634 | 32661064 | T: C:r5n15kem0d |
38460294 | 38646720 | 38836294 | T: sikep503comp |
45069894 | 45250316 | 45545677 | T: frodokem1344shake |
72152603 | 72406078 | 72841875 | T: oddmanhattan128 |
71499977 | 72644490 | 75979725 | T: ramstakers756839 |
79584710 | 79615569 | 79628430 | T: sikep751 |
111613181 | 111695889 | 111712074 | T: sikep434 |
123032264 | 123392613 | 124093157 | T: sikep751comp |
128425040 | 128907477 | 130113103 | T: oddmanhattan192 |
170520118 | 171325778 | 172409984 | T: sikep434comp |
280676182 | 281606442 | 282924726 | T: oddmanhattan256 |
360438772 | 360531990 | 360712353 | T: sikep610 |
485822825 | 488186934 | 488687287 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
23740 | 24256 | 24418 | C:threebears624r2cpax |
30233 | 30429 | 30787 | C:threebears936r2cpax |
36855 | 37005 | 37580 | C:threebears1248r2cpax |
39837 | 40287 | 40371 | C:threebears624r2cpa |
41187 | 41518 | 42661 | T: C:r5nd1kem0d |
53012 | 53955 | 55105 | T: C:r5nd1kem5d |
53872 | 54495 | 56725 | T: C:r5nd0kem2iot |
55793 | 55887 | 56026 | C:threebears936r2cpa |
57003 | 57958 | 61292 | T: C:r5nd1kem4longkey |
64981 | 65145 | 65264 | C:threebears1248r2cpa |
88503 | 90162 | 94599 | T: C:r5nd3kem5d |
96906 | 97124 | 97452 | T: C:hila5 |
118555 | 120088 | 121536 | T: lightsaber2 |
120410 | 121407 | 133916 | timer |
120689 | 122484 | 132487 | smaugt1 |
126654 | 126805 | 127001 | threebears624r2ccax |
140913 | 141011 | 141596 | ntruplus576 |
168005 | 168242 | 168753 | threebears624r2cca |
171715 | 176977 | 192308 | T: C:r5nd5kem5d |
182215 | 182633 | 183104 | kyber512 |
192963 | 193755 | 203098 | mceliece348864 |
194013 | 194284 | 194514 | T: mceliece348864f |
194561 | 194743 | 195018 | ntruplus768 |
194142 | 195528 | 196062 | mceliece348864f |
199171 | 199288 | 199524 | threebears936r2ccax |
202838 | 203110 | 204427 | mceliece348864pcf |
203275 | 203548 | 204384 | T: mceliece348864pcf |
199871 | 204469 | 207784 | T: C:r5nd3kem0d |
203750 | 204483 | 204814 | mceliece348864pc |
214437 | 215074 | 221568 | T: saber2 |
225878 | 230615 | 235402 | smaugt3 |
240403 | 240683 | 241468 | ntruplus864 |
249352 | 249664 | 249950 | T!!!newhope512cca |
250611 | 250997 | 251717 | threebears936r2cca |
245940 | 255596 | 257836 | T: C:r5nd5kem0d |
260340 | 263211 | 266335 | T: ntrukem443 |
280289 | 281149 | 282121 | kyber768 |
286764 | 287006 | 287271 | threebears1248r2ccax |
314830 | 315211 | 316045 | ntruplus1152 |
316982 | 317637 | 318875 | kyber90s512 |
330721 | 332065 | 345205 | T: firesaber2 |
335330 | 339561 | 341125 | T: lac128 |
354871 | 355419 | 356304 | threebears1248r2cca |
369650 | 370007 | 371142 | T: C:r5n11kem0d |
354533 | 370751 | 375635 | smaugt5 |
387856 | 389553 | 392904 | T: lotus128 |
425699 | 426053 | 426633 | kyber1024 |
424619 | 426273 | 427217 | mceliece460896 |
425740 | 428402 | 428846 | mceliece460896f |
435147 | 436482 | 438710 | mceliece460896pc |
436988 | 437343 | 438083 | T: mceliece460896pcf |
441239 | 441964 | 442650 | mceliece460896pcf |
460168 | 461235 | 463454 | T: mceliece6960119f |
466624 | 467363 | 468174 | mceliece6960119 |
467412 | 468610 | 470489 | ntruhps2048509 |
466759 | 469686 | 477035 | T: ntruhps2048509 |
467546 | 470806 | 474666 | mceliece6960119f |
482516 | 483424 | 485121 | mceliece6960119pc |
483686 | 484320 | 485206 | mceliece6960119pcf |
489313 | 489928 | 491568 | T: mceliece8192128 |
489764 | 490098 | 490512 | T: mceliece8192128f |
490468 | 490858 | 491270 | mceliece8192128f |
490562 | 491221 | 491889 | T: mceliece6688128f |
489053 | 491242 | 492508 | mceliece8192128 |
490384 | 491545 | 493262 | mceliece6688128 |
491547 | 492860 | 494474 | mceliece6688128f |
505055 | 505983 | 506674 | mceliece6688128pc |
504754 | 506054 | 508170 | mceliece8192128pcf |
506414 | 507609 | 509320 | mceliece6688128pcf |
508192 | 510073 | 514873 | T: mceliece6688128pcf |
508819 | 510856 | 516252 | T: ntrukem743 |
510665 | 511387 | 512597 | mceliece8192128pc |
510116 | 514247 | 519264 | T: ntskem1264 |
524124 | 525910 | 529752 | T: kindi256342 |
531144 | 531918 | 534432 | kyber90s768 |
540836 | 541263 | 541779 | T!!!newhope1024cca |
542274 | 543386 | 564293 | sntrup653 |
535581 | 549222 | 556994 | T: sntrup653 |
566611 | 567292 | 569079 | T: C:r5n13kem0d |
583542 | 592968 | 596956 | T: lotus192 |
613600 | 615420 | 618547 | T: ntrulpr653 |
654639 | 657384 | 660399 | T: kindi512222 |
654800 | 659750 | 660723 | ntrulpr653 |
664274 | 667222 | 672556 | T: kindi512241 |
695164 | 697609 | 708010 | ntruhps2048677 |
696248 | 698051 | 706683 | T: ntruhps2048677 |
703597 | 705220 | 707847 | T: sntrup761 |
705013 | 706699 | 713919 | sntrup761 |
720858 | 723572 | 739134 | T: lima2p1024cca |
770206 | 775510 | 784197 | T: ntrulpr761 |
779604 | 780777 | 782296 | kyber90s1024 |
779356 | 782322 | 784728 | ntruhrss701 |
823366 | 825709 | 832816 | ntrulpr761 |
845777 | 850720 | 862486 | sntrup857 |
852178 | 853663 | 879029 | T: sntrup857 |
857090 | 864688 | 884496 | T: lotus256 |
919182 | 932421 | 940492 | T: ntskem1380 |
937048 | 939298 | 950267 | T: ntrulpr857 |
942292 | 953750 | 955175 | T: ntruhps4096821 |
942902 | 959140 | 964554 | ntruhps4096821 |
1002047 | 1005034 | 1015412 | ntrulpr857 |
1025698 | 1042989 | 1044246 | T: sntrup953 |
1041123 | 1043737 | 1057367 | sntrup953 |
1110853 | 1116605 | 1118068 | T: lac192 |
1127580 | 1132174 | 1144137 | T: ntrulpr953 |
1134035 | 1143342 | 1157279 | sntrup1013 |
1146001 | 1147808 | 1153403 | T: sntrup1013 |
1161143 | 1164334 | 1288734 | T: kindi512321 |
1186390 | 1190664 | 1198986 | T: kindi256522 |
1190114 | 1193479 | 1204256 | ntrulpr953 |
1249221 | 1264793 | 1273832 | T: ntrulpr1013 |
1280237 | 1285399 | 1289792 | T: C:rolloi128 |
1315191 | 1317889 | 1330632 | ntrulpr1013 |
1421044 | 1426683 | 1435857 | T: lac256 |
1437467 | 1441358 | 1459370 | T: titaniumccatoy |
1448546 | 1450466 | 1452254 | T: lima2p2048cca |
1480899 | 1484502 | 1491535 | T: C:rolloi192 |
1497258? | 1641259? | 28373259? | T: C:edonk128ref |
1781378 | 1782971 | 1789385 | sntrup1277 |
1783420 | 1788278 | 1796073 | T: sntrup1277 |
1858682 | 1860882 | 1863483 | T: ntskem13136 |
1851998 | 1861294 | 1863465 | T: ntrulpr1277 |
1931795 | 1933710 | 1936602 | T: titaniumccalite |
1924771 | 1940980 | 1942898 | T: C:r5n15kem0d |
1940708 | 1952622 | 1955573 | ntrulpr1277 |
1951163 | 1954017 | 1978246 | T: limasp1018cca |
2097251? | 2109724? | 2756234? | T: C:ledakemcpa13 |
2149698 | 2155565 | 2164655 | T: C:lake1 |
2177183 | 2186227 | 2215977 | T: hqc1281 |
2188317 | 2194083 | 2199117 | T: C:ledakemcpa12 |
2266608 | 2267704 | 2269860 | T: titaniumccastd |
2375051 | 2381000 | 2392709 | T: frodokem640 |
2382444 | 2388331 | 2393401 | T: frodokem640aes |
2444569 | 2446743 | 2449779 | T: C:rolloi256 |
2587268? | 2773636? | 3405477? | T: C:ledakemcpa14 |
2819528 | 2822894 | 2826522 | T: titaniumccamed |
3079920 | 3081446 | 3085025 | T: titaniumccahi |
3225906 | 3227429 | 3232592 | T: rsa2048 |
3603895 | 3609927 | 3616079 | T: C:lake2 |
3773610 | 3788172 | 3797866 | T: limasp1306cca |
3967280 | 3972101 | 3976537 | T: limasp1822cca |
4210239 | 4226787 | 4287563 | T: hqc1921 |
4279305 | 4317993 | 4587246 | T: hqc1922 |
4385795 | 4398246 | 4420936 | T: locker1 |
4413803 | 4423840 | 4433666 | T: locker2 |
4518608 | 4528665 | 4582566 | T: bigquake1 |
4529819 | 4532526 | 4539126 | T: titaniumccasuper |
4660190 | 4701598 | 4711275 | T: frodokem976 |
4697288 | 4708585 | 4721138 | T: C:lake3 |
4711120 | 4720296 | 4765547 | T: frodokem976aes |
5072105 | 5081489 | 5092315 | T: locker4 |
4702413 | 5237510 | 5634408 | T: C:edonk192k48n144nu4l4 |
5481680 | 5484419 | 5973150 | T: C:bikel1 |
5888820 | 5892406 | 5903316 | T: ledakem1264 |
5965681 | 5980708 | 7389855 | T: C:ledakemcpa32 |
6084336 | 6115862 | 6148610 | T: ledakem1364 |
6079628 | 6176075 | 6258058 | T: hqc2561 |
6435879 | 6451350 | 6460854 | T: locker3 |
6788744 | 6887568 | 6899711 | T: hqc2562 |
6911894 | 6944415 | 6954024 | T: ledakem12sl |
6990197 | 6995937 | 7005543 | T: locker6 |
7194690 | 7227525 | 7727047 | T: ledakem1464 |
7217558 | 7229217 | 7286668 | T: locker5 |
7383787 | 7414427 | 8050462 | T: C:ledakemcpa33 |
7578984 | 7582512 | 7840289 | T: hqc2563 |
7839344 | 7855972 | 7871972 | T: limasp2062cca |
5025619? | 7913644? | 12326563? | T: C:edonk128k32n96nu4l4 |
8026907 | 8099222 | 8516433 | T: ledakem13sl |
8280575 | 8311720 | 8331938 | T: frodokem1344aes |
8340631 | 8359513 | 8374428 | T: locker8 |
8396132 | 8422739 | 8455251 | T: locker7 |
8496371 | 8533806 | 8563618 | T: ledakem14sl |
8787480 | 8876500 | 9249851 | T: C:ledakemcpa34 |
11051333 | 11082929 | 11102692 | T: locker9 |
11193228 | 11201527 | 11256761 | T: frodokem640shake |
14108304 | 14150157 | 14160870 | T: C:ledakemcpa52 |
16283398 | 16410381 | 16930592 | T: ledakem3264 |
16657635 | 16704928 | 16849106 | T: ledakem3364 |
16794448 | 16800873 | 17636686 | T: C:ledakemcpa53 |
17573250 | 17759549 | 18797322 | T: C:bikel3 |
18722362 | 18823168 | 19607503 | T: ledakem3464 |
19902455 | 19937600 | 21849442 | T: C:ledakemcpa54 |
20406572 | 20418457 | 20435603 | T: ledakem32sl |
21660191 | 21770763 | 22942024 | T: remblem1056 |
21670747 | 21793965 | 22779233 | T: remblem928 |
24214795 | 24357446 | 25561554 | T: ledakem33sl |
24673660 | 24687100 | 24712001 | T: frodokem976shake |
25111358 | 25410021 | 26008778 | T: ledakem34sl |
26812639 | 26844295 | 26857750 | T: sikep503 |
28567537 | 28579788 | 28601648 | T: sikep503comp |
31607229 | 31660911 | 31988275 | T: ledakem5264 |
31740608 | 31741257 | 31747340 | sntrup4591761 |
31752757 | 31753845 | 31757760 | T: sntrup4591761 |
25214443? | 32466294? | 40396487? | T: bigquake3 |
32860332 | 32862298 | 32867165 | T: ntrulpr4591761 |
36328089 | 36409645 | 36445474 | T: ramstakers216091 |
36370946 | 36467355 | 36554046 | T: ledakem5364 |
40133421 | 40821700 | 40845629 | T: mersenne756839 |
43536455 | 43669059 | 43898712 | T: ledakem5464 |
44805542 | 44916686 | 47286817 | T: ledakem52sl |
44908495 | 44967312 | 45068369 | T: frodokem1344shake |
47940076 | 48241169 | 50704660 | T: ledakem53sl |
37482830? | 50429832? | 51257669? | T: bigquake5 |
56119611 | 56147687 | 56185119 | T: ledakem54sl |
12321173? | 61807909? | 168539254? | T: C:edonk192k32n128nu4l6 |
78898341 | 79093148 | 79898168 | T: oddmanhattan128 |
85606598 | 85680183 | 85693048 | T: sikep751 |
86016335? | 90252620? | 144548685? | T: C:edonk128k16n80nu8l6 |
90778179 | 90802954 | 90814571 | T: sikep751comp |
119085846 | 119112617 | 119133116 | T: sikep434 |
126605133 | 126633348 | 126710386 | T: sikep434comp |
142284262 | 143154201 | 143625350 | T: oddmanhattan192 |
138201626 | 144045261 | 146363037 | T: ramstakers756839 |
11789052? | 156357514? | 261219754? | T: C:edonk128k16n80nu4l6 |
167099287 | 167208807 | 167588984 | T: pqrsa15 |
307292210 | 309575577 | 312806420 | T: oddmanhattan256 |
362519987 | 362699845 | 362806793 | T: sikep610 |
383222217 | 383293162 | 383399976 | T: sikep610comp |
|
|
|