Index: net/data/ssl/certificates/example_cert.pem |
diff --git a/net/data/ssl/certificates/example_cert.pem b/net/data/ssl/certificates/example_cert.pem |
new file mode 100644 |
index 0000000000000000000000000000000000000000..cbfeadbcafcea25c380e32ede04263a32ea73e70 |
--- /dev/null |
+++ b/net/data/ssl/certificates/example_cert.pem |
@@ -0,0 +1,110 @@ |
+-----BEGIN PRIVATE KEY----- |
+MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCbjMYBULInq/NX |
+LdQmq01/jxaKbywZyEZxWTmpAa4bRP4vwnzmaaGRMr7XJMYV5th38lhST6vmc/r1 |
+ECc2eVgN2oY/IeMdfGHYRV00OIB2FiMxpGCHPWK5yX7Q49Oo2ClfFJVqr8N1KZBh |
+Pt31U1ru4IinlDOAtcU7NUTKXmZGEMOtCw+GkDLO6M6gazueeEWuQYvbiPgz7bX+ |
+iDBjyrVNhKy37JrRjAJJ2jSktAbOtmo0S/pxJcGj2agNGLB+Xr2z7Vfwt3I6GAnq |
+CSJ6NSB+1u/td5Y6Ctbi5yEVmmohQiELgaMhSYDElcNhXl2Qr7zTj8grX3fDegyU |
+gSnrtvwtAgMBAAECggEAOVo6V5nNVltMKcS4CFn5BSNZCEndVNRHRNvFKs93xo41 |
+up5XNw2TiNnRC7p/XuvyvKcacZ72ns38pgcCrk8nbFQ6U2THPMPzv64zo2GB3Ahl |
+iZQ2EydLE317yMF39TVea7RHM0MDKlvc5D4t0JqfWJxpRoCaTMa4phAKASO1Sfep |
+P0sZ+nlg68oc5yWrsGXo7lUs+UFPhPNQlRrsqqI6dv+i1mLFXQX2sZejXXx77WtC |
++CNnU/A3cqrsDGgfk1I322rUY3R4RDPyoWr4nkSYjtjfLAC5tfT3l7zxeBDt1f5E |
+OG/McMgV+oo1PaYHFedEGmQ6Jc4xtRDT5p9nYDmUcQKBgQDLj3G84zeAfH4iYTQe |
+mgNM1By8dCIZSiQpJcf+g8vr3LuAkOlXd/PIp9Txv9u4uv3mIJ7GA21mtN99VR3g |
+HzYVw8j8qyLrk+ECX5w6IBEopuqjJP7IW8SMmDfKVrrhc2c1P9UgqFEb9tpW9pg9 |
+HBCEgHcSd1GSnbhK9uxu04z9ywKBgQDDnxmAAdqsa01iCANXQ5Tz5DUMRidsjk65 |
+ooNoRUnIXj6qKRJ6p32oXnJfRlBYJIK8O5zwCfgjpKpB3RmqJ0lsFZMst7FNj2nv |
+y4rDDBGsdePCwGvcauVQpA1yEXDTJadzq5gd8qv1aKkpSxVoEtVFnQqB+1Q0MEgq |
+jAtSuTqu5wKBgCtHjlkovi41SeQpYpl3CWiWWJ3A21chKlsNS15Ty1GUltEY/mO4 |
+fz6UYHQd5Kt8Jmt9WASlyebiYfoV1MpIGIm8HMmL4VrREDAe/+pj0wIfqxeQ0BLt |
+X/a8jnAYzJcOoEz0C25sGwKlE3sV5vxnMSPa5HYqpE9V9U8K/O37UKjNAoGBAKSs |
+jOnOJcfZODYa6r0N/hjldaaUc+GVVj48yQQAt+C9PWE+2/h2gHg4sWz0ovPgIFHW |
+mQEUU1el6VEyj8VF9y/OZatSIyZYYORk4rXYthQI1ad/Fg1hyxJ8V3k7p0+HthPQ |
+Umh7fThEV4qUUzveBrzoOw06hiK8tjNi2rFTjkvnAoGBALwOnlCBpBuPZN+s6mSv |
+9Vfe/3zoogvzgG3c97TJbuyKHmn19SKfbqbhu+LJ3JrOPSfEu3DMwCS3Ei+BRvoJ |
+QOa55PfVqkMu5Il0azTz38HUz9f9k0PlcFGo761avtfDoiwfPSzdnaANi/KQQfEC |
+VysFqbKfvFoi2nj6PTF9xl2F |
+-----END PRIVATE KEY----- |
+Certificate: |
+ Data: |
+ Version: 3 (0x2) |
+ Serial Number: 1 (0x1) |
+ Signature Algorithm: sha256WithRSAEncryption |
+ Issuer: CN=Test Root CA |
+ Validity |
+ Not Before: Jul 22 23:39:40 2015 GMT |
+ Not After : Jul 19 23:39:40 2025 GMT |
+ Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=example.com |
+ Subject Public Key Info: |
+ Public Key Algorithm: rsaEncryption |
+ Public-Key: (2048 bit) |
+ Modulus: |
+ 00:9b:8c:c6:01:50:b2:27:ab:f3:57:2d:d4:26:ab: |
+ 4d:7f:8f:16:8a:6f:2c:19:c8:46:71:59:39:a9:01: |
+ ae:1b:44:fe:2f:c2:7c:e6:69:a1:91:32:be:d7:24: |
+ c6:15:e6:d8:77:f2:58:52:4f:ab:e6:73:fa:f5:10: |
+ 27:36:79:58:0d:da:86:3f:21:e3:1d:7c:61:d8:45: |
+ 5d:34:38:80:76:16:23:31:a4:60:87:3d:62:b9:c9: |
+ 7e:d0:e3:d3:a8:d8:29:5f:14:95:6a:af:c3:75:29: |
+ 90:61:3e:dd:f5:53:5a:ee:e0:88:a7:94:33:80:b5: |
+ c5:3b:35:44:ca:5e:66:46:10:c3:ad:0b:0f:86:90: |
+ 32:ce:e8:ce:a0:6b:3b:9e:78:45:ae:41:8b:db:88: |
+ f8:33:ed:b5:fe:88:30:63:ca:b5:4d:84:ac:b7:ec: |
+ 9a:d1:8c:02:49:da:34:a4:b4:06:ce:b6:6a:34:4b: |
+ fa:71:25:c1:a3:d9:a8:0d:18:b0:7e:5e:bd:b3:ed: |
+ 57:f0:b7:72:3a:18:09:ea:09:22:7a:35:20:7e:d6: |
+ ef:ed:77:96:3a:0a:d6:e2:e7:21:15:9a:6a:21:42: |
+ 21:0b:81:a3:21:49:80:c4:95:c3:61:5e:5d:90:af: |
+ bc:d3:8f:c8:2b:5f:77:c3:7a:0c:94:81:29:eb:b6: |
+ fc:2d |
+ Exponent: 65537 (0x10001) |
+ X509v3 extensions: |
+ X509v3 Basic Constraints: critical |
+ CA:FALSE |
+ X509v3 Subject Key Identifier: |
+ 3A:B6:EE:DF:66:91:FC:17:E1:87:AC:53:64:C5:4D:03:95:75:4E:C3 |
+ X509v3 Authority Key Identifier: |
+ keyid:BC:F7:30:D1:3C:C0:F2:79:FA:EF:9F:C9:6C:5C:93:F3:8A:68:AB:83 |
+ |
+ X509v3 Extended Key Usage: |
+ TLS Web Server Authentication, TLS Web Client Authentication |
+ X509v3 Subject Alternative Name: |
+ DNS:example.com |
+ Signature Algorithm: sha256WithRSAEncryption |
+ 6c:ad:5a:82:1b:8e:f3:3a:72:70:15:b8:80:37:09:c8:25:2e: |
+ cf:c2:ab:6b:0c:a5:4e:8a:64:f2:f4:50:7f:ed:4e:4a:4c:9d: |
+ 03:9d:36:4d:1f:d5:e5:a7:0c:f3:11:d8:57:6b:a3:57:e4:27: |
+ 67:fc:ad:f5:53:5d:68:e3:2f:6d:e7:0f:ef:4c:83:ef:81:5d: |
+ 7a:f9:cd:79:bd:30:3a:6a:a1:f8:93:d1:d6:ae:e9:45:db:0c: |
+ 92:55:2e:b3:03:ff:c8:f3:2d:f5:92:e5:22:e6:89:b7:66:9b: |
+ b1:8a:c6:87:f0:cb:a9:33:0e:7b:c7:4e:93:1d:0c:2a:4d:22: |
+ 08:8b:9d:ba:37:17:17:69:c0:6c:73:e0:ed:08:8e:ee:6b:7e: |
+ 66:e0:de:19:6d:58:b2:f6:30:72:d9:00:d5:e9:d3:82:ef:a8: |
+ 34:df:56:cc:53:27:54:21:13:a9:6f:73:c5:b2:80:05:84:07: |
+ 79:b0:0c:b5:82:72:54:ee:03:e2:22:08:3c:6c:bd:22:89:d7: |
+ 1f:f4:8a:c6:7f:59:f0:37:66:06:6f:36:c4:f2:9d:fc:cb:0d: |
+ e1:cf:49:3e:d9:9a:b2:af:d3:3e:12:79:af:ec:de:61:77:ff: |
+ 5f:49:5a:3f:2c:6b:8b:16:1a:35:5d:88:4a:1f:58:82:40:77: |
+ 92:e4:45:5f |
+-----BEGIN CERTIFICATE----- |
+MIIDfTCCAmWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxUZXN0 |
+IFJvb3QgQ0EwHhcNMTUwNzIyMjMzOTQwWhcNMjUwNzE5MjMzOTQwWjBiMQswCQYD |
+VQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4g |
+VmlldzEQMA4GA1UECgwHVGVzdCBDQTEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEi |
+MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCbjMYBULInq/NXLdQmq01/jxaK |
+bywZyEZxWTmpAa4bRP4vwnzmaaGRMr7XJMYV5th38lhST6vmc/r1ECc2eVgN2oY/ |
+IeMdfGHYRV00OIB2FiMxpGCHPWK5yX7Q49Oo2ClfFJVqr8N1KZBhPt31U1ru4Iin |
+lDOAtcU7NUTKXmZGEMOtCw+GkDLO6M6gazueeEWuQYvbiPgz7bX+iDBjyrVNhKy3 |
+7JrRjAJJ2jSktAbOtmo0S/pxJcGj2agNGLB+Xr2z7Vfwt3I6GAnqCSJ6NSB+1u/t |
+d5Y6Ctbi5yEVmmohQiELgaMhSYDElcNhXl2Qr7zTj8grX3fDegyUgSnrtvwtAgMB |
+AAGjgYgwgYUwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUOrbu32aR/Bfhh6xTZMVN |
+A5V1TsMwHwYDVR0jBBgwFoAUvPcw0TzA8nn675/JbFyT84poq4MwHQYDVR0lBBYw |
+FAYIKwYBBQUHAwEGCCsGAQUFBwMCMBYGA1UdEQQPMA2CC2V4YW1wbGUuY29tMA0G |
+CSqGSIb3DQEBCwUAA4IBAQBsrVqCG47zOnJwFbiANwnIJS7PwqtrDKVOimTy9FB/ |
+7U5KTJ0DnTZNH9XlpwzzEdhXa6NX5Cdn/K31U11o4y9t5w/vTIPvgV16+c15vTA6 |
+aqH4k9HWrulF2wySVS6zA//I8y31kuUi5om3ZpuxisaH8MupMw57x06THQwqTSII |
+i526NxcXacBsc+DtCI7ua35m4N4ZbViy9jBy2QDV6dOC76g031bMUydUIROpb3PF |
+soAFhAd5sAy1gnJU7gPiIgg8bL0iidcf9IrGf1nwN2YGbzbE8p38yw3hz0k+2Zqy |
+r9M+Enmv7N5hd/9fSVo/LGuLFho1XYhKH1iCQHeS5EVf |
+-----END CERTIFICATE----- |