Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(155)

Unified Diff: net/base/transport_security_state_static.h

Issue 11358199: Add certificate pinning for crypto.cat. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/base/transport_security_state.cc ('k') | net/base/transport_security_state_static.certs » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/base/transport_security_state_static.h
diff --git a/net/base/transport_security_state_static.h b/net/base/transport_security_state_static.h
index 6a7254989b8d44fe6c43ecb1049d5f4a896bb4f0..f9e8e628fd0065e891a7fa7952ca9524002c2d15 100644
--- a/net/base/transport_security_state_static.h
+++ b/net/base/transport_security_state_static.h
@@ -163,6 +163,9 @@ static const char kSPKIHash_Tor2web[] =
static const char kSPKIHash_AlphaSSL_G2[] =
"sha1/5STpjjF9yPytkFN8kecNpHCTkF8=";
+static const char kSPKIHash_CryptoCat1[] =
+ "sha1/TIfOhSz0wE1nqeDsUQx/OxSz6ck=";
+
// The following is static data describing the hosts that are hardcoded with
// certificate pins or HSTS information.
@@ -294,6 +297,16 @@ static const char* const kTor2webAcceptableCerts[] = {
kNoRejectedPublicKeys, \
}
+static const char* const kCryptoCatAcceptableCerts[] = {
+ kSPKIHash_DigiCertEVRoot,
+ kSPKIHash_CryptoCat1,
+ NULL,
+};
+#define kCryptoCatPins { \
+ kCryptoCatAcceptableCerts, \
+ kNoRejectedPublicKeys, \
+}
+
#define kNoPins {\
NULL, NULL, \
}
@@ -624,7 +637,7 @@ static const struct HSTSPreload kPreloadedSTS[] = {
{30, false, "\003www\011developer\012mydigipass\003com", true, kNoPins, DOMAIN_NOT_PINNED },
{24, false, "\007sandbox\012mydigipass\003com", true, kNoPins, DOMAIN_NOT_PINNED },
{28, false, "\003www\007sandbox\012mydigipass\003com", true, kNoPins, DOMAIN_NOT_PINNED },
- {12, true, "\006crypto\003cat", true, kNoPins, DOMAIN_NOT_PINNED },
+ {12, true, "\006crypto\003cat", true, kCryptoCatPins, DOMAIN_CRYPTO_CAT },
{25, true, "\014bigshinylock\006minazo\003net", true, kNoPins, DOMAIN_NOT_PINNED },
{10, true, "\005crate\002io", true, kNoPins, DOMAIN_NOT_PINNED },
{13, false, "\007twitter\003com", true, kTwitterComPins, DOMAIN_TWITTER_COM },
« no previous file with comments | « net/base/transport_security_state.cc ('k') | net/base/transport_security_state_static.certs » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698