OLD | NEW |
1 This directory contains various certificates for use with SSL-related | 1 This directory contains various certificates for use with SSL-related |
2 unit tests. | 2 unit tests. |
3 | 3 |
4 ===== Real-world certificates that need manual updating | 4 ===== Real-world certificates that need manual updating |
5 - google.binary.p7b | 5 - google.binary.p7b |
6 - google.chain.pem | 6 - google.chain.pem |
7 - google.pem_cert.p7b | 7 - google.pem_cert.p7b |
8 - google.pem_pkcs7.p7b | 8 - google.pem_pkcs7.p7b |
9 - google.pkcs7.p7b | 9 - google.pkcs7.p7b |
10 - google.single.der | 10 - google.single.der |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
51 embedded SCTs, followed by the issuer certificates chain. | 51 embedded SCTs, followed by the issuer certificates chain. |
52 All files are from the src/test/testdada directory in | 52 All files are from the src/test/testdada directory in |
53 https://code.google.com/p/certificate-transparency/ | 53 https://code.google.com/p/certificate-transparency/ |
54 | 54 |
55 - comodo.chain.pem : A certificate chain for www.comodo.com which should be | 55 - comodo.chain.pem : A certificate chain for www.comodo.com which should be |
56 recognised as EV. Expires Jun 20 2015. | 56 recognised as EV. Expires Jun 20 2015. |
57 | 57 |
58 - twitter-chain.pem : A certificate chain for twitter.com which should be | 58 - twitter-chain.pem : A certificate chain for twitter.com which should be |
59 valid. Expires May 9 2016. | 59 valid. Expires May 9 2016. |
60 | 60 |
| 61 - tripadvisor-verisign-chain.pem: A certificate chain for www.tripadvisor.com |
| 62 issued by VeriSign Class 3 Public Primary Certification Authority - G5. |
| 63 Expires Apr 2 2018. |
| 64 - verisign_class3_g5_crosssigned.pem: The SHA1 cross-signed version of |
| 65 VeriSign Class 3 Public Primary Certification Authority - G5 |
| 66 - verisign_class3_g5_crosssigned-trusted.keychain: OSX Keychain set to Always |
| 67 Trust the certificate in verisign_class3_g5_crosssigned.pem (Generated by |
| 68 scripts/generate-verisign_class3_g5_crosssigned-trusted-keychain.sh) |
| 69 |
61 ===== Manually generated certificates | 70 ===== Manually generated certificates |
62 - client.p12 : A PKCS #12 file containing a client certificate and a private | 71 - client.p12 : A PKCS #12 file containing a client certificate and a private |
63 key created for testing. The password is "12345". | 72 key created for testing. The password is "12345". |
64 | 73 |
65 - client-nokey.p12 : A PKCS #12 file containing a client certificate (the same | 74 - client-nokey.p12 : A PKCS #12 file containing a client certificate (the same |
66 as the one in client.p12) but no private key. The password is "12345". | 75 as the one in client.p12) but no private key. The password is "12345". |
67 | 76 |
68 - unittest.selfsigned.der : A self-signed certificate generated using private | 77 - unittest.selfsigned.der : A self-signed certificate generated using private |
69 key in unittest.key.bin. The common name is "unittest". | 78 key in unittest.key.bin. The common name is "unittest". |
70 | 79 |
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
253 should fail. | 262 should fail. |
254 | 263 |
255 ===== From net/data/ssl/scripts/generate-multi-root-test-chains.sh | 264 ===== From net/data/ssl/scripts/generate-multi-root-test-chains.sh |
256 - multi-root-chain1.pem | 265 - multi-root-chain1.pem |
257 - multi-root-chain2.pem | 266 - multi-root-chain2.pem |
258 Two chains, A -> B -> C -> D and A -> B -> C2 -> E (C and C2 share the | 267 Two chains, A -> B -> C -> D and A -> B -> C2 -> E (C and C2 share the |
259 same public key) to test that certificate validation caching does not | 268 same public key) to test that certificate validation caching does not |
260 interfere with the chain_verify_callback used by CertVerifyProcChromeOS. | 269 interfere with the chain_verify_callback used by CertVerifyProcChromeOS. |
261 See CertVerifyProcChromeOSTest. | 270 See CertVerifyProcChromeOSTest. |
262 | 271 |
| 272 ===== From net/data/ssl/scripts/generate-multi-root-BFE-keychain.sh |
| 273 - multi-root-BFE.keychain: An OSX Keychain containing the generated |
| 274 certificates "multi-root-B-by-F.pem" and "multi-root-F-by-E.pem". |
| 275 |
263 ===== From net/data/ssl/scripts/generate-duplicate-cn-certs.sh | 276 ===== From net/data/ssl/scripts/generate-duplicate-cn-certs.sh |
264 - duplicate_cn_1.p12 | 277 - duplicate_cn_1.p12 |
265 - duplicate_cn_1.pem | 278 - duplicate_cn_1.pem |
266 - duplicate_cn_2.p12 | 279 - duplicate_cn_2.p12 |
267 - duplicate_cn_2.pem | 280 - duplicate_cn_2.pem |
268 Two certificates from the same issuer that share the same common name, | 281 Two certificates from the same issuer that share the same common name, |
269 but have distinct subject names (namely, their O fields differ). NSS | 282 but have distinct subject names (namely, their O fields differ). NSS |
270 requires that certificates have unique nicknames if they do not share the | 283 requires that certificates have unique nicknames if they do not share the |
271 same subject, and these certificates are used to test that the nickname | 284 same subject, and these certificates are used to test that the nickname |
272 generation algorithm generates unique nicknames. | 285 generation algorithm generates unique nicknames. |
(...skipping 10 matching lines...) Expand all Loading... |
283 aia-cert.pem has a caIssuers that points to "aia-test.invalid" as the URL | 296 aia-cert.pem has a caIssuers that points to "aia-test.invalid" as the URL |
284 containing the intermediate, which can be served via a URLRequestFilter. | 297 containing the intermediate, which can be served via a URLRequestFilter. |
285 aia-intermediate.der is stored in DER form for convenience, since that is | 298 aia-intermediate.der is stored in DER form for convenience, since that is |
286 the form expected of certificates discovered via AIA. | 299 the form expected of certificates discovered via AIA. |
287 | 300 |
288 ===== From net/data/ssl/scripts/generate-self-signed-certs.sh | 301 ===== From net/data/ssl/scripts/generate-self-signed-certs.sh |
289 - self-signed-invalid-name.pem | 302 - self-signed-invalid-name.pem |
290 - self-signed-invalid-sig.pem | 303 - self-signed-invalid-sig.pem |
291 Two "self-signed" certificates with mismatched names or an invalid | 304 Two "self-signed" certificates with mismatched names or an invalid |
292 signature, respectively. | 305 signature, respectively. |
OLD | NEW |