Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, 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:
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 |
61243 | 61892 | 62597 | T: C:r5nd1kem0d |
76464 | 77881 | 80062 | T: lightsaber2 |
80121 | 80875 | 81942 | T: C:r5nd0kem2iot |
80507 | 82757 | 84109 | T: C:r5nd1kem5d |
82519 | 82861 | 83422 | kyber512 |
81922 | 83295 | 86462 | T: C:r5nd1kem4longkey |
84731 | 84907 | 85296 | threebears624r2cca |
86179 | 86370 | 86491 | C:threebears624r2cpa |
87846 | 88303 | 88648 | C:threebears624r2cpax |
90715 | 91067 | 91478 | threebears624r2ccax |
104499 | 104740 | 105419 | timer |
104763 | 104974 | 105259 | smaugt1 |
126216 | 131971 | 132517 | T: lac128 |
132474 | 132600 | 132902 | T!!!newhope512cca |
135672 | 138344 | 141036 | T: C:r5nd3kem5d |
138392 | 139143 | 140387 | kyber768 |
157607 | 157948 | 158133 | threebears936r2cca |
153527 | 159096 | 159294 | T: saber2 |
162692 | 163053 | 163594 | C:threebears936r2cpa |
165465 | 165756 | 166029 | threebears936r2ccax |
168638 | 169018 | 169440 | C:threebears936r2cpax |
178090 | 178220 | 211092 | ntruplus576 |
204336 | 205879 | 211969 | smaugt3 |
219276 | 222748 | 226293 | T: C:r5nd3kem0d |
231436 | 232472 | 233853 | kyber1024 |
230722 | 233459 | 237518 | T: ntrulpr653 |
233249 | 233685 | 234347 | kyber90s512 |
247534 | 248814 | 259879 | T: firesaber2 |
247854 | 250267 | 255114 | T: C:r5nd5kem5d |
250031 | 250303 | 250981 | threebears1248r2cca |
250555 | 250647 | 250836 | ntruplus768 |
256834 | 256995 | 257456 | threebears1248r2ccax |
257556 | 257901 | 258174 | C:threebears1248r2cpa |
258967 | 259747 | 261017 | T: C:hila5 |
260908 | 261095 | 261404 | C:threebears1248r2cpax |
264578 | 266537 | 271745 | ntrulpr653 |
274416 | 279882 | 282370 | T: C:r5nd5kem0d |
281294 | 281655 | 282123 | T!!!newhope1024cca |
280656 | 285125 | 297914 | T: ntrulpr761 |
296239 | 296428 | 297232 | ntruplus864 |
288096 | 296568 | 297431 | T: kindi256342 |
309871 | 319820 | 320735 | T: kindi512222 |
313198 | 322761 | 323614 | T: kindi512241 |
329878 | 338637 | 342637 | smaugt5 |
340734 | 345223 | 353802 | ntrulpr761 |
343185 | 346652 | 360613 | T: ntrulpr857 |
372376? | 373552? | 511557? | ntruplus1152 |
396402 | 399322 | 402884 | ntrulpr857 |
411510 | 415753 | 421369 | T: ntrulpr953 |
418338 | 418907 | 419868 | kyber90s768 |
446001 | 452458 | 461361 | T: ntrulpr1013 |
456304 | 457308 | 460096 | T: lac256 |
467321 | 468435 | 472525 | ntrulpr953 |
470510 | 471054 | 471948 | T: lac192 |
521055 | 525198 | 528332 | ntrulpr1013 |
642867 | 663053 | 665020 | T: kindi512321 |
654417 | 668320 | 674933 | T: ntrulpr1277 |
681298 | 682886 | 684441 | kyber90s1024 |
704512 | 711169 | 718055 | T: ntrukem443 |
765920 | 771244 | 778869 | ntrulpr1277 |
782468 | 783854 | 785369 | T: kindi256522 |
793438 | 802509 | 824520 | T: hqc1281 |
834845 | 835439 | 837365 | T: lima2p1024cca |
1000387 | 1003317 | 1007818 | T: rqc128 |
1005019 | 1013901 | 1030877 | T: C:edonk128k16n80nu4l6 |
1501000 | 1504621 | 1515410 | T: C:rolloi128 |
1606659 | 1612130 | 1617884 | T: C:edonk128k16n80nu8l6 |
1611460 | 1626639 | 1651797 | T: hqc1921 |
1650425 | 1656929 | 1662204 | T: ntrukem743 |
1690055 | 1693842 | 1696752 | T: lima2p2048cca |
1702259 | 1704490 | 1707220 | T: titaniumccatoy |
1735582 | 1740493 | 1745459 | T: frodokem640 |
1728664 | 1751899 | 1777237 | T: hqc1922 |
1828350 | 1847024 | 1865606 | T: C:edonk128k32n96nu4l4 |
1864715 | 1869384 | 1892797 | T: limasp1018cca |
1862361? | 1875108? | 2568301? | T: rqc192 |
1899963 | 1911853 | 1971053 | T: C:rolloi192 |
1915897 | 1917667 | 1919223 | T: titaniumccalite |
1993832 | 2002658 | 2021472 | T: frodokem640aes |
2267145 | 2294785 | 2321807 | T: C:edonk192k32n128nu4l6 |
2400447 | 2402881 | 2406030 | T: C:bikel1 |
2412725 | 2419141 | 2431578 | T: C:edonk128ref |
2455901 | 2482866 | 2532296 | T: hqc2561 |
2532955 | 2537648 | 2552940 | T: C:rolloi256 |
2644485 | 2646549 | 2648643 | T: titaniumccastd |
2649991? | 2659393? | 3676069? | T: rqc256 |
2738789 | 2741455 | 2744548 | T: titaniumccamed |
2718937 | 2767558 | 2816594 | T: hqc2562 |
2894377 | 2906264 | 2910165 | T: titaniumccahi |
2995071 | 3036655 | 3059752 | T: hqc2563 |
3093944 | 3107130 | 3124679 | T: C:lake1 |
3395306 | 3399236 | 3403109 | T: limasp1306cca |
3377221 | 3409418 | 3437052 | T: C:edonk192k48n144nu4l4 |
3532262 | 3537030 | 3543065 | T: C:lake2 |
3553466 | 3558190 | 3564855 | T: C:lake3 |
3548010 | 3559917 | 3580382 | T: frodokem976 |
3772504 | 3775160 | 3778652 | T: limasp1822cca |
4155421 | 4164984 | 4171903 | T: frodokem976aes |
4241652 | 4244041 | 4247628 | T: titaniumccasuper |
4777501 | 4788227 | 4824329 | T: sntrup653 |
4823528 | 4853989 | 4868433 | sntrup653 |
5631502 | 5639314 | 5653774 | T: locker1 |
6253212 | 6266420 | 6282159 | T: locker2 |
6301208 | 6330769 | 6334175 | T: sntrup761 |
6427761 | 6433649 | 6455961 | T: rolloii128 |
6394706 | 6435532 | 6447823 | sntrup761 |
6574382 | 6605308 | 6701953 | T: rolloii192 |
6634977 | 6643949 | 6651990 | T: limasp2062cca |
6865586 | 6875903 | 6893720 | T: locker3 |
7181646 | 7196855 | 7211294 | T: frodokem1344aes |
7283894 | 7285472 | 7291138 | T: C:bikel3 |
7575987 | 7585730 | 7592944 | T: locker4 |
7736844 | 7749093 | 7802999 | T: rolloii256 |
7805479 | 7810219 | 7863772 | T: sntrup857 |
7860563 | 7863938 | 7870341 | T: C:r5n11kem0d |
7886933 | 7895571 | 7910659 | sntrup857 |
8659410 | 8672415 | 8682063 | T: locker6 |
9419513 | 9438945 | 9455367 | T: locker5 |
9426012 | 9442290 | 10678174 | T: remblem1056 |
9502558 | 9519272 | 9525911 | T: remblem928 |
9372953 | 9548043 | 9671712 | T: ramstakers216091 |
9586115 | 9650687 | 9662621 | T: sntrup953 |
9669339 | 9733742 | 9762722 | sntrup953 |
10288495 | 10292426 | 10296877 | T: frodokem640shake |
10679849 | 10719768 | 10751301 | T: ntruhps2048509 |
10756902 | 10889689 | 10916435 | ntruhps2048509 |
10946203 | 10952504 | 10960501 | T: sntrup1013 |
10964044 | 10964410 | 10965006 | T: ntrulpr4591761 |
11001507 | 11019361 | 11087933 | sntrup1013 |
14710577 | 14733482 | 14815120 | T: lotus128 |
15069162 | 15097654 | 15142754 | T: locker7 |
15330442 | 15333950 | 15336906 | T: sikep503 |
16003031 | 16034370 | 16082045 | T: locker8 |
16986001 | 17066445 | 17253067 | T: locker9 |
17006026 | 17076841 | 17087284 | T: sntrup1277 |
17154679 | 17266550 | 17277629 | sntrup1277 |
17512024 | 17533433 | 17553929 | T: C:ledakemcpa14 |
18492175 | 18502596 | 18669885 | T: ntruhps2048677 |
18546247 | 18607098 | 18784768 | ntruhps2048677 |
19283854 | 19293557 | 19308563 | T: C:r5n13kem0d |
19549987 | 19573850 | 19634030 | ntruhrss701 |
22644705 | 22694411 | 22975628 | T: C:ledakemcpa13 |
22925875 | 22930725 | 22935100 | T: frodokem976shake |
24620667 | 24641227 | 26909863 | T: sikep503comp |
24840264 | 24857252 | 24922411 | T: sntrup4591761 |
24878658 | 25009180 | 25021121 | sntrup4591761 |
26869924 | 26951417 | 26958933 | T: ntruhps4096821 |
26957875 | 26997410 | 27032452 | ntruhps4096821 |
28806001 | 28865305 | 29264664 | T: mersenne756839 |
28478545 | 28865471 | 29042288 | T: lotus192 |
35787332 | 35795464 | 35803478 | T: C:r5n15kem0d |
38448738 | 38504717 | 38565851 | T: C:ledakemcpa12 |
40225688 | 40850357 | 42257506 | T: ramstakers756839 |
41475404 | 41503697 | 41520133 | T: frodokem1344shake |
49086731 | 49095330 | 49105282 | T: sikep751 |
58740989 | 59309819 | 59815076 | T: ntskem1264 |
59277955 | 59314768 | 59400925 | T: C:ledakemcpa34 |
61989744 | 62833638 | 63458306 | T: lotus256 |
63039930 | 63102527 | 63370281 | T: ledakem1464 |
67007256 | 67044661 | 67082650 | T: sikep434 |
69000318 | 69039921 | 69098483 | T: C:ledakemcpa33 |
76551554 | 76625629 | 82887807 | T: sikep751comp |
80939317 | 80996880 | 81206903 | T: ledakem1364 |
86606310 | 87171239 | 88705421 | T: ledakem14sl |
105861172 | 105880235 | 106196717 | mceliece348864f |
106062154 | 106122227 | 106228826 | mceliece348864pcf |
106260812 | 106340780 | 115668222 | T: sikep434comp |
106824067 | 107340160 | 108559824 | T: ledakem13sl |
97354723? | 111810772? | 140472847? | T: mceliece348864 |
113372252 | 113437733 | 113603458 | T: C:ledakemcpa32 |
105502810? | 119902964? | 162649575? | mceliece348864pc |
97437499? | 125515933? | 154469966? | T: mceliece348864pc |
105593285? | 133939762? | 162824715? | mceliece348864 |
82716353? | 137775618? | 204855589? | T: rsa2048 |
143474096 | 143557638 | 143812434 | T: C:ledakemcpa54 |
150885932 | 150945229 | 151044701 | T: ledakem1264 |
152287294 | 152392551 | 152669020 | T: C:ledakemcpa53 |
172320587 | 172810689 | 175562323 | T: ledakem3464 |
185217693 | 185950727 | 186360198 | T: ntskem1380 |
193776922 | 193809843 | 194086205 | T: sikep610 |
212206998 | 212699176 | 213071128 | T: ledakem12sl |
225173056 | 225282007 | 226063195 | T: ledakem3364 |
236468326 | 238202193 | 240248910 | T: ledakem34sl |
259686111 | 259858462 | 260053033 | T: C:ledakemcpa52 |
263627445 | 264309342 | 264452672 | T: mceliece460896pcf |
282746579 | 282917363 | 284047619 | T: ledakem5464 |
292523329 | 293368101 | 295048678 | T: ledakem33sl |
315413863 | 315462477 | 315943590 | mceliece460896pcf |
314684964 | 316078968 | 316703916 | mceliece460896f |
324098469 | 324250089 | 324383586 | T: sikep610comp |
326803197 | 326929669 | 328087706 | T: ledakem3264 |
325788399 | 327005773 | 327825005 | T: ntskem13136 |
366333826 | 366713262 | 367261002 | T: oddmanhattan128 |
313531977? | 367178053? | 474274907? | mceliece460896 |
265505171? | 370719769? | 430930863? | T: mceliece460896pc |
313299732? | 420054139? | 474579941? | mceliece460896pc |
429213667 | 430329101 | 430906163 | T: mceliece6960119pcf |
487100795 | 488998039 | 490277700 | T: ledakem5364 |
537525517 | 537712256 | 538094037 | mceliece6960119pcf |
542190252 | 542803809 | 548057823 | T: ledakem54sl |
585072258 | 586095056 | 586211300 | mceliece8192128f |
585714204 | 586640558 | 587452040 | mceliece8192128pcf |
595628095 | 596165126 | 596774626 | T: oddmanhattan192 |
602714627 | 605566156 | 607041328 | T: mceliece6688128f |
608268352 | 609035485 | 609517345 | mceliece6960119f |
632317334 | 633839062 | 635426379 | T: ledakem32sl |
656786872 | 657687973 | 658299044 | mceliece6688128f |
657454884 | 657842815 | 658132930 | mceliece6688128pcf |
558329019? | 682512582? | 954078281? | T: mceliece6960119 |
573751742? | 689840040? | 922479482? | mceliece8192128pc |
591530309? | 710017400? | 941746596? | T: mceliece6688128pc |
715692908 | 717542224 | 719055784 | T: ledakem5264 |
736489917 | 740148429 | 743811832 | T: ledakem53sl |
526478821? | 757767988? | 991117604? | T: mceliece8192128pc |
646501072? | 761384341? | 1002413543? | mceliece6688128pc |
577278540? | 806418216? | 930261191? | mceliece8192128 |
612774823? | 809034877? | 1107097171? | mceliece6960119 |
635719391? | 812171153? | 1013192123? | mceliece6960119pc |
593495708? | 819485719? | 937895467? | T: mceliece6688128 |
646099387? | 877974159? | 1001734769? | mceliece6688128 |
945916792 | 951241696 | 959541603 | T: bigquake1 |
1053152276 | 1054195330 | 1092169582 | T: oddmanhattan256 |
1364413700 | 1367305330 | 1370886209 | T: ledakem52sl |
4660049229 | 4768959712 | 4885551066 | T: pqrsa15 |
7660618749 | 7787886008 | 8005241563 | T: bigquake3 |
14781705012 | 14929189588 | 15210984641 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21832 | 23002 | 24254 | T: rsa2048 |
61754 | 63106 | 68154 | mceliece348864 |
62096 | 66213 | 70940 | T: mceliece348864 |
62420 | 66816 | 72084 | mceliece348864f |
73887 | 77161 | 83663 | mceliece348864pcf |
73234 | 78171 | 83402 | T: mceliece348864pc |
73219? | 78810? | 97177? | mceliece348864pc |
87955 | 89252 | 89704 | smaugt1 |
87182 | 90135 | 91222 | timer |
95568 | 95960 | 96493 | T: ntskem1264 |
96076 | 96968 | 97673 | T: C:r5nd1kem0d |
104236 | 104357 | 104502 | ntruplus576 |
101881 | 107576 | 121009 | T: C:edonk128k16n80nu4l6 |
110167 | 110416 | 110687 | threebears624r2cca |
111179 | 111657 | 112320 | T: lightsaber2 |
112013 | 112281 | 112603 | threebears624r2ccax |
113669 | 113878 | 114054 | C:threebears624r2cpax |
113649 | 113893 | 114176 | C:threebears624r2cpa |
123571 | 124377 | 125376 | T: C:r5nd0kem2iot |
130017 | 131009 | 131959 | T: C:r5nd1kem5d |
131489 | 132459 | 133637 | T: C:r5nd1kem4longkey |
134538 | 142848 | 156484 | mceliece460896 |
145083 | 145590 | 146341 | T: C:ledakemcpa14 |
146139 | 146244 | 146683 | kyber512 |
134640 | 147313 | 159781 | mceliece460896f |
152310 | 152640 | 152739 | ntruplus768 |
152784 | 154216 | 155207 | T: C:ledakemcpa13 |
145252 | 154361 | 180586 | mceliece460896pcf |
144617 | 156119 | 177716 | mceliece460896pc |
141298 | 156220 | 176444 | T: mceliece460896pcf |
144706 | 156256 | 171890 | T: mceliece460896pc |
170695 | 170849 | 171098 | ntruplus864 |
168355 | 171624 | 174947 | T: C:ledakemcpa12 |
179133 | 180688 | 189122 | smaugt3 |
188619 | 189055 | 189621 | threebears936r2cca |
190443 | 190629 | 190951 | threebears936r2ccax |
196524 | 196860 | 197102 | C:threebears936r2cpa |
198386 | 199368 | 207819 | T: saber2 |
199470 | 199983 | 200645 | C:threebears936r2cpax |
210887 | 211049 | 211263 | T!!!newhope512cca |
214137 | 215042 | 216178 | T: C:rolloi128 |
210086 | 215840 | 216704 | T: C:r5nd3kem5d |
213527 | 217602 | 227245 | T: ntrukem443 |
226380 | 226466 | 227295 | ntruplus1152 |
221230 | 227969 | 236240 | T: C:edonk128k16n80nu8l6 |
230371 | 230589 | 231538 | kyber768 |
244381 | 245144 | 246620 | T: sntrup653 |
242900 | 249926 | 271304 | T: mceliece6688128 |
243599 | 251216 | 264314 | T: lac128 |
240882 | 253410 | 284164 | mceliece6688128f |
255409 | 256641 | 257977 | T: C:rolloi192 |
242462 | 259908 | 273173 | mceliece6688128 |
248080 | 261868 | 289050 | T: mceliece6688128f |
258142 | 269306 | 289401 | T: mceliece6960119 |
259238 | 269342 | 292366 | mceliece6960119 |
264654 | 271151 | 283234 | T: C:edonk128k32n96nu4l4 |
266736 | 278620 | 304706 | mceliece6688128pc |
266705 | 279052 | 297049 | T: mceliece6688128pc |
265213 | 279386 | 302708 | mceliece6688128pcf |
277032 | 285045 | 302158 | mceliece6960119f |
273989 | 285346 | 305885 | T: mceliece6960119pcf |
280255 | 287670 | 325534 | mceliece6960119pcf |
289476 | 289889 | 290723 | smaugt5 |
290043 | 290702 | 291314 | kyber90s512 |
291455 | 291652 | 291956 | threebears1248r2cca |
291802 | 292052 | 292349 | threebears1248r2ccax |
291581 | 292623 | 293934 | T: C:rolloi256 |
290231 | 293658 | 305313 | sntrup653 |
285414 | 296223 | 308597 | mceliece8192128f |
301750 | 301929 | 302108 | C:threebears1248r2cpa |
301746 | 301951 | 302340 | C:threebears1248r2cpax |
290954 | 302102 | 316335 | mceliece8192128 |
304449 | 305514 | 315666 | T: firesaber2 |
274685? | 305674? | 348148? | mceliece6960119pc |
304967 | 305746 | 306693 | T: sntrup761 |
319082 | 320226 | 329596 | T: lotus128 |
309824 | 322844 | 335724 | mceliece8192128pcf |
322713 | 324220 | 327446 | T: ntruhps2048509 |
328973 | 330507 | 332362 | T: C:ledakemcpa34 |
321722 | 331468 | 350168 | mceliece8192128pc |
347770 | 349298 | 351805 | kyber1024 |
348921 | 351472 | 354280 | ntruhrss701 |
351588 | 353305 | 355568 | T: C:ledakemcpa33 |
335363? | 354718? | 419793? | T: mceliece8192128pc |
357481 | 358202 | 359487 | sntrup761 |
358660 | 359293 | 360229 | T: C:hila5 |
357235 | 359923 | 363239 | ntruhps2048509 |
363791 | 365177 | 366705 | T: sntrup857 |
369960 | 375485 | 380586 | T: C:r5nd3kem0d |
372792 | 375775 | 385359 | T: ntrukem743 |
379788 | 380273 | 380835 | T: kindi256342 |
387770 | 388401 | 389212 | T: C:bikel1 |
389224 | 389918 | 391114 | T: ntskem1380 |
383573 | 392481 | 395871 | T: C:r5nd5kem5d |
396071 | 405905 | 414069 | T: C:ledakemcpa32 |
426846 | 433878 | 434857 | sntrup857 |
430974 | 436943 | 450000 | T: sntrup953 |
439339 | 440316 | 441333 | T: ntrulpr653 |
442428 | 442701 | 443121 | T!!!newhope1024cca |
454028 | 456046 | 469963 | T: kindi512222 |
458605 | 459794 | 474557 | T: kindi512241 |
465478 | 467937 | 471860 | T: ntruhps2048677 |
462368 | 468790 | 488308 | T: C:r5nd5kem0d |
473053 | 474903 | 492459 | ntrulpr653 |
479572 | 481023 | 491602 | T: lotus192 |
486795 | 487088 | 487468 | kyber90s768 |
486011 | 487279 | 489660 | T: sntrup1013 |
494391 | 496286 | 498267 | sntrup953 |
510314 | 513519 | 516528 | ntruhps2048677 |
543302 | 546535 | 552601 | sntrup1013 |
545101 | 546950 | 552081 | T: ntrulpr761 |
547253 | 548817 | 553101 | T: ledakem1464 |
551480 | 552591 | 554753 | T: ntskem13136 |
554839 | 561017 | 570061 | T: C:edonk128ref |
549044 | 577982 | 583736 | T: C:edonk192k32n128nu4l6 |
582358 | 586300 | 591356 | T: C:lake1 |
608652 | 610076 | 611364 | T: lima2p1024cca |
608472 | 611558 | 615480 | T: ntruhps4096821 |
603091 | 628010 | 634654 | ntrulpr761 |
643802 | 645521 | 650358 | T: ledakem14sl |
660205 | 667915 | 693932 | T: ntrulpr857 |
666604 | 668463 | 671394 | T: C:lake2 |
665616 | 678790 | 681187 | ntruhps4096821 |
680102 | 682094 | 702204 | T: lotus256 |
681952 | 686543 | 691914 | T: ledakem1364 |
689649 | 693718 | 703356 | T: sntrup1277 |
713565 | 717642 | 723662 | ntrulpr857 |
716410 | 718380 | 721325 | T: lac192 |
714132 | 719183 | 728300 | T: C:edonk192k48n144nu4l4 |
735487 | 737892 | 740678 | T: C:ledakemcpa54 |
744406 | 746101 | 749372 | T: rolloii128 |
743993 | 746186 | 748801 | T: C:lake3 |
758064 | 758665 | 760277 | kyber90s1024 |
775947 | 778549 | 782052 | T: C:ledakemcpa53 |
790203 | 793403 | 795453 | T: rolloii192 |
791584 | 798273 | 803658 | sntrup1277 |
792099 | 825311 | 833172 | T: ntrulpr953 |
810026 | 828214 | 839498 | T: C:ledakemcpa52 |
844420 | 845242 | 846854 | ntrulpr953 |
847276 | 855022 | 876338 | T: kindi512321 |
861896 | 863527 | 869157 | T: ntrulpr1013 |
870236 | 872148 | 873428 | T: ledakem13sl |
872554 | 873613 | 875344 | T: rolloii256 |
903955 | 909972 | 914726 | T: lac256 |
938446 | 941521 | 966666 | T: kindi256522 |
938689 | 944849 | 950327 | ntrulpr1013 |
984765 | 988939 | 992873 | T: locker1 |
1011620 | 1015448 | 1020482 | T: locker2 |
1053109 | 1073195 | 1103009 | T: ledakem1264 |
1082016 | 1083215 | 1084646 | T: C:bikel3 |
1148338 | 1151715 | 1155708 | T: locker3 |
1224723 | 1225904 | 1226968 | T: lima2p2048cca |
1272384 | 1273920 | 1274990 | T: titaniumccatoy |
1274531 | 1276819 | 1323563 | T: ntrulpr1277 |
1263823 | 1288026 | 1299367 | T: hqc1281 |
1311871 | 1314072 | 1316713 | T: locker4 |
1343844 | 1344963 | 1348312 | T: ledakem3464 |
1377995 | 1395953 | 1411646 | ntrulpr1277 |
1401547 | 1405033 | 1409742 | T: rqc128 |
1404923 | 1425533 | 1452831 | T: ledakem12sl |
1423953 | 1427149 | 1432400 | T: locker6 |
1556142 | 1557850 | 1560449 | T: limasp1018cca |
1566867 | 1571942 | 1580146 | T: locker5 |
1705176 | 1707710 | 1709526 | T: titaniumccalite |
1747504 | 1759411 | 1772500 | T: ledakem3364 |
1769420 | 1778079 | 1790121 | T: ledakem34sl |
2077688 | 2079673 | 2085520 | T: titaniumccastd |
2356124 | 2364734 | 2403709 | T: frodokem640 |
2464648 | 2470830 | 2480160 | T: locker7 |
2475036 | 2479940 | 2484808 | T: frodokem640aes |
2471024 | 2480107 | 2491617 | T: locker8 |
2481270 | 2491159 | 2511553 | T: ledakem33sl |
2535677 | 2539466 | 2542466 | T: titaniumccamed |
2613384 | 2628178 | 2639219 | T: locker9 |
2602028 | 2668810 | 2747098 | T: ledakem3264 |
2647564 | 2695850 | 2720714 | T: hqc1921 |
2747706 | 2750094 | 2753050 | T: titaniumccahi |
2805502 | 2812945 | 2898522 | T: rqc192 |
2822364 | 2844039 | 2888288 | T: hqc1922 |
2958071 | 2961716 | 2965462 | T: limasp1306cca |
3003773 | 3006846 | 3009064 | T: ledakem5464 |
3150162 | 3152627 | 3155471 | T: limasp1822cca |
3121545 | 3185495 | 3246582 | T: bigquake1 |
3811912 | 3823769 | 3896157 | T: ledakem5364 |
3863840? | 3875357? | 4884664? | T: rqc256 |
3907222 | 3918988 | 3936822 | T: ledakem54sl |
3910039 | 3973469 | 4030087 | T: ledakem32sl |
3935972 | 3986216 | 4051322 | T: hqc2561 |
3985899 | 3988688 | 3991144 | T: titaniumccasuper |
4513530 | 4554521 | 4608374 | T: hqc2562 |
4668826 | 4674908 | 4702586 | T: frodokem976 |
4925396 | 4930038 | 4934950 | T: frodokem976aes |
4947610 | 4989964 | 5026263 | T: ledakem53sl |
5042210 | 5090743 | 5126779 | T: hqc2563 |
5924919 | 5927378 | 5931297 | T: limasp2062cca |
6735039 | 6842578 | 6940881 | T: ledakem5264 |
7089746 | 7101679 | 7241782 | T: C:r5n11kem0d |
7415584 | 7547779 | 7699047 | T: ledakem52sl |
8423708 | 8451327 | 8470202 | T: frodokem1344aes |
8270822 | 8459037 | 8725123 | T: bigquake3 |
11007095 | 11008473 | 11010677 | T: sntrup4591761 |
11059136 | 11059702 | 11061464 | sntrup4591761 |
11126359 | 11130846 | 11137683 | T: frodokem640shake |
13430153 | 13700805 | 14005981 | T: bigquake5 |
14097860 | 14123336 | 16525935 | T: remblem1056 |
14306804 | 14323793 | 14350624 | T: remblem928 |
17271612 | 17490888 | 17738429 | T: C:r5n13kem0d |
17218296 | 17543133 | 17720470 | T: ramstakers216091 |
21913564 | 21914221 | 21915191 | T: ntrulpr4591761 |
22733493 | 22750861 | 22762006 | T: pqrsa15 |
24796508 | 24798951 | 24801612 | T: frodokem976shake |
25198164 | 25212499 | 25217703 | T: sikep503 |
27469018 | 27478734 | 27488489 | T: mersenne756839 |
32491513 | 32675825 | 32803813 | T: C:r5n15kem0d |
38473552 | 38654609 | 38858181 | T: sikep503comp |
44709767 | 44737687 | 44779715 | T: frodokem1344shake |
68852834 | 69125181 | 69403165 | T: oddmanhattan128 |
72430051 | 73243121 | 76605826 | T: ramstakers756839 |
79416491 | 79437253 | 79454867 | T: sikep751 |
109725264 | 109753849 | 109796225 | T: sikep434 |
123026849 | 123251018 | 123660961 | T: sikep751comp |
132794029 | 133005657 | 133364693 | T: oddmanhattan192 |
167696292 | 168481407 | 168827634 | T: sikep434comp |
279197140 | 280379470 | 282506943 | T: oddmanhattan256 |
356676075 | 356714273 | 356753420 | T: sikep610 |
480710061 | 483108545 | 483494738 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
23732 | 24106 | 24233 | C:threebears624r2cpax |
30387 | 30646 | 30732 | C:threebears936r2cpax |
36716 | 36916 | 37091 | C:threebears1248r2cpax |
40058 | 40779 | 43872 | T: C:r5nd1kem0d |
41769 | 41917 | 42096 | C:threebears624r2cpa |
55058 | 55415 | 56654 | T: C:r5nd1kem4longkey |
56005 | 56176 | 56483 | C:threebears936r2cpa |
55814 | 56676 | 57582 | T: C:r5nd1kem5d |
57280 | 59345 | 60552 | T: C:r5nd0kem2iot |
70466 | 70633 | 71249 | C:threebears1248r2cpa |
89629 | 93489 | 99725 | T: C:r5nd3kem5d |
94493 | 94811 | 95139 | T: C:hila5 |
119203 | 119543 | 119921 | T: lightsaber2 |
119045 | 120178 | 120441 | smaugt1 |
121368 | 132430 | 142956 | timer |
137828 | 137912 | 137964 | ntruplus576 |
148682 | 148981 | 149265 | threebears624r2ccax |
181092 | 185258 | 188693 | T: C:r5nd5kem5d |
190796 | 191197 | 191957 | kyber512 |
192338 | 192656 | 193407 | mceliece348864f |
193114 | 193442 | 193740 | mceliece348864 |
193506 | 193661 | 193907 | T: mceliece348864 |
194319 | 194547 | 194926 | threebears624r2cca |
197197 | 197297 | 197645 | ntruplus768 |
202231 | 202397 | 202609 | mceliece348864pcf |
202138 | 202413 | 202807 | T: mceliece348864pc |
202630 | 203149 | 203999 | mceliece348864pc |
201134 | 203463 | 205605 | T: C:r5nd3kem0d |
213452 | 218546 | 223994 | T: saber2 |
223479 | 227747 | 232257 | smaugt3 |
236708 | 236886 | 237006 | ntruplus864 |
238972 | 239360 | 239804 | threebears936r2ccax |
246680 | 246935 | 247136 | T!!!newhope512cca |
249709 | 251559 | 259439 | T: ntrukem443 |
243948 | 252582 | 259539 | T: C:r5nd5kem0d |
297162 | 297433 | 297815 | kyber768 |
300457 | 300945 | 301355 | threebears936r2cca |
302518 | 302686 | 302810 | ntruplus1152 |
324030 | 324585 | 325390 | kyber90s512 |
326799 | 332632 | 350984 | T: firesaber2 |
348326 | 348909 | 353255 | smaugt5 |
350847 | 351396 | 352292 | threebears1248r2ccax |
332895 | 352507 | 357596 | T: lac128 |
378493 | 379400 | 387095 | T: C:r5n11kem0d |
381391 | 389506 | 391623 | T: lotus128 |
424787 | 425568 | 426092 | mceliece460896f |
425404 | 426928 | 429769 | mceliece460896 |
432372 | 432594 | 432853 | threebears1248r2cca |
434196 | 434680 | 436194 | mceliece460896pc |
434244 | 434931 | 436071 | T: mceliece460896pcf |
435811 | 436467 | 437298 | mceliece460896pcf |
435410 | 437228 | 438615 | T: mceliece460896pc |
447195 | 447520 | 448280 | kyber1024 |
459636 | 460087 | 463142 | T: mceliece6960119 |
459764 | 460680 | 466743 | mceliece6960119f |
459205 | 461223 | 464242 | mceliece6960119 |
465799 | 468223 | 470581 | T: ntruhps2048509 |
467280 | 469254 | 475774 | ntruhps2048509 |
474331 | 475042 | 477093 | mceliece6960119pc |
476480 | 477310 | 492279 | T: kindi256342 |
481288 | 481786 | 482347 | mceliece6960119pcf |
484883 | 485605 | 487567 | T: mceliece6960119pcf |
489559 | 489912 | 490557 | T: ntskem1264 |
493391 | 493690 | 495284 | T: mceliece6688128f |
493839 | 494132 | 494811 | mceliece8192128f |
494188 | 494567 | 495845 | mceliece8192128 |
493954 | 494959 | 496493 | T: mceliece6688128 |
494222 | 495454 | 496387 | mceliece6688128 |
493841 | 496390 | 497013 | mceliece6688128f |
505974 | 506830 | 507665 | mceliece6688128pcf |
506543 | 507595 | 508756 | T: mceliece6688128pc |
507372 | 508074 | 509458 | T: mceliece8192128pc |
507658 | 508257 | 508948 | mceliece6688128pc |
510490 | 510972 | 511540 | mceliece8192128pcf |
511602 | 513168 | 515171 | mceliece8192128pc |
524894 | 525171 | 525482 | T!!!newhope1024cca |
523358 | 527338 | 532679 | T: ntrukem743 |
527381 | 529188 | 529495 | kyber90s768 |
541019 | 542694 | 561815 | sntrup653 |
537481 | 555974 | 560316 | T: sntrup653 |
575989 | 576536 | 577176 | T: C:r5n13kem0d |
599260 | 600482 | 627425 | T: kindi512222 |
604087 | 606116 | 626148 | T: kindi512241 |
610749 | 627792 | 630908 | T: lotus192 |
626146 | 627814 | 639621 | T: ntrulpr653 |
660311 | 662855 | 664436 | ntrulpr653 |
695817 | 698877 | 707700 | ntruhps2048677 |
698726 | 700451 | 706637 | sntrup761 |
700069 | 701324 | 725884 | T: sntrup761 |
695989 | 704114 | 709374 | T: ntruhps2048677 |
764904 | 765925 | 766837 | T: lima2p1024cca |
780703 | 782523 | 830992 | T: ntrulpr761 |
772330 | 782720 | 783766 | ntruhrss701 |
808526 | 808829 | 809274 | kyber90s1024 |
836733 | 837955 | 839170 | ntrulpr761 |
854372 | 876743 | 887477 | T: sntrup857 |
864774 | 879025 | 881495 | sntrup857 |
892712 | 896036 | 931238 | T: lotus256 |
900055 | 900533 | 901407 | T: ntskem1380 |
947505 | 948915 | 990398 | T: ntrulpr857 |
951707 | 952772 | 955899 | T: ntruhps4096821 |
961843 | 975651 | 979046 | ntruhps4096821 |
1006338 | 1011764 | 1028597 | ntrulpr857 |
1030904 | 1051263 | 1061623 | sntrup953 |
1033841 | 1057151 | 1058828 | T: sntrup953 |
1061905 | 1064251 | 1114774 | T: kindi512321 |
1115558 | 1116998 | 1119558 | T: lac192 |
1135092 | 1136520 | 1142257 | T: kindi256522 |
1151567 | 1154219 | 1187347 | T: ntrulpr953 |
1148931 | 1166573 | 1185189 | sntrup1013 |
1168173 | 1170293 | 1186499 | T: sntrup1013 |
1197347 | 1203806 | 1211774 | ntrulpr953 |
1260582 | 1264703 | 1266428 | T: ntrulpr1013 |
1312675 | 1314595 | 1318280 | T: C:rolloi128 |
1335266 | 1338220 | 1340107 | ntrulpr1013 |
1431562 | 1440853 | 1447267 | T: lac256 |
1485854 | 1493782 | 1497936 | T: titaniumccatoy |
1511873 | 1516552 | 1522305 | T: C:rolloi192 |
1532941 | 1533850 | 1535654 | T: lima2p2048cca |
1758076 | 1763158 | 1770382 | T: sntrup1277 |
1760977 | 1771966 | 1774923 | sntrup1277 |
1816052 | 1816509 | 1817379 | T: ntskem13136 |
1852748 | 1853742 | 1856046 | T: ntrulpr1277 |
1944303 | 1963530 | 1980483 | T: C:r5n15kem0d |
1969180 | 1970158 | 1971456 | T: titaniumccalite |
1969101 | 1975711 | 1986143 | ntrulpr1277 |
2003804 | 2008356 | 2011460 | T: limasp1018cca |
2085766 | 2094348 | 2173684 | T: hqc1281 |
2194698 | 2198915 | 2205092 | T: C:lake1 |
2204681? | 2217095? | 2894540? | T: C:ledakemcpa13 |
2289852 | 2296035 | 2302172 | T: rolloii128 |
2311934 | 2318233 | 2325745 | T: C:ledakemcpa12 |
2373625 | 2376515 | 2381684 | T: C:rolloi256 |
2375424 | 2378752 | 2384145 | T: frodokem640aes |
2360048 | 2384389 | 2409215 | T: frodokem640 |
2406896 | 2409638 | 2410986 | T: titaniumccastd |
2511747 | 2514932 | 2523752 | T: rolloii192 |
905641? | 2652754? | 4429294? | T: C:edonk128k32n96nu4l4 |
2696364 | 2700047 | 2728700 | T: C:ledakemcpa14 |
2885032 | 2887444 | 2890272 | T: titaniumccamed |
2990843? | 3105964? | 4786310? | T: C:edonk192k48n144nu4l4 |
3151606 | 3155183 | 3163081 | T: rolloii256 |
3206582 | 3209123 | 3211920 | T: titaniumccahi |
3235134 | 3242585 | 3245994 | T: rsa2048 |
3673003 | 3679074 | 3688432 | T: C:lake2 |
3849136 | 3857198 | 3871168 | T: limasp1306cca |
3982274 | 4050614 | 4099071 | T: hqc1921 |
4080436 | 4085478 | 4095242 | T: limasp1822cca |
4142255 | 4155468 | 4176312 | T: hqc1922 |
4462724 | 4470819 | 4479171 | T: locker1 |
4514318 | 4530161 | 4566818 | T: bigquake1 |
4554940 | 4563104 | 4569555 | T: locker2 |
4644502 | 4646517 | 4648555 | T: titaniumccasuper |
4691749 | 4707824 | 4738163 | T: frodokem976 |
4724945 | 4731462 | 4741557 | T: frodokem976aes |
4817501 | 4829814 | 4841142 | T: C:lake3 |
4989519 | 4995867 | 5006848 | T: rqc128 |
5159930 | 5166622 | 5174281 | T: locker4 |
5407338 | 5442941 | 5457937 | T: C:bikel1 |
5745226 | 5849403 | 5857536 | T: hqc2561 |
6273219 | 6278864 | 6288204 | T: C:ledakemcpa32 |
6307954 | 6312526 | 6344664 | T: ledakem1264 |
6459708 | 6468625 | 6476612 | T: ledakem1364 |
6588590 | 6602256 | 6610647 | T: locker3 |
6680948 | 6707132 | 6732344 | T: hqc2562 |
7173505 | 7190264 | 7304335 | T: locker6 |
7319515 | 7344719 | 7383600 | T: ledakem12sl |
7432484 | 7449034 | 7462119 | T: locker5 |
7584536 | 7595910 | 7611479 | T: ledakem1464 |
7538472 | 7598948 | 7627976 | T: hqc2563 |
7755239 | 7763022 | 7770166 | T: C:ledakemcpa33 |
7756665 | 7769481 | 7775338 | T: limasp2062cca |
8189950 | 8199044 | 8215950 | T: frodokem1344aes |
8570125 | 8600254 | 8615230 | T: locker7 |
8602604 | 8629313 | 8723035 | T: locker8 |
8624012 | 8744409 | 8755361 | T: ledakem13sl |
8932378 | 8956373 | 8982519 | T: ledakem14sl |
7023702? | 9251745? | 9314492? | T: C:ledakemcpa34 |
11029974 | 11033694 | 11037172 | T: frodokem640shake |
11128628 | 11150702 | 11190251 | T: locker9 |
11611409 | 11624849 | 11817521 | T: rqc192 |
14879430 | 14900345 | 14910272 | T: C:ledakemcpa52 |
17451805 | 17487879 | 17583287 | T: ledakem3264 |
17588876 | 17597280 | 17606592 | T: C:ledakemcpa53 |
17600736 | 17621252 | 17667655 | T: ledakem3364 |
17593069 | 17637345 | 19666485 | T: rqc256 |
17716217 | 17723786 | 17736821 | T: C:bikel3 |
19051221 | 19077638 | 21622534 | T: remblem1056 |
19376718 | 19427852 | 19438569 | T: remblem928 |
19677975 | 19702678 | 20043191 | T: ledakem3464 |
15746988? | 20734387? | 20809125? | T: C:ledakemcpa54 |
21596766 | 21692236 | 21840855 | T: ledakem32sl |
24767518 | 24774243 | 24853433 | T: frodokem976shake |
25397565 | 25586968 | 25676153 | T: ledakem33sl |
26127116 | 26315435 | 26613755 | T: ledakem34sl |
26845790 | 26850843 | 26854547 | T: sikep503 |
28476579 | 28487495 | 28508890 | T: sikep503comp |
28780538 | 28922296 | 29855229 | T: bigquake3 |
31738435 | 31739257 | 31742151 | sntrup4591761 |
31739594 | 31743733 | 31747380 | T: sntrup4591761 |
32855615 | 32856120 | 32857030 | T: ntrulpr4591761 |
33438413 | 33518466 | 33584709 | T: ledakem5264 |
34679518 | 35766291 | 36159808 | T: ramstakers216091 |
38826326 | 38881089 | 38968557 | T: ledakem5364 |
39285443 | 39927863 | 40545262 | T: mersenne756839 |
43821259 | 44247359 | 44943239 | T: bigquake5 |
44631040 | 44643431 | 44844139 | T: frodokem1344shake |
46489573 | 46603481 | 46662794 | T: ledakem5464 |
48169696 | 48195866 | 48383654 | T: ledakem52sl |
50171988 | 50354989 | 50372273 | T: ledakem53sl |
59193099 | 59225663 | 59372158 | T: ledakem54sl |
11934238? | 72192763? | 85724256? | T: C:edonk192k32n128nu4l6 |
26290138? | 74059597? | 139054503? | T: C:edonk128ref |
76109631 | 76219116 | 76349125 | T: oddmanhattan128 |
85418195 | 85473328 | 85577014 | T: sikep751 |
90678125 | 90699857 | 90712943 | T: sikep751comp |
14633935? | 110949776? | 120425386? | T: C:edonk128k16n80nu4l6 |
117025084 | 117053045 | 117096470 | T: sikep434 |
124400531 | 124420504 | 124460751 | T: sikep434comp |
143953055 | 144036277 | 144221524 | T: ramstakers756839 |
147581646 | 148038751 | 148758740 | T: oddmanhattan192 |
167420828 | 167477660 | 168169730 | T: pqrsa15 |
26329678? | 201494697? | 266215534? | T: C:edonk128k16n80nu8l6 |
309761671 | 310098090 | 312041423 | T: oddmanhattan256 |
358607966 | 358621008 | 358666341 | T: sikep610 |
379279849 | 379330803 | 379453935 | T: sikep610comp |
|
|
|