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

Side by Side Diff: net/data/ssl/certificates/README

Issue 2101303005: CertVerifyProcMac: Add Keychain re-ordering hack, check CRLsets in path pruning loop. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Scripts for keychain generation Created 4 years, 3 months 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 unified diff | Download patch
OLDNEW
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
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)
mattm 2016/09/14 05:52:57 I left this in this section since although the key
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
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
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.
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698