OLD | NEW |
(Empty) | |
| 1 Certificates for testing issuer lookup. |
| 2 |
| 3 Root |
| 4 /| | |
| 5 / | | |
| 6 / | | |
| 7 v v v |
| 8 B1 b1 B2 |
| 9 |\/| | |
| 10 |/\| | |
| 11 v v v |
| 12 C C' C'' |
| 13 |
| 14 B1 and b1 have the same key, and their subjects are also equal (after |
| 15 normalization). |
| 16 |
| 17 C, C', and C'' all have the same subject but different keys (doesn't matter for |
| 18 this test). |
| 19 |
| 20 C and C' should chain up through both B1 and b1, since they have the same key |
| 21 and the names are equal after normalization. |
| 22 |
| 23 Certificate: |
| 24 Data: |
| 25 Version: 3 (0x2) |
| 26 Serial Number: 4 (0x4) |
| 27 Signature Algorithm: sha256WithRSAEncryption |
| 28 Issuer: CN=Root |
| 29 Validity |
| 30 Not Before: Jan 1 12:00:00 2015 GMT |
| 31 Not After : Jan 1 12:00:00 2016 GMT |
| 32 Subject: CN=B2 |
| 33 Subject Public Key Info: |
| 34 Public Key Algorithm: rsaEncryption |
| 35 Public-Key: (2048 bit) |
| 36 Modulus: |
| 37 00:cf:ec:fd:c0:5f:ac:7f:5d:27:e7:cb:07:a2:90: |
| 38 68:9c:87:97:34:89:a1:e3:09:71:05:4f:ae:f0:d6: |
| 39 66:09:75:9d:fb:c8:0a:c9:1e:b9:0a:3b:07:2c:a7: |
| 40 19:b2:ea:6f:e8:57:70:8e:e7:37:72:9a:47:c3:8e: |
| 41 c2:02:d4:b2:74:4b:7e:3a:46:4f:76:38:9a:2e:9c: |
| 42 39:42:6a:a6:d5:e7:ed:d5:b2:aa:44:33:a2:d0:17: |
| 43 e6:85:41:b8:44:bb:1a:98:ca:af:79:08:ee:b0:4f: |
| 44 36:b7:bd:68:ef:eb:b1:d6:b8:27:ea:7c:f1:2a:f9: |
| 45 a9:b5:46:ac:69:74:4c:0f:6e:60:f0:5f:d8:d1:bd: |
| 46 6f:60:99:98:03:54:d6:f1:96:5b:4a:05:48:17:05: |
| 47 67:45:2b:b6:50:b3:03:1b:c5:24:f1:9b:40:9b:99: |
| 48 cd:20:3c:d7:9b:f8:25:2d:ac:f8:d1:91:bc:b1:69: |
| 49 69:46:e9:30:26:8d:80:bd:d1:0f:18:17:d9:78:26: |
| 50 c3:36:3d:2a:77:f2:a8:16:f1:87:f2:8d:43:74:2b: |
| 51 7f:f6:0e:12:26:32:34:c2:cb:76:ec:5e:24:f5:0b: |
| 52 21:fe:1e:5b:46:28:f8:23:94:2a:84:a6:d8:41:53: |
| 53 1f:e0:d3:f5:c6:24:99:62:ef:48:8f:22:34:e2:f6: |
| 54 88:d7 |
| 55 Exponent: 65537 (0x10001) |
| 56 X509v3 extensions: |
| 57 X509v3 Subject Key Identifier: |
| 58 D7:C2:94:90:EE:A2:63:2F:45:97:5E:56:F9:36:CE:11:67:0D:91:F6 |
| 59 X509v3 Authority Key Identifier: |
| 60 keyid:46:44:7C:EB:FB:2F:61:34:05:EE:41:88:E9:DB:9F:FD:F6:84:61:D
4 |
| 61 |
| 62 Authority Information Access: |
| 63 CA Issuers - URI:http://url-for-aia/Root.cer |
| 64 |
| 65 X509v3 CRL Distribution Points: |
| 66 |
| 67 Full Name: |
| 68 URI:http://url-for-crl/Root.crl |
| 69 |
| 70 X509v3 Key Usage: critical |
| 71 Certificate Sign, CRL Sign |
| 72 X509v3 Basic Constraints: critical |
| 73 CA:TRUE |
| 74 Signature Algorithm: sha256WithRSAEncryption |
| 75 37:e8:4d:50:de:05:24:f0:3e:8c:68:27:60:6b:e0:5a:cb:ff: |
| 76 07:48:ce:16:10:08:18:09:96:23:8a:41:33:58:bb:58:cf:a1: |
| 77 dc:c5:81:57:db:46:b6:04:50:fe:99:a8:11:ce:2e:ee:5b:d0: |
| 78 bf:32:6e:f4:1e:81:11:e3:18:73:29:31:31:2b:9b:97:80:81: |
| 79 82:be:fb:75:bc:c6:1c:72:e7:6f:da:28:e2:17:bc:30:63:68: |
| 80 43:e5:e8:1a:63:b8:e9:9c:1a:5d:99:1c:d5:69:d1:9a:ff:ce: |
| 81 f4:9e:48:ee:af:f5:72:7e:7b:05:64:9b:02:d9:87:d2:7f:42: |
| 82 66:7b:2c:8d:76:70:ae:f2:6f:ac:86:48:6b:b1:db:6b:36:cf: |
| 83 95:f9:1c:90:4f:7c:56:d0:ca:f7:f6:23:e7:d2:51:be:f2:77: |
| 84 8a:7b:20:a5:59:5a:6a:b8:80:3c:a0:64:0c:28:64:4a:57:86: |
| 85 4a:e2:9d:90:85:3b:86:4b:ae:6a:1b:25:8d:c0:f7:35:95:38: |
| 86 e2:0f:b5:e0:38:a1:ac:09:db:4c:0e:4a:42:68:6c:e7:3e:41: |
| 87 ac:02:30:81:57:f0:6d:fe:01:e7:0b:c3:a3:89:bb:0c:95:74: |
| 88 c9:71:be:8f:74:a6:15:05:5d:cf:ea:47:da:a0:76:37:f3:ac: |
| 89 34:99:2b:d2 |
| 90 -----BEGIN CERTIFICATE----- |
| 91 MIIDYzCCAkugAwIBAgIBBDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 |
| 92 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCQjIw |
| 93 ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP7P3AX6x/XSfnyweikGic |
| 94 h5c0iaHjCXEFT67w1mYJdZ37yArJHrkKOwcspxmy6m/oV3CO5zdymkfDjsIC1LJ0 |
| 95 S346Rk92OJounDlCaqbV5+3VsqpEM6LQF+aFQbhEuxqYyq95CO6wTza3vWjv67HW |
| 96 uCfqfPEq+am1RqxpdEwPbmDwX9jRvW9gmZgDVNbxlltKBUgXBWdFK7ZQswMbxSTx |
| 97 m0Cbmc0gPNeb+CUtrPjRkbyxaWlG6TAmjYC90Q8YF9l4JsM2PSp38qgW8YfyjUN0 |
| 98 K3/2DhImMjTCy3bsXiT1CyH+HltGKPgjlCqEpthBUx/g0/XGJJli70iPIjTi9ojX |
| 99 AgMBAAGjgcswgcgwHQYDVR0OBBYEFNfClJDuomMvRZdeVvk2zhFnDZH2MB8GA1Ud |
| 100 IwQYMBaAFEZEfOv7L2E0Be5BiOnbn/32hGHUMDcGCCsGAQUFBwEBBCswKTAnBggr |
| 101 BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw |
| 102 IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC |
| 103 AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAN+hNUN4FJPA+ |
| 104 jGgnYGvgWsv/B0jOFhAIGAmWI4pBM1i7WM+h3MWBV9tGtgRQ/pmoEc4u7lvQvzJu |
| 105 9B6BEeMYcykxMSubl4CBgr77dbzGHHLnb9oo4he8MGNoQ+XoGmO46ZwaXZkc1WnR |
| 106 mv/O9J5I7q/1cn57BWSbAtmH0n9CZnssjXZwrvJvrIZIa7HbazbPlfkckE98VtDK |
| 107 9/Yj59JRvvJ3insgpVlaariAPKBkDChkSleGSuKdkIU7hkuuahsljcD3NZU44g+1 |
| 108 4DihrAnbTA5KQmhs5z5BrAIwgVfwbf4B5wvDo4m7DJV0yXG+j3SmFQVdz+pH2qB2 |
| 109 N/OsNJkr0g== |
| 110 -----END CERTIFICATE----- |
OLD | NEW |