| 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-trusted.keychain: An OSX Keychain set to |
| 65 Always Trust the SHA1 cross-signed version of VeriSign Class 3 Public Primary |
| 66 Certification Authority - G5 |
| 67 |
| 61 ===== Manually generated certificates | 68 ===== Manually generated certificates |
| 62 - client.p12 : A PKCS #12 file containing a client certificate and a private | 69 - client.p12 : A PKCS #12 file containing a client certificate and a private |
| 63 key created for testing. The password is "12345". | 70 key created for testing. The password is "12345". |
| 64 | 71 |
| 65 - client-nokey.p12 : A PKCS #12 file containing a client certificate (the same | 72 - 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". | 73 as the one in client.p12) but no private key. The password is "12345". |
| 67 | 74 |
| 68 - unittest.selfsigned.der : A self-signed certificate generated using private | 75 - unittest.selfsigned.der : A self-signed certificate generated using private |
| 69 key in unittest.key.bin. The common name is "unittest". | 76 key in unittest.key.bin. The common name is "unittest". |
| 70 | 77 |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 164 | 171 |
| 165 - reject_intranet_hosts.pem | 172 - reject_intranet_hosts.pem |
| 166 A certificate with a non-IANA delegated domain, which is rejected since a CA | 173 A certificate with a non-IANA delegated domain, which is rejected since a CA |
| 167 cannot validate the applicant controls that domain. | 174 cannot validate the applicant controls that domain. |
| 168 | 175 |
| 169 - pre_june_2016.pem | 176 - pre_june_2016.pem |
| 170 - post_june_2016.pem | 177 - post_june_2016.pem |
| 171 Certs to test that policies related to enforcing CT on Symantec are | 178 Certs to test that policies related to enforcing CT on Symantec are |
| 172 properly gated on the issuance date. | 179 properly gated on the issuance date. |
| 173 | 180 |
| 181 - multi-root-BFE.keychain: An OSX Keychain containing the generated |
| 182 certificates "multi-root-B-by-F.pem" and "multi-root-F-by-E.pem". |
| 183 |
| 174 ===== From net/data/ssl/scripts/generate-weak-test-chains.sh | 184 ===== From net/data/ssl/scripts/generate-weak-test-chains.sh |
| 175 - 2048-rsa-root.pem | 185 - 2048-rsa-root.pem |
| 176 - {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-intermediate.pem | 186 - {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-intermediate.pem |
| 177 - {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-ee-by- | 187 - {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-ee-by- |
| 178 {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-intermediate.pem | 188 {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-intermediate.pem |
| 179 Test certificates used to ensure that weak keys are detected and rejected | 189 Test certificates used to ensure that weak keys are detected and rejected |
| 180 | 190 |
| 181 ===== From net/data/ssl/scripts/generate-cross-signed-certs.sh | 191 ===== From net/data/ssl/scripts/generate-cross-signed-certs.sh |
| 182 - cross-signed-leaf.pem | 192 - cross-signed-leaf.pem |
| 183 - cross-signed-root-md5.pem | 193 - cross-signed-root-md5.pem |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 283 aia-cert.pem has a caIssuers that points to "aia-test.invalid" as the URL | 293 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. | 294 containing the intermediate, which can be served via a URLRequestFilter. |
| 285 aia-intermediate.der is stored in DER form for convenience, since that is | 295 aia-intermediate.der is stored in DER form for convenience, since that is |
| 286 the form expected of certificates discovered via AIA. | 296 the form expected of certificates discovered via AIA. |
| 287 | 297 |
| 288 ===== From net/data/ssl/scripts/generate-self-signed-certs.sh | 298 ===== From net/data/ssl/scripts/generate-self-signed-certs.sh |
| 289 - self-signed-invalid-name.pem | 299 - self-signed-invalid-name.pem |
| 290 - self-signed-invalid-sig.pem | 300 - self-signed-invalid-sig.pem |
| 291 Two "self-signed" certificates with mismatched names or an invalid | 301 Two "self-signed" certificates with mismatched names or an invalid |
| 292 signature, respectively. | 302 signature, respectively. |
| OLD | NEW |