| Index: chrome/browser/net/crl_set_fetcher.cc
|
| diff --git a/chrome/browser/net/crl_set_fetcher.cc b/chrome/browser/net/crl_set_fetcher.cc
|
| index ef3558a10389d06f3ac720e82a0d1edf492bcc17..e3fa8d8be7bc05d5050b732f65941ab0ec7576ef 100644
|
| --- a/chrome/browser/net/crl_set_fetcher.cc
|
| +++ b/chrome/browser/net/crl_set_fetcher.cc
|
| @@ -122,20 +122,21 @@ void CRLSetFetcher::SetCRLSetIfNewer(
|
| }
|
| }
|
|
|
| -// TODO(agl): this is a key for testing only. Replace with a real key.
|
| +// kPublicKeySHA256 is the SHA256 hash of the SubjectPublicKeyInfo of the key
|
| +// that's used to sign generated CRL sets.
|
| static const uint8 kPublicKeySHA256[32] = {
|
| - 0x0f, 0x0e, 0xa7, 0x94, 0x37, 0x6b, 0x60, 0x9a,
|
| - 0x90, 0x09, 0x3e, 0xbb, 0xce, 0xe8, 0xd7, 0x4b,
|
| - 0xc2, 0x78, 0x17, 0x43, 0x63, 0xd5, 0xb4, 0x43,
|
| - 0xc1, 0x49, 0xc6, 0x44, 0x40, 0x43, 0xae, 0x2a,
|
| + 0x75, 0xda, 0xf8, 0xcb, 0x77, 0x68, 0x40, 0x33,
|
| + 0x65, 0x4c, 0x97, 0xe5, 0xc5, 0x1b, 0xcd, 0x81,
|
| + 0x7b, 0x1e, 0xeb, 0x11, 0x2c, 0xe1, 0xa4, 0x33,
|
| + 0x8c, 0xf5, 0x72, 0x5e, 0xed, 0xb8, 0x43, 0x97,
|
| };
|
|
|
| void CRLSetFetcher::RegisterComponent(uint32 sequence_of_loaded_crl) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
|
| CrxComponent component;
|
| - component.pk_hash.assign(&kPublicKeySHA256[0],
|
| - &kPublicKeySHA256[0] + sizeof(kPublicKeySHA256));
|
| + component.pk_hash.assign(kPublicKeySHA256,
|
| + kPublicKeySHA256 + sizeof(kPublicKeySHA256));
|
| component.installer = this;
|
| component.name = "CRLSet";
|
| component.version = Version(base::UintToString(sequence_of_loaded_crl));
|
|
|