OLD | NEW |
1 [Created by: generate-key-rollover.py] | 1 [Created by: generate-chains.py] |
2 | 2 |
3 A certificate tree with two self-signed root certificates(oldroot, newroot), | 3 A certificate tree with two self-signed root certificates(oldroot, newroot), |
4 and a third root certificate (newrootrollover) which has the same key as newroot | 4 and a third root certificate (newrootrollover) which has the same key as newroot |
5 but is signed by oldroot, all with the same subject and issuer. | 5 but is signed by oldroot, all with the same subject and issuer. |
6 There are two intermediates with the same key, subject and issuer | 6 There are two intermediates with the same key, subject and issuer |
7 (oldintermediate signed by oldroot, and newintermediate signed by newroot). | 7 (oldintermediate signed by oldroot, and newintermediate signed by newroot). |
8 The target certificate is signed by the intermediate key. | 8 The target certificate is signed by the intermediate key. |
9 | 9 |
10 | 10 |
11 In graphical form: | 11 In graphical form: |
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
273 b4:e7:47:3c:82:60:e1:6d:40:db:a5:dd:3f:84:ef:2c:84:53: | 273 b4:e7:47:3c:82:60:e1:6d:40:db:a5:dd:3f:84:ef:2c:84:53: |
274 a1:8d:9e:4a:29:b9:a9:5b:8a:b7:79:a5:70:cc:ff:aa:75:01: | 274 a1:8d:9e:4a:29:b9:a9:5b:8a:b7:79:a5:70:cc:ff:aa:75:01: |
275 40:dc:e5:ab:93:16:29:9b:ce:de:56:8c:c2:4d:62:f9:70:1a: | 275 40:dc:e5:ab:93:16:29:9b:ce:de:56:8c:c2:4d:62:f9:70:1a: |
276 cb:92:cf:67:5a:ad:11:1a:e4:33:21:e9:28:16:23:82:1a:ee: | 276 cb:92:cf:67:5a:ad:11:1a:e4:33:21:e9:28:16:23:82:1a:ee: |
277 91:e6:b9:24:cd:a9:e6:63:46:4b:04:72:2c:d0:79:ab:ca:fc: | 277 91:e6:b9:24:cd:a9:e6:63:46:4b:04:72:2c:d0:79:ab:ca:fc: |
278 cf:a7:c8:e5:94:e7:f5:4c:0d:99:3d:cf:4a:4a:ab:c7:a6:5e: | 278 cf:a7:c8:e5:94:e7:f5:4c:0d:99:3d:cf:4a:4a:ab:c7:a6:5e: |
279 5e:eb:12:b8:3f:35:b5:e6:99:d6:30:ec:aa:33:44:81:20:77: | 279 5e:eb:12:b8:3f:35:b5:e6:99:d6:30:ec:aa:33:44:81:20:77: |
280 d6:13:f4:78:72:a8:20:08:94:c1:4a:b9:d6:f1:d8:05:11:ad: | 280 d6:13:f4:78:72:a8:20:08:94:c1:4a:b9:d6:f1:d8:05:11:ad: |
281 03:8b:62:d8:80:8f:96:b5:34:6a:7d:a6:11:52:e0:c4:ea:bf: | 281 03:8b:62:d8:80:8f:96:b5:34:6a:7d:a6:11:52:e0:c4:ea:bf: |
282 83:3c:66:f5 | 282 83:3c:66:f5 |
283 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- | 283 -----BEGIN CERTIFICATE----- |
284 MIIDZTCCAk2gAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 | 284 MIIDZTCCAk2gAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 |
285 MB4XDTE1MDEwMjEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v | 285 MB4XDTE1MDEwMjEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v |
286 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcEGciy/Ch35ZmO8AWL | 286 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcEGciy/Ch35ZmO8AWL |
287 DVvlOPGO0QfS9thrvcjDLPMF6R9MtsE51A8DL2K658R+nHwcvt9r8jSyRey5dqU6 | 287 DVvlOPGO0QfS9thrvcjDLPMF6R9MtsE51A8DL2K658R+nHwcvt9r8jSyRey5dqU6 |
288 JRyht3h2DOg9dtFGvSDh7xyAIhK1it54T+0FJV20g0yesu5ktd/Z0bdfPOmK4eFJ | 288 JRyht3h2DOg9dtFGvSDh7xyAIhK1it54T+0FJV20g0yesu5ktd/Z0bdfPOmK4eFJ |
289 vdZ8/ko48ZSatczPhaq9uy2TuakrwfmCwLpopZBP4dQwb5nE2WzoagxxqP/Ef7Wa | 289 vdZ8/ko48ZSatczPhaq9uy2TuakrwfmCwLpopZBP4dQwb5nE2WzoagxxqP/Ef7Wa |
290 5geg7fQ8OkujiLFBz/G46vi3Q7CfiAXrzasn9e1iVQU9Ylm0HAfKxEk9B4CTE/8P | 290 5geg7fQ8OkujiLFBz/G46vi3Q7CfiAXrzasn9e1iVQU9Ylm0HAfKxEk9B4CTE/8P |
291 MU80QZ5bqQp5+hOR2nw1xHtWnKGJBX1uEuXkg76aXhTN/CdYrvUmgzakBGGnSgEv | 291 MU80QZ5bqQp5+hOR2nw1xHtWnKGJBX1uEuXkg76aXhTN/CdYrvUmgzakBGGnSgEv |
292 Gk8CAwEAAaOByzCByDAdBgNVHQ4EFgQUAWtJHyGPgN3Ul8Couyp+3PPa/eEwHwYD | 292 Gk8CAwEAAaOByzCByDAdBgNVHQ4EFgQUAWtJHyGPgN3Ul8Couyp+3PPa/eEwHwYD |
293 VR0jBBgwFoAUAWtJHyGPgN3Ul8Couyp+3PPa/eEwNwYIKwYBBQUHAQEEKzApMCcG | 293 VR0jBBgwFoAUAWtJHyGPgN3Ul8Couyp+3PPa/eEwNwYIKwYBBQUHAQEEKzApMCcG |
294 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw | 294 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw |
295 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE | 295 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE |
296 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCsb9KzK1E2 | 296 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCsb9KzK1E2 |
297 5TRuFBrN/ZtRJKvAEcrOoyoWqbJSoAGoOpzQgRS73J5SnO27QgaJEX/tWsDFvmDp | 297 5TRuFBrN/ZtRJKvAEcrOoyoWqbJSoAGoOpzQgRS73J5SnO27QgaJEX/tWsDFvmDp |
298 thzlTbEG0gwvGQcBm2q9KpdxXafd2igArvVEvWd/upi41NO050c8gmDhbUDbpd0/ | 298 thzlTbEG0gwvGQcBm2q9KpdxXafd2igArvVEvWd/upi41NO050c8gmDhbUDbpd0/ |
299 hO8shFOhjZ5KKbmpW4q3eaVwzP+qdQFA3OWrkxYpm87eVozCTWL5cBrLks9nWq0R | 299 hO8shFOhjZ5KKbmpW4q3eaVwzP+qdQFA3OWrkxYpm87eVozCTWL5cBrLks9nWq0R |
300 GuQzIekoFiOCGu6R5rkkzanmY0ZLBHIs0HmryvzPp8jllOf1TA2ZPc9KSqvHpl5e | 300 GuQzIekoFiOCGu6R5rkkzanmY0ZLBHIs0HmryvzPp8jllOf1TA2ZPc9KSqvHpl5e |
301 6xK4PzW15pnWMOyqM0SBIHfWE/R4cqggCJTBSrnW8dgFEa0Di2LYgI+WtTRqfaYR | 301 6xK4PzW15pnWMOyqM0SBIHfWE/R4cqggCJTBSrnW8dgFEa0Di2LYgI+WtTRqfaYR |
302 UuDE6r+DPGb1 | 302 UuDE6r+DPGb1 |
303 -----END TRUST_ANCHOR_UNCONSTRAINED----- | 303 -----END CERTIFICATE----- |
304 | |
305 150302120000Z | |
306 -----BEGIN TIME----- | |
307 MTUwMzAyMTIwMDAwWg== | |
308 -----END TIME----- | |
309 | |
310 SUCCESS | |
311 -----BEGIN VERIFY_RESULT----- | |
312 U1VDQ0VTUw== | |
313 -----END VERIFY_RESULT----- | |
314 | |
315 serverAuth | |
316 -----BEGIN KEY_PURPOSE----- | |
317 c2VydmVyQXV0aA== | |
318 -----END KEY_PURPOSE----- | |
OLD | NEW |