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

Side by Side Diff: net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem

Issue 2805213004: Refactor how net/data/verify_certificate_chain_unittest/* (Closed)
Patch Set: fix android Created 3 years, 7 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 unified diff | Download patch
OLDNEW
1 [Created by: generate-target-signed-using-ecdsa.py] 1 [Created by: generate-chains.py]
2 2
3 Certificate chain with a trusted root using RSA, and intermediate using EC, 3 Certificate chain with a trusted root using RSA, and intermediate using EC,
4 and a target certificate using RSA. Verification is expected to succeed. 4 and a target certificate using RSA. Verification is expected to succeed.
5 5
6 Certificate: 6 Certificate:
7 Data: 7 Data:
8 Version: 3 (0x2) 8 Version: 3 (0x2)
9 Serial Number: 1 (0x1) 9 Serial Number: 1 (0x1)
10 Signature Algorithm: ecdsa-with-SHA256 10 Signature Algorithm: ecdsa-with-SHA256
11 Issuer: CN=Intermediate 11 Issuer: CN=Intermediate
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 X509v3 CRL Distribution Points: 48 X509v3 CRL Distribution Points:
49 49
50 Full Name: 50 Full Name:
51 URI:http://url-for-crl/Intermediate.crl 51 URI:http://url-for-crl/Intermediate.crl
52 52
53 X509v3 Key Usage: critical 53 X509v3 Key Usage: critical
54 Digital Signature, Key Encipherment 54 Digital Signature, Key Encipherment
55 X509v3 Extended Key Usage: 55 X509v3 Extended Key Usage:
56 TLS Web Server Authentication, TLS Web Client Authentication 56 TLS Web Server Authentication, TLS Web Client Authentication
57 Signature Algorithm: ecdsa-with-SHA256 57 Signature Algorithm: ecdsa-with-SHA256
58 30:65:02:31:00:cb:9d:26:67:f3:0a:fe:93:3b:6b:f5:54:47: 58 30:66:02:31:00:8b:f2:b6:e1:e9:b7:8d:6b:0e:21:17:26:a8:
59 6f:0b:d6:4d:e7:5a:35:7f:c1:a5:29:85:b0:e0:53:7f:ea:6c: 59 5f:79:f8:2e:86:d1:4f:0e:3a:34:2f:75:ad:0a:14:26:5a:8d:
60 b1:7a:62:46:b9:89:65:71:63:13:7d:c2:7a:73:7a:92:c3:02: 60 51:64:2c:80:b2:55:2a:36:07:f7:1a:92:79:63:24:61:b2:02:
61 30:54:0f:04:1c:7d:73:1e:e1:c2:f5:d0:61:39:11:e0:05:2a: 61 31:00:a6:52:af:91:62:28:e6:06:25:8c:55:93:41:07:5a:ca:
62 b4:b8:3e:3f:a1:94:47:f5:54:85:6e:e3:a3:67:5b:d0:0c:06: 62 a3:71:14:5f:91:b6:fa:4a:45:de:7e:2f:01:a4:cf:02:4f:86:
63 5d:4f:55:03:75:ba:56:5e:59:c3:d8:e8:98 63 66:1e:bd:09:79:f7:3d:91:c8:1b:8f:c9:6a:d8
64 -----BEGIN CERTIFICATE----- 64 -----BEGIN CERTIFICATE-----
65 MIIC7DCCAnKgAwIBAgIBATAKBggqhkjOPQQDAjAXMRUwEwYDVQQDDAxJbnRlcm1l 65 MIIC7TCCAnKgAwIBAgIBATAKBggqhkjOPQQDAjAXMRUwEwYDVQQDDAxJbnRlcm1l
66 ZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYDVQQD 66 ZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYDVQQD
67 DAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDmkBTXbF6F 67 DAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDmkBTXbF6F
68 JCEXes7yij6DIOQ+689MBrsK1SHZK+EuFIogFsjJS1Xt6epI7e8DK94l3UGbDAu9 68 JCEXes7yij6DIOQ+689MBrsK1SHZK+EuFIogFsjJS1Xt6epI7e8DK94l3UGbDAu9
69 +FjioLqSPwPeyuY1Qr6r4TMXrD68/JAq0sd2H1HSyumA4HY5q4hltOPqBd3Fjv5M 69 +FjioLqSPwPeyuY1Qr6r4TMXrD68/JAq0sd2H1HSyumA4HY5q4hltOPqBd3Fjv5M
70 hsMGSQyraaVPFMyCH7E99vnV1GFBNeXU908ar/uo/+97OJVAxVYypc+P1gTfI+tb 70 hsMGSQyraaVPFMyCH7E99vnV1GFBNeXU908ar/uo/+97OJVAxVYypc+P1gTfI+tb
71 9zKj16Hfy2c1JdZjktfa2YMgUlgd7248iJEUCMdwhbezk8GaUVfY1UyBg5aRtlq5 71 9zKj16Hfy2c1JdZjktfa2YMgUlgd7248iJEUCMdwhbezk8GaUVfY1UyBg5aRtlq5
72 tX77kL1xLgkEbvkL/1FD1CB37jE0mPjoj1oudfEPv2Q1pQDLSgBuRaMB15dGSVXB 72 tX77kL1xLgkEbvkL/1FD1CB37jE0mPjoj1oudfEPv2Q1pQDLSgBuRaMB15dGSVXB
73 3y0xxJiuJbKzAgMBAAGjgekwgeYwHQYDVR0OBBYEFKDUNLS8J2iMOKCPOs9uWF9X 73 3y0xxJiuJbKzAgMBAAGjgekwgeYwHQYDVR0OBBYEFKDUNLS8J2iMOKCPOs9uWF9X
74 l0S4MB8GA1UdIwQYMBaAFLEOaJRfqff4SwlCfa5aegW/5KHxMD8GCCsGAQUFBwEB 74 l0S4MB8GA1UdIwQYMBaAFLEOaJRfqff4SwlCfa5aegW/5KHxMD8GCCsGAQUFBwEB
75 BDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVkaWF0 75 BDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVkaWF0
76 ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0ludGVy 76 ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0ludGVy
77 bWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB 77 bWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
78 BggrBgEFBQcDAjAKBggqhkjOPQQDAgNoADBlAjEAy50mZ/MK/pM7a/VUR28L1k3n 78 BggrBgEFBQcDAjAKBggqhkjOPQQDAgNpADBmAjEAi/K24em3jWsOIRcmqF95+C6G
79 WjV/waUphbDgU3/qbLF6Yka5iWVxYxN9wnpzepLDAjBUDwQcfXMe4cL10GE5EeAF 79 0U8OOjQvda0KFCZajVFkLICyVSo2B/caknljJGGyAjEAplKvkWIo5gYljFWTQQda
80 KrS4Pj+hlEf1VIVu46NnW9AMBl1PVQN1ulZeWcPY6Jg= 80 yqNxFF+RtvpKRd5+LwGkzwJPhmYevQl59z2RyBuPyWrY
81 -----END CERTIFICATE----- 81 -----END CERTIFICATE-----
82 82
83 Certificate: 83 Certificate:
84 Data: 84 Data:
85 Version: 3 (0x2) 85 Version: 3 (0x2)
86 Serial Number: 2 (0x2) 86 Serial Number: 2 (0x2)
87 Signature Algorithm: sha256WithRSAEncryption 87 Signature Algorithm: sha256WithRSAEncryption
88 Issuer: CN=Root 88 Issuer: CN=Root
89 Validity 89 Validity
90 Not Before: Jan 1 12:00:00 2015 GMT 90 Not Before: Jan 1 12:00:00 2015 GMT
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
214 f8:16:62:92:63:8d:82:05:73:a0:cb:b4:98:9c:67:7b:da:a9: 214 f8:16:62:92:63:8d:82:05:73:a0:cb:b4:98:9c:67:7b:da:a9:
215 9d:91:40:37:82:c1:12:ff:d7:0e:89:12:27:75:97:8d:af:dd: 215 9d:91:40:37:82:c1:12:ff:d7:0e:89:12:27:75:97:8d:af:dd:
216 d5:e9:61:14:af:3d:5c:ad:cb:ed:73:0a:f6:6c:da:a2:d3:2a: 216 d5:e9:61:14:af:3d:5c:ad:cb:ed:73:0a:f6:6c:da:a2:d3:2a:
217 5c:54:d0:68:4c:49:43:d6:7b:c7:18:6d:c6:2e:dc:a6:a7:3a: 217 5c:54:d0:68:4c:49:43:d6:7b:c7:18:6d:c6:2e:dc:a6:a7:3a:
218 ab:b4:27:24:a1:b6:d4:1a:d0:b6:5c:80:6e:7c:66:31:99:56: 218 ab:b4:27:24:a1:b6:d4:1a:d0:b6:5c:80:6e:7c:66:31:99:56:
219 a7:55:bf:65:ee:53:36:87:37:7d:6f:8c:64:d0:fa:27:bf:41: 219 a7:55:bf:65:ee:53:36:87:37:7d:6f:8c:64:d0:fa:27:bf:41:
220 95:e2:42:6e:72:8f:14:34:e2:cd:b3:15:6f:72:cd:bb:43:0d: 220 95:e2:42:6e:72:8f:14:34:e2:cd:b3:15:6f:72:cd:bb:43:0d:
221 de:87:5c:b9:5f:d1:26:46:5e:26:25:f8:b8:bc:b8:58:d5:79: 221 de:87:5c:b9:5f:d1:26:46:5e:26:25:f8:b8:bc:b8:58:d5:79:
222 40:61:7d:de:a4:74:25:f0:cc:7a:45:e0:98:88:a9:7f:d1:93: 222 40:61:7d:de:a4:74:25:f0:cc:7a:45:e0:98:88:a9:7f:d1:93:
223 ce:45:dc:59 223 ce:45:dc:59
224 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- 224 -----BEGIN CERTIFICATE-----
225 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 225 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
226 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v 226 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
227 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPXGTu4/8Hxkw10JFQIc 227 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPXGTu4/8Hxkw10JFQIc
228 G/NDGaXBqaD7+Zju5K984q1RbcV0A03b8eBp7Zoj2M00C4NqMk4dwJH8iBcCDb1t 228 G/NDGaXBqaD7+Zju5K984q1RbcV0A03b8eBp7Zoj2M00C4NqMk4dwJH8iBcCDb1t
229 2bmScWuPI0D5SP4WWa/0nDN9Pwhl//HlnE3o6HtKwxZtU52S14ablftdhm2vAN1v 229 2bmScWuPI0D5SP4WWa/0nDN9Pwhl//HlnE3o6HtKwxZtU52S14ablftdhm2vAN1v
230 JQ1TcH62NhGU0ZC18W2osOgtDcWFtVBLfrBXjYJtu+CCZDuk1sTXCiyJYUeZZ15x 230 JQ1TcH62NhGU0ZC18W2osOgtDcWFtVBLfrBXjYJtu+CCZDuk1sTXCiyJYUeZZ15x
231 H1xmFAj6KYgJOzhgTQFnU/4WhXBUv+Fedrgz45wXCKQP8sXhrJmUfhBHfVFDQoXf 231 H1xmFAj6KYgJOzhgTQFnU/4WhXBUv+Fedrgz45wXCKQP8sXhrJmUfhBHfVFDQoXf
232 4ppTB8QvyL9W2gt/QW2PdkKwJTz7CvTQ0LN5cnANB5WXwRGC/8QT7A/Pu064Su3K 232 4ppTB8QvyL9W2gt/QW2PdkKwJTz7CvTQ0LN5cnANB5WXwRGC/8QT7A/Pu064Su3K
233 PKMCAwEAAaOByzCByDAdBgNVHQ4EFgQUQ+fMPEU+WKdt0pBWjxaTni/zBi4wHwYD 233 PKMCAwEAAaOByzCByDAdBgNVHQ4EFgQUQ+fMPEU+WKdt0pBWjxaTni/zBi4wHwYD
234 VR0jBBgwFoAUQ+fMPEU+WKdt0pBWjxaTni/zBi4wNwYIKwYBBQUHAQEEKzApMCcG 234 VR0jBBgwFoAUQ+fMPEU+WKdt0pBWjxaTni/zBi4wNwYIKwYBBQUHAQEEKzApMCcG
235 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw 235 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
236 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE 236 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
237 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAERBX3ko/9 237 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAERBX3ko/9
238 HxP7JhLYBHpbF20ckyKlDGxE0gkpJ9p6SX+IR0ME29dQaKrJGDT8MtLELUS9xhk2 238 HxP7JhLYBHpbF20ckyKlDGxE0gkpJ9p6SX+IR0ME29dQaKrJGDT8MtLELUS9xhk2
239 aNNE5zpMudDYlAoGvTp2rYGaPvqzkKwx1S1tgp/wnqEsdA74FmKSY42CBXOgy7SY 239 aNNE5zpMudDYlAoGvTp2rYGaPvqzkKwx1S1tgp/wnqEsdA74FmKSY42CBXOgy7SY
240 nGd72qmdkUA3gsES/9cOiRIndZeNr93V6WEUrz1crcvtcwr2bNqi0ypcVNBoTElD 240 nGd72qmdkUA3gsES/9cOiRIndZeNr93V6WEUrz1crcvtcwr2bNqi0ypcVNBoTElD
241 1nvHGG3GLtympzqrtCckobbUGtC2XIBufGYxmVanVb9l7lM2hzd9b4xk0Ponv0GV 241 1nvHGG3GLtympzqrtCckobbUGtC2XIBufGYxmVanVb9l7lM2hzd9b4xk0Ponv0GV
242 4kJuco8UNOLNsxVvcs27Qw3eh1y5X9EmRl4mJfi4vLhY1XlAYX3epHQl8Mx6ReCY 242 4kJuco8UNOLNsxVvcs27Qw3eh1y5X9EmRl4mJfi4vLhY1XlAYX3epHQl8Mx6ReCY
243 iKl/0ZPORdxZ 243 iKl/0ZPORdxZ
244 -----END TRUST_ANCHOR_UNCONSTRAINED----- 244 -----END CERTIFICATE-----
245
246 150302120000Z
247 -----BEGIN TIME-----
248 MTUwMzAyMTIwMDAwWg==
249 -----END TIME-----
250
251 SUCCESS
252 -----BEGIN VERIFY_RESULT-----
253 U1VDQ0VTUw==
254 -----END VERIFY_RESULT-----
255
256 serverAuth
257 -----BEGIN KEY_PURPOSE-----
258 c2VydmVyQXV0aA==
259 -----END KEY_PURPOSE-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698