OLD | NEW |
1 [Created by: generate-intermediate-lacks-basic-constraints.py] | 1 [Created by: generate-chains.py] |
2 | 2 |
3 Certificate chain with 1 intermediate and a trusted root. The intermediate | 3 Certificate chain with 1 intermediate and a trusted root. The intermediate |
4 lacks the basic constraints extension, and hence is expected to fail validation | 4 lacks the basic constraints extension, and hence is expected to fail validation |
5 (RFC 5280 requires v3 signing certificates have a BasicConstaints). | 5 (RFC 5280 requires v3 signing certificates have a BasicConstaints). |
6 | 6 |
7 Certificate: | 7 Certificate: |
8 Data: | 8 Data: |
9 Version: 3 (0x2) | 9 Version: 3 (0x2) |
10 Serial Number: 1 (0x1) | 10 Serial Number: 1 (0x1) |
11 Signature Algorithm: sha256WithRSAEncryption | 11 Signature Algorithm: sha256WithRSAEncryption |
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
240 bc:7f:da:a6:cd:4d:76:c5:e1:81:2c:95:6b:f6:cc:f4:b0:f2: | 240 bc:7f:da:a6:cd:4d:76:c5:e1:81:2c:95:6b:f6:cc:f4:b0:f2: |
241 44:24:37:fa:fe:ac:ef:a5:a1:d7:05:87:07:0e:40:46:c8:78: | 241 44:24:37:fa:fe:ac:ef:a5:a1:d7:05:87:07:0e:40:46:c8:78: |
242 57:e1:6d:a2:3d:56:d1:df:e5:a9:e0:63:24:4b:8f:5a:c1:41: | 242 57:e1:6d:a2:3d:56:d1:df:e5:a9:e0:63:24:4b:8f:5a:c1:41: |
243 7e:55:7f:89:6b:45:76:6e:c1:d1:0f:e2:a2:25:2b:56:c6:50: | 243 7e:55:7f:89:6b:45:76:6e:c1:d1:0f:e2:a2:25:2b:56:c6:50: |
244 09:f6:2c:91:11:f2:35:43:ad:22:c5:af:7b:98:28:56:c3:bc: | 244 09:f6:2c:91:11:f2:35:43:ad:22:c5:af:7b:98:28:56:c3:bc: |
245 09:59:61:aa:f3:02:a4:19:be:25:8b:d5:55:f3:e0:98:46:1e: | 245 09:59:61:aa:f3:02:a4:19:be:25:8b:d5:55:f3:e0:98:46:1e: |
246 8f:f5:02:4f:dc:e7:41:2a:69:a8:7e:a5:13:68:31:d3:eb:69: | 246 8f:f5:02:4f:dc:e7:41:2a:69:a8:7e:a5:13:68:31:d3:eb:69: |
247 b6:52:fe:b5:df:a7:33:f2:c9:f3:fd:f9:a2:72:68:f0:0c:5b: | 247 b6:52:fe:b5:df:a7:33:f2:c9:f3:fd:f9:a2:72:68:f0:0c:5b: |
248 77:9b:f0:27:88:29:fd:3b:81:4d:9b:5c:d9:82:8c:e8:0f:71: | 248 77:9b:f0:27:88:29:fd:3b:81:4d:9b:5c:d9:82:8c:e8:0f:71: |
249 e2:5f:c9:73 | 249 e2:5f:c9:73 |
250 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- | 250 -----BEGIN CERTIFICATE----- |
251 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 | 251 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 |
252 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v | 252 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v |
253 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKnzqEhQRv6x+u6vGlzB | 253 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKnzqEhQRv6x+u6vGlzB |
254 8tDh+dG0joLHkdLrHga6J+U+1a7HHD+muUgFxJBXI6sqAc3Kf9+Mti5vg4jpjvOw | 254 8tDh+dG0joLHkdLrHga6J+U+1a7HHD+muUgFxJBXI6sqAc3Kf9+Mti5vg4jpjvOw |
255 6Jeakc2t0O/7S9dhvfFdAJdwW5UebTynAyvsKcy27bHimts4znMCGT8gA3DNiCn5 | 255 6Jeakc2t0O/7S9dhvfFdAJdwW5UebTynAyvsKcy27bHimts4znMCGT8gA3DNiCn5 |
256 rUD3Fgu0k5usE9q7OekvLxc5GidHdc0KgaLlqFjnCBWjM4YOubqQIzsqKu0E14CF | 256 rUD3Fgu0k5usE9q7OekvLxc5GidHdc0KgaLlqFjnCBWjM4YOubqQIzsqKu0E14CF |
257 UdjdutCWNO+MIRnOzQqe/Ks97WnRS9IrH3dcdJbXJc4C4EntGO7EN9Hl9aJcrsn+ | 257 UdjdutCWNO+MIRnOzQqe/Ks97WnRS9IrH3dcdJbXJc4C4EntGO7EN9Hl9aJcrsn+ |
258 K81opqUxmnZeohC+qhTKV8MxrJK9m1PfaY/iJoU2ICf1YPtmbZun7PjkGt+iOO7v | 258 K81opqUxmnZeohC+qhTKV8MxrJK9m1PfaY/iJoU2ICf1YPtmbZun7PjkGt+iOO7v |
259 PNECAwEAAaOByzCByDAdBgNVHQ4EFgQU5Tce4pMslLp/i24vddUN2ArSlhIwHwYD | 259 PNECAwEAAaOByzCByDAdBgNVHQ4EFgQU5Tce4pMslLp/i24vddUN2ArSlhIwHwYD |
260 VR0jBBgwFoAU5Tce4pMslLp/i24vddUN2ArSlhIwNwYIKwYBBQUHAQEEKzApMCcG | 260 VR0jBBgwFoAU5Tce4pMslLp/i24vddUN2ArSlhIwNwYIKwYBBQUHAQEEKzApMCcG |
261 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw | 261 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw |
262 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE | 262 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE |
263 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQA3vwMODngz | 263 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQA3vwMODngz |
264 6D1lSH/nEGo5NAuuANqsdSG1NfWSxUM/GFQLuxd5mbKVVyIrs2l2+Sif+jzCW7C7 | 264 6D1lSH/nEGo5NAuuANqsdSG1NfWSxUM/GFQLuxd5mbKVVyIrs2l2+Sif+jzCW7C7 |
265 Omzrf6I7YMdNSqi4BFKcEOZASIYRD1UfvCI+6JP1VxcGXXG8f9qmzU12xeGBLJVr | 265 Omzrf6I7YMdNSqi4BFKcEOZASIYRD1UfvCI+6JP1VxcGXXG8f9qmzU12xeGBLJVr |
266 9sz0sPJEJDf6/qzvpaHXBYcHDkBGyHhX4W2iPVbR3+Wp4GMkS49awUF+VX+Ja0V2 | 266 9sz0sPJEJDf6/qzvpaHXBYcHDkBGyHhX4W2iPVbR3+Wp4GMkS49awUF+VX+Ja0V2 |
267 bsHRD+KiJStWxlAJ9iyREfI1Q60ixa97mChWw7wJWWGq8wKkGb4li9VV8+CYRh6P | 267 bsHRD+KiJStWxlAJ9iyREfI1Q60ixa97mChWw7wJWWGq8wKkGb4li9VV8+CYRh6P |
268 9QJP3OdBKmmofqUTaDHT62m2Uv6136cz8snz/fmicmjwDFt3m/AniCn9O4FNm1zZ | 268 9QJP3OdBKmmofqUTaDHT62m2Uv6136cz8snz/fmicmjwDFt3m/AniCn9O4FNm1zZ |
269 gozoD3HiX8lz | 269 gozoD3HiX8lz |
270 -----END TRUST_ANCHOR_UNCONSTRAINED----- | 270 -----END CERTIFICATE----- |
271 | |
272 150302120000Z | |
273 -----BEGIN TIME----- | |
274 MTUwMzAyMTIwMDAwWg== | |
275 -----END TIME----- | |
276 | |
277 FAIL | |
278 -----BEGIN VERIFY_RESULT----- | |
279 RkFJTA== | |
280 -----END VERIFY_RESULT----- | |
281 | |
282 serverAuth | |
283 -----BEGIN KEY_PURPOSE----- | |
284 c2VydmVyQXV0aA== | |
285 -----END KEY_PURPOSE----- | |
286 | |
287 ----- Certificate i=1 (CN=Intermediate) ----- | |
288 ERROR: Does not have Basic Constraints | |
289 | |
290 | |
291 -----BEGIN ERRORS----- | |
292 LS0tLS0gQ2VydGlmaWNhdGUgaT0xIChDTj1JbnRlcm1lZGlhdGUpIC0tLS0tCkVSUk9SOiBEb2VzIG5v
dCBoYXZlIEJhc2ljIENvbnN0cmFpbnRzCgo= | |
293 -----END ERRORS----- | |
OLD | NEW |