OLD | NEW |
1 // Copyright (c) 2006-2008 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 namespace { | 5 namespace { |
6 | 6 |
| 7 // This is the SHA1 hash of the SubjectPublicKeyInfo of nist.der. |
| 8 static const char nistSPKIHash[] = |
| 9 "\x15\x60\xde\x65\x4e\x03\x9f\xd0\x08\x82" |
| 10 "\xa9\x6a\xc4\x65\x8e\x6f\x92\x06\x84\x35"; |
| 11 |
7 // Certificates for test data. They're obtained with: | 12 // Certificates for test data. They're obtained with: |
8 // | 13 // |
9 // $ openssl s_client -connect [host]:443 -showcerts > /tmp/host.pem < /dev/null | 14 // $ openssl s_client -connect [host]:443 -showcerts > /tmp/host.pem < /dev/null |
10 // $ openssl x509 -inform PEM -outform DER < /tmp/host.pem > /tmp/host.der | 15 // $ openssl x509 -inform PEM -outform DER < /tmp/host.pem > /tmp/host.der |
11 // $ xxd -i /tmp/host.der | 16 // $ xxd -i /tmp/host.der |
12 // | 17 // |
13 // TODO(wtc): move these certificates to data files in the | 18 // TODO(wtc): move these certificates to data files in the |
14 // src/net/data/ssl/certificates directory. | 19 // src/net/data/ssl/certificates directory. |
15 | 20 |
16 // The linux compiler is nitty about unused variables. Declaring variables | 21 // The linux compiler is nitty about unused variables. Declaring variables |
(...skipping 430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
447 0x90, 0x1d, 0xae, 0xbb, 0x4a, 0xd7, 0xb9, 0xdc, 0x88, 0x9e, 0x37, 0x78, | 452 0x90, 0x1d, 0xae, 0xbb, 0x4a, 0xd7, 0xb9, 0xdc, 0x88, 0x9e, 0x37, 0x78, |
448 0x41, 0x5b, 0xf7, 0x82, 0xa5, 0xf2, 0xba, 0x41, 0x25, 0x5a, 0x90, 0x1a, | 453 0x41, 0x5b, 0xf7, 0x82, 0xa5, 0xf2, 0xba, 0x41, 0x25, 0x5a, 0x90, 0x1a, |
449 0x1e, 0x45, 0x38, 0xa1, 0x52, 0x58, 0x75, 0x94, 0x26, 0x44, 0xfb, 0x20, | 454 0x1e, 0x45, 0x38, 0xa1, 0x52, 0x58, 0x75, 0x94, 0x26, 0x44, 0xfb, 0x20, |
450 0x07, 0xba, 0x44, 0xcc, 0xe5, 0x4a, 0x2d, 0x72, 0x3f, 0x98, 0x47, 0xf6, | 455 0x07, 0xba, 0x44, 0xcc, 0xe5, 0x4a, 0x2d, 0x72, 0x3f, 0x98, 0x47, 0xf6, |
451 0x26, 0xdc, 0x05, 0x46, 0x05, 0x07, 0x63, 0x21, 0xab, 0x46, 0x9b, 0x9c, | 456 0x26, 0xdc, 0x05, 0x46, 0x05, 0x07, 0x63, 0x21, 0xab, 0x46, 0x9b, 0x9c, |
452 0x78, 0xd5, 0x54, 0x5b, 0x3d, 0x0c, 0x1e, 0xc8, 0x64, 0x8c, 0xb5, 0x50, | 457 0x78, 0xd5, 0x54, 0x5b, 0x3d, 0x0c, 0x1e, 0xc8, 0x64, 0x8c, 0xb5, 0x50, |
453 0x23, 0x82, 0x6f, 0xdb, 0xb8, 0x22, 0x1c, 0x43, 0x96, 0x07, 0xa8, 0xbb | 458 0x23, 0x82, 0x6f, 0xdb, 0xb8, 0x22, 0x1c, 0x43, 0x96, 0x07, 0xa8, 0xbb |
454 }; | 459 }; |
455 | 460 |
456 } // namespace | 461 } // namespace |
OLD | NEW |