Index: net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem |
diff --git a/net/data/verify_certificate_chain_unittest/serverauth-rsa-ku-keyagreement/chain.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem |
similarity index 73% |
copy from net/data/verify_certificate_chain_unittest/serverauth-rsa-ku-keyagreement/chain.pem |
copy to net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem |
index a79ff5cd4d701e54d5a2e65655f7c33de37cf278..39717ebb95c6f3efda4b162ab8da95ab276ccc66 100644 |
--- a/net/data/verify_certificate_chain_unittest/serverauth-rsa-ku-keyagreement/chain.pem |
+++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem |
@@ -1,12 +1,11 @@ |
[Created by: generate-chains.py] |
-Certificate chain with 1 intermediate, a trusted root, and a target |
-certificate for serverAuth that has only keyAgreement. |
+Certificate chain where the target uses a EC key and has the single key usage keyEncipherment |
Certificate: |
Data: |
Version: 3 (0x2) |
- Serial Number: 1 (0x1) |
+ Serial Number: 4 (0x4) |
Signature Algorithm: sha256WithRSAEncryption |
Issuer: CN=Intermediate |
Validity |
@@ -14,31 +13,20 @@ Certificate: |
Not After : Jan 1 12:00:00 2016 GMT |
Subject: CN=Target |
Subject Public Key Info: |
- Public Key Algorithm: rsaEncryption |
- Public-Key: (2048 bit) |
- Modulus: |
- 00:c2:71:61:77:a3:d3:f2:28:4a:34:25:90:1c:f7: |
- a1:1b:3f:69:d9:ff:ce:c2:4a:bd:e1:61:a1:25:5f: |
- 47:9e:61:0e:91:14:c6:b1:26:41:8c:2a:5f:6e:8c: |
- 2d:a7:89:89:55:95:58:44:6c:4f:87:6d:7b:64:77: |
- de:1f:eb:51:ad:48:cf:16:44:93:89:1b:d7:6c:54: |
- 76:71:86:28:11:b9:bc:c5:39:72:9f:1e:6c:78:de: |
- 43:0a:d2:91:b4:65:a2:99:e1:97:f9:ef:ea:b6:71: |
- 90:c9:fd:ed:14:9a:55:ed:17:30:43:ee:45:b1:c5: |
- 03:42:74:6e:33:d9:68:f1:28:ff:7c:78:6f:84:73: |
- 39:a3:1e:53:e0:4a:ef:92:b2:53:30:83:1f:ec:08: |
- 81:60:6b:44:ea:7e:c1:c9:cc:9f:71:7d:b5:47:6d: |
- 50:05:56:28:96:39:d7:82:46:34:ad:a9:60:05:e3: |
- e0:4c:d9:ba:a6:70:b2:cd:ba:f4:7a:09:c1:f1:bf: |
- d0:3b:f2:46:e9:39:30:c2:d2:09:34:48:d9:1b:22: |
- b8:ba:c6:38:29:89:9a:01:ea:9a:a2:4e:71:eb:62: |
- 3c:e3:8f:c5:e1:36:34:d0:b4:94:44:2e:c5:6b:fd: |
- 8e:6d:1d:bb:a6:9a:78:a2:60:36:c7:2c:15:64:6c: |
- 47:29 |
- Exponent: 65537 (0x10001) |
+ Public Key Algorithm: id-ecPublicKey |
+ Public-Key: (384 bit) |
+ pub: |
+ 04:6a:64:c7:4b:c6:a0:87:b5:c2:07:13:ac:b8:0d: |
+ 37:95:90:e4:e2:82:95:31:6f:62:e5:1f:b0:59:30: |
+ e9:2b:c6:e0:b4:83:9b:54:9d:61:56:d6:04:10:b7: |
+ f3:b9:5e:31:e6:cf:af:40:0e:aa:7a:2a:d8:1c:ee: |
+ 5d:d1:5c:17:64:c7:37:f7:34:3d:42:6c:10:0c:ad: |
+ e3:27:a9:ef:e6:02:48:66:0f:61:92:37:fe:26:53: |
+ 2c:9f:79:a7:29:7c:4c |
+ ASN1 OID: secp384r1 |
X509v3 extensions: |
X509v3 Subject Key Identifier: |
- 8B:F3:5A:A4:F4:0E:9C:EC:39:8A:A0:B0:B9:30:72:E9:8B:75:AB:71 |
+ DE:7D:41:4C:94:83:61:60:ED:FA:58:3C:92:33:58:E5:79:C2:07:A0 |
X509v3 Authority Key Identifier: |
keyid:80:14:1E:04:C6:A0:C4:28:25:30:28:59:BD:40:1A:65:07:05:18:38 |
@@ -51,45 +39,42 @@ Certificate: |
URI:http://url-for-crl/Intermediate.crl |
X509v3 Key Usage: critical |
- Key Agreement |
+ Key Encipherment |
X509v3 Extended Key Usage: |
TLS Web Server Authentication |
Signature Algorithm: sha256WithRSAEncryption |
- 87:b2:f4:c9:6e:18:e1:0e:6c:52:46:e0:b9:e3:17:9b:fa:84: |
- 52:da:41:17:dd:3f:5a:f2:95:1d:d8:2f:5f:73:65:0a:85:dd: |
- 62:d8:a1:86:37:f0:40:81:57:09:ff:4d:1c:37:a5:1e:a8:75: |
- fb:6a:54:3d:03:92:28:2f:8c:ab:7e:fc:bb:a4:b9:1e:35:2c: |
- 7c:fe:b0:f8:87:6b:11:e4:8f:72:00:68:54:bd:5e:f3:a8:4f: |
- d3:20:58:c9:b7:96:28:9c:44:f5:16:8d:24:17:d5:19:e8:73: |
- 2b:55:cf:d5:ba:cd:ac:55:e5:ab:cc:6c:2b:1d:bb:bd:5c:80: |
- c0:cb:a3:5d:99:22:c8:ca:68:22:64:55:1c:46:fd:a9:27:a2: |
- 46:0c:af:17:fb:65:bc:79:24:d9:a1:06:57:ea:c6:5f:15:2b: |
- c7:45:47:1a:c0:9c:d9:90:33:37:b4:7e:e9:51:ba:7f:f5:b0: |
- 6a:c9:92:13:5d:da:b4:d6:f2:90:01:c3:a9:b7:bf:19:e3:13: |
- 58:a3:e3:63:6d:aa:17:cf:17:a9:c6:db:ce:30:75:5d:e2:be: |
- 16:57:04:a4:74:90:78:64:92:c5:68:d2:cc:5b:14:44:a6:01: |
- 52:a2:6e:be:d6:f9:b0:5b:b5:22:36:78:41:73:a9:62:1b:0f: |
- 77:34:a9:21 |
+ 3b:99:9e:62:98:ae:a8:46:a9:92:86:6f:dc:e4:b6:01:d4:7b: |
+ d3:31:4f:e7:47:47:f4:44:1c:de:3c:0d:b7:ea:ea:52:9f:3d: |
+ 76:1a:1f:62:62:f8:c5:fc:4e:d9:cc:c9:49:98:8c:44:10:11: |
+ 8d:3e:5b:b9:97:ed:2e:66:71:cf:9d:3c:5a:87:08:8a:82:b3: |
+ 83:5d:f9:05:98:a9:9a:12:f4:96:99:44:e9:c3:88:7b:c7:9a: |
+ ef:13:78:46:2b:ff:75:a3:44:24:13:ef:03:18:e1:86:fb:1e: |
+ 56:9a:c5:08:6e:f5:f2:ac:cc:07:bc:bd:91:61:8c:18:32:8d: |
+ f9:e8:e7:45:73:0d:bd:d3:25:a9:35:83:b0:cd:98:6e:36:ec: |
+ 88:6c:ce:fc:0d:ab:73:96:83:b9:bc:95:76:5b:19:09:bd:42: |
+ 21:80:c0:4b:ca:09:4d:a2:60:65:7b:cc:f6:91:25:6e:73:c5: |
+ 17:bc:81:d9:5d:c4:77:73:6d:ea:9f:35:26:ab:a0:77:2c:1f: |
+ 58:96:6d:ec:d7:ab:0f:c0:da:eb:8c:af:8e:74:af:83:88:4c: |
+ ab:13:c2:62:70:58:ae:3f:5e:d6:7b:70:bd:f2:74:f7:30:0a: |
+ 47:24:2f:42:59:2b:b2:de:6f:a5:47:1d:ae:8c:ac:30:e3:ec: |
+ 32:9c:93:73 |
-----BEGIN CERTIFICATE----- |
-MIIDgzCCAmugAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl |
+MIIC1TCCAb2gAwIBAgIBBDANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl |
cm1lZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD |
-VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCcWF3 |
-o9PyKEo0JZAc96EbP2nZ/87CSr3hYaElX0eeYQ6RFMaxJkGMKl9ujC2niYlVlVhE |
-bE+HbXtkd94f61GtSM8WRJOJG9dsVHZxhigRubzFOXKfHmx43kMK0pG0ZaKZ4Zf5 |
-7+q2cZDJ/e0UmlXtFzBD7kWxxQNCdG4z2WjxKP98eG+EczmjHlPgSu+SslMwgx/s |
-CIFga0TqfsHJzJ9xfbVHbVAFViiWOdeCRjStqWAF4+BM2bqmcLLNuvR6CcHxv9A7 |
-8kbpOTDC0gk0SNkbIri6xjgpiZoB6pqiTnHrYjzjj8XhNjTQtJRELsVr/Y5tHbum |
-mniiYDbHLBVkbEcpAgMBAAGjgd8wgdwwHQYDVR0OBBYEFIvzWqT0DpzsOYqgsLkw |
-cumLdatxMB8GA1UdIwQYMBaAFIAUHgTGoMQoJTAoWb1AGmUHBRg4MD8GCCsGAQUF |
-BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk |
-aWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu |
-dGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgMIMBMGA1UdJQQMMAoGCCsGAQUF |
-BwMBMA0GCSqGSIb3DQEBCwUAA4IBAQCHsvTJbhjhDmxSRuC54xeb+oRS2kEX3T9a |
-8pUd2C9fc2UKhd1i2KGGN/BAgVcJ/00cN6UeqHX7alQ9A5IoL4yrfvy7pLkeNSx8 |
-/rD4h2sR5I9yAGhUvV7zqE/TIFjJt5YonET1Fo0kF9UZ6HMrVc/Vus2sVeWrzGwr |
-Hbu9XIDAy6NdmSLIymgiZFUcRv2pJ6JGDK8X+2W8eSTZoQZX6sZfFSvHRUcawJzZ |
-kDM3tH7pUbp/9bBqyZITXdq01vKQAcOpt78Z4xNYo+NjbaoXzxepxtvOMHVd4r4W |
-VwSkdJB4ZJLFaNLMWxREpgFSom6+1vmwW7UiNnhBc6liGw93NKkh |
+VQQDDAZUYXJnZXQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARqZMdLxqCHtcIHE6y4 |
+DTeVkOTigpUxb2LlH7BZMOkrxuC0g5tUnWFW1gQQt/O5XjHmz69ADqp6Ktgc7l3R |
+XBdkxzf3ND1CbBAMreMnqe/mAkhmD2GSN/4mUyyfeacpfEyjgd8wgdwwHQYDVR0O |
+BBYEFN59QUyUg2Fg7fpYPJIzWOV5wgegMB8GA1UdIwQYMBaAFIAUHgTGoMQoJTAo |
+Wb1AGmUHBRg4MD8GCCsGAQUFBwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3Vy |
+bC1mb3ItYWlhL0ludGVybWVkaWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0 |
+cDovL3VybC1mb3ItY3JsL0ludGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgUg |
+MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA0GCSqGSIb3DQEBCwUAA4IBAQA7mZ5imK6o |
+RqmShm/c5LYB1HvTMU/nR0f0RBzePA236upSnz12Gh9iYvjF/E7ZzMlJmIxEEBGN |
+Plu5l+0uZnHPnTxahwiKgrODXfkFmKmaEvSWmUTpw4h7x5rvE3hGK/91o0QkE+8D |
+GOGG+x5WmsUIbvXyrMwHvL2RYYwYMo356OdFcw290yWpNYOwzZhuNuyIbM78Datz |
+loO5vJV2WxkJvUIhgMBLyglNomBle8z2kSVuc8UXvIHZXcR3c23qnzUmq6B3LB9Y |
+lm3s16sPwNrrjK+OdK+DiEyrE8JicFiuP17We3C98nT3MApHJC9CWSuy3m+lRx2u |
+jKww4+wynJNz |
-----END CERTIFICATE----- |
Certificate: |