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

Side by Side Diff: net/data/verify_certificate_chain_unittest/intermediary-lacks-basic-constraints.pem

Issue 2130283003: Cleanup: Rename "intermediary" --> "intermediate" (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix build? Created 4 years, 5 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
(Empty)
1 [Created by: generate-intermediary-lacks-basic-constraints.py]
2
3 Certificate chain with 1 intermediary and a trusted root. The intermediary
4 lacks the basic constraints extension, and hence is expected to fail validation
5 (RFC 5280 requires v3 signing certificates have a BasicConstaints).
6
7 Certificate:
8 Data:
9 Version: 3 (0x2)
10 Serial Number: 1 (0x1)
11 Signature Algorithm: sha256WithRSAEncryption
12 Issuer: CN=Intermediary
13 Validity
14 Not Before: Jan 1 12:00:00 2015 GMT
15 Not After : Jan 1 12:00:00 2016 GMT
16 Subject: CN=Target
17 Subject Public Key Info:
18 Public Key Algorithm: rsaEncryption
19 Public-Key: (2048 bit)
20 Modulus:
21 00:f3:d6:19:96:48:0c:01:e2:21:3d:98:21:52:df:
22 5a:79:95:01:e5:c2:ab:77:e4:7b:10:17:64:75:a4:
23 ca:b6:69:cc:a9:4a:1d:b6:7f:a0:16:89:32:21:c2:
24 2a:c2:58:28:d2:f3:ef:a5:2d:81:92:47:17:d5:61:
25 65:ab:43:22:ce:59:5b:20:31:be:6e:84:23:19:d5:
26 7e:a8:70:50:6c:de:06:b8:58:09:97:fd:02:98:31:
27 2d:3b:ab:1b:4a:82:6c:28:ab:c5:a3:6b:ea:40:2b:
28 48:02:73:e4:ce:ea:f6:3b:6a:80:1f:5b:59:30:86:
29 1b:5e:64:61:b5:94:d2:f0:c8:bb:88:b1:90:05:1a:
30 e8:e6:97:dc:7d:e8:53:c8:9f:88:09:69:82:1f:1e:
31 e2:d1:70:f3:85:06:63:18:0a:d2:f1:71:a3:25:a3:
32 42:76:3a:5e:02:78:e6:7a:c6:a4:82:dd:79:35:5a:
33 da:8e:37:92:82:bf:01:13:1b:6e:52:97:97:32:f1:
34 b2:4e:95:bc:55:89:61:61:73:b4:64:30:b1:89:87:
35 51:17:29:f3:67:de:5b:99:ee:47:71:07:8c:d5:17:
36 55:e0:70:bc:b6:06:6e:eb:7a:c6:69:69:97:e1:3d:
37 1d:be:93:da:a0:fa:cb:2f:f0:ed:5c:da:18:0e:67:
38 89:8d
39 Exponent: 65537 (0x10001)
40 X509v3 extensions:
41 X509v3 Subject Key Identifier:
42 FD:C8:4E:91:CD:73:65:1D:13:F9:EC:F0:91:13:F1:D0:01:AD:1E:7C
43 X509v3 Authority Key Identifier:
44 keyid:60:E7:1E:8E:53:95:1F:8F:00:D1:F7:9F:36:01:26:15:86:53:0E:F 2
45
46 Authority Information Access:
47 CA Issuers - URI:http://url-for-aia/Intermediary.cer
48
49 X509v3 CRL Distribution Points:
50
51 Full Name:
52 URI:http://url-for-crl/Intermediary.crl
53
54 X509v3 Key Usage: critical
55 Digital Signature, Key Encipherment
56 X509v3 Extended Key Usage:
57 TLS Web Server Authentication, TLS Web Client Authentication
58 Signature Algorithm: sha256WithRSAEncryption
59 88:1d:e7:e6:1e:4b:93:a9:79:59:0e:10:43:1e:f7:79:a4:c7:
60 68:55:81:b6:b4:6d:b0:5b:b6:46:13:8b:4e:1c:d4:79:17:b1:
61 71:46:b6:69:21:92:fa:bf:bd:76:cc:6c:b1:04:58:28:41:79:
62 34:4f:09:e7:17:5c:d0:ac:fc:c5:2e:1e:5c:31:ca:ed:55:ea:
63 df:4a:43:9a:72:37:0a:8a:69:dd:4e:e9:a3:ef:dd:48:45:41:
64 7b:55:e3:d1:98:69:a5:ec:0b:43:32:24:da:33:cd:fd:35:74:
65 17:81:b1:61:37:b1:12:5d:51:86:e6:a2:08:e5:c7:99:aa:f7:
66 23:c4:5f:83:c0:59:9c:36:f9:a0:4c:03:f7:40:42:fb:90:39:
67 5a:45:e5:e2:94:a3:58:c2:a1:d8:c9:aa:3e:83:98:b0:32:a1:
68 85:9a:b1:34:c7:67:a4:03:67:6e:5b:d7:83:b8:92:0f:af:81:
69 b5:00:50:c4:0f:f6:bb:cd:7d:0f:a8:cd:28:bb:48:b8:32:82:
70 ef:d1:cf:96:74:e4:25:74:ce:5e:4c:75:d2:80:55:a3:6b:a6:
71 76:eb:aa:3e:2b:55:d3:c9:bd:2b:32:d3:1d:01:00:cb:8d:c4:
72 c0:b9:29:0b:10:e5:ab:34:2f:30:63:29:df:a8:4f:b3:28:dd:
73 0b:8c:ea:14
74 -----BEGIN CERTIFICATE-----
75 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
76 cm1lZGlhcnkwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD
77 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDz1hmW
78 SAwB4iE9mCFS31p5lQHlwqt35HsQF2R1pMq2acypSh22f6AWiTIhwirCWCjS8++l
79 LYGSRxfVYWWrQyLOWVsgMb5uhCMZ1X6ocFBs3ga4WAmX/QKYMS07qxtKgmwoq8Wj
80 a+pAK0gCc+TO6vY7aoAfW1kwhhteZGG1lNLwyLuIsZAFGujml9x96FPIn4gJaYIf
81 HuLRcPOFBmMYCtLxcaMlo0J2Ol4CeOZ6xqSC3Xk1WtqON5KCvwETG25Sl5cy8bJO
82 lbxViWFhc7RkMLGJh1EXKfNn3luZ7kdxB4zVF1XgcLy2Bm7resZpaZfhPR2+k9qg
83 +ssv8O1c2hgOZ4mNAgMBAAGjgekwgeYwHQYDVR0OBBYEFP3ITpHNc2UdE/ns8JET
84 8dABrR58MB8GA1UdIwQYMBaAFGDnHo5TlR+PANH3nzYBJhWGUw7yMD8GCCsGAQUF
85 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk
86 aWFyeS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu
87 dGVybWVkaWFyeS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
88 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAiB3n5h5Lk6l5WQ4QQx73
89 eaTHaFWBtrRtsFu2RhOLThzUeRexcUa2aSGS+r+9dsxssQRYKEF5NE8J5xdc0Kz8
90 xS4eXDHK7VXq30pDmnI3Copp3U7po+/dSEVBe1Xj0ZhppewLQzIk2jPN/TV0F4Gx
91 YTexEl1RhuaiCOXHmar3I8Rfg8BZnDb5oEwD90BC+5A5WkXl4pSjWMKh2MmqPoOY
92 sDKhhZqxNMdnpANnblvXg7iSD6+BtQBQxA/2u819D6jNKLtIuDKC79HPlnTkJXTO
93 Xkx10oBVo2umduuqPitV08m9KzLTHQEAy43EwLkpCxDlqzQvMGMp36hPsyjdC4zq
94 FA==
95 -----END CERTIFICATE-----
96
97 Certificate:
98 Data:
99 Version: 3 (0x2)
100 Serial Number: 2 (0x2)
101 Signature Algorithm: sha256WithRSAEncryption
102 Issuer: CN=Root
103 Validity
104 Not Before: Jan 1 12:00:00 2015 GMT
105 Not After : Jan 1 12:00:00 2016 GMT
106 Subject: CN=Intermediary
107 Subject Public Key Info:
108 Public Key Algorithm: rsaEncryption
109 Public-Key: (2048 bit)
110 Modulus:
111 00:a0:8f:6c:dd:c5:0d:76:a9:8a:da:5d:9f:94:cf:
112 9a:18:cd:32:ee:e1:c3:88:29:0d:40:7d:8b:37:9c:
113 18:b9:ed:11:81:5b:cc:8c:7c:4a:f3:e2:b9:eb:f7:
114 3c:74:5a:5c:78:37:e3:7e:a8:b9:34:d7:da:d2:dc:
115 52:de:c6:bb:ca:cd:39:c3:ea:8e:84:1b:e5:ad:4b:
116 67:1b:70:bd:70:0e:5e:20:95:37:bf:ae:d1:f4:b0:
117 97:c0:8a:d3:e5:2a:04:d8:eb:1d:c8:f0:95:1b:25:
118 d4:49:ae:d4:5f:d9:bc:ea:19:2d:38:d3:d2:c4:8b:
119 77:37:45:ae:f9:70:b2:43:93:85:06:58:e0:3e:38:
120 11:32:d2:bc:a5:d4:df:09:2d:e9:c4:16:a7:f9:5b:
121 25:8d:57:f7:bf:01:4e:c8:25:b4:f8:5d:33:1d:7a:
122 04:4b:9d:fe:71:d4:65:78:4b:8d:52:ef:04:80:d4:
123 45:18:1d:d8:53:8e:2a:e8:23:3f:14:a4:b4:f1:00:
124 ff:30:be:06:c5:61:ac:13:e8:cb:4c:ef:77:f7:6b:
125 1d:da:5a:d4:7f:f8:5a:87:cb:4b:45:05:8c:06:73:
126 7b:65:d5:71:c9:35:c7:6e:07:ce:0b:e2:54:e1:43:
127 f0:da:a9:51:b8:ad:fe:da:de:29:8c:5f:2d:40:06:
128 7f:39
129 Exponent: 65537 (0x10001)
130 X509v3 extensions:
131 X509v3 Subject Key Identifier:
132 60:E7:1E:8E:53:95:1F:8F:00:D1:F7:9F:36:01:26:15:86:53:0E:F2
133 X509v3 Authority Key Identifier:
134 keyid:73:D9:03:F6:54:EA:FC:42:DA:77:EC:19:89:AD:6D:D2:A3:3E:E9:F D
135
136 Authority Information Access:
137 CA Issuers - URI:http://url-for-aia/Root.cer
138
139 X509v3 CRL Distribution Points:
140
141 Full Name:
142 URI:http://url-for-crl/Root.crl
143
144 X509v3 Key Usage: critical
145 Certificate Sign, CRL Sign
146 Signature Algorithm: sha256WithRSAEncryption
147 43:31:7d:91:39:1d:8a:88:6c:d2:2d:36:b1:92:53:1d:18:24:
148 e9:42:27:c3:d3:f1:77:69:6f:67:7b:39:46:32:fb:36:a1:8d:
149 07:ee:16:6b:ac:09:e3:78:38:7a:a7:4b:fe:3f:81:eb:f2:85:
150 aa:d6:3e:5a:68:57:e3:98:0d:ae:ee:45:84:d1:ed:6d:9c:78:
151 fe:63:50:94:55:5e:b5:41:ef:c9:16:ed:4f:38:03:cb:73:3c:
152 79:c1:c4:0c:c1:95:43:11:49:c0:bc:7e:9a:6a:05:d2:43:c4:
153 66:72:66:57:69:46:ed:a7:10:af:bf:e9:bb:48:72:4b:00:a2:
154 46:78:38:68:dd:6b:a9:ac:62:70:4b:0b:f3:29:fa:a7:a2:42:
155 4b:d7:88:1f:97:1f:71:60:20:82:89:d6:3a:60:d5:4b:08:28:
156 6a:6a:97:2e:c9:93:d8:a7:32:b7:e1:68:be:07:7a:3c:76:3b:
157 2c:1b:10:17:4c:c9:ea:ee:48:c9:ad:ac:2e:61:dd:16:eb:62:
158 1e:33:1d:6c:8a:b4:56:0f:3d:04:35:f3:8f:d0:12:f9:66:8d:
159 39:95:e9:44:41:32:7e:f3:17:2e:58:c9:0c:23:b1:e3:db:f7:
160 ed:da:bd:94:0e:00:27:34:3d:3d:c6:48:d8:e4:a3:66:57:d9:
161 5e:13:3e:59
162 -----BEGIN CERTIFICATE-----
163 MIIDXDCCAkSgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
164 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50
165 ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoI9s3cUN
166 dqmK2l2flM+aGM0y7uHDiCkNQH2LN5wYue0RgVvMjHxK8+K56/c8dFpceDfjfqi5
167 NNfa0txS3sa7ys05w+qOhBvlrUtnG3C9cA5eIJU3v67R9LCXwIrT5SoE2OsdyPCV
168 GyXUSa7UX9m86hktONPSxIt3N0Wu+XCyQ5OFBljgPjgRMtK8pdTfCS3pxBan+Vsl
169 jVf3vwFOyCW0+F0zHXoES53+cdRleEuNUu8EgNRFGB3YU44q6CM/FKS08QD/ML4G
170 xWGsE+jLTO9392sd2lrUf/hah8tLRQWMBnN7ZdVxyTXHbgfOC+JU4UPw2qlRuK3+
171 2t4pjF8tQAZ/OQIDAQABo4G6MIG3MB0GA1UdDgQWBBRg5x6OU5UfjwDR9582ASYV
172 hlMO8jAfBgNVHSMEGDAWgBRz2QP2VOr8Qtp37BmJrW3Soz7p/TA3BggrBgEFBQcB
173 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs
174 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD
175 VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBDMX2ROR2KiGzSLTaxklMd
176 GCTpQifD0/F3aW9nezlGMvs2oY0H7hZrrAnjeDh6p0v+P4Hr8oWq1j5aaFfjmA2u
177 7kWE0e1tnHj+Y1CUVV61Qe/JFu1POAPLczx5wcQMwZVDEUnAvH6aagXSQ8RmcmZX
178 aUbtpxCvv+m7SHJLAKJGeDho3WuprGJwSwvzKfqnokJL14gflx9xYCCCidY6YNVL
179 CChqapcuyZPYpzK34Wi+B3o8djssGxAXTMnq7kjJrawuYd0W62IeMx1sirRWDz0E
180 NfOP0BL5Zo05lelEQTJ+8xcuWMkMI7Hj2/ft2r2UDgAnND09xkjY5KNmV9leEz5Z
181 -----END CERTIFICATE-----
182
183 Certificate:
184 Data:
185 Version: 3 (0x2)
186 Serial Number: 1 (0x1)
187 Signature Algorithm: sha256WithRSAEncryption
188 Issuer: CN=Root
189 Validity
190 Not Before: Jan 1 12:00:00 2015 GMT
191 Not After : Jan 1 12:00:00 2016 GMT
192 Subject: CN=Root
193 Subject Public Key Info:
194 Public Key Algorithm: rsaEncryption
195 Public-Key: (2048 bit)
196 Modulus:
197 00:ea:c6:b8:66:62:c2:1a:2a:7d:83:ca:b2:7b:11:
198 e4:92:4a:b8:3a:39:35:73:aa:89:55:7d:f4:ec:40:
199 4b:2c:c7:56:58:ac:9d:25:ef:c3:26:86:98:c4:74:
200 a4:3a:94:36:d8:78:7c:1a:f4:f7:5c:a0:56:69:fc:
201 23:c0:a4:06:5f:5b:ce:ea:cb:32:9b:c3:21:89:fd:
202 9f:4e:38:a2:b9:f4:de:af:44:1e:53:02:09:41:44:
203 92:bc:a5:4f:70:86:23:85:48:2a:51:01:70:ab:b0:
204 c4:bd:97:3c:2f:d0:2c:3e:9c:be:40:2e:ee:be:f8:
205 ed:63:a2:1b:fd:e2:0f:d1:b2:3b:b3:ce:da:84:59:
206 56:bb:77:17:93:ef:c0:b7:b4:11:db:b9:6e:b0:4a:
207 28:55:fb:56:4e:ed:22:b6:e3:4d:5b:ad:6a:af:ff:
208 df:33:f9:18:a6:91:0a:b8:89:d3:28:55:18:c7:71:
209 19:32:bc:88:a8:ee:5b:c8:34:84:e5:f5:fe:6e:5e:
210 c0:3b:73:9b:a4:bc:4c:6a:8a:5a:31:c0:34:f3:c3:
211 89:e0:57:97:64:01:dd:c2:9f:75:8e:e3:fd:b3:58:
212 b5:0b:e3:4d:8f:94:e8:9b:0c:c2:12:af:13:31:30:
213 d1:a6:1c:2c:f1:0a:7a:a4:17:e2:2f:6f:73:cb:22:
214 15:67
215 Exponent: 65537 (0x10001)
216 X509v3 extensions:
217 X509v3 Subject Key Identifier:
218 73:D9:03:F6:54:EA:FC:42:DA:77:EC:19:89:AD:6D:D2:A3:3E:E9:FD
219 X509v3 Authority Key Identifier:
220 keyid:73:D9:03:F6:54:EA:FC:42:DA:77:EC:19:89:AD:6D:D2:A3:3E:E9:F D
221
222 Authority Information Access:
223 CA Issuers - URI:http://url-for-aia/Root.cer
224
225 X509v3 CRL Distribution Points:
226
227 Full Name:
228 URI:http://url-for-crl/Root.crl
229
230 X509v3 Key Usage: critical
231 Certificate Sign, CRL Sign
232 X509v3 Basic Constraints: critical
233 CA:TRUE
234 Signature Algorithm: sha256WithRSAEncryption
235 e0:b7:24:3a:ee:4c:8d:42:9f:b9:52:2b:7d:21:c5:7b:dd:2b:
236 bc:6a:5d:86:57:ee:d5:1f:27:e6:e1:08:e3:72:a3:10:2b:97:
237 1b:98:b9:39:18:6e:7f:b8:b0:1c:f1:f5:d9:7e:1d:05:3f:5b:
238 f4:cd:1e:66:7f:77:ed:ab:d0:51:b6:ad:6c:a6:66:ab:fc:31:
239 a1:ac:ee:66:ae:3b:af:4e:3c:c6:29:07:dc:1a:ac:b5:10:3f:
240 3f:ad:27:1b:bc:32:19:ab:b3:75:62:47:23:d1:b8:60:78:ac:
241 96:0c:4f:b8:31:7b:40:7e:f3:f7:ba:a9:ae:9b:65:ef:c5:e3:
242 fc:c8:28:c6:c0:74:48:00:33:48:a4:e6:3c:0c:5b:a0:1e:c2:
243 57:c5:0c:24:34:c3:36:c0:8a:f3:a6:c3:16:24:32:c3:dc:81:
244 76:54:3e:00:68:c8:6a:b6:ee:9f:ab:44:64:64:37:54:ff:1b:
245 b9:a5:c2:bf:ff:a5:68:b3:5a:ef:d7:bc:64:39:24:2e:ad:c7:
246 a3:9c:ef:60:cb:ab:de:45:f1:40:65:95:01:0c:52:ea:a8:d6:
247 8b:77:e0:2e:1f:2b:4f:a3:bc:b8:80:6b:8d:92:42:66:17:10:
248 4b:d4:b0:2d:8d:4c:77:50:74:83:0e:9a:4c:0d:3b:6b:3d:c6:
249 0a:2e:f6:5c
250 -----BEGIN TRUSTED_CERTIFICATE-----
251 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
252 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
253 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOrGuGZiwhoqfYPKsnsR
254 5JJKuDo5NXOqiVV99OxASyzHVlisnSXvwyaGmMR0pDqUNth4fBr091ygVmn8I8Ck
255 Bl9bzurLMpvDIYn9n044orn03q9EHlMCCUFEkrylT3CGI4VIKlEBcKuwxL2XPC/Q
256 LD6cvkAu7r747WOiG/3iD9GyO7PO2oRZVrt3F5PvwLe0Edu5brBKKFX7Vk7tIrbj
257 TVutaq//3zP5GKaRCriJ0yhVGMdxGTK8iKjuW8g0hOX1/m5ewDtzm6S8TGqKWjHA
258 NPPDieBXl2QB3cKfdY7j/bNYtQvjTY+U6JsMwhKvEzEw0aYcLPEKeqQX4i9vc8si
259 FWcCAwEAAaOByzCByDAdBgNVHQ4EFgQUc9kD9lTq/ELad+wZia1t0qM+6f0wHwYD
260 VR0jBBgwFoAUc9kD9lTq/ELad+wZia1t0qM+6f0wNwYIKwYBBQUHAQEEKzApMCcG
261 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
262 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
263 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQDgtyQ67kyN
264 Qp+5Uit9IcV73Su8al2GV+7VHyfm4QjjcqMQK5cbmLk5GG5/uLAc8fXZfh0FP1v0
265 zR5mf3ftq9BRtq1spmar/DGhrO5mrjuvTjzGKQfcGqy1ED8/rScbvDIZq7N1Ykcj
266 0bhgeKyWDE+4MXtAfvP3uqmum2XvxeP8yCjGwHRIADNIpOY8DFugHsJXxQwkNMM2
267 wIrzpsMWJDLD3IF2VD4AaMhqtu6fq0RkZDdU/xu5pcK//6Vos1rv17xkOSQurcej
268 nO9gy6veRfFAZZUBDFLqqNaLd+AuHytPo7y4gGuNkkJmFxBL1LAtjUx3UHSDDppM
269 DTtrPcYKLvZc
270 -----END TRUSTED_CERTIFICATE-----
271
272 -----BEGIN TIME-----
273 MTUwMzAyMTIwMDAwWg==
274 -----END TIME-----
275
276 -----BEGIN VERIFY_RESULT-----
277 RkFJTA==
278 -----END VERIFY_RESULT-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698