1# This file contains a number of pregenerated Diffie-Hellman group parameters,
2# ranging in size from 1024 to 8192 bits.  These are intended for use during
3# the Diffie-Hellman group exchange protocol, part of the SSH key exchange
4# (see RFC4419).
5#
6# The file was generated using the following OpenSSL command:
7#
8#   openssl dhparam -outform PEM -2|-5 1024|1536|2048|3072|4096|6144|7680|8192 >> dhparams.pem
9#
10# Note that these DH parameters should be refreshed every so often (e.g.
11# every few years).  These parameters were last updated on 2017-11-05.
12
13# 1024-bit DH group params
14-----BEGIN DH PARAMETERS-----
15MIGHAoGBAIi4bicUVNh5He9uCnndL/AW1JDumKeKBK4nH5e0GZ31kJ83EzDGsASy
16yHsmPnPJRGFGACk3eOcj1DOJrPQ+YNgfo+NJm7TSKTbnpnkHYcJp6hYrzH04AwEn
17bvZQN3lIc9meOVFuG/ZY+K+81Gki+cT4RuBCn8+/RoIk3yQpIUMrAgEC
18-----END DH PARAMETERS-----
19-----BEGIN DH PARAMETERS-----
20MIGHAoGBAOM1oXqSE7IIW89/wY0CxckDc0X9svmIu1C3nMnGkdwrPkmoREbhyyOs
21G3175xe3YVnc4SJOq5ki2Ufz+L2ZGqBvoEvHVYNR9hNRHjYFU2aissrs3xRwER1k
22o0J3wLpgpiMGvWixGoKti08ea0sQZaCWquoOgP9io8e/rB5YUXUrAgEC
23-----END DH PARAMETERS-----
24-----BEGIN DH PARAMETERS-----
25MIGHAoGBAMdeEm4P1CxomLnm62cYPYpgNuW9sokj126cKjXNjeSK1vnJ8KhdOk/C
264K9aU9tq/E04XJEEOuStckWpjMpjXSIDkRycVCoIhwc6OaGB8TNzdlhIR6lmEkmT
27yhDa3U4pofhNzb56U1yS8XDOJujUV85+g6b0+tpBeyeWpuZxYOwjAgEC
28-----END DH PARAMETERS-----
29-----BEGIN DH PARAMETERS-----
30MIGHAoGBALmvY2jp4xB5Ye8wBMc7e6jjCb4XbKaJ7lM5x3r6WB9djlWCSSNvHwfV
31t+cUQZDLpRdmeJbID1zlQSW5sp1d0dPXgb7MubJEOJyem29PN9QIMDHzIU379xYs
32fcEI7m0AL6NCcQtGVvuQKGzOOc8Ju+0EnFcsMZMdW91rFUFDyhNLAgEC
33-----END DH PARAMETERS-----
34-----BEGIN DH PARAMETERS-----
35MIGHAoGBAPPG2BQNSmutXQdf6c7y5bHOlKqtd9bVUJ0yxW6RoOvxEgpNQx0WxRYx
36dhkebuGAYM00mRqTEv9b+ScDHg7vf+P9se+Odg3L+FX0m61RzXi+IU2MthUYgLdc
376/TiLphzZssi+0VKs8slMwA2FFzcFtxMYZ6PVFDX9nLOcK5p0bQzAgEC
38-----END DH PARAMETERS-----
39-----BEGIN DH PARAMETERS-----
40MIGHAoGBAINyNFi73Exg+lqjYRtr23rdenPG0WZr+9VYYYrQ1Q/LwGk54tXHJwY3
41wBD6zoTm6OHh70mGTVp7PjNdPuv63Y0Qncc/Q8LT3HOfyBkrkzc5I2oJYSYPdfd2
42mcOAg5SJAxypPeTVvTuzwD/7H4f4KMhquUqheucFfFDGvDoW/tM7AgEC
43-----END DH PARAMETERS-----
44
45# 1536-bit DH group params
46-----BEGIN DH PARAMETERS-----
47MIHHAoHBAIo+iGAk7FQCkRdN+G8tTVMjpQWpm5SykuNEL3r4XbELZ/qO4oxOmQRr
48qm3O+ZRI9gdLMnyxS9rpW83xdnxjAhJiRs+fjECZN85z4WRtgrcB0AqFPDRBt6jN
499HxYaSSBBxPEA3pt1QnGW9BgilV6uqsxonmc8drwmM6B9emfyAZgBlcoEtqVh4XS
505hiHASqwT5ajrV5Z1Xb8gajFgn4lq4p2qvRVnqbF7w4dMpW9soJr1dTWBCFvSaHq
51iVGB49BsIwIBAg==
52-----END DH PARAMETERS-----
53-----BEGIN DH PARAMETERS-----
54MIHHAoHBAORSEspwhYM5hVdZJR3zWyGkp69R8j1RO2aHD+mfPJ4TPASMibGaMwD7
55SKex1fsnxDVnYZUMWsXdv8yqlMqKxJ2BYVnGyP0yPYAH12gaMUbliM6NQQ2oWVJm
56dTgyPFbvsxbzwMKb8A3RiMeMwJQJELX2jSvAR+J74tKOrFwikF2WS+zhecyzkp+P
57PKlXSaAUJ8Ch2oHlNuBCTYajSNEGJztkHCdlhJtog9DjSoCZcWzaHvG/Xg+AejHF
58yigUm0FDIwIBAg==
59-----END DH PARAMETERS-----
60-----BEGIN DH PARAMETERS-----
61MIHHAoHBAPnwna2UtswxyLjSe3r2zK+T0QtOWcrjq38zRNHs7fMWk+GJWPdNSyAM
62Zuy/fW3SeTq7wPGcJPWwQJBjilFuDF1crr4yGNSIOl1fl2ZbvWRCAMfZSwGsMrja
63HpRDmbAUZRkwgVRcoaNpKJ6/ql2Fe5K+80jdWvs5qgQGi5KMPmR1UWb7RqyeaJ9J
64UJDTzbMrFh78RRAEpXehrwi48djilT3nI4zpc0+wPeEKzzeGVvTcTGAmExQdVJ7N
65xb6ugm5D8wIBAg==
66-----END DH PARAMETERS-----
67
68# 2048-bit DH group params
69-----BEGIN DH PARAMETERS-----
70MIIBCAKCAQEAy7pGnTboSMW54NEh0ipRDIhsLoq7sohG9goXQF+Rfm1UwNGYqAhM
71w4OTaEww/gopcFr6KAjdPYs8WO2qcH2SyePHu4e1bNBryeui/zlsO7phJAEAADgs
72SncjVIDv/ifAFBVSjKhhQ2Qvx+sCG5VUUK6xdB3B4Bnvvy575X21TXx62FbHFndS
738T4vC8A1aJN7Y65mbJDI1yEaeW+bQ55IgV/9YuJSF/bZGYGCjSSnjpofO4fFttvE
74g6xsVLyRUypYTdeuIxGloQSsKq0HtlBk28hzLvhxFzR+3QeOT9pAEt1EPOZrRVG7
75pEHIiMicKD2uNnNpQpjAWFXND6iudLlbkwIBAg==
76-----END DH PARAMETERS-----
77-----BEGIN DH PARAMETERS-----
78MIIBCAKCAQEA5zn5uFE7BOCmGMgM4QAGF4fAcna2dxmL+2uJyGkhufR04ziiV1P2
79p5jzIghdY9nPQLctpCzYr1SOxV53mcHCEVqeLwbF3EKgLPgCpKU2iPo5rMytTdB6
80sa7TFtxHiRHdfnj7hUYAtRmYPboQsHeYs2UPAljabSQFS16dEXK4EacR8R/SIeyP
81Rn9m+tb71KDCUszvqA9Ob20VMS1YM0+Qc7d21WuHLXpgJ2Qsu66ep2z2Gfk4jzFm
82qzoUgUPsNx1yJvN3vjpvDGWMvIVbwXQHUrrUir22djTbLET56uIM8Y/6qaOWIUPW
830+ku9XTAAan23qxRx7PhmbO6a/cH2Dd3IwIBAg==
84-----END DH PARAMETERS-----
85
86# 3072-bit DH group params
87-----BEGIN DH PARAMETERS-----
88MIIBiAKCAYEAsNk9nrBOrJB3YKrv8lsLPH888DoQcUoCNaOrYi/jfu+jjEmiXKK8
89mSRQ8BoOAchK6UBHtxsflthJpdcHpaw3ulfn5IGkSqla4ANR1gjLwG5YFT8zxSsY
90EE89FMNVMCPnnBUfCOktELbcBZJxU1r6km7Y0PgLKfseW6p9O/TSk2DaoRNuYjHd
91YLAs3g5ccKJsO3objBeXJRyTG7h733VMHaHyLIV4p0lhKsVg9YDx4MrUriIp6hbz
924f/K1PHBKhDqJdLJqJOV2Nig9193a8m2YXUWhFP35sCwNX/8MomouiA/97J7S7a0
93A2rhdAap3jAtkXRvEhotSm0/ntotvhF3cq8qV4fHdSzJUVA+g8aQ75W7qzW0youh
94mKWRHvORlRm57hwr3zXVzzFL4BRB80b1IdiUKuqX6ilVjVMJP4nSA5o+udDBL4Io
95Y4Fr6WjdLevPld4KiHJKfTRVW1ZxecKo2tbG/J+3fOFAeEOK1vCf2Um6I+tiPgcr
968x22vvPn/V+zAgEC
97-----END DH PARAMETERS-----
98
99# 4096-bit DH group params
100-----BEGIN DH PARAMETERS-----
101MIICCAKCAgEA0OYme2XMJTzj4sbtl744MsTLBPciJZyl5/4lZuRV2ZpWihztESMi
102Uo9C9HIOuSsgyj8CabxJ5QBJNmb6otsLam+BcVswEzpIjk3TSce5FWnX+AJVpUAr
1038C4LQFebm7bPw8s09prcQxmbbSYtYLf2XKt3rcVDTh9uxgABhJJwGTZW38rZaYZo
104XXDCjFLeK4Evl76f/DJzpqibvojLlDLqapwSHtRmm45YyYVGXd1ubQ1mbAYpBI3h
105aHUL1Os7UJNXYEBAeQWgBq+Hp6Fv6tJsOy+ELUGTFl8iiXAe4WixY7toSdi0pNpC
106RJ0SktTTo/f+hUkD2+R0bbvAbeYWVxPDc5P9nV51zSJa+FaU6IzkuAKGuvQFeI1h
107zKmyNbvXNac+SuM3KZEd3nCDl0WVJU1HDOkfDGrggUVUHwYL9ltK2O+XeOEcu2CD
108wusP54KuuuDchNTqk0ACEkaJVoXN74S9yDjVia1H98U+S35eBMP1O66lmQ0VnTRE
109lAFzlayReVasC3igALepmF2BZuuX3ua+ffF1X+ID1o1rizu7vU5Ga+pj9/4y8VCk
110mGcTj7dzaDDnfgARSRPACyZe7eiSEik6sFD4hiCi1uGgF81VxvC9H9c2ND58Dx+3
111D6K0hEbYiBMVQJ8gUdXgEKPs8pMB061aqxN0QFbyD/fZIPrsvjxtfdsCAQI=
112-----END DH PARAMETERS-----
113
114# 6144-bit DH group params
115-----BEGIN DH PARAMETERS-----
116MIIDCAKCAwEAvNNP7dcbwSr+5uESRbXSsVyQESowSQkyGoUgk0O20kj1NK2yDoo3
1177riAMr9j3tsc5fBCB4zMjdWQWeszMTLV3RGMeLenr5CyIrr3CB1DRGKTKOaD5eju
118NVBGuwf3d1g5uOXgv84avBN973kRSJrJRPBJOzhQsF2B/eJqAVYejBSgUS24lAxm
119HuYpvd//aiEkVkgS5fmdke/ZTXNnee486LrcCGUvacAyXl/am3KgIfH12W6UAVB5
120SiHomA2yEtmvjTTLdvC90rl7yimp5PnqitPgyrJ/Cm3e2el4TTm4c0SHDbBJAhwY
1212dbMPVJa9ZlyeTjLyyxfURlxnNtj3xDm+SJDYRMGFf2jDZ6O/MM2G0n1F7nroNLC
122FJF70OjAVUFsPc8FuLnjqh7PQHZmfe3VrxyhsWbCkcZpcdhrWeptQrPQR4SjA+az
123nP5XgnrEQ6jrgvJidi8NCdTU56GBZspw14TwbjCV1YvaE32hXCZJ7mV4V5D5ACcy
124/bX8d7SAFo+BCyAOt5bEbypNxeOJB2eKqXEFqVrZZtajEiS8czrzJcRw8cxr/rpt
125+USfiD6ykPwnURraLxFbGtsLXeCWg4RQWFrbZpIBgePaOWafACA+O2QuFeRiCRXh
126jEFrpWYMwXQvRWrqcdC6zivaiieJPRGSdDdczIB94dhyklhZEMcQqW1CUf43XyhW
127e/EqwbuITVD7GJ/7VYVxP7wSBQNtRMNnknYXhFpxSuvmhLA1jAAiao9AJnb/Nc8v
128l0Sja6Kl97/vu5r3AWypPDWFm9Vwg8R+wgx9ZT9ePqYbhjQ8z5LLuteWzfFxZ9ou
1293h17A7XckVPQv0m3+y+9kEd+043/38f/jlsMWzxd/S7UU3qeUWS2Tl703buvyQEl
130BfArJPw5gwYP89XEMkCT7EjzO0Rb4DxRzUqsnhwQyYAWL0bJ6arO20hnmMEE6rP4
1312jszaBo6rD/rr6kgtnPMuxg3UYBj2NeGV5pAwsmQNdx62U5njF1Olxs+Cumj8HUL
132ghB9X4Z5vJWLAgEC
133-----END DH PARAMETERS-----
134
135# 7680-bit DH group params
136-----BEGIN DH PARAMETERS-----
137MIIDyAKCA8EAkMsUGYkFMK52I4dhrE8rRO7GhNKNaAXO5eqTodZlIIOlybQ1aKNR
138JeFQ19fIKxKtmxVXanYY8v5btn4QY+EPd4SkPCIS0byxtHJM3aHXTTkNz6XNOB6s
1390XED942PJFPHUoV1C2Loc4Q7V9yT1PGR+Ao5h4gy8QZ9NeNMj+XwdtQ/VGCUGRE3
1400RCbhU4Z9ZDU8HVLpfPAtQprBQNi3AszPxRe11m7b8Q1LPtNu407fD/YwDMx1m6U
141OcBGVeieRwwI2g6jjpwR+3vhjOAaurxFg2AZxoF5QVp3vfNmklP61iYGys9UEW7w
142yiYUt/SPyF2ZjHeYft0oQD2rTOURSeUo0P4loNxpVa/qha31YP++gSTMZ+EeoNlp
143ndYJpErGWLuJ+riSJ/ey0aDESNAcRaFWs1cQmcMSHHpPgqwPGD2puilNkXM1We+r
144cU6jsb8FwPtGmMFWMEH9WxVT5j0pRRy5mIFq10EvHcdPKoca50qt+3L0w/SaKEd2
1457Nnl9tUfTSewtuAq/gdPrclysifXMejymQyZg3Wks+EhbntbuSkb90EXUEo0uOcK
146T1sH+iz1RUXKgLvbRjtGRvVQBlgMT3Y1tO73+v2fSkLz6U5b7sFO8EBKZuL/2P6G
147PEo7SXPaj4mMS9O+0wUPrVS37imGx2/HXrxZS0AqQElnlQImOGjwpv869yv26BCg
148IuSnowe5hWcFpGM/fMv4Dd2I3cI3MNq0hM06cQsOJVQyqWharZwbS5ydK4vwH8+7
1491odT7xneuqXCLkAbdAQu5UPrDc/dFjHJAMVBReR5OJEcqK9KQqp59PdGW4OKsnAI
150mF056IVk1env/cz0e0AaXM6lPyIVwTAv3VSBdBgcnMKjI+SVWyY5tZHi2vBA8xWY
151iPrvorBtlO5zPgG+RAdYGmpRGxqT1i1b5OnOo+0JPDQEKp5NqEXMsZ3AKLKss3Zk
152PER8YCbj7kXSUGhZYcXXLEg1Oc49+gEiTGch13r6w6j2in/+iWibnG4idmIb6bzn
153/gSjM70tVlxuct7Dwe9P9+4YmMyQOZ+hoOspku4m2I0lFIFiBMaYSJwVSXzWGEvs
154kfHRrnznewcj/FwNrqEFbEm33CuHaNv0kBtIAm5rZPW0FX/6ZTo66zrUIqKd6ZXc
1552uaX/KtBFPaidPye88J5XJmyG7Sv26mEKo9LLIhtnYx908dSWZq2hw3MMTijTFtr
156RofCznX9F+/wt6Y2L5IMIAoFFovStu5gzo7lMp3daE5eq0G0EkQy71xoRYetpM8n
157f5GW26th4g8rAgEC
158-----END DH PARAMETERS-----
159
160# 8192-bit DH group params
161-----BEGIN DH PARAMETERS-----
162MIIECAKCBAEAy2goYSnQhqd61Jut6fDZq6vMxTWJU8+8fxjTs7beaDWdGKSMOBM1
163OfFK0kMhHzeASbtQM80ncrX3El7rWrvG43fcusmEZEFu0v2tSO+djobTyv7Xj0hB
164Ily5ptig+VG9OjrFfZILJEaRjnSIy+suVX0oZU6ni93rTV02AqJPE3yUgRwPqv8S
165kBCe2foWHJJk41zbaFoGASKm1e3GhKK5RVRSCyP1YG+WVkOmqvuMNjCe6uVScgSY
166E/5h7O2LZCoCEU31On30fmWf603iVmFIaKaLFSLA3/OoKMIPx7qtJ5iQNYe95HXW
167d8yl83bjzW8i9tOXq8ppnnWMakq4xdQbY3uVK90IeJcLxXagHknyo/X4JhTtuofb
168uAx6twqTHxrdKUapbY93tB1bejxE424PmbuzdJk2qEbVZVnt91R5k1Fl4EmrjGNN
169CDdVxIMvz+hGU++d58sw10Kr1kHotebZBAThUfj4OBwHUYzuTIjb2N9cW5DI7CQ4
170YYvtPMPJHf7g8VHwpdhDTnA0HznlxdyEiXChzXsPs7OGsgBxSt2e6m28EP84c+4S
171QdCWkOD+PAZwZMsxW6NCA8pxrbVABDcaSaJehmr+1sDKLk96z+kLaK+XWUd8jbQ+
172Qey0DbHOmw5ZgmOFPttJKkw/uo+KWTTBi0iN65p0zaQlJb447uZFd+T8l6PEurOs
173PimlYlBcl9v4L39Vykpg/iYYZCmTvSsvXqxITNFEUFE0iPpTvPj1rr3wriEJ2Hpq
174oWu/r77exmH+MaQeCF2Fic4YYem4RqKUL1+l2Yna6I3rFyvBRAU82jzrOF15nKJp
175pZ4dTbs0cHku8cuH/I02tAoHb+yq+KcCmeRsJva7HP7PzNfFAgGZ89VuWDXbCCDz
1764YMnoytpBIr5HB6ZVhYmuRaM9kJk94agI8C39KFFfM0ybJJ9/9OxeALp+o2lMnij
177Kn9yY6WzmnZTpBUWa/WAQWmk+TrpldT7cKgQLgtWVL2Eg/SiKTpCyfUa+kK+PYIg
1781fR2ok+gG2Zja/fhVrS/3RW4ZXPvrzSDrVyz7nyq5BsE95Ly61Hla4votodIKktN
179Js2IZmWJQ2neSmBemkoJ/MFpzFWJq4Envke/lhlRGMrMiv4PiQSHI3nLRddsd0x5
180OJqnjI5OpxLEM84ry0Er3URDVG7JfBieGvTn1bBbBgSY5rpFrGh5/1UQzL7c7ywW
181PrmfMFMsZfBF8jfQdONAcxMbD0IoNs6NM+uCUqRmVcB7eVyh1GGgu74LzErdH0Z1
182urUmRbkzxZsn12pDup6vuS618Yfj00Hftfu+zXbsmtJxpD3YokusmzETqTBamoqU
183up16l9CPLTaZRVQXR8Jj7YSHfLAxr2Ji4wIBAg==
184-----END DH PARAMETERS-----
185