OLD | NEW |
| (Empty) |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 // This file contains the HSTS preloaded list in a machine readable format. | |
6 | |
7 // The top-level element is a dictionary with two keys: "pinsets" maps details | |
8 // of certificate pinning to a name and "entries" contains the HSTS details for | |
9 // each host. | |
10 // | |
11 // "pinsets" is a list of objects. Each object has the following members: | |
12 // name: (string) the name of the pinset | |
13 // static_spki_hashes: (list of strings) the set of allowed SPKIs hashes | |
14 // bad_static_spki_hashes: (optional list of strings) the set of forbidden SPK
Is hashes | |
15 // | |
16 // For a given pinset, a certifiacte is accepted if at least one of the | |
17 // "static_spki_hashes" SPKIs is found in the chain and none of the "bad_static_
spki_hashes" SPKIs are. | |
18 // SPKIs are specified as names, which must match up with the file of | |
19 // certificates. | |
20 // | |
21 // "entries" is a list of objects. Each object has the following members: | |
22 // name: (string) the DNS name of the host in question | |
23 // include_subdomains: (optional bool) whether subdomains of |name| are also c
overed | |
24 // mode: (optional string) "force-https" iff covered names should require HTTP
S | |
25 // pins: (optional string) the |name| member of an object in |pinsets| | |
26 // snionly: (optional bool) if true then this entry is only enforced if TLS is | |
27 // enabled because the site in question only serves the correct | |
28 // certificate if SNI is sent. Note that this only covers the case where | |
29 // TLS has been disabled by explicit configuration. If TLS was disabled | |
30 // because of SSLv3 fallback, then the entry is still in force and a | |
31 // fatal certificate error will result. Spurious certificate errors are | |
32 // an unfortunate result of SSLv3 fallback. | |
33 | |
34 { | |
35 "pinsets": [ | |
36 { | |
37 "name": "test", | |
38 "static_spki_hashes": [ | |
39 "TestSPKI" | |
40 ] | |
41 }, | |
42 { | |
43 "name": "google", | |
44 "static_spki_hashes": [ | |
45 "VeriSignClass3", | |
46 "VeriSignClass3_G3", | |
47 "Google1024", | |
48 "Google2048", | |
49 "GoogleBackup1024", | |
50 "GoogleBackup2048", | |
51 "EquifaxSecureCA", | |
52 "GeoTrustGlobal" | |
53 ], | |
54 "bad_static_spki_hashes": [ | |
55 "Aetna", | |
56 "Intel", | |
57 "TCTrustCenter", | |
58 "Vodafone" | |
59 ] | |
60 }, | |
61 { | |
62 "name": "tor", | |
63 "static_spki_hashes": [ | |
64 "RapidSSL", | |
65 "DigiCertEVRoot", | |
66 "Tor1", | |
67 "Tor2", | |
68 "Tor3" | |
69 ] | |
70 }, | |
71 { | |
72 "name": "twitterCom", | |
73 "static_spki_hashes": [ | |
74 "VeriSignClass1", | |
75 "VeriSignClass3", | |
76 "VeriSignClass3_G4", | |
77 "VeriSignClass4_G3", | |
78 "VeriSignClass3_G3", | |
79 "VeriSignClass1_G3", | |
80 "VeriSignClass2_G3", | |
81 "VeriSignClass3_G2", | |
82 "VeriSignClass2_G2", | |
83 "VeriSignClass3_G5", | |
84 "VeriSignUniversal", | |
85 "GeoTrustGlobal", | |
86 "GeoTrustGlobal2", | |
87 "GeoTrustUniversal", | |
88 "GeoTrustUniversal2", | |
89 "GeoTrustPrimary", | |
90 "GeoTrustPrimary_G2", | |
91 "GeoTrustPrimary_G3", | |
92 "Twitter1" | |
93 ] | |
94 }, | |
95 { | |
96 "name": "twitterCDN", | |
97 "static_spki_hashes": [ | |
98 "VeriSignClass1", | |
99 "VeriSignClass3", | |
100 "VeriSignClass3_G4", | |
101 "VeriSignClass4_G3", | |
102 "VeriSignClass3_G3", | |
103 "VeriSignClass1_G3", | |
104 "VeriSignClass2_G3", | |
105 "VeriSignClass3_G2", | |
106 "VeriSignClass2_G2", | |
107 "VeriSignClass3_G5", | |
108 "VeriSignUniversal", | |
109 "GeoTrustGlobal", | |
110 "GeoTrustGlobal2", | |
111 "GeoTrustUniversal", | |
112 "GeoTrustUniversal2", | |
113 "GeoTrustPrimary", | |
114 "GeoTrustPrimary_G2", | |
115 "GeoTrustPrimary_G3", | |
116 "Twitter1", | |
117 | |
118 "Entrust_2048", | |
119 "Entrust_EV", | |
120 "Entrust_G2", | |
121 "Entrust_SSL", | |
122 "AAACertificateServices", | |
123 "AddTrustClass1CARoot", | |
124 "AddTrustExternalCARoot", | |
125 "AddTrustPublicCARoot", | |
126 "AddTrustQualifiedCARoot", | |
127 "COMODOCertificationAuthority", | |
128 "SecureCertificateServices", | |
129 "TrustedCertificateServices", | |
130 "UTNDATACorpSGC", | |
131 "UTNUSERFirstClientAuthenticationandEmail", | |
132 "UTNUSERFirstHardware", | |
133 "UTNUSERFirstObject", | |
134 "GTECyberTrustGlobalRoot" | |
135 ] | |
136 }, | |
137 { | |
138 "name": "tor2web", | |
139 "static_spki_hashes": [ | |
140 "AlphaSSL_G2", | |
141 "Tor2web" | |
142 ] | |
143 }, | |
144 { | |
145 "name": "cryptoCat", | |
146 "static_spki_hashes": [ | |
147 "DigiCertEVRoot", | |
148 "CryptoCat1" | |
149 ] | |
150 } | |
151 ], | |
152 | |
153 "entries": [ | |
154 // Dummy entry to test certificate pinning. | |
155 { "name": "pinningtest.appspot.com", "include_subdomains": true, "pins": "te
st" }, | |
156 | |
157 // (*.)google.com, iff using SSL, must use an acceptable certificate. | |
158 { "name": "google.com", "include_subdomains": true, "pins": "google" }, | |
159 | |
160 // Now we force HTTPS for subtrees of google.com. | |
161 { "name": "health.google.com", "include_subdomains": true, "mode": "force-ht
tps", "pins": "google" }, | |
162 { "name": "checkout.google.com", "include_subdomains": true, "mode": "force-
https", "pins": "google" }, | |
163 { "name": "chrome.google.com", "include_subdomains": true, "mode": "force-ht
tps", "pins": "google" }, | |
164 { "name": "docs.google.com", "include_subdomains": true, "mode": "force-http
s", "pins": "google" }, | |
165 { "name": "sites.google.com", "include_subdomains": true, "mode": "force-htt
ps", "pins": "google" }, | |
166 { "name": "spreadsheets.google.com", "include_subdomains": true, "mode": "fo
rce-https", "pins": "google" }, | |
167 { "name": "appengine.google.com", "mode": "force-https", "pins": "google" }, | |
168 { "name": "encrypted.google.com", "include_subdomains": true, "mode": "force
-https", "pins": "google" }, | |
169 { "name": "accounts.google.com", "include_subdomains": true, "mode": "force-
https", "pins": "google" }, | |
170 { "name": "profiles.google.com", "include_subdomains": true, "mode": "force-
https", "pins": "google" }, | |
171 { "name": "mail.google.com", "include_subdomains": true, "mode": "force-http
s", "pins": "google" }, | |
172 { "name": "talkgadget.google.com", "include_subdomains": true, "mode": "forc
e-https", "pins": "google" }, | |
173 { "name": "talk.google.com", "include_subdomains": true, "mode": "force-http
s", "pins": "google" }, | |
174 { "name": "hostedtalkgadget.google.com", "include_subdomains": true, "mode":
"force-https", "pins": "google" }, | |
175 { "name": "plus.google.com", "include_subdomains": true, "mode": "force-http
s", "pins": "google" }, | |
176 { "name": "plus.sandbox.google.com", "include_subdomains": true, "mode": "fo
rce-https", "pins": "google" }, | |
177 { "name": "script.google.com", "include_subdomains": true, "mode": "force-ht
tps", "pins": "google" }, | |
178 { "name": "history.google.com", "include_subdomains": true, "mode": "force-h
ttps", "pins": "google" }, | |
179 | |
180 // Other Google-related domains that must use HTTPS. | |
181 { "name": "market.android.com", "include_subdomains": true, "mode": "force-h
ttps", "pins": "google" }, | |
182 { "name": "ssl.google-analytics.com", "include_subdomains": true, "mode": "f
orce-https", "pins": "google" }, | |
183 { "name": "drive.google.com", "include_subdomains": true, "mode": "force-htt
ps", "pins": "google" }, | |
184 { "name": "googleplex.com", "include_subdomains": true, "mode": "force-https
", "pins": "google" }, | |
185 { "name": "groups.google.com", "include_subdomains": true, "mode": "force-ht
tps", "pins": "google" }, | |
186 { "name": "apis.google.com", "include_subdomains": true, "mode": "force-http
s", "pins": "google" }, | |
187 { "name": "chromiumcodereview.appspot.com", "include_subdomains": true, "mod
e": "force-https", "pins": "google" }, | |
188 { "name": "codereview.appspot.com", "include_subdomains": true, "mode": "for
ce-https", "pins": "google" }, | |
189 { "name": "codereview.chromium.org", "include_subdomains": true, "mode": "fo
rce-https", "pins": "google" }, | |
190 { "name": "code.google.com", "include_subdomains": true, "mode": "force-http
s", "pins": "google" }, | |
191 { "name": "googlecode.com", "include_subdomains": true, "pins": "google" }, | |
192 { "name": "dl.google.com", "include_subdomains": true, "mode": "force-https"
, "pins": "google" }, | |
193 | |
194 // chart.apis.google.com is *not* HSTS because the certificate doesn't match | |
195 // and there are lots of links out there that still use the name. The correc
t | |
196 // hostname for this is chart.googleapis.com. | |
197 { "name": "chart.apis.google.com", "include_subdomains": true, "pins": "goog
le" }, | |
198 | |
199 // Other Google-related domains that must use an acceptable certificate | |
200 // iff using SSL. | |
201 { "name": "ytimg.com", "include_subdomains": true, "pins": "google" }, | |
202 { "name": "googleusercontent.com", "include_subdomains": true, "pins": "goog
le" }, | |
203 { "name": "youtube.com", "include_subdomains": true, "pins": "google" }, | |
204 { "name": "googleapis.com", "include_subdomains": true, "pins": "google" }, | |
205 { "name": "googleadservices.com", "include_subdomains": true, "pins": "googl
e" }, | |
206 { "name": "appspot.com", "include_subdomains": true, "pins": "google" }, | |
207 { "name": "googlesyndication.com", "include_subdomains": true, "pins": "goog
le" }, | |
208 { "name": "doubleclick.net", "include_subdomains": true, "pins": "google" }, | |
209 { "name": "ssl.gstatic.com", "include_subdomains": true, "pins": "google" }, | |
210 { "name": "youtu.be", "include_subdomains": true, "pins": "google" }, | |
211 { "name": "android.com", "include_subdomains": true, "pins": "google" }, | |
212 { "name": "googlecommerce.com", "include_subdomains": true, "pins": "google"
}, | |
213 { "name": "urchin.com", "include_subdomains": true, "pins": "google" }, | |
214 { "name": "goo.gl", "include_subdomains": true, "pins": "google" }, | |
215 { "name": "g.co", "include_subdomains": true, "pins": "google" }, | |
216 { "name": "google.ac", "include_subdomains": true, "pins": "google" }, | |
217 { "name": "google.ad", "include_subdomains": true, "pins": "google" }, | |
218 { "name": "google.ae", "include_subdomains": true, "pins": "google" }, | |
219 { "name": "google.af", "include_subdomains": true, "pins": "google" }, | |
220 { "name": "google.ag", "include_subdomains": true, "pins": "google" }, | |
221 { "name": "google.am", "include_subdomains": true, "pins": "google" }, | |
222 { "name": "google.as", "include_subdomains": true, "pins": "google" }, | |
223 { "name": "google.at", "include_subdomains": true, "pins": "google" }, | |
224 { "name": "google.az", "include_subdomains": true, "pins": "google" }, | |
225 { "name": "google.ba", "include_subdomains": true, "pins": "google" }, | |
226 { "name": "google.be", "include_subdomains": true, "pins": "google" }, | |
227 { "name": "google.bf", "include_subdomains": true, "pins": "google" }, | |
228 { "name": "google.bg", "include_subdomains": true, "pins": "google" }, | |
229 { "name": "google.bi", "include_subdomains": true, "pins": "google" }, | |
230 { "name": "google.bj", "include_subdomains": true, "pins": "google" }, | |
231 { "name": "google.bs", "include_subdomains": true, "pins": "google" }, | |
232 { "name": "google.by", "include_subdomains": true, "pins": "google" }, | |
233 { "name": "google.ca", "include_subdomains": true, "pins": "google" }, | |
234 { "name": "google.cat", "include_subdomains": true, "pins": "google" }, | |
235 { "name": "google.cc", "include_subdomains": true, "pins": "google" }, | |
236 { "name": "google.cd", "include_subdomains": true, "pins": "google" }, | |
237 { "name": "google.cf", "include_subdomains": true, "pins": "google" }, | |
238 { "name": "google.cg", "include_subdomains": true, "pins": "google" }, | |
239 { "name": "google.ch", "include_subdomains": true, "pins": "google" }, | |
240 { "name": "google.ci", "include_subdomains": true, "pins": "google" }, | |
241 { "name": "google.cl", "include_subdomains": true, "pins": "google" }, | |
242 { "name": "google.cm", "include_subdomains": true, "pins": "google" }, | |
243 { "name": "google.cn", "include_subdomains": true, "pins": "google" }, | |
244 { "name": "google.co.ao", "include_subdomains": true, "pins": "google" }, | |
245 { "name": "google.co.bw", "include_subdomains": true, "pins": "google" }, | |
246 { "name": "google.co.ck", "include_subdomains": true, "pins": "google" }, | |
247 { "name": "google.co.cr", "include_subdomains": true, "pins": "google" }, | |
248 { "name": "google.co.hu", "include_subdomains": true, "pins": "google" }, | |
249 { "name": "google.co.id", "include_subdomains": true, "pins": "google" }, | |
250 { "name": "google.co.il", "include_subdomains": true, "pins": "google" }, | |
251 { "name": "google.co.im", "include_subdomains": true, "pins": "google" }, | |
252 { "name": "google.co.in", "include_subdomains": true, "pins": "google" }, | |
253 { "name": "google.co.je", "include_subdomains": true, "pins": "google" }, | |
254 { "name": "google.co.jp", "include_subdomains": true, "pins": "google" }, | |
255 { "name": "google.co.ke", "include_subdomains": true, "pins": "google" }, | |
256 { "name": "google.co.kr", "include_subdomains": true, "pins": "google" }, | |
257 { "name": "google.co.ls", "include_subdomains": true, "pins": "google" }, | |
258 { "name": "google.co.ma", "include_subdomains": true, "pins": "google" }, | |
259 { "name": "google.co.mz", "include_subdomains": true, "pins": "google" }, | |
260 { "name": "google.co.nz", "include_subdomains": true, "pins": "google" }, | |
261 { "name": "google.co.th", "include_subdomains": true, "pins": "google" }, | |
262 { "name": "google.co.tz", "include_subdomains": true, "pins": "google" }, | |
263 { "name": "google.co.ug", "include_subdomains": true, "pins": "google" }, | |
264 { "name": "google.co.uk", "include_subdomains": true, "pins": "google" }, | |
265 { "name": "google.co.uz", "include_subdomains": true, "pins": "google" }, | |
266 { "name": "google.co.ve", "include_subdomains": true, "pins": "google" }, | |
267 { "name": "google.co.vi", "include_subdomains": true, "pins": "google" }, | |
268 { "name": "google.co.za", "include_subdomains": true, "pins": "google" }, | |
269 { "name": "google.co.zm", "include_subdomains": true, "pins": "google" }, | |
270 { "name": "google.co.zw", "include_subdomains": true, "pins": "google" }, | |
271 { "name": "google.com.af", "include_subdomains": true, "pins": "google" }, | |
272 { "name": "google.com.ag", "include_subdomains": true, "pins": "google" }, | |
273 { "name": "google.com.ai", "include_subdomains": true, "pins": "google" }, | |
274 { "name": "google.com.ar", "include_subdomains": true, "pins": "google" }, | |
275 { "name": "google.com.au", "include_subdomains": true, "pins": "google" }, | |
276 { "name": "google.com.bd", "include_subdomains": true, "pins": "google" }, | |
277 { "name": "google.com.bh", "include_subdomains": true, "pins": "google" }, | |
278 { "name": "google.com.bn", "include_subdomains": true, "pins": "google" }, | |
279 { "name": "google.com.bo", "include_subdomains": true, "pins": "google" }, | |
280 { "name": "google.com.br", "include_subdomains": true, "pins": "google" }, | |
281 { "name": "google.com.by", "include_subdomains": true, "pins": "google" }, | |
282 { "name": "google.com.bz", "include_subdomains": true, "pins": "google" }, | |
283 { "name": "google.com.cn", "include_subdomains": true, "pins": "google" }, | |
284 { "name": "google.com.co", "include_subdomains": true, "pins": "google" }, | |
285 { "name": "google.com.cu", "include_subdomains": true, "pins": "google" }, | |
286 { "name": "google.com.cy", "include_subdomains": true, "pins": "google" }, | |
287 { "name": "google.com.do", "include_subdomains": true, "pins": "google" }, | |
288 { "name": "google.com.ec", "include_subdomains": true, "pins": "google" }, | |
289 { "name": "google.com.eg", "include_subdomains": true, "pins": "google" }, | |
290 { "name": "google.com.et", "include_subdomains": true, "pins": "google" }, | |
291 { "name": "google.com.fj", "include_subdomains": true, "pins": "google" }, | |
292 { "name": "google.com.ge", "include_subdomains": true, "pins": "google" }, | |
293 { "name": "google.com.gh", "include_subdomains": true, "pins": "google" }, | |
294 { "name": "google.com.gi", "include_subdomains": true, "pins": "google" }, | |
295 { "name": "google.com.gr", "include_subdomains": true, "pins": "google" }, | |
296 { "name": "google.com.gt", "include_subdomains": true, "pins": "google" }, | |
297 { "name": "google.com.hk", "include_subdomains": true, "pins": "google" }, | |
298 { "name": "google.com.iq", "include_subdomains": true, "pins": "google" }, | |
299 { "name": "google.com.jm", "include_subdomains": true, "pins": "google" }, | |
300 { "name": "google.com.jo", "include_subdomains": true, "pins": "google" }, | |
301 { "name": "google.com.kh", "include_subdomains": true, "pins": "google" }, | |
302 { "name": "google.com.kw", "include_subdomains": true, "pins": "google" }, | |
303 { "name": "google.com.lb", "include_subdomains": true, "pins": "google" }, | |
304 { "name": "google.com.ly", "include_subdomains": true, "pins": "google" }, | |
305 { "name": "google.com.mt", "include_subdomains": true, "pins": "google" }, | |
306 { "name": "google.com.mx", "include_subdomains": true, "pins": "google" }, | |
307 { "name": "google.com.my", "include_subdomains": true, "pins": "google" }, | |
308 { "name": "google.com.na", "include_subdomains": true, "pins": "google" }, | |
309 { "name": "google.com.nf", "include_subdomains": true, "pins": "google" }, | |
310 { "name": "google.com.ng", "include_subdomains": true, "pins": "google" }, | |
311 { "name": "google.com.ni", "include_subdomains": true, "pins": "google" }, | |
312 { "name": "google.com.np", "include_subdomains": true, "pins": "google" }, | |
313 { "name": "google.com.nr", "include_subdomains": true, "pins": "google" }, | |
314 { "name": "google.com.om", "include_subdomains": true, "pins": "google" }, | |
315 { "name": "google.com.pa", "include_subdomains": true, "pins": "google" }, | |
316 { "name": "google.com.pe", "include_subdomains": true, "pins": "google" }, | |
317 { "name": "google.com.ph", "include_subdomains": true, "pins": "google" }, | |
318 { "name": "google.com.pk", "include_subdomains": true, "pins": "google" }, | |
319 { "name": "google.com.pl", "include_subdomains": true, "pins": "google" }, | |
320 { "name": "google.com.pr", "include_subdomains": true, "pins": "google" }, | |
321 { "name": "google.com.py", "include_subdomains": true, "pins": "google" }, | |
322 { "name": "google.com.qa", "include_subdomains": true, "pins": "google" }, | |
323 { "name": "google.com.ru", "include_subdomains": true, "pins": "google" }, | |
324 { "name": "google.com.sa", "include_subdomains": true, "pins": "google" }, | |
325 { "name": "google.com.sb", "include_subdomains": true, "pins": "google" }, | |
326 { "name": "google.com.sg", "include_subdomains": true, "pins": "google" }, | |
327 { "name": "google.com.sl", "include_subdomains": true, "pins": "google" }, | |
328 { "name": "google.com.sv", "include_subdomains": true, "pins": "google" }, | |
329 { "name": "google.com.tj", "include_subdomains": true, "pins": "google" }, | |
330 { "name": "google.com.tn", "include_subdomains": true, "pins": "google" }, | |
331 { "name": "google.com.tr", "include_subdomains": true, "pins": "google" }, | |
332 { "name": "google.com.tw", "include_subdomains": true, "pins": "google" }, | |
333 { "name": "google.com.ua", "include_subdomains": true, "pins": "google" }, | |
334 { "name": "google.com.uy", "include_subdomains": true, "pins": "google" }, | |
335 { "name": "google.com.vc", "include_subdomains": true, "pins": "google" }, | |
336 { "name": "google.com.ve", "include_subdomains": true, "pins": "google" }, | |
337 { "name": "google.com.vn", "include_subdomains": true, "pins": "google" }, | |
338 { "name": "google.cv", "include_subdomains": true, "pins": "google" }, | |
339 { "name": "google.cz", "include_subdomains": true, "pins": "google" }, | |
340 { "name": "google.de", "include_subdomains": true, "pins": "google" }, | |
341 { "name": "google.dj", "include_subdomains": true, "pins": "google" }, | |
342 { "name": "google.dk", "include_subdomains": true, "pins": "google" }, | |
343 { "name": "google.dm", "include_subdomains": true, "pins": "google" }, | |
344 { "name": "google.dz", "include_subdomains": true, "pins": "google" }, | |
345 { "name": "google.ee", "include_subdomains": true, "pins": "google" }, | |
346 { "name": "google.es", "include_subdomains": true, "pins": "google" }, | |
347 { "name": "google.fi", "include_subdomains": true, "pins": "google" }, | |
348 { "name": "google.fm", "include_subdomains": true, "pins": "google" }, | |
349 { "name": "google.fr", "include_subdomains": true, "pins": "google" }, | |
350 { "name": "google.ga", "include_subdomains": true, "pins": "google" }, | |
351 { "name": "google.ge", "include_subdomains": true, "pins": "google" }, | |
352 { "name": "google.gg", "include_subdomains": true, "pins": "google" }, | |
353 { "name": "google.gl", "include_subdomains": true, "pins": "google" }, | |
354 { "name": "google.gm", "include_subdomains": true, "pins": "google" }, | |
355 { "name": "google.gp", "include_subdomains": true, "pins": "google" }, | |
356 { "name": "google.gr", "include_subdomains": true, "pins": "google" }, | |
357 { "name": "google.gy", "include_subdomains": true, "pins": "google" }, | |
358 { "name": "google.hk", "include_subdomains": true, "pins": "google" }, | |
359 { "name": "google.hn", "include_subdomains": true, "pins": "google" }, | |
360 { "name": "google.hr", "include_subdomains": true, "pins": "google" }, | |
361 { "name": "google.ht", "include_subdomains": true, "pins": "google" }, | |
362 { "name": "google.hu", "include_subdomains": true, "pins": "google" }, | |
363 { "name": "google.ie", "include_subdomains": true, "pins": "google" }, | |
364 { "name": "google.im", "include_subdomains": true, "pins": "google" }, | |
365 { "name": "google.info", "include_subdomains": true, "pins": "google" }, | |
366 { "name": "google.iq", "include_subdomains": true, "pins": "google" }, | |
367 { "name": "google.is", "include_subdomains": true, "pins": "google" }, | |
368 { "name": "google.it", "include_subdomains": true, "pins": "google" }, | |
369 { "name": "google.it.ao", "include_subdomains": true, "pins": "google" }, | |
370 { "name": "google.je", "include_subdomains": true, "pins": "google" }, | |
371 { "name": "google.jo", "include_subdomains": true, "pins": "google" }, | |
372 { "name": "google.jobs", "include_subdomains": true, "pins": "google" }, | |
373 { "name": "google.jp", "include_subdomains": true, "pins": "google" }, | |
374 { "name": "google.kg", "include_subdomains": true, "pins": "google" }, | |
375 { "name": "google.ki", "include_subdomains": true, "pins": "google" }, | |
376 { "name": "google.kz", "include_subdomains": true, "pins": "google" }, | |
377 { "name": "google.la", "include_subdomains": true, "pins": "google" }, | |
378 { "name": "google.li", "include_subdomains": true, "pins": "google" }, | |
379 { "name": "google.lk", "include_subdomains": true, "pins": "google" }, | |
380 { "name": "google.lt", "include_subdomains": true, "pins": "google" }, | |
381 { "name": "google.lu", "include_subdomains": true, "pins": "google" }, | |
382 { "name": "google.lv", "include_subdomains": true, "pins": "google" }, | |
383 { "name": "google.md", "include_subdomains": true, "pins": "google" }, | |
384 { "name": "google.me", "include_subdomains": true, "pins": "google" }, | |
385 { "name": "google.mg", "include_subdomains": true, "pins": "google" }, | |
386 { "name": "google.mk", "include_subdomains": true, "pins": "google" }, | |
387 { "name": "google.ml", "include_subdomains": true, "pins": "google" }, | |
388 { "name": "google.mn", "include_subdomains": true, "pins": "google" }, | |
389 { "name": "google.ms", "include_subdomains": true, "pins": "google" }, | |
390 { "name": "google.mu", "include_subdomains": true, "pins": "google" }, | |
391 { "name": "google.mv", "include_subdomains": true, "pins": "google" }, | |
392 { "name": "google.mw", "include_subdomains": true, "pins": "google" }, | |
393 { "name": "google.ne", "include_subdomains": true, "pins": "google" }, | |
394 { "name": "google.ne.jp", "include_subdomains": true, "pins": "google" }, | |
395 { "name": "google.net", "include_subdomains": true, "pins": "google" }, | |
396 { "name": "google.nl", "include_subdomains": true, "pins": "google" }, | |
397 { "name": "google.no", "include_subdomains": true, "pins": "google" }, | |
398 { "name": "google.nr", "include_subdomains": true, "pins": "google" }, | |
399 { "name": "google.nu", "include_subdomains": true, "pins": "google" }, | |
400 { "name": "google.off.ai", "include_subdomains": true, "pins": "google" }, | |
401 { "name": "google.pk", "include_subdomains": true, "pins": "google" }, | |
402 { "name": "google.pl", "include_subdomains": true, "pins": "google" }, | |
403 { "name": "google.pn", "include_subdomains": true, "pins": "google" }, | |
404 { "name": "google.ps", "include_subdomains": true, "pins": "google" }, | |
405 { "name": "google.pt", "include_subdomains": true, "pins": "google" }, | |
406 { "name": "google.ro", "include_subdomains": true, "pins": "google" }, | |
407 { "name": "google.rs", "include_subdomains": true, "pins": "google" }, | |
408 { "name": "google.ru", "include_subdomains": true, "pins": "google" }, | |
409 { "name": "google.rw", "include_subdomains": true, "pins": "google" }, | |
410 { "name": "google.sc", "include_subdomains": true, "pins": "google" }, | |
411 { "name": "google.se", "include_subdomains": true, "pins": "google" }, | |
412 { "name": "google.sh", "include_subdomains": true, "pins": "google" }, | |
413 { "name": "google.si", "include_subdomains": true, "pins": "google" }, | |
414 { "name": "google.sk", "include_subdomains": true, "pins": "google" }, | |
415 { "name": "google.sm", "include_subdomains": true, "pins": "google" }, | |
416 { "name": "google.sn", "include_subdomains": true, "pins": "google" }, | |
417 { "name": "google.so", "include_subdomains": true, "pins": "google" }, | |
418 { "name": "google.st", "include_subdomains": true, "pins": "google" }, | |
419 { "name": "google.td", "include_subdomains": true, "pins": "google" }, | |
420 { "name": "google.tg", "include_subdomains": true, "pins": "google" }, | |
421 { "name": "google.tk", "include_subdomains": true, "pins": "google" }, | |
422 { "name": "google.tl", "include_subdomains": true, "pins": "google" }, | |
423 { "name": "google.tm", "include_subdomains": true, "pins": "google" }, | |
424 { "name": "google.tn", "include_subdomains": true, "pins": "google" }, | |
425 { "name": "google.to", "include_subdomains": true, "pins": "google" }, | |
426 { "name": "google.tp", "include_subdomains": true, "pins": "google" }, | |
427 { "name": "google.tt", "include_subdomains": true, "pins": "google" }, | |
428 { "name": "google.us", "include_subdomains": true, "pins": "google" }, | |
429 { "name": "google.uz", "include_subdomains": true, "pins": "google" }, | |
430 { "name": "google.vg", "include_subdomains": true, "pins": "google" }, | |
431 { "name": "google.vu", "include_subdomains": true, "pins": "google" }, | |
432 { "name": "google.ws", "include_subdomains": true, "pins": "google" }, | |
433 // Exclude the learn.doubleclick.net subdomain because it uses a different | |
434 // CA. | |
435 { "name": "learn.doubleclick.net", "include_subdomains": true }, | |
436 | |
437 // Force HTTPS for sites that have requested it. | |
438 { "name": "www.paypal.com", "mode": "force-https" }, | |
439 { "name": "www.elanex.biz", "mode": "force-https" }, | |
440 { "name": "jottit.com", "include_subdomains": true, "mode": "force-https" }, | |
441 { "name": "sunshinepress.org", "include_subdomains": true, "mode": "force-ht
tps" }, | |
442 { "name": "www.noisebridge.net", "mode": "force-https" }, | |
443 { "name": "neg9.org", "mode": "force-https" }, | |
444 { "name": "riseup.net", "include_subdomains": true, "mode": "force-https" }, | |
445 { "name": "factor.cc", "mode": "force-https" }, | |
446 { "name": "members.mayfirst.org", "include_subdomains": true, "mode": "force
-https" }, | |
447 { "name": "support.mayfirst.org", "include_subdomains": true, "mode": "force
-https" }, | |
448 { "name": "id.mayfirst.org", "include_subdomains": true, "mode": "force-http
s" }, | |
449 { "name": "lists.mayfirst.org", "include_subdomains": true, "mode": "force-h
ttps" }, | |
450 { "name": "webmail.mayfirst.org", "include_subdomains": true, "mode": "force
-https" }, | |
451 { "name": "roundcube.mayfirst.org", "include_subdomains": true, "mode": "for
ce-https" }, | |
452 { "name": "aladdinschools.appspot.com", "mode": "force-https" }, | |
453 { "name": "ottospora.nl", "include_subdomains": true, "mode": "force-https"
}, | |
454 { "name": "www.paycheckrecords.com", "mode": "force-https" }, | |
455 { "name": "lastpass.com", "mode": "force-https" }, | |
456 { "name": "www.lastpass.com", "mode": "force-https" }, | |
457 { "name": "keyerror.com", "include_subdomains": true, "mode": "force-https"
}, | |
458 { "name": "entropia.de", "mode": "force-https" }, | |
459 { "name": "www.entropia.de", "mode": "force-https" }, | |
460 { "name": "romab.com", "include_subdomains": true, "mode": "force-https" }, | |
461 { "name": "logentries.com", "mode": "force-https" }, | |
462 { "name": "www.logentries.com", "mode": "force-https" }, | |
463 { "name": "stripe.com", "include_subdomains": true, "mode": "force-https" }, | |
464 { "name": "cloudsecurityalliance.org", "include_subdomains": true, "mode": "
force-https" }, | |
465 { "name": "login.sapo.pt", "include_subdomains": true, "mode": "force-https"
}, | |
466 { "name": "mattmccutchen.net", "include_subdomains": true, "mode": "force-ht
tps" }, | |
467 { "name": "betnet.fr", "include_subdomains": true, "mode": "force-https" }, | |
468 { "name": "uprotect.it", "include_subdomains": true, "mode": "force-https" }
, | |
469 { "name": "squareup.com", "mode": "force-https" }, | |
470 { "name": "cert.se", "include_subdomains": true, "mode": "force-https" }, | |
471 { "name": "crypto.is", "include_subdomains": true, "mode": "force-https" }, | |
472 { "name": "simon.butcher.name", "include_subdomains": true, "mode": "force-h
ttps" }, | |
473 { "name": "linx.net", "include_subdomains": true, "mode": "force-https" }, | |
474 { "name": "dropcam.com", "mode": "force-https" }, | |
475 { "name": "www.dropcam.com", "mode": "force-https" }, | |
476 { "name": "ebanking.indovinabank.com.vn", "include_subdomains": true, "mode"
: "force-https" }, | |
477 { "name": "epoxate.com", "mode": "force-https" }, | |
478 { "name": "torproject.org", "mode": "force-https", "pins": "tor" }, | |
479 { "name": "blog.torproject.org", "include_subdomains": true, "mode": "force-
https", "pins": "tor" }, | |
480 { "name": "check.torproject.org", "include_subdomains": true, "mode": "force
-https", "pins": "tor" }, | |
481 { "name": "www.torproject.org", "include_subdomains": true, "mode": "force-h
ttps", "pins": "tor" }, | |
482 { "name": "dist.torproject.org", "include_subdomains": true, "mode": "force-
https", "pins": "tor" }, | |
483 { "name": "www.moneybookers.com", "include_subdomains": true, "mode": "force
-https" }, | |
484 { "name": "ledgerscope.net", "mode": "force-https" }, | |
485 { "name": "www.ledgerscope.net", "mode": "force-https" }, | |
486 { "name": "kyps.net", "mode": "force-https" }, | |
487 { "name": "www.kyps.net", "mode": "force-https" }, | |
488 { "name": "app.recurly.com", "include_subdomains": true, "mode": "force-http
s" }, | |
489 { "name": "api.recurly.com", "include_subdomains": true, "mode": "force-http
s" }, | |
490 { "name": "greplin.com", "mode": "force-https" }, | |
491 { "name": "www.greplin.com", "mode": "force-https" }, | |
492 { "name": "luneta.nearbuysystems.com", "include_subdomains": true, "mode": "
force-https" }, | |
493 { "name": "ubertt.org", "include_subdomains": true, "mode": "force-https" }, | |
494 { "name": "pixi.me", "include_subdomains": true, "mode": "force-https" }, | |
495 { "name": "grepular.com", "include_subdomains": true, "mode": "force-https"
}, | |
496 { "name": "mydigipass.com", "mode": "force-https" }, | |
497 { "name": "www.mydigipass.com", "mode": "force-https" }, | |
498 { "name": "developer.mydigipass.com", "mode": "force-https" }, | |
499 { "name": "www.developer.mydigipass.com", "mode": "force-https" }, | |
500 { "name": "sandbox.mydigipass.com", "mode": "force-https" }, | |
501 { "name": "www.sandbox.mydigipass.com", "mode": "force-https" }, | |
502 { "name": "crypto.cat", "mode": "force-https", "pins": "cryptoCat" }, | |
503 { "name": "bigshinylock.minazo.net", "include_subdomains": true, "mode": "fo
rce-https" }, | |
504 { "name": "crate.io", "include_subdomains": true, "mode": "force-https" }, | |
505 { "name": "twitter.com", "mode": "force-https", "pins": "twitterCom" }, | |
506 { "name": "www.twitter.com", "include_subdomains": true, "mode": "force-http
s", "pins": "twitterCom" }, | |
507 { "name": "api.twitter.com", "include_subdomains": true, "pins": "twitterCDN
" }, | |
508 { "name": "oauth.twitter.com", "include_subdomains": true, "pins": "twitterC
om" }, | |
509 { "name": "mobile.twitter.com", "include_subdomains": true, "pins": "twitter
Com" }, | |
510 { "name": "dev.twitter.com", "include_subdomains": true, "pins": "twitterCom
" }, | |
511 { "name": "business.twitter.com", "include_subdomains": true, "pins": "twitt
erCom" }, | |
512 { "name": "platform.twitter.com", "include_subdomains": true, "pins": "twitt
erCDN" }, | |
513 { "name": "si0.twimg.com", "include_subdomains": true, "pins": "twitterCDN"
}, | |
514 { "name": "twimg0-a.akamaihd.net", "include_subdomains": true, "pins": "twit
terCDN" }, | |
515 { "name": "braintreegateway.com", "include_subdomains": true, "mode": "force
-https" }, | |
516 { "name": "braintreepayments.com", "mode": "force-https" }, | |
517 { "name": "www.braintreepayments.com", "mode": "force-https" }, | |
518 { "name": "emailprivacytester.com", "mode": "force-https" }, | |
519 { "name": "tor2web.org", "include_subdomains": true, "pins": "tor2web" }, | |
520 { "name": "business.medbank.com.mt", "include_subdomains": true, "mode": "fo
rce-https" }, | |
521 { "name": "arivo.com.br", "include_subdomains": true, "mode": "force-https"
}, | |
522 { "name": "www.apollo-auto.com", "include_subdomains": true, "mode": "force-
https" }, | |
523 { "name": "www.cueup.com", "include_subdomains": true, "mode": "force-https"
}, | |
524 { "name": "jitsi.org", "mode": "force-https" }, | |
525 { "name": "www.jitsi.org", "mode": "force-https" }, | |
526 { "name": "download.jitsi.org", "mode": "force-https" }, | |
527 { "name": "sol.io", "include_subdomains": true, "mode": "force-https" }, | |
528 { "name": "irccloud.com", "mode": "force-https" }, | |
529 { "name": "www.irccloud.com", "mode": "force-https" }, | |
530 { "name": "alpha.irccloud.com", "mode": "force-https" }, | |
531 { "name": "passwd.io", "include_subdomains": true, "mode": "force-https" }, | |
532 { "name": "browserid.org", "include_subdomains": true, "mode": "force-https"
}, | |
533 { "name": "login.persona.org", "include_subdomains": true, "mode": "force-ht
tps" }, | |
534 { "name": "neonisi.com", "mode": "force-https" }, | |
535 { "name": "www.neonisi.com", "include_subdomains": true, "mode": "force-http
s" }, | |
536 { "name": "shops.neonisi.com", "include_subdomains": true, "mode": "force-ht
tps" }, | |
537 { "name": "piratenlogin.de", "include_subdomains": true, "mode": "force-http
s" }, | |
538 { "name": "howrandom.org", "include_subdomains": true, "mode": "force-https"
}, | |
539 { "name": "intercom.io", "mode": "force-https" }, | |
540 { "name": "api.intercom.io", "mode": "force-https" }, | |
541 { "name": "www.intercom.io", "mode": "force-https" }, | |
542 { "name": "fatzebra.com.au", "include_subdomains": true, "mode": "force-http
s" }, | |
543 { "name": "csawctf.poly.edu", "include_subdomains": true, "mode": "force-htt
ps" }, | |
544 { "name": "makeyourlaws.org", "mode": "force-https" }, | |
545 { "name": "www.makeyourlaws.org", "mode": "force-https" }, | |
546 { "name": "iop.intuit.com", "include_subdomains": true, "mode": "force-https
" }, | |
547 { "name": "surfeasy.com", "mode": "force-https" }, | |
548 { "name": "www.surfeasy.com", "mode": "force-https" }, | |
549 { "name": "packagist.org", "mode": "force-https" }, | |
550 { "name": "lookout.com", "mode": "force-https" }, | |
551 { "name": "www.lookout.com", "mode": "force-https" }, | |
552 { "name": "mylookout.com", "mode": "force-https" }, | |
553 { "name": "www.mylookout.com", "mode": "force-https" }, | |
554 { "name": "dm.lookout.com", "mode": "force-https" }, | |
555 { "name": "dm.mylookout.com", "mode": "force-https" }, | |
556 { "name": "itriskltd.com", "include_subdomains": true, "mode": "force-https"
}, | |
557 { "name": "stocktrade.de", "include_subdomains": true, "mode": "force-https"
}, | |
558 { "name": "openshift.redhat.com", "include_subdomains": true, "mode": "force
-https" }, | |
559 { "name": "therapynotes.com", "mode": "force-https" }, | |
560 { "name": "www.therapynotes.com", "mode": "force-https" }, | |
561 { "name": "wiz.biz", "include_subdomains": true, "mode": "force-https" }, | |
562 { "name": "my.onlime.ch", "include_subdomains": true, "mode": "force-https"
}, | |
563 { "name": "webmail.onlime.ch", "include_subdomains": true, "mode": "force-ht
tps" }, | |
564 { "name": "crm.onlime.ch", "include_subdomains": true, "mode": "force-https"
}, | |
565 { "name": "www.gov.uk", "include_subdomains": true, "mode": "force-https" }, | |
566 { "name": "silentcircle.com", "include_subdomains": true, "mode": "force-htt
ps" }, | |
567 { "name": "silentcircle.org", "include_subdomains": true, "mode": "force-htt
ps" }, | |
568 { "name": "serverdensity.io", "include_subdomains": true, "mode": "force-htt
ps" }, | |
569 { "name": "my.alfresco.com", "include_subdomains": true, "mode": "force-http
s" }, | |
570 { "name": "webmail.gigahost.dk", "include_subdomains": true, "mode": "force-
https" }, | |
571 { "name": "paymill.com", "include_subdomains": true, "mode": "force-https" }
, | |
572 { "name": "paymill.de", "include_subdomains": true, "mode": "force-https" }, | |
573 { "name": "gocardless.com", "include_subdomains": true, "mode": "force-https
" }, | |
574 { "name": "espra.com", "include_subdomains": true, "mode": "force-https" }, | |
575 { "name": "zoo24.de", "include_subdomains": true, "mode": "force-https" }, | |
576 { "name": "mega.co.nz", "mode": "force-https" }, | |
577 { "name": "api.mega.co.nz", "include_subdomains": true, "mode": "force-https
" }, | |
578 { "name": "lockify.com", "include_subdomains": true, "mode": "force-https" }
, | |
579 { "name": "writeapp.me", "mode": "force-https" }, | |
580 { "name": "bugzilla.mozilla.org", "include_subdomains": true, "mode": "force
-https" }, | |
581 { "name": "members.nearlyfreespeech.net", "mode": "force-https" }, | |
582 { "name": "ssl.panoramio.com", "mode": "force-https" }, | |
583 { "name": "kiwiirc.com", "mode": "force-https" }, | |
584 | |
585 // Entries that are only valid if the client supports SNI. | |
586 { "name": "gmail.com", "mode": "force-https", "pins": "google", "snionly": t
rue }, | |
587 { "name": "googlemail.com", "mode": "force-https", "pins": "google", "snionl
y": true }, | |
588 { "name": "www.gmail.com", "mode": "force-https", "pins": "google", "snionly
": true }, | |
589 { "name": "www.googlemail.com", "mode": "force-https", "pins": "google", "sn
ionly": true }, | |
590 { "name": "google-analytics.com", "include_subdomains": true, "pins": "googl
e", "snionly": true }, | |
591 { "name": "googlegroups.com", "include_subdomains": true, "pins": "google",
"snionly": true } | |
592 ] | |
593 } | |
OLD | NEW |