Measurements of key-encapsulation mechanisms on one machine: amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20240716
[Page version: 20240726 23:45:44]
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.
Implementation notes
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 |
17797 | 17880 | 19253 | ntruplus576 |
17812 | 17910 | 18070 | kyber90s512 |
23369 | 23518 | 23728 | kyber512 |
25753 | 25838 | 26148 | ntruplus864 |
26059 | 26252 | 26440 | kyber90s768 |
26820 | 26879 | 27352 | ntruplus768 |
32919 | 33028 | 33192 | T: C:nhcompact512cca |
33605 | 34109 | 34505 | ntrulpr653 |
33569? | 35394? | 65480? | ntruplus1152 |
35784 | 36132 | 36819 | ntrulpr761 |
36523 | 36777 | 37042 | kyber90s1024 |
39103 | 39220 | 39374 | T: ntrulpr4591761 |
39951 | 40119 | 40388 | kyber768 |
40394 | 40520 | 40648 | T: lac128 |
43747 | 43776 | 43825 | C:threebears624r2cpa |
43911 | 43958 | 44013 | threebears624r2cca |
44514 | 44587 | 44669 | C:threebears624r2cpax |
45492 | 45548 | 45635 | threebears624r2ccax |
45449 | 45558 | 46010 | ntrulpr857 |
46338 | 46488 | 46745 | T: C:nhcompact768cca |
47824 | 48214 | 48647 | T: C:r5nd1kem0d |
48164 | 48576 | 49119 | ntrulpr953 |
48920 | 49399 | 49865 | ntrulpr1013 |
53569 | 53792 | 54341 | T: lightsaber2 |
54250 | 54496 | 54829 | T: newhope512cca |
55178 | 55622 | 56848 | kyber1024 |
59403 | 59622 | 60027 | T: C:nhcompact1024cca |
62397 | 63492 | 64150 | ntrulpr1277 |
65401 | 65974 | 66661 | T: C:r5nd1kem5d |
65749 | 66384 | 67738 | T: C:r5nd0kem2iot |
67862 | 68596 | 69505 | T: C:r5nd1kem4longkey |
83643 | 83704 | 84187 | threebears936r2cca |
85237 | 85354 | 86099 | T: hqc128round4 |
87163 | 87416 | 87638 | T: lac256 |
89592 | 89641 | 89713 | C:threebears936r2cpa |
89598 | 89657 | 89726 | threebears936r2ccax |
92947 | 93106 | 93312 | C:threebears936r2cpax |
95917 | 96224 | 96646 | T: lac192 |
103899 | 104113 | 104460 | T: newhope1024cca |
105161 | 105316 | 107239 | T: saber2 |
104796 | 105874 | 107206 | T: C:r5nd3kem5d |
126115 | 126258 | 126950 | threebears1248r2cca |
132232 | 132454 | 132568 | C:threebears1248r2cpa |
133038 | 133098 | 133204 | threebears1248r2ccax |
139836 | 140026 | 140274 | C:threebears1248r2cpax |
151978 | 152222 | 152957 | ntruhps2048509 |
169188 | 170591 | 171550 | T: C:hila5 |
165502 | 171416 | 171656 | T: firesaber2 |
177440 | 180027 | 182186 | T: C:r5nd3kem0d |
186014 | 186643 | 187126 | T: saberx4 |
191502 | 193312 | 195990 | T: C:r5nd5kem5d |
202661 | 203309 | 205271 | T: hqc192round4 |
212005 | 213290 | 214490 | T: C:r5nd5kem0d |
237716 | 238481 | 239218 | T: kindi256342 |
241210 | 242179 | 249873 | T: kindi512222 |
247976 | 248792 | 249727 | T: kindi512241 |
252674 | 253361 | 255003 | ntruhrss701 |
258129 | 258515 | 259230 | ntruhps2048677 |
358288 | 359134 | 359954 | ntruhps4096821 |
405317 | 406101 | 406850 | T: hqc256round4 |
420172 | 424106 | 426677 | T: ntrukem443 |
459643 | 461702 | 464204 | T: hqcrmrs128 |
488958 | 492205 | 497226 | T: C:r5n11kem0d |
499357 | 500178 | 501092 | T: kindi512321 |
521593 | 522982 | 546224 | T: hqc128 |
549688 | 573011 | 574954 | T: hqc1281 |
589927 | 591106 | 593946 | T: C:bikel1 |
609801 | 610179 | 610902 | T: kindi256522 |
649037 | 654614 | 657344 | sntrup653 |
694229 | 697666 | 698936 | sntrup761 |
708560 | 711581 | 718817 | T: C:ledakemcpa14 |
731147 | 732651 | 734385 | T: lima2p1024cca |
813177 | 817344 | 829596 | T: C:ledakemcpa13 |
831006 | 832275 | 868080 | T: titaniumccatoy |
877872 | 882586 | 902983 | T: C:r5n13kem0d |
891026 | 902078 | 905542 | T: rqc128 |
899628 | 912249 | 930997 | T: C:edonk128k16n80nu4l6 |
920973 | 922758 | 932053 | T: hqcrmrs192 |
951541 | 957074 | 960635 | T: ntrukem743 |
963754 | 964811 | 969128 | T: titaniumccalite |
963253 | 992139 | 1001279 | T: sntrup4591761 |
989750 | 992776 | 1029126 | T: hqc1921 |
1003270 | 1005018 | 1006984 | T: C:ledakemcpa12 |
1037462 | 1038675 | 1072200 | T: hqc192 |
1045654 | 1049178 | 1079375 | sntrup857 |
1046818 | 1080150 | 1086292 | T: hqc1922 |
1084468 | 1087756 | 1090738 | T: C:rolloi128 |
1097618 | 1097912 | 1098952 | T: frodokem640 |
1257420 | 1301969 | 1308600 | sntrup953 |
1259573 | 1322491 | 1323750 | T: titaniumccastd |
1346915 | 1348669 | 1349566 | T: titaniumccamed |
1378985 | 1379790 | 1380741 | T: frodokem640aes |
1381866 | 1383880 | 1387747 | T: C:rolloi192 |
1389553 | 1393122 | 1394793 | sntrup1013 |
1460741 | 1462035 | 1463488 | T: limasp1018cca |
1475547 | 1479490 | 1483604 | T: C:edonk128k16n80nu8l6 |
1476355 | 1479851 | 1482925 | T: C:ledakemcpa34 |
1483638 | 1486820 | 1489233 | T: lima2p2048cca |
1460637 | 1509940 | 1514193 | T: hqc2561 |
1473292 | 1523187 | 1528117 | T: hqcrmrs256 |
1534036? | 1536946? | 2217881? | T: rqc192 |
1573467 | 1597383 | 1629628 | T: hqc2562 |
1601216 | 1602555 | 1604511 | T: C:bikel3 |
1619116 | 1620561 | 1621863 | T: titaniumccahi |
1633389 | 1642283 | 1690611 | T: hqc256 |
1630352 | 1679123 | 1684063 | T: hqc2563 |
1661370 | 1683414 | 1700995 | T: C:edonk128k32n96nu4l4 |
1804695 | 1809824 | 1813860 | T: C:rolloi256 |
1996832 | 2002138 | 2008977 | T: C:r5n15kem0d |
2005243 | 2006565 | 2008206 | T: titaniumccasuper |
2016060 | 2040356 | 2072490 | T: C:edonk192k32n128nu4l6 |
2098099 | 2101094 | 2122523 | T: C:ledakemcpa33 |
2098118 | 2102175 | 2107137 | T: C:edonk128ref |
2203530 | 2206251 | 2213441 | sntrup1277 |
2192634? | 2222994? | 3190730? | T: rqc256 |
2467788 | 2478443 | 2489231 | T: frodokem976 |
2494191 | 2501944 | 2505715 | T: ledakem1464 |
2562636 | 2578379 | 2593036 | T: C:lake1 |
2709752 | 2716758 | 2720963 | T: C:lake2 |
2796448 | 2798079 | 2799753 | T: limasp1306cca |
2804747 | 2809196 | 2813750 | T: C:lake3 |
2858710 | 2867060 | 2873934 | T: frodokem976aes |
2878706 | 2881457 | 2896647 | T: C:ledakemcpa32 |
2890415 | 2892716 | 2895923 | T: limasp1822cca |
2900652 | 2903876 | 2906751 | T: C:ledakemcpa53 |
3003501 | 3024057 | 3044765 | T: C:edonk192k48n144nu4l4 |
3251719 | 3254932 | 3258644 | T: ledakem1364 |
3456400 | 3459265 | 3464682 | T: ledakem1264 |
3513887 | 3517792 | 3519785 | T: C:ledakemcpa54 |
3874878 | 3876804 | 3878254 | T: frodokem640shake |
4099983? | 4103154? | 5493123? | T: ledakem14sl |
4260094 | 4264891 | 4289422 | T: rolloii128 |
4307553 | 4320799 | 4327649 | T: locker1 |
4508688 | 4515003 | 4534603 | T: rolloii192 |
4780738 | 4788600 | 4799900 | T: frodokem1344aes |
3844805? | 4820667? | 4896280? | T: ledakem13sl |
4863962 | 4870161 | 4882534 | T: locker2 |
5271287 | 5275791 | 5298464 | T: rolloii256 |
5310007 | 5322562 | 5331759 | T: locker3 |
5706434 | 5713212 | 6347614 | T: ledakem12sl |
5702246? | 5724613? | 8121583? | T: ledakem3464 |
5742769 | 5748350 | 5760727 | T: locker4 |
5858405 | 5861496 | 5870772 | T: sikep434 |
6030532 | 6034600 | 6037311 | T: C:ledakemcpa52 |
6060913 | 6079359 | 6093800 | T: limasp2062cca |
6668051 | 6686617 | 6723859 | T: locker6 |
6868846 | 7002927 | 7061921 | T: ramstakers216091 |
7054869 | 7066854 | 7069196 | T: ledakem3364 |
7821840 | 7826904 | 7833937 | T: ledakem3264 |
7852287 | 7865147 | 7879150 | T: locker5 |
8062834 | 8064250 | 8069340 | T: sikep503 |
8272413 | 8276738 | 8298500 | T: frodokem976shake |
8857802 | 8862829 | 8903906 | T: remblem1056 |
9003649 | 9028213 | 9049082 | T: remblem928 |
9188980 | 9197285 | 9216308 | T: ledakem33sl |
9309020? | 9326321? | 12339486? | T: ledakem34sl |
9586817 | 10401000 | 10556412 | T: sikep434comp |
11145666 | 11152907 | 11157595 | T: ledakem5464 |
11138239 | 11153399 | 11171252 | T: locker7 |
11290438 | 11316036 | 12500133 | T: ledakem32sl |
9803228 | 11327616 | 11368794 | T: lotus128 |
12070734 | 12081573 | 12094681 | T: locker8 |
12109331 | 12115187 | 12213810 | T: ledakem5364 |
12970574 | 12988012 | 13004091 | T: locker9 |
13176849 | 13197811 | 14495526 | T: sikep503comp |
14436687 | 14480259 | 14545277 | T: ledakem54sl |
14566161 | 14575946 | 14585365 | T: frodokem1344shake |
14769029 | 14779974 | 14840965 | T: sikep610 |
17928027 | 18394584 | 18453557 | T: lotus192 |
18442511 | 18636290 | 21309169 | T: ledakem53sl |
18716109 | 19032793 | 20233912 | T: ledakem5264 |
24815321 | 24818290 | 24857399 | T: sikep751 |
25245835 | 25283267 | 25350909 | T: mersenne756839 |
25309848 | 25323520 | 27378557 | T: sikep610comp |
29658181 | 29762994 | 31844449 | T: ledakem52sl |
30212967 | 30320634 | 31483554 | mceliece348864f |
30343647 | 30439101 | 30773547 | mceliece348864pcf |
32442044 | 32725290 | 32906983 | T: ramstakers756839 |
30354533 | 36574466 | 36716852 | T: lotus256 |
28982952? | 38103631? | 56033902? | mceliece348864pc |
36572267? | 38377185? | 55406355? | mceliece348864 |
39278727 | 39330557 | 42582693 | T: sikep751comp |
43690670 | 44433134 | 44572482 | T: ntskem1264 |
51230106? | 80751498? | 142540781? | T: rsa2048 |
91840087 | 92390288 | 92687862 | mceliece460896pcf |
91725214 | 93124225 | 93613622 | mceliece460896f |
101220856 | 101928716 | 102919033 | T: ntskem1380 |
118326078? | 121183768? | 181561063? | mceliece460896pc |
91856054? | 148490884? | 208059653? | mceliece460896 |
187969527 | 189659066 | 191136376 | mceliece6960119f |
188606207 | 190849948 | 191669430 | mceliece6960119pcf |
227511005 | 231828397 | 232572380 | mceliece6688128pcf |
226710031 | 232108220 | 234132888 | mceliece6688128f |
241877350 | 243155199 | 245630228 | mceliece8192128pcf |
243394603 | 243830800 | 244131156 | T: ntskem13136 |
244471085 | 245007719 | 245257066 | mceliece8192128f |
226359057? | 296963166? | 501344437? | mceliece6688128pc |
240205089? | 298705605? | 363572374? | mceliece6960119 |
307062925 | 307233922 | 307514757 | T: oddmanhattan128 |
239502502? | 310380913? | 438764007? | mceliece8192128pc |
239333115? | 311711559? | 454885606? | mceliece8192128 |
241461761? | 311975994? | 487339509? | mceliece6960119pc |
226878877? | 353960450? | 509236426? | mceliece6688128 |
489439604 | 489953232 | 490324111 | T: oddmanhattan192 |
840973886 | 865254537 | 870167133 | T: bigquake1 |
870520186 | 871033281 | 877046541 | T: oddmanhattan256 |
3804337321 | 3900081456 | 4011196439 | T: pqrsa15 |
7183411157 | 7238955016 | 7282114344 | T: bigquake3 |
14052945593 | 14083517677 | 14155938153 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
14764 | 15609 | 15981 | T: rsa2048 |
23620 | 23672 | 24428 | ntruhps2048509 |
24288 | 24340 | 24389 | ntruplus576 |
25953 | 26089 | 26283 | ntruhrss701 |
27880 | 29449 | 31840 | mceliece348864 |
28778 | 29959 | 31203 | mceliece348864f |
31199 | 31231 | 31293 | kyber90s512 |
31477 | 31539 | 31656 | ntruplus768 |
34047 | 34129 | 34279 | ntruplus864 |
33983 | 34234 | 34906 | ntruhps2048677 |
33958 | 34816 | 36475 | mceliece348864pc |
35608 | 35662 | 35704 | kyber512 |
34979 | 36096 | 37661 | mceliece348864pcf |
37169 | 37935 | 38137 | sntrup653 |
38731 | 38873 | 39543 | ntruhps4096821 |
40452 | 40526 | 40679 | T: sntrup4591761 |
40484 | 40587 | 40732 | sntrup761 |
41705 | 41791 | 41940 | kyber90s768 |
42526 | 42638 | 43457 | ntruplus1152 |
49789 | 50495 | 50622 | sntrup857 |
53301 | 53349 | 53390 | kyber768 |
53967 | 54062 | 54313 | sntrup953 |
54734 | 54818 | 54889 | T: C:nhcompact512cca |
55269 | 55376 | 55539 | kyber90s1024 |
55256 | 55406 | 56087 | ntrulpr653 |
55014 | 55756 | 55985 | sntrup1013 |
58030 | 58300 | 58662 | ntrulpr761 |
57115 | 61874 | 71109 | mceliece460896f |
57446 | 62476 | 69881 | mceliece460896 |
64356 | 64408 | 64499 | threebears624r2ccax |
64393 | 64440 | 64487 | threebears624r2cca |
64859 | 64908 | 64984 | C:threebears624r2cpax |
65617 | 65849 | 65967 | C:threebears624r2cpa |
63157 | 67839 | 73186 | mceliece460896pc |
67511 | 67878 | 68696 | T: ntrulpr4591761 |
63330 | 68113 | 76755 | mceliece460896pcf |
70438 | 70558 | 70737 | sntrup1277 |
73067 | 73163 | 76118 | T: lightsaber2 |
74240 | 74349 | 74688 | kyber1024 |
74310 | 74392 | 74479 | T: C:nhcompact768cca |
74361 | 74552 | 75408 | ntrulpr857 |
76749 | 77099 | 77614 | T: ntskem1264 |
78077 | 78209 | 78948 | ntrulpr953 |
79554 | 79747 | 80560 | ntrulpr1013 |
79455 | 79883 | 80261 | T: C:r5nd1kem0d |
80004 | 80219 | 80942 | T: lac128 |
88958 | 89149 | 89495 | T: newhope512cca |
88909 | 89329 | 89802 | T: C:ledakemcpa14 |
90820 | 91190 | 92002 | T: C:ledakemcpa13 |
96497 | 96686 | 96839 | T: C:nhcompact1024cca |
97325 | 98457 | 99884 | T: C:ledakemcpa12 |
100523 | 101361 | 101587 | ntrulpr1277 |
100160 | 104018 | 110540 | mceliece6688128f |
104034 | 104105 | 104208 | threebears936r2ccax |
104872 | 104971 | 105190 | threebears936r2cca |
102953 | 106481 | 114650 | T: C:edonk128k16n80nu4l6 |
102392 | 106821 | 112962 | mceliece6688128 |
106468 | 107145 | 107873 | T: C:bikel1 |
106044 | 109147 | 112849 | mceliece6960119f |
105821 | 109817 | 115422 | mceliece6960119 |
108964 | 109976 | 111490 | T: C:r5nd0kem2iot |
110439 | 110689 | 110813 | C:threebears936r2cpa |
108197 | 110967 | 118123 | mceliece6688128pcf |
111364 | 111906 | 112511 | T: C:r5nd1kem5d |
111912 | 112251 | 112508 | C:threebears936r2cpax |
110166 | 114997 | 124686 | mceliece6688128pc |
115526 | 116438 | 117274 | T: C:r5nd1kem4longkey |
116544 | 117541 | 119054 | mceliece8192128 |
117068 | 118754 | 120696 | mceliece8192128f |
115552 | 119119 | 124124 | mceliece6960119pcf |
115457 | 119326 | 124903 | mceliece6960119pc |
124500 | 126401 | 129985 | T: ntrukem443 |
125772 | 127118 | 129229 | mceliece8192128pc |
126190 | 127764 | 130339 | mceliece8192128pcf |
134688 | 134768 | 137640 | T: saber2 |
135515 | 136997 | 150252 | T: lotus128 |
146391 | 146764 | 147151 | T: lac192 |
156688 | 156750 | 156842 | threebears1248r2ccax |
158414 | 158596 | 159344 | threebears1248r2cca |
163632 | 163809 | 163975 | C:threebears1248r2cpa |
163222 | 164051 | 164948 | T: C:rolloi128 |
167342 | 167668 | 168183 | T: newhope1024cca |
168002 | 168241 | 168562 | C:threebears1248r2cpax |
170866 | 171943 | 173147 | T: C:r5nd3kem5d |
171902 | 172378 | 174263 | T: lac256 |
181697 | 182943 | 185218 | T: C:rolloi192 |
192212 | 193522 | 195194 | T: C:ledakemcpa34 |
196028 | 196905 | 197798 | T: C:ledakemcpa33 |
197876 | 198264 | 199003 | T: ledakem1264 |
204162 | 213824 | 213948 | T: firesaber2 |
221268 | 222253 | 222889 | T: C:rolloi256 |
222840 | 223076 | 223467 | T: ledakem1464 |
223655 | 224081 | 224561 | T: hqc128round4 |
228658 | 229156 | 230282 | T: saberx4 |
231379 | 232702 | 234055 | T: C:hila5 |
232160 | 234310 | 237591 | T: ntrukem743 |
234939 | 237568 | 240827 | T: C:ledakemcpa32 |
236693 | 240089 | 248466 | T: C:edonk128k16n80nu8l6 |
244322 | 245102 | 246701 | T: ntskem1380 |
246257 | 246693 | 249349 | T: ledakem1364 |
253068 | 253696 | 254398 | T: C:bikel3 |
266832 | 268693 | 270182 | T: ledakem13sl |
285580 | 286258 | 291814 | T: ledakem12sl |
282871 | 286492 | 294779 | T: C:edonk128k32n96nu4l4 |
301789 | 303439 | 304901 | T: C:r5nd3kem0d |
302383 | 305343 | 307128 | T: C:r5nd5kem5d |
307874 | 308279 | 308798 | T: kindi256342 |
289058 | 313941 | 320869 | T: lotus256 |
314592 | 316305 | 360742 | T: ntskem13136 |
347692 | 348017 | 348363 | T: ledakem14sl |
348160 | 348654 | 349332 | T: lotus192 |
354395 | 356500 | 358071 | T: kindi512222 |
354638 | 357468 | 359130 | T: kindi512241 |
363734 | 365247 | 366763 | T: C:r5nd5kem0d |
434228 | 435418 | 436362 | T: C:ledakemcpa54 |
441839 | 443365 | 444855 | T: C:ledakemcpa53 |
442313 | 446695 | 454250 | T: C:edonk128ref |
454336 | 460492 | 467374 | T: C:ledakemcpa52 |
464955 | 467431 | 470100 | T: ledakem3464 |
490678 | 491764 | 492775 | T: lima2p1024cca |
505301 | 508646 | 514628 | T: C:lake1 |
509014 | 509789 | 510335 | T: hqc192round4 |
523175 | 523601 | 524423 | T: ledakem3264 |
540526 | 541232 | 542623 | T: rolloii128 |
540383 | 547949 | 550539 | T: C:edonk192k32n128nu4l6 |
556402 | 558188 | 567112 | T: rolloii192 |
562934 | 563790 | 564702 | T: ledakem3364 |
565122 | 568265 | 571688 | T: C:lake2 |
612692 | 614535 | 621903 | T: rolloii256 |
619948 | 621422 | 623423 | T: C:lake3 |
621035 | 623525 | 650487 | T: hqcrmrs128 |
621802 | 624252 | 630121 | T: C:r5n11kem0d |
661400 | 662863 | 665582 | T: kindi512321 |
671731 | 674345 | 703876 | T: titaniumccatoy |
672873 | 699859 | 702095 | T: hqc128 |
704131 | 705362 | 709145 | T: ledakem32sl |
729033 | 732260 | 733009 | T: kindi256522 |
754662 | 761020 | 768027 | T: C:edonk192k48n144nu4l4 |
783537 | 789483 | 796949 | T: locker1 |
796792 | 797301 | 797944 | T: ledakem33sl |
793420 | 821183 | 831978 | T: hqc1281 |
814680 | 826766 | 830596 | T: locker2 |
888850 | 889847 | 891269 | T: titaniumccalite |
892154 | 893845 | 907625 | T: ledakem34sl |
952926 | 954470 | 955913 | T: hqc256round4 |
952317 | 966327 | 973177 | T: locker3 |
998183 | 999961 | 1002181 | T: lima2p2048cca |
1023065 | 1025917 | 1029810 | T: locker4 |
1032641 | 1033459 | 1035626 | T: ledakem5364 |
1051584 | 1112398 | 1114814 | T: titaniumccastd |
1105273 | 1117561 | 1122029 | T: C:r5n13kem0d |
1151905 | 1163094 | 1177978 | T: locker6 |
1179533 | 1184546 | 1191159 | T: rqc128 |
1249297 | 1250672 | 1252496 | T: limasp1018cca |
1268287 | 1269942 | 1274022 | T: ledakem5264 |
1243435 | 1270758 | 1289473 | T: hqcrmrs192 |
1274444 | 1275687 | 1279060 | T: ledakem5464 |
1292290 | 1293687 | 1296517 | T: titaniumccamed |
1336292 | 1347105 | 1352174 | T: locker5 |
1365294 | 1372990 | 1411639 | T: hqc192 |
1411826 | 1427193 | 1461079 | T: hqc1921 |
1444564 | 1446042 | 1448279 | T: ledakem54sl |
1484148 | 1525451 | 1568833 | T: hqc1922 |
1569779 | 1571447 | 1601745 | T: ledakem53sl |
1571127 | 1571970 | 1572891 | T: titaniumccahi |
1631413 | 1632640 | 1634344 | T: frodokem640 |
1770065 | 1772199 | 1773855 | T: ledakem52sl |
1835144 | 1837129 | 1839207 | T: frodokem640aes |
1899731 | 1906254 | 1917043 | T: locker8 |
1907434 | 1920732 | 1937697 | T: locker7 |
1967437 | 1968651 | 1970908 | T: titaniumccasuper |
2054906 | 2059190 | 2117829 | T: hqcrmrs256 |
2094057? | 2099264? | 3479738? | T: rqc192 |
2146476 | 2149938 | 2209729 | T: hqc2561 |
2161117 | 2182163 | 2203286 | T: locker9 |
2188889 | 2239385 | 2248457 | T: hqc256 |
2268189 | 2323990 | 2332575 | T: hqc2562 |
2317501 | 2330231 | 2344749 | T: C:r5n15kem0d |
2364448 | 2375045 | 2431624 | T: hqc2563 |
2452113 | 2453947 | 2456977 | T: limasp1306cca |
2538829 | 2540497 | 2542997 | T: limasp1822cca |
2956540 | 2962129 | 2986785 | T: rqc256 |
2881006 | 2963515 | 3026472 | T: bigquake1 |
3398446 | 3401175 | 3402800 | T: frodokem976 |
3612463 | 3625607 | 3663593 | T: frodokem976aes |
4279344 | 4281758 | 4285036 | T: frodokem640shake |
5494474 | 5503451 | 5506484 | T: limasp2062cca |
5949064 | 5955487 | 5961558 | T: frodokem1344aes |
7768000 | 7977309 | 8145618 | T: bigquake3 |
8992011 | 9037319 | 9064935 | T: frodokem976shake |
9566525 | 9575535 | 9599651 | T: sikep434 |
11667551 | 11903984 | 12291135 | T: bigquake5 |
12746709 | 12912335 | 13007160 | T: ramstakers216091 |
13221666 | 13235203 | 13239123 | T: sikep503 |
13238065 | 13327764 | 13373553 | T: remblem1056 |
13460997 | 13497980 | 13570201 | T: remblem928 |
15012401 | 15048608 | 15111790 | T: sikep434comp |
15814599 | 15834782 | 15874948 | T: frodokem1344shake |
17331962 | 17371522 | 17389100 | T: pqrsa15 |
20526583 | 20592186 | 20691563 | T: sikep503comp |
22840620 | 22864990 | 22898742 | T: mersenne756839 |
27053151 | 27107279 | 27277684 | T: sikep610 |
37262442 | 37304993 | 37496073 | T: sikep610comp |
40162770 | 40211467 | 40223241 | T: sikep751 |
56939648 | 57252746 | 57594868 | T: oddmanhattan128 |
58870308 | 59205930 | 59561365 | T: ramstakers756839 |
62832794 | 62933838 | 63351750 | T: sikep751comp |
109272196 | 109396311 | 109575538 | T: oddmanhattan192 |
223988515 | 224674369 | 225516852 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16919 | 16958 | 17020 | C:threebears624r2cpax |
17295 | 17334 | 17409 | ntruplus576 |
21939 | 21963 | 22001 | kyber90s512 |
23002 | 23059 | 23128 | ntruplus768 |
23288 | 23454 | 23495 | C:threebears936r2cpax |
24919 | 24965 | 25084 | ntruplus864 |
27434 | 27543 | 27803 | C:threebears1248r2cpax |
27829 | 27880 | 28134 | kyber512 |
28575 | 28618 | 28653 | C:threebears624r2cpa |
29387 | 29866 | 30625 | T: C:r5nd1kem0d |
29882 | 30015 | 30153 | kyber90s768 |
31103 | 31298 | 31635 | ntruplus1152 |
35613 | 35638 | 35680 | C:threebears936r2cpa |
37747 | 37791 | 37902 | ntruhps2048509 |
40801 | 40833 | 40896 | C:threebears1248r2cpa |
41249 | 41306 | 41346 | kyber90s1024 |
40543 | 41733 | 43248 | T: C:r5nd0kem2iot |
42574 | 42638 | 43520 | kyber768 |
43855 | 44417 | 44771 | T: C:r5nd1kem5d |
46074 | 46177 | 46602 | T: C:r5nd1kem4longkey |
46171 | 46220 | 46273 | sntrup653 |
47310 | 47416 | 47572 | sntrup761 |
47377 | 47649 | 48852 | T: C:hila5 |
52534 | 52583 | 52665 | T: C:nhcompact512cca |
58238 | 58345 | 58516 | ntruhps2048677 |
60508 | 60612 | 61519 | ntruhrss701 |
60489 | 60817 | 60901 | kyber1024 |
63938 | 64025 | 64096 | sntrup857 |
65354 | 65496 | 66365 | ntrulpr653 |
66861 | 66996 | 67100 | sntrup953 |
66777 | 67562 | 70018 | T: C:r5nd3kem5d |
67416 | 67912 | 68390 | ntrulpr761 |
67933 | 68012 | 68120 | sntrup1013 |
71528 | 71592 | 71654 | ntruhps4096821 |
72467 | 72585 | 72720 | T: C:nhcompact768cca |
78877 | 79271 | 80002 | T: lightsaber2 |
84008 | 84127 | 84298 | sntrup1277 |
87539 | 87706 | 87913 | T: sntrup4591761 |
89097 | 89223 | 90339 | ntrulpr857 |
90766 | 90817 | 90907 | threebears624r2ccax |
92414 | 92565 | 93815 | ntrulpr953 |
93484 | 93606 | 94807 | ntrulpr1013 |
95104 | 95220 | 95311 | T: C:nhcompact1024cca |
95756 | 95949 | 96141 | T: newhope512cca |
96303 | 96554 | 98302 | T: ntrulpr4591761 |
103867 | 104091 | 104408 | T: lac128 |
109979 | 110262 | 110636 | mceliece348864 |
110106 | 110285 | 110857 | mceliece348864f |
113810 | 113897 | 113987 | threebears624r2cca |
115392 | 115544 | 115825 | mceliece348864pc |
115754 | 115960 | 116097 | mceliece348864pcf |
117715 | 118644 | 119362 | ntrulpr1277 |
127170 | 129214 | 133395 | T: C:r5nd3kem0d |
128019 | 130564 | 135029 | T: C:r5nd5kem5d |
135664 | 136024 | 136376 | T: ntrukem443 |
139084 | 139175 | 139319 | threebears936r2ccax |
142878 | 142970 | 144081 | T: saber2 |
158978 | 161291 | 165263 | T: C:r5nd5kem0d |
163006 | 170909 | 174246 | T: lotus128 |
174528 | 174664 | 175019 | threebears936r2cca |
181553 | 181723 | 181860 | T: newhope1024cca |
199393 | 199504 | 199618 | threebears1248r2ccax |
207514 | 207881 | 209644 | T: lac192 |
213149 | 213329 | 224422 | T: firesaber2 |
238510 | 238802 | 238955 | mceliece460896 |
238594 | 238937 | 239199 | mceliece460896f |
243002 | 243169 | 243361 | threebears1248r2cca |
243742 | 243885 | 244098 | mceliece460896pcf |
244235 | 244426 | 244685 | mceliece460896pc |
242269 | 245695 | 245989 | T: saberx4 |
260375 | 260580 | 261910 | mceliece6960119 |
260894 | 261224 | 262125 | mceliece6960119f |
270069 | 270242 | 270449 | mceliece6960119pc |
269968 | 270292 | 270933 | mceliece6960119pcf |
273366 | 274570 | 277636 | T: ntrukem743 |
277662 | 277934 | 278174 | mceliece6688128 |
277534 | 277956 | 278254 | mceliece8192128 |
277927 | 278238 | 279632 | mceliece8192128f |
278376 | 278871 | 279718 | mceliece6688128f |
282045 | 282874 | 286572 | T: C:r5n11kem0d |
285910 | 286179 | 286401 | mceliece6688128pc |
285894 | 286398 | 287051 | mceliece6688128pcf |
287348 | 288013 | 289164 | mceliece8192128pc |
287938 | 288146 | 288644 | mceliece8192128pcf |
292801 | 293150 | 294224 | T: ntskem1264 |
324580 | 327408 | 329579 | T: lac256 |
357077 | 360512 | 380779 | T: lotus256 |
382901 | 383058 | 383383 | T: hqc128round4 |
392569 | 393243 | 395427 | T: kindi256342 |
407697 | 408482 | 408796 | T: C:r5n13kem0d |
413140 | 413835 | 414599 | T: lotus192 |
467904 | 469704 | 471279 | T: kindi512222 |
477665 | 478968 | 480169 | T: kindi512241 |
554810 | 558382 | 560058 | T: ntskem1380 |
627695 | 629471 | 631412 | T: lima2p1024cca |
665456 | 666233 | 668862 | T: C:ledakemcpa12 |
801439 | 804250 | 804826 | T: hqc192round4 |
789797 | 820638 | 822497 | T: titaniumccatoy |
819260 | 821583 | 827360 | T: C:ledakemcpa14 |
834028 | 836396 | 843150 | T: kindi512321 |
851995 | 852999 | 855084 | T: kindi256522 |
676988? | 868802? | 876575? | T: C:ledakemcpa13 |
979394 | 981327 | 981776 | T: titaniumccalite |
988332 | 989631 | 1013659 | T: hqcrmrs128 |
990024 | 1040403 | 1046584 | T: hqc128 |
1087037 | 1103513 | 1229901 | T: ntskem13136 |
1114703 | 1117883 | 1122671 | T: C:rolloi128 |
1214708 | 1215689 | 1276418 | T: titaniumccastd |
1231977 | 1239592 | 1245966 | T: C:r5n15kem0d |
1279555 | 1282132 | 1284436 | T: lima2p2048cca |
1326029 | 1334614 | 1348772 | T: hqc1281 |
1347557 | 1353077 | 1357362 | T: C:rolloi192 |
1529922 | 1531614 | 1532942 | T: titaniumccamed |
1558509 | 1560734 | 1563676 | T: C:bikel1 |
1561675 | 1563897 | 1565739 | T: hqc256round4 |
1608197 | 1610012 | 1612036 | T: limasp1018cca |
1622239 | 1623847 | 1628185 | T: frodokem640 |
1636451 | 1637914 | 1644465 | T: ledakem1264 |
1737152 | 1738735 | 1740275 | T: frodokem640aes |
1775619 | 1783302 | 1802686 | T: ledakem1364 |
1823694 | 1824426 | 1825345 | T: titaniumccahi |
1789802 | 1835142 | 1869578 | T: hqcrmrs192 |
1850798 | 1852071 | 1892452 | T: hqc192 |
1850871 | 1854776 | 1886411 | T: ledakem1464 |
1858916 | 1862044 | 1867907 | T: C:ledakemcpa32 |
1869389 | 1873219 | 1877423 | T: rolloii128 |
1981072 | 1984392 | 1987156 | T: C:lake1 |
1998653 | 2001615 | 2003554 | T: rolloii192 |
2114684 | 2115897 | 2117744 | T: rsa2048 |
2131558 | 2135457 | 2182918 | T: ledakem13sl |
2142319 | 2149543 | 2157539 | T: hqc1922 |
2124193 | 2158287 | 2288511 | T: hqc1921 |
2249042 | 2252386 | 2256386 | T: ledakem12sl |
2273417 | 2274293 | 2275173 | T: titaniumccasuper |
2278377 | 2282419 | 2286720 | T: C:ledakemcpa33 |
2354968 | 2357965 | 2362584 | T: C:rolloi256 |
2481228 | 2482733 | 2506464 | T: ledakem14sl |
2563923 | 2569820 | 2574256 | T: rolloii256 |
2055138? | 2675210? | 2679309? | T: C:ledakemcpa34 |
2850295 | 2970768 | 3018456 | T: hqcrmrs256 |
2911103 | 3016396 | 3019414 | T: hqc256 |
2928686? | 3096660? | 5034318? | T: C:edonk192k48n144nu4l4 |
2939324 | 3124697 | 3128919 | T: hqc2561 |
3206905 | 3210654 | 3220337 | T: limasp1306cca |
3248635 | 3258261 | 3366510 | T: hqc2562 |
3307054 | 3311217 | 3342960 | T: limasp1822cca |
3406378 | 3413214 | 3442621 | T: frodokem976aes |
3415369 | 3421533 | 3427506 | T: C:lake2 |
3438421 | 3442584 | 3444369 | T: frodokem976 |
3373726 | 3537194 | 3540257 | T: hqc2563 |
3749892 | 3772833 | 3777745 | T: bigquake1 |
3796023 | 3809896 | 3817447 | T: locker1 |
3836737 | 3848979 | 3857745 | T: rqc128 |
4032232 | 4043249 | 4057751 | T: locker2 |
4192085 | 4193733 | 4196545 | T: frodokem640shake |
4335543 | 4347560 | 4363550 | T: locker4 |
4500233 | 4510671 | 4519832 | T: C:lake3 |
4625730 | 4637014 | 4649084 | T: ledakem3364 |
4670503 | 4693504 | 4719326 | T: ledakem3264 |
4830979 | 4847324 | 4969233 | T: ledakem3464 |
4672952? | 4849551? | 6602824? | T: C:edonk128k32n96nu4l4 |
4860406 | 4871416 | 4876416 | T: C:bikel3 |
4871724 | 4890312 | 4916566 | T: C:ledakemcpa52 |
5232235 | 5236284 | 5244813 | T: C:ledakemcpa53 |
5767946 | 5771817 | 5778183 | T: frodokem1344aes |
6006274 | 6024804 | 6042198 | T: locker3 |
6076394 | 6079019 | 6084054 | T: C:ledakemcpa54 |
6153624 | 6191750 | 6223473 | T: ledakem32sl |
6454780 | 6476226 | 6582005 | T: locker6 |
6803337 | 6816073 | 6824342 | T: locker5 |
6937767 | 6976490 | 7001561 | T: ledakem33sl |
7281536 | 7296608 | 7305066 | T: limasp2062cca |
7319249 | 7337710 | 7365581 | T: locker8 |
7328862 | 7345616 | 7363287 | T: locker7 |
7385129 | 7414300 | 7452792 | T: ledakem34sl |
7411761? | 7429007? | 10181763? | T: rqc192 |
8898463 | 8933481 | 8984623 | T: frodokem976shake |
10005917 | 10032988 | 10066211 | T: locker9 |
10227866 | 10232658 | 10238264 | T: sikep434 |
10315294 | 10335417 | 10387907 | T: ledakem5264 |
10470124 | 10491190 | 10601229 | T: ledakem5364 |
10944411 | 10956335 | 10970520 | T: sikep434comp |
11508629 | 11528166 | 11563171 | T: rqc256 |
12780453 | 12803379 | 12838394 | T: ledakem5464 |
14098107 | 14106012 | 14113418 | T: sikep503 |
14270891 | 14313206 | 14354673 | T: ledakem53sl |
15058748 | 15078283 | 15082557 | T: sikep503comp |
15075941 | 15101499 | 15140940 | T: ledakem54sl |
15105254 | 15147188 | 15241269 | T: ledakem52sl |
15650921 | 15658981 | 15668521 | T: frodokem1344shake |
17859596 | 17982041 | 18031912 | T: remblem1056 |
18145445 | 18200770 | 18220126 | T: remblem928 |
26859808 | 26919467 | 27224385 | T: ramstakers216091 |
27314928 | 27319606 | 27554826 | T: sikep610 |
28882353 | 28894658 | 28912129 | T: sikep610comp |
30138202 | 30602435 | 30799103 | T: bigquake3 |
33711356 | 33743446 | 33794318 | T: mersenne756839 |
20682224? | 36882781? | 129413288? | T: C:edonk128k16n80nu8l6 |
38676535? | 41580335? | 65474042? | T: C:edonk192k32n128nu4l6 |
43274917 | 43277968 | 43314244 | T: sikep751 |
45692543 | 45978577 | 46133061 | T: bigquake5 |
46054695 | 46157685 | 46225078 | T: sikep751comp |
61296382 | 61910877 | 62679562 | T: oddmanhattan128 |
37899629? | 71020795? | 115932224? | T: C:edonk128ref |
114198094 | 114291218 | 115501913 | T: ramstakers756839 |
119650645 | 119826282 | 119906297 | T: oddmanhattan192 |
120281107 | 121292491 | 121384587 | T: pqrsa15 |
107630532? | 129608269? | 171928247? | T: C:edonk128k16n80nu4l6 |
243513849 | 243666688 | 245836179 | T: oddmanhattan256 |
|
|
|