Measurements of key-encapsulation mechanisms on one machine: amd64; Tremont (906c0); 2021 Intel Celeron N4500; 2 x 1100MHz; jasper2, 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 |
85096 | 85499 | 85861 | threebears624r2cca |
83538 | 86139 | 89458 | T: lightsaber2 |
86705 | 86873 | 87059 | C:threebears624r2cpa |
85959 | 87205 | 89030 | T: C:r5nd1kem0d |
88829 | 88928 | 89072 | C:threebears624r2cpax |
89117 | 89456 | 90277 | kyber512 |
90714 | 90780 | 91093 | threebears624r2ccax |
101793 | 104962 | 106534 | T: C:r5nd0kem2iot |
111731 | 113197 | 115028 | T: C:r5nd1kem4longkey |
109867 | 116505 | 117482 | T: C:r5nd1kem5d |
116401 | 116555 | 119062 | smaugt1 |
117116 | 117316 | 117549 | timer |
142107 | 143284 | 143614 | T!!!newhope512cca |
157325 | 157982 | 158901 | kyber768 |
160323 | 160711 | 160857 | threebears936r2cca |
165293 | 165718 | 171632 | T: saber2 |
166812 | 167114 | 167449 | C:threebears936r2cpa |
167729 | 167955 | 168190 | threebears936r2ccax |
172406 | 172829 | 173183 | C:threebears936r2cpax |
176777 | 177254 | 177876 | T: lac128 |
192912? | 196722? | 245573? | ntruplus576 |
222169 | 222957 | 224143 | kyber90s512 |
221386 | 224962 | 227847 | T: C:r5nd3kem5d |
227468 | 227688 | 251655 | smaugt3 |
252646 | 253463 | 254263 | T: C:hila5 |
257088 | 257255 | 257654 | threebears1248r2cca |
260860 | 261660 | 262067 | ntruplus768 |
265278 | 265401 | 265904 | C:threebears1248r2cpa |
265993 | 266377 | 266788 | threebears1248r2ccax |
272241 | 273452 | 273753 | C:threebears1248r2cpax |
276986 | 278661 | 280507 | T: ntrulpr653 |
277973 | 279588 | 283232 | T: firesaber2 |
313675 | 315057 | 319164 | T: kindi256342 |
316256 | 317392 | 318004 | T!!!newhope1024cca |
318410 | 318766 | 319417 | ntruplus864 |
318286 | 321307 | 325852 | ntrulpr653 |
337229 | 338361 | 354802 | T: kindi512222 |
340612 | 343105 | 345416 | T: ntrulpr761 |
348969 | 354723 | 360541 | T: C:r5nd3kem0d |
364406 | 365023 | 365944 | smaugt5 |
370435 | 371512 | 373111 | kyber1024 |
381135 | 383224 | 388273 | ntrulpr761 |
404808 | 408290 | 411876 | T: ntrulpr857 |
409329 | 409890 | 410727 | kyber90s768 |
412317 | 414467 | 427812 | T: kindi512241 |
421891 | 425862 | 446720 | T: C:r5nd5kem5d |
459184 | 464465 | 469566 | ntrulpr857 |
474616 | 478191 | 482773 | T: ntrulpr953 |
472131 | 483849 | 489493 | T: C:r5nd5kem0d |
396782? | 490047? | 550583? | ntruplus1152 |
536829 | 542175 | 545283 | ntrulpr953 |
545737 | 551814 | 555137 | T: ntrulpr1013 |
568886 | 570132 | 571213 | T: lac256 |
574621 | 575549 | 576816 | T: lac192 |
606263 | 610471 | 617672 | ntrulpr1013 |
661139 | 661996 | 662959 | kyber90s1024 |
695157 | 696893 | 709165 | T: kindi512321 |
783229 | 795290 | 798142 | T: ntrulpr1277 |
848920 | 853076 | 865538 | T: kindi256522 |
861028 | 869920 | 884894 | T: C:edonk128k16n80nu4l6 |
868723 | 874044 | 881356 | ntrulpr1277 |
938572 | 939257 | 940358 | T: lima2p1024cca |
1009240 | 1015850 | 1041791 | T: hqc1281 |
1042629 | 1052168 | 1057116 | T: rqc128 |
1281863 | 1287197 | 1297744 | T: C:rolloi128 |
1321465 | 1328780 | 1335926 | T: C:edonk128k16n80nu8l6 |
1327448 | 1336522 | 1348202 | T: ntrukem443 |
1417985 | 1421840 | 1428041 | T: C:rolloi192 |
1498575 | 1509150 | 1528762 | T: C:edonk128k32n96nu4l4 |
1595110 | 1599498 | 1602450 | T: frodokem640 |
1727115 | 1731784 | 1734703 | T: C:bikel1 |
1774598 | 1808433 | 1829305 | T: rqc192 |
1902699 | 1906327 | 1913463 | T: lima2p2048cca |
1943692 | 1946425 | 1948236 | T: limasp1018cca |
1922566 | 1953690 | 2033842 | T: C:edonk192k32n128nu4l6 |
1949741 | 1958241 | 1966731 | T: frodokem640aes |
2011738 | 2015612 | 2034556 | T: titaniumccatoy |
2014497 | 2019879 | 2033547 | T: C:rolloi256 |
2040398 | 2046210 | 2051913 | T: C:edonk128ref |
2093895 | 2108698 | 2149881 | T: hqc1921 |
2239668 | 2253756 | 2296247 | T: hqc1922 |
2300794 | 2304069 | 2307448 | T: titaniumccalite |
2556997 | 2579014 | 2598928 | T: rqc256 |
2750723 | 2769528 | 2794530 | T: C:edonk192k48n144nu4l4 |
3016979 | 3020099 | 3027361 | T: titaniumccastd |
3076430 | 3081141 | 3086730 | T: frodokem976 |
3288209 | 3294423 | 3297819 | T: titaniumccamed |
3434923 | 3438426 | 3442363 | T: titaniumccahi |
3467629 | 3475664 | 3481384 | T: ntrukem743 |
3435987 | 3484584 | 3512000 | T: hqc2561 |
3551067 | 3556157 | 3560322 | T: frodokem976aes |
3688793 | 3690703 | 3702980 | T: limasp1306cca |
3643561 | 3696940 | 3717276 | T: hqc2562 |
3829818 | 3875876 | 3903747 | T: hqc2563 |
3909757 | 3912959 | 4325964 | T: limasp1822cca |
4230538 | 4245307 | 4274084 | T: C:lake1 |
4469588 | 4476231 | 4485296 | T: rolloii192 |
5045009 | 5051951 | 5058926 | T: C:lake3 |
5099390 | 5105034 | 5116043 | T: C:bikel3 |
5096860 | 5107151 | 5144985 | T: titaniumccasuper |
5216653 | 5222625 | 5230217 | T: rolloii256 |
5323294 | 5329195 | 5338311 | T: C:lake2 |
5401687 | 5412480 | 5435426 | T: rolloii128 |
5615085 | 5638195 | 5650262 | T: ntruhps2048509 |
5677399 | 5685218 | 5695904 | ntruhps2048509 |
6090401 | 6104647 | 6128989 | T: frodokem1344aes |
6995238 | 7007979 | 7687157 | T: limasp2062cca |
7142560 | 7156072 | 7175356 | T: sntrup653 |
7171874 | 7193946 | 7206377 | sntrup653 |
8400874 | 8417103 | 8445003 | T: locker1 |
9023630 | 9033914 | 9047313 | T: locker2 |
9404929 | 9414537 | 9423668 | T: sntrup761 |
9463894 | 9479918 | 9503485 | T: ntruhps2048677 |
9474259 | 9483489 | 9492033 | sntrup761 |
9487277 | 9515820 | 9542530 | ntruhps2048677 |
9929357 | 9953319 | 9976793 | T: locker3 |
10047213 | 10095746 | 10110792 | ntruhrss701 |
10594966 | 10796599 | 10906030 | T: ramstakers216091 |
11025870 | 11029426 | 11030843 | T: ntrulpr4591761 |
11426524 | 11441297 | 11455937 | T: locker4 |
11863241 | 11869017 | 11880270 | T: sntrup857 |
11919523 | 11924067 | 11927795 | sntrup857 |
11855841 | 12010280 | 12048242 | T: remblem928 |
11929141 | 12035492 | 12100776 | T: remblem1056 |
11982520 | 12070233 | 12266969 | T: frodokem640shake |
12794041 | 12811596 | 12841926 | T: locker6 |
13376177 | 13410731 | 13441692 | T: locker5 |
13657586 | 13675744 | 13696334 | ntruhps4096821 |
13651417 | 13679465 | 13717305 | T: ntruhps4096821 |
14671958 | 14681531 | 14697353 | T: sntrup953 |
14714726 | 14730349 | 14748832 | sntrup953 |
14680475 | 14790250 | 14850646 | T: lotus128 |
16320438 | 16323593 | 16331281 | T: C:r5n11kem0d |
16683655 | 16698549 | 16709991 | T: sntrup1013 |
16733045 | 16746698 | 16768437 | sntrup1013 |
17107588 | 17121573 | 17157674 | T: sikep503 |
18307618 | 18369215 | 18713739 | T: C:ledakemcpa14 |
23079863 | 23158906 | 23845110 | T: C:ledakemcpa13 |
23458377 | 23520353 | 23569523 | T: locker7 |
24333497 | 24354571 | 24380098 | T: locker8 |
25983895 | 26015109 | 26095252 | T: sntrup1277 |
26072716 | 26086239 | 26096880 | sntrup1277 |
26050730 | 26086622 | 26172247 | T: locker9 |
26282889 | 26286470 | 26292788 | T: frodokem976shake |
28003720 | 28220169 | 28310902 | T: lotus192 |
28068326 | 30386374 | 30676740 | T: sikep503comp |
32380263 | 32533098 | 32779649 | T: mersenne756839 |
40970254 | 40972728 | 40974708 | T: C:r5n13kem0d |
45381531 | 46054154 | 48863456 | T: ramstakers756839 |
46203390 | 46469004 | 47123961 | T: C:ledakemcpa12 |
47994532 | 48012313 | 48272893 | T: frodokem1344shake |
49313474 | 49626355 | 49796977 | T: lotus256 |
55405437? | 56502306? | 74043490? | T: ntskem1264 |
57040262 | 57055908 | 57189540 | T: sikep751 |
61913500 | 62104826 | 62295591 | T: ledakem1464 |
65838241 | 66262627 | 66906066 | T: C:ledakemcpa34 |
72028343 | 72423063 | 72510216 | T: C:ledakemcpa33 |
73500125 | 73554691 | 73672921 | T: sntrup4591761 |
73641614 | 73705557 | 73763100 | sntrup4591761 |
74257966 | 74268717 | 74276065 | T: C:r5n15kem0d |
77424330 | 77667418 | 77978467 | T: ledakem1364 |
79460080 | 80724814 | 82193152 | T: ledakem13sl |
85776644 | 85789316 | 85801790 | T: sikep434 |
85625555 | 87642538 | 88560392 | T: ledakem14sl |
90545868 | 90910989 | 99053275 | T: sikep751comp |
133021768 | 133611992 | 133940799 | T: C:ledakemcpa32 |
136141000 | 136238730 | 148154589 | T: sikep434comp |
141935549 | 142839643 | 143415603 | T: mceliece348864f |
87059729? | 147188034? | 260348845? | T: rsa2048 |
150777680 | 150851432 | 150942732 | mceliece348864pcf |
150816191 | 150886099 | 150942265 | mceliece348864f |
155460492 | 156152836 | 157391636 | T: C:ledakemcpa54 |
126482974? | 161035531? | 230124696? | T: mceliece348864 |
163632254 | 163772168 | 166382732 | T: C:ledakemcpa53 |
164961434? | 165078776? | 237797702? | mceliece348864 |
192661759 | 193486453 | 197347146 | T: ledakem3464 |
197127480 | 197419135 | 197641898 | T: ledakem1264 |
165802474? | 201333970? | 307647571? | mceliece348864pc |
166351873? | 209081282? | 256098794? | T: ntskem1380 |
226992089 | 228436263 | 228931804 | T: ledakem3364 |
232075441 | 233377609 | 234673590 | T: ledakem3264 |
229933392 | 233554136 | 234517414 | T: ledakem12sl |
232451861 | 236018455 | 239724462 | T: ledakem34sl |
233700357 | 237073003 | 237315446 | T: C:ledakemcpa52 |
248062091 | 248081980 | 248102280 | T: sikep610 |
260939415 | 262036786 | 264704733 | T: ledakem33sl |
270170683 | 273588776 | 277055923 | T: ledakem5464 |
343654237? | 360699548? | 447677943? | T: ntskem13136 |
402802453 | 406779111 | 408955209 | T: oddmanhattan128 |
415311944 | 415508614 | 448823467 | T: sikep610comp |
462526009 | 464288967 | 466309347 | T: mceliece460896f |
463596506 | 467374516 | 470635543 | T: mceliece460896pcf |
514489595 | 517530701 | 517600317 | mceliece460896f |
517526411 | 517624613 | 519738374 | mceliece460896pcf |
516828166 | 522005856 | 534702435 | T: ledakem5364 |
642031701 | 643486934 | 646809911 | T: oddmanhattan192 |
514391554? | 657153277? | 1039753028? | mceliece460896 |
660023610 | 663438887 | 670220760 | T: ledakem54sl |
679314299 | 682428670 | 687418974 | T: ledakem53sl |
708360744 | 710946374 | 714273965 | T: ledakem32sl |
467633578? | 726944249? | 992431681? | T: mceliece460896pc |
735794297 | 741265627 | 759273017 | T: ledakem5264 |
641145723? | 774678351? | 1041924697? | mceliece460896pc |
822206657 | 824733668 | 827266951 | T: mceliece6960119pcf |
873375003 | 877561319 | 879625199 | mceliece6960119pcf |
882505697 | 884539324 | 887650484 | mceliece6960119f |
925112133 | 925927220 | 929312270 | T: mceliece6688128pcf |
955895311 | 963799457 | 986478586 | T: bigquake1 |
972785832 | 979961715 | 981997106 | mceliece6688128pcf |
977067725 | 984231525 | 988141527 | mceliece6688128f |
1022472001 | 1026634820 | 1030011621 | T: mceliece8192128f |
1076625999 | 1077302213 | 1079300910 | mceliece8192128pcf |
1077352975 | 1077634768 | 1082841174 | mceliece8192128f |
1137716224 | 1146279424 | 1157514573 | T: oddmanhattan256 |
947388652? | 1233221386? | 1797784848? | mceliece6960119pc |
1000056766? | 1333854451? | 1995312283? | mceliece6688128pc |
1162534358? | 1450045888? | 2013430757? | T: mceliece6960119 |
938943487? | 1496545479? | 2060627221? | mceliece6960119 |
1156229653? | 1511771270? | 2145428370? | mceliece8192128pc |
1535156761 | 1544791768 | 1554547474 | T: ledakem52sl |
1007181087? | 1671223809? | 2339666035? | mceliece6688128 |
1499897374? | 1831584096? | 2307504557? | mceliece8192128 |
5043856486 | 5182035305 | 5273405289 | T: pqrsa15 |
8677649696 | 8883021711 | 9140473649 | T: bigquake3 |
15575524103 | 15726879712 | 16162269714 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
18693 | 19382 | 20070 | T: rsa2048 |
67049? | 80299? | 84553? | mceliece348864f |
98066 | 98401 | 102601 | smaugt1 |
97548 | 98770 | 100998 | timer |
94424 | 108108 | 111539 | mceliece348864pcf |
107502 | 112399 | 118790 | T: C:edonk128k16n80nu4l6 |
111919 | 114350 | 116923 | T: mceliece348864 |
111827 | 114512 | 119038 | mceliece348864 |
112111 | 114780 | 119249 | T: mceliece348864f |
114595 | 114969 | 116702 | ntruplus576 |
117080 | 117189 | 117601 | threebears624r2ccax |
117894 | 118043 | 118430 | threebears624r2cca |
119290 | 119344 | 119657 | C:threebears624r2cpax |
118433 | 120927 | 123370 | T: lightsaber2 |
121086 | 121203 | 121508 | C:threebears624r2cpa |
119672 | 127962 | 136720 | T: mceliece460896f |
119888 | 128098 | 146596 | mceliece460896f |
132692 | 134039 | 140455 | mceliece348864pc |
133659 | 135358 | 137958 | T: C:r5nd1kem0d |
120551 | 136273 | 146200 | mceliece460896 |
125462? | 143482? | 187987? | T: ntskem1264 |
148638 | 149540 | 150705 | T: C:ledakemcpa14 |
152240 | 153991 | 154918 | T: C:r5nd0kem2iot |
155843 | 158007 | 164238 | T: C:ledakemcpa13 |
161492 | 162021 | 162403 | ntruplus768 |
161872 | 162086 | 162793 | kyber512 |
159526 | 167833 | 178165 | T: mceliece460896pcf |
159668 | 167941 | 182051 | mceliece460896pcf |
159837 | 168655 | 184142 | mceliece460896pc |
164004 | 172063 | 187210 | T: mceliece460896pc |
175605 | 177207 | 178839 | T: C:r5nd1kem5d |
176048 | 177686 | 182951 | T: C:r5nd1kem4longkey |
178096 | 178791 | 179570 | T: C:rolloi128 |
184622 | 185154 | 185539 | ntruplus864 |
181595 | 185659 | 194995 | T: C:ledakemcpa12 |
197475 | 199215 | 201575 | T: C:rolloi192 |
199393 | 199450 | 199805 | threebears936r2ccax |
199599 | 199726 | 200069 | threebears936r2cca |
200399 | 200610 | 204227 | smaugt3 |
208729 | 208917 | 209208 | C:threebears936r2cpax |
208862 | 209056 | 209854 | C:threebears936r2cpa |
204178 | 213580 | 240757 | mceliece6688128 |
215876 | 218816 | 218902 | T: saber2 |
222193 | 224483 | 225031 | T!!!newhope512cca |
221130 | 224789 | 229024 | T: C:edonk128k16n80nu8l6 |
218560 | 225575 | 246776 | mceliece6688128f |
235765 | 236307 | 237307 | T: C:rolloi256 |
231591 | 239775 | 253912 | mceliece8192128 |
234257 | 241072 | 249577 | T: mceliece8192128f |
234489 | 242079 | 255728 | mceliece8192128f |
248549 | 249621 | 249965 | ntruplus1152 |
254088 | 255453 | 256931 | kyber768 |
253232 | 261785 | 276609 | T: mceliece6960119 |
253670 | 263241 | 278986 | mceliece6960119f |
257757 | 265759 | 274538 | mceliece6960119 |
270182 | 274947 | 282332 | T: C:edonk128k32n96nu4l4 |
282046 | 282232 | 282852 | kyber90s512 |
293614 | 303605 | 322091 | mceliece6688128pc |
303309 | 303875 | 304462 | threebears1248r2ccax |
304898 | 305026 | 305324 | threebears1248r2cca |
306318 | 307426 | 308610 | T: sntrup653 |
310587 | 311151 | 311841 | T: lotus128 |
297666 | 311249 | 330130 | T: mceliece6688128pcf |
301200 | 311334 | 333107 | mceliece6688128pcf |
309350 | 314859 | 329441 | T: ntrukem443 |
315045 | 315365 | 316090 | C:threebears1248r2cpax |
316748 | 316905 | 317400 | C:threebears1248r2cpa |
328097 | 331851 | 335197 | smaugt5 |
337819 | 338652 | 340231 | T: lac128 |
338030 | 339302 | 341442 | sntrup653 |
335158 | 339936 | 341722 | T: C:r5nd3kem5d |
336099 | 344531 | 360623 | mceliece6960119pcf |
342256 | 346019 | 354080 | T: firesaber2 |
345522 | 348302 | 360283 | T: C:ledakemcpa34 |
341604 | 350438 | 367255 | mceliece6960119pc |
343218 | 357398 | 372831 | T: mceliece6960119pcf |
364746 | 369035 | 370227 | T: sntrup761 |
362478 | 369200 | 378470 | mceliece8192128pcf |
364733 | 370760 | 382456 | mceliece8192128pc |
373082 | 374041 | 374998 | T: C:bikel1 |
369668 | 375115 | 376309 | T: C:hila5 |
375887 | 377461 | 379715 | T: C:ledakemcpa33 |
386030 | 389240 | 392249 | T: C:edonk128ref |
385539 | 390257 | 392841 | T: ntruhps2048509 |
405291 | 406663 | 409629 | sntrup761 |
409372 | 413270 | 416497 | ntruhps2048509 |
414174 | 415268 | 419230 | T: kindi256342 |
410899 | 419852 | 421304 | ntruhrss701 |
419910 | 423980 | 432372 | T: ledakem1464 |
430771 | 432556 | 434233 | T: sntrup857 |
428712 | 436535 | 448027 | T: C:ledakemcpa32 |
439761 | 442153 | 444600 | kyber1024 |
477885 | 478796 | 480236 | T: lotus192 |
482341 | 483351 | 487242 | T: ledakem14sl |
478396 | 483855 | 484735 | kyber90s768 |
485264 | 488087 | 494364 | sntrup857 |
488322 | 490609 | 491136 | T!!!newhope1024cca |
495501 | 496646 | 516370 | T: kindi512222 |
505411 | 506864 | 510170 | T: sntrup953 |
499175 | 515383 | 520020 | T: ntskem13136 |
528052 | 530139 | 537395 | T: ntrulpr653 |
552475 | 556761 | 561467 | T: ntruhps2048677 |
561857 | 564348 | 568696 | ntrulpr653 |
560331 | 568138 | 570920 | T: ledakem1364 |
568613 | 571892 | 575878 | sntrup953 |
336285? | 576101? | 601485? | T: ntskem1380 |
578425 | 581628 | 585270 | T: sntrup1013 |
597396 | 601636 | 603951 | ntruhps2048677 |
599878 | 606722 | 622323 | T: ntrukem743 |
604015 | 610062 | 616886 | T: kindi512241 |
618127 | 619125 | 620987 | T: rolloii192 |
628360 | 630491 | 636031 | T: rolloii128 |
640842 | 641828 | 643814 | sntrup1013 |
640288 | 643240 | 646074 | T: C:r5nd3kem0d |
640972 | 643699 | 657895 | T: ntrulpr761 |
642599 | 648117 | 657036 | T: C:edonk192k32n128nu4l6 |
647110 | 658184 | 668505 | T: C:r5nd5kem5d |
658956 | 663011 | 667347 | T: C:lake1 |
662972 | 663792 | 664855 | T: lima2p1024cca |
674394 | 678968 | 686941 | T: rolloii256 |
682039 | 683595 | 687288 | ntrulpr761 |
711376 | 713220 | 716599 | T: lotus256 |
721386 | 730936 | 732286 | T: ledakem13sl |
739295 | 742295 | 751622 | kyber90s1024 |
736585 | 742721 | 746599 | T: ntruhps4096821 |
770489 | 773835 | 775740 | T: ntrulpr857 |
771977 | 776190 | 780436 | ntruhps4096821 |
783418 | 784777 | 787089 | T: C:ledakemcpa54 |
782351 | 788327 | 792059 | T: C:lake2 |
790358 | 795811 | 807118 | T: C:edonk192k48n144nu4l4 |
826159 | 828039 | 836934 | T: sntrup1277 |
824036 | 828998 | 841404 | ntrulpr857 |
839825 | 842232 | 844861 | T: C:ledakemcpa53 |
847159 | 850991 | 854820 | T: C:lake3 |
855656 | 869028 | 883575 | T: C:ledakemcpa52 |
867388 | 872789 | 902208 | T: C:r5nd5kem0d |
874216 | 875794 | 877695 | T: lac192 |
879514 | 901753 | 925372 | T: ledakem1264 |
912082 | 914667 | 922365 | sntrup1277 |
912343 | 914687 | 916932 | T: ntrulpr953 |
923251 | 927115 | 948346 | T: kindi512321 |
977877 | 981769 | 987259 | ntrulpr953 |
982531 | 984777 | 988382 | T: C:bikel3 |
1024060 | 1028041 | 1041270 | T: kindi256522 |
1052904 | 1060116 | 1064509 | T: ntrulpr1013 |
1109560 | 1114045 | 1130528 | ntrulpr1013 |
1127319 | 1136452 | 1140818 | T: ledakem3464 |
1134900 | 1137660 | 1139835 | T: lac256 |
1139507 | 1144067 | 1149696 | T: locker1 |
1146262 | 1148059 | 1153442 | T: locker2 |
1179828 | 1203189 | 1222470 | T: ledakem12sl |
1275812 | 1282216 | 1287504 | T: locker3 |
1339475 | 1340848 | 1343039 | T: lima2p2048cca |
1378142 | 1389933 | 1404255 | T: rqc128 |
1452651 | 1457343 | 1460540 | T: locker4 |
1483251 | 1484635 | 1487281 | T: titaniumccatoy |
1490552 | 1494311 | 1531310 | T: ledakem34sl |
1509975 | 1518079 | 1526158 | T: ledakem3364 |
1521664 | 1526078 | 1530674 | T: ntrulpr1277 |
1605088 | 1609454 | 1628801 | ntrulpr1277 |
1662823 | 1664530 | 1666252 | T: limasp1018cca |
1698717 | 1703483 | 1708813 | T: locker6 |
1721083 | 1755463 | 1767142 | T: hqc1281 |
1814038 | 1819034 | 1829828 | T: locker5 |
2053246 | 2059669 | 2062961 | T: titaniumccalite |
2102282 | 2105679 | 2172076 | T: ledakem33sl |
2201636 | 2249864 | 2289888 | T: ledakem3264 |
2274416 | 2278167 | 2282947 | T: frodokem640 |
2314993 | 2316955 | 2321064 | T: titaniumccastd |
2430170 | 2490525 | 2498561 | T: rqc192 |
2531700 | 2535163 | 2539098 | T: frodokem640aes |
2531632 | 2535692 | 2549689 | T: ledakem5464 |
2800319 | 2808636 | 2818815 | T: locker7 |
2851291 | 2856337 | 2864273 | T: locker8 |
3041417 | 3046838 | 3054114 | T: locker9 |
3070914 | 3075358 | 3079177 | T: titaniumccamed |
3157142 | 3158697 | 3160228 | T: limasp1306cca |
3238586 | 3241520 | 3251732 | T: ledakem5364 |
3299933 | 3302094 | 3309163 | T: titaniumccahi |
3326535 | 3331625 | 3418402 | T: ledakem54sl |
3329480 | 3333209 | 3337877 | T: limasp1822cca |
3275308 | 3337841 | 3395896 | T: bigquake1 |
3280541 | 3344573 | 3400394 | T: ledakem32sl |
3471552? | 3504153? | 4580706? | T: rqc256 |
3746151 | 3790372 | 3828131 | T: hqc1921 |
4024579 | 4075306 | 4100632 | T: hqc1922 |
4260371 | 4271967 | 4282184 | T: ledakem53sl |
4679716 | 4687175 | 4695432 | T: frodokem976 |
4762943 | 4776974 | 4779988 | T: titaniumccasuper |
4907305 | 4915460 | 4922657 | T: frodokem976aes |
5757326 | 5810796 | 5846633 | T: ledakem5264 |
6320873 | 6327599 | 6994437 | T: limasp2062cca |
6402180 | 6449168 | 6484744 | T: hqc2561 |
6340931 | 6459688 | 6612640 | T: ledakem52sl |
6761030 | 6812833 | 6873908 | T: hqc2562 |
7112377 | 7137812 | 7208989 | T: hqc2563 |
7837664 | 7848510 | 7865217 | T: frodokem1344aes |
8744863 | 8954749 | 9177011 | T: bigquake3 |
11071155 | 11073317 | 11074886 | T: sntrup4591761 |
11117655 | 11118489 | 11120756 | sntrup4591761 |
12721454 | 12729263 | 12820063 | T: frodokem640shake |
13070675 | 13353889 | 13800331 | T: bigquake5 |
13678265 | 13681508 | 13687765 | T: C:r5n11kem0d |
17761804 | 17798295 | 17998052 | T: remblem1056 |
17640071 | 17915646 | 18086949 | T: remblem928 |
19938997 | 20287369 | 20441779 | T: ramstakers216091 |
22036324 | 22038387 | 22039858 | T: ntrulpr4591761 |
27631622 | 27655019 | 27680426 | T: pqrsa15 |
27920147 | 27924844 | 27943896 | T: frodokem976shake |
28042202 | 28076378 | 28133536 | T: sikep503 |
30024999 | 30053187 | 30092781 | T: mersenne756839 |
33601193 | 33603345 | 33605056 | T: C:r5n13kem0d |
43475215 | 43670025 | 43898235 | T: sikep503comp |
51313945 | 51354547 | 51572452 | T: frodokem1344shake |
61434626 | 61443744 | 61452314 | T: C:r5n15kem0d |
75953435 | 76557893 | 76949184 | T: oddmanhattan128 |
83052479 | 84743370 | 89340835 | T: ramstakers756839 |
92336570 | 92354055 | 92841814 | T: sikep751 |
140509355 | 140536071 | 140609403 | T: sikep434 |
143739045 | 144307412 | 144987020 | T: sikep751comp |
145966163 | 146133241 | 146323786 | T: oddmanhattan192 |
214564892 | 215479946 | 216776531 | T: sikep434comp |
304515129 | 305411249 | 306341505 | T: oddmanhattan256 |
456959703 | 456981815 | 456998823 | T: sikep610 |
615342902 | 615718366 | 619099979 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
28095 | 28119 | 28171 | C:threebears624r2cpax |
35885 | 35924 | 35982 | C:threebears936r2cpax |
43720 | 43922 | 44083 | C:threebears1248r2cpax |
46003 | 46045 | 46070 | C:threebears624r2cpa |
59124 | 64032 | 64142 | T: C:r5nd1kem0d |
64612 | 64695 | 64876 | C:threebears936r2cpa |
72414 | 73256 | 74524 | T: C:r5nd0kem2iot |
75675 | 75737 | 75885 | C:threebears1248r2cpa |
78896 | 79523 | 80408 | T: C:r5nd1kem5d |
81664 | 85024 | 87691 | T: C:r5nd1kem4longkey |
108736 | 109156 | 109946 | T: C:hila5 |
127565 | 128296 | 135506 | T: lightsaber2 |
133579 | 134880 | 136027 | smaugt1 |
132246 | 135571 | 138286 | timer |
144861 | 145932 | 146912 | T: C:r5nd3kem5d |
150404 | 150509 | 154336 | ntruplus576 |
158160 | 158280 | 158373 | threebears624r2ccax |
207744 | 208734 | 209619 | ntruplus768 |
209544 | 209659 | 209917 | threebears624r2cca |
214890 | 215071 | 215286 | kyber512 |
229760 | 229917 | 230624 | T: saber2 |
248306 | 248440 | 248681 | smaugt3 |
253369 | 253619 | 256963 | T!!!newhope512cca |
253833 | 253976 | 254145 | threebears936r2ccax |
255349 | 255564 | 256036 | ntruplus864 |
292234 | 294525 | 299484 | T: C:r5nd5kem5d |
308282 | 308771 | 312033 | kyber90s512 |
316874 | 317036 | 317281 | threebears936r2cca |
329980 | 331417 | 331836 | ntruplus1152 |
331264 | 332069 | 333115 | kyber768 |
338483 | 346403 | 348079 | T: C:r5nd3kem0d |
355839 | 358099 | 360865 | T: firesaber2 |
368892 | 369095 | 369482 | threebears1248r2ccax |
377140 | 377539 | 378188 | T: lotus128 |
392215 | 394917 | 397110 | smaugt5 |
425745 | 430438 | 434487 | T: ntrukem443 |
459494 | 459683 | 460082 | threebears1248r2cca |
473910 | 474788 | 476364 | T: lac128 |
468866 | 477542 | 482108 | T: C:r5nd5kem0d |
481661 | 482761 | 484036 | T: C:r5n11kem0d |
482147 | 483268 | 485783 | kyber1024 |
506439 | 507100 | 507417 | kyber90s768 |
517765 | 520234 | 530500 | T: kindi256342 |
545156 | 549275 | 552388 | ntruhps2048509 |
550024 | 551350 | 630049 | T: mceliece348864 |
550997 | 552040 | 593531 | T: mceliece348864f |
552371 | 552887 | 554064 | mceliece348864 |
555174 | 556434 | 576886 | mceliece348864pc |
547674 | 557251 | 559417 | T: ntruhps2048509 |
564668 | 566501 | 567000 | T!!!newhope1024cca |
566008 | 568556 | 573942 | T: ntskem1264 |
598715 | 600565 | 602473 | mceliece348864f |
607699 | 608567 | 610160 | mceliece348864pcf |
608844 | 609694 | 610798 | T: lotus192 |
643826 | 647802 | 652651 | sntrup653 |
646296 | 647970 | 650345 | T: sntrup653 |
653014 | 654480 | 688479 | T: kindi512222 |
728506 | 729745 | 731825 | T: ntrulpr653 |
773435 | 774890 | 775916 | kyber90s1024 |
774387 | 776670 | 779066 | ntrulpr653 |
792394 | 795652 | 797228 | sntrup761 |
790638 | 798853 | 802125 | T: sntrup761 |
802042 | 803275 | 804879 | T: C:r5n13kem0d |
803914 | 814012 | 817047 | T: kindi512241 |
820021 | 821149 | 822252 | T: lima2p1024cca |
823427 | 827052 | 831800 | T: ntruhps2048677 |
840185 | 842893 | 846569 | ntruhps2048677 |
898559 | 900930 | 902218 | T: ntrulpr761 |
919346 | 924469 | 929022 | ntruhrss701 |
943682 | 945489 | 947918 | ntrulpr761 |
928326 | 951327 | 955487 | T: lotus256 |
953057 | 957875 | 967039 | T: ntrukem743 |
968532 | 973347 | 976276 | T: sntrup857 |
982631 | 985173 | 989965 | sntrup857 |
1078356 | 1088593 | 1091990 | T: ntskem1380 |
1086324 | 1090626 | 1096838 | T: C:rolloi128 |
1094317 | 1097075 | 1099386 | T: ntrulpr857 |
1143299 | 1146906 | 1151391 | ntruhps4096821 |
1149120 | 1151681 | 1154995 | ntrulpr857 |
1150649 | 1156576 | 1170762 | T: ntruhps4096821 |
1156331 | 1158766 | 1183487 | T: kindi512321 |
1167072 | 1168554 | 1171340 | T: sntrup953 |
1168225 | 1172479 | 1182862 | sntrup953 |
1194024 | 1198359 | 1218707 | T: kindi256522 |
1287731 | 1306172 | 1311264 | T: C:rolloi192 |
1301370 | 1310508 | 1313577 | T: ntrulpr953 |
1308630 | 1314386 | 1582199 | T: C:edonk128k32n96nu4l4 |
1333215 | 1335778 | 1338882 | sntrup1013 |
1335026 | 1338320 | 1348584 | T: sntrup1013 |
1363128 | 1365029 | 1367451 | mceliece460896 |
1363515 | 1365837 | 1368430 | T: mceliece460896f |
1365539 | 1367831 | 1370836 | mceliece460896f |
1366067 | 1370256 | 1384931 | ntrulpr953 |
1370384 | 1373699 | 1376551 | mceliece460896pcf |
1372573 | 1373834 | 1376879 | mceliece460896pc |
1373308 | 1376173 | 1378343 | T: mceliece460896pcf |
1374400 | 1377791 | 1382142 | T: mceliece460896pc |
1377196 | 1379267 | 1381608 | T: lac192 |
1465897 | 1469769 | 1480344 | mceliece6960119f |
1470494 | 1472691 | 1475936 | T: mceliece6960119 |
1468968 | 1472704 | 1483053 | mceliece6960119 |
1483549 | 1484747 | 1487393 | mceliece6960119pcf |
1483541 | 1487471 | 1490446 | T: mceliece6960119pcf |
1484424 | 1488888 | 1492087 | mceliece6960119pc |
1496418 | 1498329 | 1500776 | T: mceliece8192128f |
1500806 | 1501908 | 1504509 | mceliece8192128f |
1498006 | 1502430 | 1514279 | mceliece8192128 |
1514392 | 1516076 | 1518612 | mceliece8192128pc |
1519084 | 1522645 | 1527185 | mceliece8192128pcf |
1522695 | 1524174 | 1527496 | mceliece6688128 |
1504429 | 1528175 | 1534129 | T: ntrulpr1013 |
1525345 | 1534117 | 1542721 | mceliece6688128f |
1539051 | 1541248 | 1543645 | mceliece6688128pc |
1538093 | 1541418 | 1545568 | T: mceliece6688128pcf |
1537299 | 1541899 | 1547911 | mceliece6688128pcf |
1568879 | 1572768 | 1578331 | ntrulpr1013 |
1655957 | 1658534 | 1660868 | T: lima2p2048cca |
1739278 | 1740873 | 1744539 | T: titaniumccatoy |
1757042 | 1764830 | 1774924 | T: lac256 |
1913482 | 1918020 | 1923271 | T: rolloii128 |
2027930 | 2031954 | 2033780 | T: sntrup1277 |
2026325 | 2032973 | 2037135 | sntrup1277 |
2031671 | 2035681 | 2039108 | T: C:rolloi256 |
2041545 | 2049867 | 2055483 | T: rolloii192 |
2057712 | 2062818 | 2127586 | T: C:ledakemcpa12 |
2078522 | 2082199 | 2094623 | T: C:lake1 |
2086985 | 2090616 | 2099123 | T: C:r5n15kem0d |
2134579 | 2137011 | 2147720 | T: limasp1018cca |
2187908 | 2193574 | 2244375 | T: ntrulpr1277 |
2218242 | 2219851 | 2222949 | T: ntskem13136 |
2266434 | 2269879 | 2274635 | T: frodokem640 |
2284008 | 2307248 | 2315001 | ntrulpr1277 |
2365169 | 2368145 | 2371346 | T: titaniumccalite |
2393355 | 2397955 | 2403093 | T: C:ledakemcpa14 |
2417658 | 2421126 | 2438889 | T: frodokem640aes |
2564342 | 2571166 | 2575191 | T: rolloii256 |
2569342 | 2574927 | 2637689 | T: C:ledakemcpa13 |
2687857 | 2689496 | 2692763 | T: titaniumccastd |
2748391 | 2771631 | 2826504 | T: hqc1281 |
3482635 | 3495844 | 3503447 | T: titaniumccamed |
3576696 | 3586363 | 3596718 | T: C:lake2 |
3858881 | 3861320 | 3869233 | T: titaniumccahi |
3521370? | 4005869? | 15902642? | T: C:edonk192k48n144nu4l4 |
4077316 | 4087988 | 4224572 | T: rsa2048 |
4093870 | 4096079 | 4098363 | T: limasp1306cca |
4226911 | 4260768 | 4312007 | T: bigquake1 |
4291854 | 4299889 | 4306754 | T: limasp1822cca |
4426731 | 4442287 | 4466248 | T: rqc128 |
4423619 | 4443469 | 4473391 | T: locker1 |
4630279 | 4649472 | 4660076 | T: locker2 |
4635909 | 4650525 | 4668411 | T: C:lake3 |
4666083 | 4674377 | 4682105 | T: frodokem976aes |
4700632 | 4706755 | 4712981 | T: frodokem976 |
2675699? | 5031317? | 18538606? | T: C:edonk128k16n80nu4l6 |
5128284 | 5147165 | 5165506 | T: locker4 |
5180247 | 5195696 | 5259518 | T: C:bikel1 |
5473730 | 5481851 | 5495393 | T: ledakem1264 |
5483547 | 5493707 | 5527480 | T: ledakem1364 |
5511749 | 5524196 | 5570787 | T: hqc1921 |
5555132 | 5558495 | 5572865 | T: titaniumccasuper |
5580711 | 5627535 | 5641891 | T: C:ledakemcpa32 |
5784801 | 5838344 | 5850387 | T: hqc1922 |
6376543 | 6388960 | 6526390 | T: ledakem1464 |
6585991 | 6622289 | 6645294 | T: locker3 |
6794524 | 6810852 | 6842383 | T: ledakem12sl |
6881446 | 6893207 | 6908075 | T: C:ledakemcpa33 |
7193180 | 7210216 | 7221863 | T: ledakem13sl |
7456419 | 7463629 | 7510912 | T: ledakem14sl |
7542054 | 7559985 | 7592150 | T: locker6 |
7691160 | 7702208 | 7714758 | T: locker5 |
8059034 | 8070166 | 8082158 | T: frodokem1344aes |
6265265? | 8214539? | 8448149? | T: C:ledakemcpa34 |
8256770 | 8263757 | 9142255 | T: limasp2062cca |
2151983? | 8351673? | 8931830? | T: C:edonk128ref |
8904986 | 8933679 | 8973841 | T: rqc192 |
8929221 | 8951199 | 8976142 | T: locker7 |
9072352 | 9123404 | 9141768 | T: hqc2561 |
9157639 | 9171965 | 9185492 | T: locker8 |
9478599 | 9501082 | 9699171 | T: hqc2562 |
9978504 | 9990346 | 10105035 | T: hqc2563 |
11753294 | 11811686 | 11855655 | T: locker9 |
12605229 | 12618517 | 12680543 | T: frodokem640shake |
8407323? | 13246898? | 18659585? | T: C:edonk128k16n80nu8l6 |
13850471 | 14236605 | 16448169 | T: rqc256 |
15999942 | 16005901 | 16009672 | T: C:ledakemcpa52 |
16531760 | 16733406 | 16804577 | T: ledakem3364 |
16503749 | 16778404 | 16854481 | T: ledakem3264 |
17138997 | 17232574 | 17278553 | T: ledakem3464 |
17637068 | 17672523 | 17995416 | T: C:bikel3 |
17757925 | 17811038 | 17883403 | T: C:ledakemcpa53 |
18979865 | 19010151 | 19139074 | T: C:ledakemcpa54 |
20547101 | 20685409 | 21278600 | T: ledakem32sl |
23718315 | 24170940 | 24610184 | T: remblem928 |
23912027 | 24188781 | 28037750 | T: ledakem33sl |
24071205 | 24258516 | 24342739 | T: remblem1056 |
24823723 | 24854778 | 28771859 | T: ledakem34sl |
28102021 | 28108511 | 28114292 | T: frodokem976shake |
15936701? | 29752275? | 35693961? | T: C:edonk192k32n128nu4l6 |
29935995 | 29947575 | 29961264 | T: sikep503 |
30787325 | 30788760 | 30789570 | sntrup4591761 |
30788144 | 30789432 | 30790269 | T: sntrup4591761 |
31867999 | 32001704 | 32027932 | T: sikep503comp |
33033274 | 33034307 | 33052137 | T: ntrulpr4591761 |
33352226 | 33741734 | 33985313 | T: ledakem5264 |
37382382 | 37432649 | 37484333 | T: ledakem5364 |
38400478? | 38780781? | 79597350? | T: bigquake3 |
41941095 | 42375785 | 42676413 | T: ramstakers216091 |
44317843 | 44353879 | 45277357 | T: ledakem5464 |
42356119 | 44557851 | 44574935 | T: mersenne756839 |
46448054 | 46479316 | 56692738 | T: ledakem52sl |
49074209 | 50256521 | 54875473 | T: bigquake5 |
50213903 | 50444566 | 50797305 | T: ledakem53sl |
51545354 | 51589983 | 51964294 | T: frodokem1344shake |
57579987 | 58672108 | 68937774 | T: ledakem54sl |
83738245 | 84428271 | 84840094 | T: oddmanhattan128 |
99436705 | 99556818 | 99590113 | T: sikep751 |
105513014 | 105666396 | 105767384 | T: sikep751comp |
149856752 | 149874336 | 149886545 | T: sikep434 |
159248972 | 159283600 | 159375901 | T: sikep434comp |
163123219 | 163772901 | 164068033 | T: oddmanhattan192 |
160166654 | 166683492 | 167282861 | T: ramstakers756839 |
204834577 | 205419404 | 206153149 | T: pqrsa15 |
339358285 | 339729897 | 340006718 | T: oddmanhattan256 |
459367455 | 459383283 | 459406349 | T: sikep610 |
485760418 | 485795562 | 485824625 | T: sikep610comp |
|
|
|