| 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..03227492d5f1ade14f7a0efa1055158671c0cd99 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: 8 (0x8)
|
| 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
|
| + 02:13:b0:e5:34:53:44:9a:1d:a6:fe:c3:fd:5f:a8:c2:45:a3:
|
| + 16:c1:fa:29:99:09:44:90:4c:56:c9:b9:69:ed:a4:00:fd:95:
|
| + 2b:38:61:07:36:b5:d6:07:01:98:1c:63:5b:01:29:e2:83:6f:
|
| + eb:5d:1f:23:ae:a8:a8:65:1b:13:0b:ee:d7:5f:53:5d:c0:e2:
|
| + 16:ed:ad:7f:44:0d:01:3c:96:ee:4f:98:13:fa:ff:c0:f2:f1:
|
| + 71:cf:53:90:2d:61:9b:84:ae:e6:40:a9:b5:90:26:e7:6b:9e:
|
| + 85:24:9a:0b:c3:ca:e4:6b:0b:e7:07:ed:30:29:11:8c:9f:5d:
|
| + 21:75:ee:45:e2:a1:66:f0:35:29:53:02:56:46:9f:a8:ab:d3:
|
| + 5f:b8:e3:b3:3c:5f:6c:a9:57:b6:07:2c:dd:a8:7c:57:3f:b8:
|
| + 6b:34:f7:06:79:49:f7:57:36:b5:f1:f3:1f:03:36:4c:da:e4:
|
| + e2:fd:7f:00:89:26:e7:1a:30:05:b7:f3:10:15:d7:11:0d:b2:
|
| + 01:9d:e7:78:30:85:3b:ad:ad:cf:d9:7b:e3:55:4d:83:ed:ea:
|
| + 39:22:5d:f5:2c:30:56:e6:81:16:55:a7:1a:c9:4e:24:79:11:
|
| + 75:2a:d7:3c:f0:7c:a9:01:38:f0:94:34:50:72:3f:15:e8:11:
|
| + 70:57:74:18
|
| -----BEGIN CERTIFICATE-----
|
| -MIIDgzCCAmugAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
|
| +MIIC1TCCAb2gAwIBAgIBCDANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
|
| 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
|
| +MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA0GCSqGSIb3DQEBCwUAA4IBAQACE7DlNFNE
|
| +mh2m/sP9X6jCRaMWwfopmQlEkExWyblp7aQA/ZUrOGEHNrXWBwGYHGNbASnig2/r
|
| +XR8jrqioZRsTC+7XX1NdwOIW7a1/RA0BPJbuT5gT+v/A8vFxz1OQLWGbhK7mQKm1
|
| +kCbna56FJJoLw8rkawvnB+0wKRGMn10hde5F4qFm8DUpUwJWRp+oq9NfuOOzPF9s
|
| +qVe2ByzdqHxXP7hrNPcGeUn3Vza18fMfAzZM2uTi/X8AiSbnGjAFt/MQFdcRDbIB
|
| +ned4MIU7ra3P2XvjVU2D7eo5Il31LDBW5oEWVacayU4keRF1Ktc88HypATjwlDRQ
|
| +cj8V6BFwV3QY
|
| -----END CERTIFICATE-----
|
|
|
| Certificate:
|
|
|