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

Unified Diff: net/data/ssl/certificates/bad_validity.pem

Issue 1286793002: Treat failure to parse certificates as SSL protocol errors. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: and now with more keys Created 5 years, 4 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/data/ssl/certificates/README ('k') | net/data/ssl/scripts/generate-test-certs.sh » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/data/ssl/certificates/bad_validity.pem
diff --git a/net/data/ssl/certificates/bad_validity.pem b/net/data/ssl/certificates/bad_validity.pem
new file mode 100644
index 0000000000000000000000000000000000000000..adbca9d07dac55f8086ea2296ef3684a3e8a6f2b
--- /dev/null
+++ b/net/data/ssl/certificates/bad_validity.pem
@@ -0,0 +1,109 @@
+-----BEGIN PRIVATE KEY-----
+MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDRJAE3URWl3WBC
+/nCjgXcKbjJG0CdMnh7fM+UT3Q/K3bf/QNiupIOVN8CN4HcsinlHHcXFcRGGL64Z
+xHq2RklGs8+Hm1UwhrAQ7BUjvcufCtmui1H5MDhr+511RWDVB9Qf4rzqLJWXVaYj
+o9Ris5DwMk9MDJ9+9YIkORzcehJMwuTBjxhAKR/TqnGi9yLg4Pwy4UgVMKPFXaPd
+JFYWVgpmiR36qgJFHpRJyH/vt0eS8iQP+5jbMh28RS+EVnKMGDcDFgeHNbJhftui
+aVGb3JwL16QEIiFKci4ItM3gEXmMlryTJ72rFnGDO0l2v4GRmXtS4+k4LqsrwKeZ
+fDgifeUFAgMBAAECggEATFOllfiju+r1LL4LgcDIHyhkdO+WyCGVBsS7v+oXz2Pn
+uOKDsgkcdKLqRV08YScQZ+H3wb0oNh7EnWbVmhxAter9vHH2P0WIkER42phz7dFZ
+7JewDQ+KJ+6mYpw1YMoAorpvU899sMNzZOJvqq36IY9a3VhmBUG4g1vMqrJqZ1S4
+nVKWHCbC0ErTIKUVTyIwTB2agJCA63bFz+ZMvnW9zLVj+nGRBx95F8JM5m1EYvzB
+jZsGYz18Q7gp7zSlfUbxyWSjBmw5/HhskhUrInOqVHc/c9mijVWfrkzitwFWqEij
+vgpGLUKzvcAueCU6Tp+CBH3GGLy8IaUzJYuO5+wQqQKBgQDpdH5zRAeyIXWQEbzy
+KOImRFETIJ4KcBoKWr+I4/IHneIPmOKtDBHZQvqTvAb00tsM7VF/3RGsSsYY8yJC
+zNkTog/wh/wkZhxlvwsu5a7/dBaXz0g4mvFlavve202e8wufSiSb0f1tyDrUwyRI
+YscSrY2rLZhg9g6HNkMVjIta6wKBgQDlVmgjiDSIvhzInO80NKaVN4SDJsKTjbzV
+DhHdsW7RgFQpuEQChbNxHkW6RjQdO0A01/4TRjmfWOrPKXY9TFUBFQw1Jbi/W/da
+T6p1QlFaJUxXKQB1KnW/mtOS6GEm+2vcVKg87qUGCZtvtdt1l/N5lBBofCO2kLOu
+Qv+31lPjzwKBgDVngMW9ekU1gj9Cz4ZV8+XtGt7VR1H78vkLaWVXP7aeV2haAQC1
+EiAxQkEpci3vTkzWvR4S5EgVktuCQwQk+EOVfy/266cn9LcRzO0dfbrSQ5jWwh6w
+0yfwIU4JvOfvkWkO/PDoSKEkfNDPEy276u5K5W2TMJh9sTUdJJt5WyehAoGAaq2P
+0X9pGHZ+gx7k8f7PwjdJ74vXFLXosZ5S1zHS36b2/1UUZav1tVekjapcUYCfNDWI
+nUScRzAgQW8C7i6Ul+VHgW1ji7fmzl6iZtsLZohVA3IyIU436YHGit6HWo+3M405
+mOZVYwKTCBqq0/9zpQknvMKKBkE3I4dM1iHfcecCgYALR2AVz10mLwrtNc9vcnfF
+wZk+x6NQRaEMp2hnQOccfF4Vt4PRD6YwwA6n6CJny8Eofo4k6LkpO982jakBh2SD
+qU3Njrc0lZF6IaGNHqoYk+P0Fz6HuVIyT62FKsL7RreWfgGDeFmiLNYoKefenRa/
+54tB1YReM49UiW4CbBvwqQ==
+-----END PRIVATE KEY-----
+Certificate:
+ Data:
+ Version: 3 (0x2)
+ Serial Number: 5 (0x5)
+ Signature Algorithm: sha256WithRSAEncryption
+ Issuer: CN=Test Root CA
+ Validity
+ Not Before: Jan 1 00:00:00 1 GMT
+ Not After : Jan 1 00:00:00 1 GMT
+ Subject: CN=Leaf Certificate
+ Subject Public Key Info:
+ Public Key Algorithm: rsaEncryption
+ Public-Key: (2048 bit)
+ Modulus:
+ 00:d1:24:01:37:51:15:a5:dd:60:42:fe:70:a3:81:
+ 77:0a:6e:32:46:d0:27:4c:9e:1e:df:33:e5:13:dd:
+ 0f:ca:dd:b7:ff:40:d8:ae:a4:83:95:37:c0:8d:e0:
+ 77:2c:8a:79:47:1d:c5:c5:71:11:86:2f:ae:19:c4:
+ 7a:b6:46:49:46:b3:cf:87:9b:55:30:86:b0:10:ec:
+ 15:23:bd:cb:9f:0a:d9:ae:8b:51:f9:30:38:6b:fb:
+ 9d:75:45:60:d5:07:d4:1f:e2:bc:ea:2c:95:97:55:
+ a6:23:a3:d4:62:b3:90:f0:32:4f:4c:0c:9f:7e:f5:
+ 82:24:39:1c:dc:7a:12:4c:c2:e4:c1:8f:18:40:29:
+ 1f:d3:aa:71:a2:f7:22:e0:e0:fc:32:e1:48:15:30:
+ a3:c5:5d:a3:dd:24:56:16:56:0a:66:89:1d:fa:aa:
+ 02:45:1e:94:49:c8:7f:ef:b7:47:92:f2:24:0f:fb:
+ 98:db:32:1d:bc:45:2f:84:56:72:8c:18:37:03:16:
+ 07:87:35:b2:61:7e:db:a2:69:51:9b:dc:9c:0b:d7:
+ a4:04:22:21:4a:72:2e:08:b4:cd:e0:11:79:8c:96:
+ bc:93:27:bd:ab:16:71:83:3b:49:76:bf:81:91:99:
+ 7b:52:e3:e9:38:2e:ab:2b:c0:a7:99:7c:38:22:7d:
+ e5:05
+ Exponent: 65537 (0x10001)
+ X509v3 extensions:
+ X509v3 Basic Constraints: critical
+ CA:FALSE
+ X509v3 Subject Key Identifier:
+ 54:54:26:B6:D4:1D:A7:E4:36:BE:65:51:D0:DC:4C:D5:34:44:3A:6B
+ X509v3 Authority Key Identifier:
+ keyid:F2:E4:D0:1B:1C:0E:46:12:B0:B1:D5:22:9E:F1:3F:84:B8:3B:6E:05
+
+ X509v3 Extended Key Usage:
+ TLS Web Server Authentication, TLS Web Client Authentication
+ X509v3 Subject Alternative Name:
+ IP Address:127.0.0.1
+ Signature Algorithm: sha256WithRSAEncryption
+ 21:b6:a9:04:41:10:aa:62:e5:d3:fd:5b:55:c4:b6:4a:b4:f0:
+ c6:8f:53:7f:56:e4:09:c1:0f:83:7c:a3:6d:ad:e7:46:9f:47:
+ d0:a5:bc:be:04:9c:a0:37:a9:2d:92:2a:5b:9d:23:51:25:4c:
+ f1:f7:f0:0f:42:8b:59:63:dc:d3:f4:64:a3:d4:37:7c:2a:43:
+ 33:9a:8f:68:36:b3:b2:74:0d:28:f6:3b:49:73:9e:f7:58:72:
+ a6:76:1c:db:84:94:94:30:2a:9e:db:40:30:eb:57:a4:80:35:
+ 8b:56:ae:84:49:34:8e:4e:17:ab:b4:f0:b3:ad:17:6d:00:7d:
+ 08:5d:d9:74:35:c0:6d:68:a8:19:f7:cd:5d:f4:37:a1:8d:6d:
+ 3f:a5:13:40:8c:0f:3e:24:91:73:30:09:0b:27:97:40:fa:39:
+ 27:49:e6:44:2d:06:77:99:f8:f7:18:4c:d1:1e:27:6d:60:12:
+ a2:c9:a6:75:20:ff:5f:63:89:37:01:47:12:e9:16:75:49:5b:
+ ee:dd:9e:a6:e3:de:15:9b:5f:f3:2b:cd:cc:5f:14:68:29:92:
+ 84:79:7d:1a:46:3e:e0:14:01:d4:18:11:39:fa:57:cb:90:b0:
+ 8a:96:6a:12:7a:45:43:c4:a5:16:bc:56:5d:54:55:75:c7:bd:
+ f1:86:d4:d9
+-----BEGIN CERTIFICATE-----
+MIIDMjCCAhqgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxUZXN0
+IFJvb3QgQ0EwIhgPMDAwMTAxMDEwMDAwMDBaGA8wMDAxMDEwMTAwMDAwMFowGzEZ
+MBcGA1UEAxMQTGVhZiBDZXJ0aWZpY2F0ZTCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBANEkATdRFaXdYEL+cKOBdwpuMkbQJ0yeHt8z5RPdD8rdt/9A2K6k
+g5U3wI3gdyyKeUcdxcVxEYYvrhnEerZGSUazz4ebVTCGsBDsFSO9y58K2a6LUfkw
+OGv7nXVFYNUH1B/ivOoslZdVpiOj1GKzkPAyT0wMn371giQ5HNx6EkzC5MGPGEAp
+H9OqcaL3IuDg/DLhSBUwo8Vdo90kVhZWCmaJHfqqAkUelEnIf++3R5LyJA/7mNsy
+HbxFL4RWcowYNwMWB4c1smF+26JpUZvcnAvXpAQiIUpyLgi0zeAReYyWvJMnvasW
+cYM7SXa/gZGZe1Lj6TguqyvAp5l8OCJ95QUCAwEAAaOBgDB+MAwGA1UdEwEB/wQC
+MAAwHQYDVR0OBBYEFFRUJrbUHafkNr5lUdDcTNU0RDprMB8GA1UdIwQYMBaAFPLk
+0BscDkYSsLHVIp7xP4S4O24FMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
+AjAPBgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAhtqkEQRCqYuXT
+/VtVxLZKtPDGj1N/VuQJwQ+DfKNtredGn0fQpby+BJygN6ktkipbnSNRJUzx9/AP
+QotZY9zT9GSj1Dd8KkMzmo9oNrOydA0o9jtJc573WHKmdhzbhJSUMCqe20Aw61ek
+gDWLVq6ESTSOThertPCzrRdtAH0IXdl0NcBtaKgZ981d9DehjW0/pRNAjA8+JJFz
+MAkLJ5dA+jknSeZELQZ3mfj3GEzRHidtYBKiyaZ1IP9fY4k3AUcS6RZ1SVvu3Z6m
+494Vm1/zK83MXxRoKZKEeX0aRj7gFAHUGBE5+lfLkLCKlmoSekVDxKUWvFZdVFV1
+x73xhtTZ
+-----END CERTIFICATE-----
« no previous file with comments | « net/data/ssl/certificates/README ('k') | net/data/ssl/scripts/generate-test-certs.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698