Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // This file is automatically generated by transport_security_state_static_gener ate.go | 5 // This file is automatically generated by transport_security_state_static_gener ate.go |
| 6 | 6 |
| 7 #ifndef NET_BASE_TRANSPORT_SECURITY_STATE_STATIC_H_ | 7 #ifndef NET_BASE_TRANSPORT_SECURITY_STATE_STATIC_H_ |
| 8 #define NET_BASE_TRANSPORT_SECURITY_STATE_STATIC_H_ | 8 #define NET_BASE_TRANSPORT_SECURITY_STATE_STATIC_H_ |
| 9 | 9 |
| 10 // These are SubjectPublicKeyInfo hashes for public key pinning. The | 10 // These are SubjectPublicKeyInfo hashes for public key pinning. The |
| (...skipping 12 matching lines...) Expand all Loading... | |
| 23 "\x46\xf4\xc2\xe8\xf6\xc5\x54\xdd\x5e\x07"; | 23 "\x46\xf4\xc2\xe8\xf6\xc5\x54\xdd\x5e\x07"; |
| 24 | 24 |
| 25 static const char kSPKIHash_Google1024[] = | 25 static const char kSPKIHash_Google1024[] = |
| 26 "\x40\xc5\x40\x1d\x6f\x8c\xba\xf0\x8b\x00" | 26 "\x40\xc5\x40\x1d\x6f\x8c\xba\xf0\x8b\x00" |
| 27 "\xed\xef\xb1\xee\x87\xd0\x05\xb3\xb9\xcd"; | 27 "\xed\xef\xb1\xee\x87\xd0\x05\xb3\xb9\xcd"; |
| 28 | 28 |
| 29 static const char kSPKIHash_Google2048[] = | 29 static const char kSPKIHash_Google2048[] = |
| 30 "\x01\xb9\x21\xc5\x8d\x0b\xdf\x8d\xe0\x29" | 30 "\x01\xb9\x21\xc5\x8d\x0b\xdf\x8d\xe0\x29" |
| 31 "\xff\x9c\x92\x2e\xcd\x55\x6a\x7e\xa3\x39"; | 31 "\xff\x9c\x92\x2e\xcd\x55\x6a\x7e\xa3\x39"; |
| 32 | 32 |
| 33 static const char kSPKIHash_GoogleBackup1024[] = | |
|
palmer
2013/01/22 19:08:07
These are good too.
| |
| 34 "\x7d\x5b\xa3\xca\x8e\x37\x65\x1d\x7c\x71" | |
| 35 "\xc3\xe3\xb7\x74\xcd\xe9\x7b\x1b\x59\x43"; | |
| 36 | |
| 37 static const char kSPKIHash_GoogleBackup2048[] = | |
| 38 "\xbe\xae\xce\xca\x34\xa7\xa8\xe7\x28\xf6" | |
| 39 "\x7c\x8c\x08\x31\x9d\xcb\xbe\xde\x8a\x33"; | |
| 40 | |
| 33 static const char kSPKIHash_EquifaxSecureCA[] = | 41 static const char kSPKIHash_EquifaxSecureCA[] = |
| 34 "\x48\xe6\x68\xf9\x2b\xd2\xb2\x95\xd7\x47" | 42 "\x48\xe6\x68\xf9\x2b\xd2\xb2\x95\xd7\x47" |
| 35 "\xd8\x23\x20\x10\x4f\x33\x98\x90\x9f\xd4"; | 43 "\xd8\x23\x20\x10\x4f\x33\x98\x90\x9f\xd4"; |
| 36 | 44 |
| 37 static const char kSPKIHash_Aetna[] = | 45 static const char kSPKIHash_Aetna[] = |
| 38 "\x92\x52\xaa\x14\xde\xbf\x80\xae\x30\xaa" | 46 "\x92\x52\xaa\x14\xde\xbf\x80\xae\x30\xaa" |
| 39 "\xd9\x4e\x60\x38\x70\x24\xa5\x43\x2f\x1a"; | 47 "\xd9\x4e\x60\x38\x70\x24\xa5\x43\x2f\x1a"; |
| 40 | 48 |
| 41 static const char kSPKIHash_GeoTrustGlobal[] = | 49 static const char kSPKIHash_GeoTrustGlobal[] = |
| 42 "\xc0\x7a\x98\x68\x8d\x89\xfb\xab\x05\x64" | 50 "\xc0\x7a\x98\x68\x8d\x89\xfb\xab\x05\x64" |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 233 #define kTestPins { \ | 241 #define kTestPins { \ |
| 234 kTestAcceptableCerts, \ | 242 kTestAcceptableCerts, \ |
| 235 kNoRejectedPublicKeys, \ | 243 kNoRejectedPublicKeys, \ |
| 236 } | 244 } |
| 237 | 245 |
| 238 static const char* const kGoogleAcceptableCerts[] = { | 246 static const char* const kGoogleAcceptableCerts[] = { |
| 239 kSPKIHash_VeriSignClass3, | 247 kSPKIHash_VeriSignClass3, |
| 240 kSPKIHash_VeriSignClass3_G3, | 248 kSPKIHash_VeriSignClass3_G3, |
| 241 kSPKIHash_Google1024, | 249 kSPKIHash_Google1024, |
| 242 kSPKIHash_Google2048, | 250 kSPKIHash_Google2048, |
| 251 kSPKIHash_GoogleBackup1024, | |
| 252 kSPKIHash_GoogleBackup2048, | |
| 243 kSPKIHash_EquifaxSecureCA, | 253 kSPKIHash_EquifaxSecureCA, |
| 244 kSPKIHash_GeoTrustGlobal, | 254 kSPKIHash_GeoTrustGlobal, |
| 245 NULL, | 255 NULL, |
| 246 }; | 256 }; |
| 247 static const char* const kGoogleRejectedCerts[] = { | 257 static const char* const kGoogleRejectedCerts[] = { |
| 248 kSPKIHash_Aetna, | 258 kSPKIHash_Aetna, |
| 249 kSPKIHash_Intel, | 259 kSPKIHash_Intel, |
| 250 kSPKIHash_TCTrustCenter, | 260 kSPKIHash_TCTrustCenter, |
| 251 kSPKIHash_Vodafone, | 261 kSPKIHash_Vodafone, |
| 252 NULL, | 262 NULL, |
| (...skipping 517 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 770 {11, false, "\005gmail\003com", true, kGooglePins, DOMAIN_GMAIL_COM }, | 780 {11, false, "\005gmail\003com", true, kGooglePins, DOMAIN_GMAIL_COM }, |
| 771 {16, false, "\012googlemail\003com", true, kGooglePins, DOMAIN_GOOGLEMAIL_COM }, | 781 {16, false, "\012googlemail\003com", true, kGooglePins, DOMAIN_GOOGLEMAIL_COM }, |
| 772 {15, false, "\003www\005gmail\003com", true, kGooglePins, DOMAIN_GMAIL_COM }, | 782 {15, false, "\003www\005gmail\003com", true, kGooglePins, DOMAIN_GMAIL_COM }, |
| 773 {20, false, "\003www\012googlemail\003com", true, kGooglePins, DOMAIN_GOOGLEMA IL_COM }, | 783 {20, false, "\003www\012googlemail\003com", true, kGooglePins, DOMAIN_GOOGLEMA IL_COM }, |
| 774 {22, true, "\020google-analytics\003com", false, kGooglePins, DOMAIN_GOOGLE_AN ALYTICS_COM }, | 784 {22, true, "\020google-analytics\003com", false, kGooglePins, DOMAIN_GOOGLE_AN ALYTICS_COM }, |
| 775 {18, true, "\014googlegroups\003com", false, kGooglePins, DOMAIN_GOOGLEGROUPS_ COM }, | 785 {18, true, "\014googlegroups\003com", false, kGooglePins, DOMAIN_GOOGLEGROUPS_ COM }, |
| 776 }; | 786 }; |
| 777 static const size_t kNumPreloadedSNISTS = ARRAYSIZE_UNSAFE(kPreloadedSNISTS); | 787 static const size_t kNumPreloadedSNISTS = ARRAYSIZE_UNSAFE(kPreloadedSNISTS); |
| 778 | 788 |
| 779 #endif // NET_BASE_TRANSPORT_SECURITY_STATE_STATIC_H_ | 789 #endif // NET_BASE_TRANSPORT_SECURITY_STATE_STATIC_H_ |
| OLD | NEW |