OLD | NEW |
1 [Created by: generate-unconstrained-root-lacks-basic-constraints.py] | 1 [Created by: generate-unconstrained-root-lacks-basic-constraints.py] |
2 | 2 |
3 Certificate chain with 1 intermediate and a trust anchor. The trust anchor | 3 Certificate chain with 1 intermediate and a trust anchor. The trust anchor |
4 lacks the basic constraints extension. This is not a problem and verification | 4 lacks the basic constraints extension. This is not a problem and verification |
5 should succeed. | 5 should succeed. |
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 |
12 Issuer: CN=Intermediate | 12 Issuer: CN=Intermediate |
13 Validity | 13 Validity |
14 Not Before: Jan 1 12:00:00 2015 GMT | 14 Not Before: Jan 1 12:00:00 2015 GMT |
15 Not After : Jan 1 12:00:00 2016 GMT | 15 Not After : Jan 1 12:00:00 2016 GMT |
16 Subject: CN=Target | 16 Subject: CN=Target |
17 Subject Public Key Info: | 17 Subject Public Key Info: |
18 Public Key Algorithm: rsaEncryption | 18 Public Key Algorithm: rsaEncryption |
19 Public-Key: (2048 bit) | 19 Public-Key: (2048 bit) |
20 Modulus: | 20 Modulus: |
21 00:bb:bb:40:cb:96:84:ca:5e:59:69:8d:3f:2b:c5: | 21 00:e0:2c:39:1a:67:64:64:af:b8:19:4f:41:9e:78: |
22 01:1a:7a:f1:49:0a:d7:0a:13:27:7d:42:6f:f2:b5: | 22 a6:a8:fc:a4:43:70:a7:7c:23:f9:27:a0:7f:98:37: |
23 e6:17:51:a7:49:16:d0:c3:66:9d:de:eb:07:8a:a9: | 23 e7:ee:fe:be:2d:82:65:9e:46:15:1e:fc:3d:70:36: |
24 29:7b:17:9b:00:b7:45:54:48:76:84:95:84:c6:f8: | 24 96:47:69:6a:c0:51:c5:f1:59:2a:d7:1e:3f:b3:2e: |
25 e3:ad:79:08:2b:5d:02:fd:22:bf:52:b4:07:64:65: | 25 df:ac:af:89:16:45:ed:71:ae:38:04:4d:5e:e7:b8: |
26 cc:8b:87:71:08:ed:78:aa:6f:87:67:12:87:db:e5: | 26 d9:a1:45:14:a5:f9:a4:f7:e3:e7:e4:e9:ac:7e:82: |
27 b1:9a:27:0b:09:20:16:97:4f:9d:b6:22:2b:9f:55: | 27 95:e6:5c:8e:ac:da:14:d5:2f:04:ed:48:f7:56:4b: |
28 f6:da:0f:73:86:aa:f4:6f:bc:92:47:91:77:37:30: | 28 5a:98:72:0f:07:66:ca:17:a5:0e:b7:05:64:3b:6a: |
29 64:d4:e1:1c:09:bb:3b:5b:c8:47:00:5e:a2:c4:b8: | 29 97:ad:b1:7e:4d:b3:8c:d4:2b:23:3d:88:bb:c9:80: |
30 29:8f:d8:47:27:fe:0b:bf:5b:02:7f:63:37:b9:34: | 30 04:d9:5b:1a:36:37:ab:d2:c7:06:a8:81:6f:62:b7: |
31 b4:7d:c3:a4:9c:4f:7c:bc:fd:49:75:d9:fd:24:69: | 31 c1:74:74:8e:ee:f6:6b:c0:15:28:44:50:85:dc:8d: |
32 29:a3:ef:7a:24:ba:2d:d2:bc:27:21:3e:ac:26:91: | 32 3b:e7:0b:82:9d:bd:db:20:69:1a:55:68:48:0e:84: |
33 b2:7c:c2:9b:ea:2b:2b:94:25:dd:ec:59:88:2c:ad: | 33 2a:25:26:ca:01:ad:16:7f:3c:30:d4:5b:47:9a:86: |
34 af:5a:d7:6e:f1:d8:c8:ab:93:1f:f2:43:f7:d9:fb: | 34 fe:fc:90:b5:d0:bb:d3:ee:af:9a:80:3c:4c:da:46: |
35 d2:f0:3c:93:2d:ba:02:df:bf:ff:66:88:8b:3b:27: | 35 c8:db:36:68:89:51:fe:76:78:cf:22:eb:ce:62:d4: |
36 78:53:7d:69:b7:e6:5b:32:5e:46:7f:4e:05:71:ba: | 36 2c:2b:c7:7c:24:48:64:ca:9b:91:b2:90:fc:c9:29: |
37 6d:b4:b9:48:30:44:39:e4:1d:2c:79:14:56:46:5f: | 37 65:70:83:60:05:1a:32:70:ca:12:f3:70:52:dd:3e: |
38 ed:7d | 38 82:b1 |
39 Exponent: 65537 (0x10001) | 39 Exponent: 65537 (0x10001) |
40 X509v3 extensions: | 40 X509v3 extensions: |
41 X509v3 Subject Key Identifier: | 41 X509v3 Subject Key Identifier: |
42 2D:E9:1E:78:5E:76:51:B5:46:65:64:61:7E:25:A3:F9:AF:B5:01:F7 | 42 98:FA:6D:F3:B3:9E:A3:B9:81:22:1C:C5:19:24:06:BC:D9:D6:92:ED |
43 X509v3 Authority Key Identifier: | 43 X509v3 Authority Key Identifier: |
44 keyid:0B:2C:E6:E6:4E:05:04:08:49:15:5D:4C:A0:1D:95:20:39:3B:56:3
1 | 44 keyid:C1:E9:0B:DE:AA:27:20:FA:0B:FF:DB:77:09:96:1E:9B:2C:0D:F7:7
0 |
45 | 45 |
46 Authority Information Access: | 46 Authority Information Access: |
47 CA Issuers - URI:http://url-for-aia/Intermediate.cer | 47 CA Issuers - URI:http://url-for-aia/Intermediate.cer |
48 | 48 |
49 X509v3 CRL Distribution Points: | 49 X509v3 CRL Distribution Points: |
50 | 50 |
51 Full Name: | 51 Full Name: |
52 URI:http://url-for-crl/Intermediate.crl | 52 URI:http://url-for-crl/Intermediate.crl |
53 | 53 |
54 X509v3 Key Usage: critical | 54 X509v3 Key Usage: critical |
55 Digital Signature, Key Encipherment | 55 Digital Signature, Key Encipherment |
56 X509v3 Extended Key Usage: | 56 X509v3 Extended Key Usage: |
57 TLS Web Server Authentication, TLS Web Client Authentication | 57 TLS Web Server Authentication, TLS Web Client Authentication |
58 Signature Algorithm: sha256WithRSAEncryption | 58 Signature Algorithm: sha256WithRSAEncryption |
59 30:d4:32:a0:3c:e2:a6:37:88:a6:2d:58:f9:26:46:e7:12:ab: | 59 a1:15:ac:ff:b1:39:6b:15:66:b3:37:d5:a4:42:bb:b3:eb:69: |
60 02:f2:a1:ca:82:85:8b:23:40:10:dc:d1:6d:0b:ba:98:cf:f0: | 60 5e:36:27:fd:56:95:07:a3:98:7d:51:35:8f:aa:46:ee:99:86: |
61 d1:95:f3:88:69:62:a5:3c:e4:37:f3:93:b1:64:50:26:2b:1d: | 61 9b:66:3f:f7:7e:42:4a:d4:22:05:08:eb:13:e3:8f:ba:f6:e2: |
62 c4:29:f0:e4:df:63:a7:1d:73:a7:cc:bf:63:08:2a:88:24:41: | 62 00:07:0c:46:2d:10:6d:45:6a:85:bf:ee:65:db:16:58:70:88: |
63 d4:b0:a5:a7:c8:72:da:75:f7:18:7d:bf:29:ce:a4:b5:92:b1: | 63 0d:70:59:5a:bc:b5:f6:a9:fd:09:e4:f7:34:cc:e0:77:98:cd: |
64 e9:cd:3b:a4:ba:68:8f:8e:37:85:20:73:c4:f6:3f:42:a3:d2: | 64 8a:0a:63:b7:ed:04:72:d0:03:9b:88:ed:01:21:72:af:c0:d0: |
65 cb:44:40:1b:f3:a6:aa:70:d6:20:71:f8:33:19:41:0e:41:35: | 65 48:af:d4:9a:fe:67:27:ec:b1:5f:12:14:c7:69:06:43:4f:5b: |
66 15:03:3d:d6:d6:de:1f:5d:3c:71:a4:8c:43:3b:30:80:44:df: | 66 af:06:20:d5:93:e9:0f:b1:ce:a1:23:4b:4d:74:28:da:13:3f: |
67 04:35:f3:7c:6b:6f:3f:2e:2f:32:93:e8:6d:36:22:dc:21:d3: | 67 b3:39:d0:10:c2:fc:3d:04:a0:c6:6f:2b:58:ae:9b:46:43:36: |
68 59:11:5c:2d:a5:0a:22:fb:9e:27:e2:72:f0:1c:92:b6:a7:10: | 68 c9:29:00:18:b6:07:06:6f:ed:14:81:e7:13:0d:84:ee:3a:f5: |
69 52:46:fc:f9:4b:90:df:e6:5b:0b:b6:94:8b:97:05:71:1b:b2: | 69 55:bf:03:b1:a9:28:c1:24:9a:7a:57:5c:02:24:87:5e:49:f9: |
70 92:a7:50:4f:6d:b9:52:09:ad:00:c8:df:05:31:57:6c:a8:53: | 70 3a:17:e2:11:11:0c:f2:f4:e6:66:e5:bb:85:3c:9e:a8:59:54: |
71 72:c9:49:9a:d5:c1:9e:70:8f:b0:15:bc:b6:88:63:57:9e:3e: | 71 f6:b9:c4:97:43:6f:48:11:ed:ee:a3:a2:f8:76:68:d7:fd:94: |
72 35:c9:27:23:9e:73:25:ed:15:d8:cc:ea:36:2c:72:98:b2:ca: | 72 1a:bf:b0:5f:55:24:af:2b:34:76:07:46:14:4c:1c:37:a1:ff: |
73 41:7c:4f:56 | 73 ab:b3:13:ff |
74 -----BEGIN CERTIFICATE----- | 74 -----BEGIN CERTIFICATE----- |
75 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl | 75 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl |
76 cm1lZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD | 76 cm1lZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD |
77 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7u0DL | 77 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgLDka |
78 loTKXllpjT8rxQEaevFJCtcKEyd9Qm/yteYXUadJFtDDZp3e6weKqSl7F5sAt0VU | 78 Z2Rkr7gZT0GeeKao/KRDcKd8I/knoH+YN+fu/r4tgmWeRhUe/D1wNpZHaWrAUcXx |
79 SHaElYTG+OOteQgrXQL9Ir9StAdkZcyLh3EI7Xiqb4dnEofb5bGaJwsJIBaXT522 | 79 WSrXHj+zLt+sr4kWRe1xrjgETV7nuNmhRRSl+aT34+fk6ax+gpXmXI6s2hTVLwTt |
80 IiufVfbaD3OGqvRvvJJHkXc3MGTU4RwJuztbyEcAXqLEuCmP2Ecn/gu/WwJ/Yze5 | 80 SPdWS1qYcg8HZsoXpQ63BWQ7apetsX5Ns4zUKyM9iLvJgATZWxo2N6vSxwaogW9i |
81 NLR9w6ScT3y8/Ul12f0kaSmj73okui3SvCchPqwmkbJ8wpvqKyuUJd3sWYgsra9a | 81 t8F0dI7u9mvAFShEUIXcjTvnC4KdvdsgaRpVaEgOhColJsoBrRZ/PDDUW0eahv78 |
82 127x2Mirkx/yQ/fZ+9LwPJMtugLfv/9miIs7J3hTfWm35lsyXkZ/TgVxum20uUgw | 82 kLXQu9Pur5qAPEzaRsjbNmiJUf52eM8i685i1Cwrx3wkSGTKm5GykPzJKWVwg2AF |
83 RDnkHSx5FFZGX+19AgMBAAGjgekwgeYwHQYDVR0OBBYEFC3pHnhedlG1RmVkYX4l | 83 GjJwyhLzcFLdPoKxAgMBAAGjgekwgeYwHQYDVR0OBBYEFJj6bfOznqO5gSIcxRkk |
84 o/mvtQH3MB8GA1UdIwQYMBaAFAss5uZOBQQISRVdTKAdlSA5O1YxMD8GCCsGAQUF | 84 BrzZ1pLtMB8GA1UdIwQYMBaAFMHpC96qJyD6C//bdwmWHpssDfdwMD8GCCsGAQUF |
85 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk | 85 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk |
86 aWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu | 86 aWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu |
87 dGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF | 87 dGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF |
88 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAMNQyoDzipjeIpi1Y+SZG | 88 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAoRWs/7E5axVmszfVpEK7 |
89 5xKrAvKhyoKFiyNAENzRbQu6mM/w0ZXziGlipTzkN/OTsWRQJisdxCnw5N9jpx1z | 89 s+tpXjYn/VaVB6OYfVE1j6pG7pmGm2Y/935CStQiBQjrE+OPuvbiAAcMRi0QbUVq |
90 p8y/YwgqiCRB1LClp8hy2nX3GH2/Kc6ktZKx6c07pLpoj443hSBzxPY/QqPSy0RA | 90 hb/uZdsWWHCIDXBZWry19qn9CeT3NMzgd5jNigpjt+0EctADm4jtASFyr8DQSK/U |
91 G/OmqnDWIHH4MxlBDkE1FQM91tbeH108caSMQzswgETfBDXzfGtvPy4vMpPobTYi | 91 mv5nJ+yxXxIUx2kGQ09brwYg1ZPpD7HOoSNLTXQo2hM/sznQEML8PQSgxm8rWK6b |
92 3CHTWRFcLaUKIvueJ+Jy8ByStqcQUkb8+UuQ3+ZbC7aUi5cFcRuykqdQT225Ugmt | 92 RkM2ySkAGLYHBm/tFIHnEw2E7jr1Vb8DsakowSSaeldcAiSHXkn5OhfiEREM8vTm |
93 AMjfBTFXbKhTcslJmtXBnnCPsBW8tohjV54+NcknI55zJe0V2MzqNixymLLKQXxP | 93 ZuW7hTyeqFlU9rnEl0NvSBHt7qOi+HZo1/2UGr+wX1Ukrys0dgdGFEwcN6H/q7MT |
94 Vg== | 94 /w== |
95 -----END CERTIFICATE----- | 95 -----END CERTIFICATE----- |
96 | 96 |
97 Certificate: | 97 Certificate: |
98 Data: | 98 Data: |
99 Version: 3 (0x2) | 99 Version: 3 (0x2) |
100 Serial Number: 2 (0x2) | 100 Serial Number: 2 (0x2) |
101 Signature Algorithm: sha256WithRSAEncryption | 101 Signature Algorithm: sha256WithRSAEncryption |
102 Issuer: CN=Root | 102 Issuer: CN=Root |
103 Validity | 103 Validity |
104 Not Before: Jan 1 12:00:00 2015 GMT | 104 Not Before: Jan 1 12:00:00 2015 GMT |
105 Not After : Jan 1 12:00:00 2016 GMT | 105 Not After : Jan 1 12:00:00 2016 GMT |
106 Subject: CN=Intermediate | 106 Subject: CN=Intermediate |
107 Subject Public Key Info: | 107 Subject Public Key Info: |
108 Public Key Algorithm: rsaEncryption | 108 Public Key Algorithm: rsaEncryption |
109 Public-Key: (2048 bit) | 109 Public-Key: (2048 bit) |
110 Modulus: | 110 Modulus: |
111 00:a9:f6:c4:18:fe:58:e4:42:e8:65:0e:7f:f4:6b: | 111 00:de:e6:c0:76:c5:4c:d0:8e:b3:87:07:91:66:aa: |
112 db:25:fc:46:b4:7b:20:f5:96:ec:45:cc:c4:8e:08: | 112 f1:ae:93:8f:a2:83:2d:d5:05:91:b8:52:f6:2d:a5: |
113 1c:9b:dc:29:9c:86:e2:b0:cc:ae:5a:55:87:97:c9: | 113 ff:fd:95:ee:85:0f:85:c3:eb:d7:8e:f7:6f:2a:c0: |
114 1a:d7:18:32:6f:7c:73:bb:37:c1:6b:9f:cb:c2:43: | 114 15:de:ae:1e:62:62:12:64:c3:f7:c1:0f:05:a4:0f: |
115 a0:63:b5:ad:33:02:e8:4a:de:03:27:6a:33:30:83: | 115 b7:33:69:92:66:57:93:4f:4e:04:43:bb:23:bb:c3: |
116 a7:2d:c6:98:21:0b:b2:47:84:36:d5:c2:4e:8b:00: | 116 c6:29:0b:42:68:1f:26:81:77:2d:91:f6:62:b8:e3: |
117 ec:02:3d:ba:b6:11:8f:83:76:94:40:76:4c:fa:e7: | 117 9a:2c:78:2d:7c:1f:3a:f5:ce:f2:c2:75:39:5a:b7: |
118 47:21:de:f8:47:91:8b:44:c7:c5:97:ed:cc:1e:1d: | 118 c2:23:f5:f5:ee:7e:a5:7a:45:c4:d4:1e:12:c8:a6: |
119 aa:5a:b1:cf:c0:b2:1e:9d:29:f8:2e:ec:26:37:12: | 119 40:44:64:07:ff:33:a8:ce:41:df:77:c4:01:f5:c5: |
120 88:43:ad:68:98:82:6a:dd:b7:2d:5a:87:0d:62:c2: | 120 41:6b:4e:a0:ee:9d:36:63:5a:b0:e8:38:bb:bd:fb: |
121 57:ce:08:3f:66:9c:d1:09:2a:aa:d9:07:3e:1c:8d: | 121 a5:7f:6e:5c:6d:c6:62:dd:05:2f:90:d4:fb:5b:18: |
122 9e:5d:60:38:f5:e4:a4:8c:99:53:e6:07:b6:0f:8d: | 122 71:84:57:e2:c9:d3:cc:c8:36:5f:d1:78:20:4c:68: |
123 04:49:08:f1:b9:dc:ab:96:5d:ad:2b:8d:b0:14:f2: | 123 83:1f:df:64:a3:11:9f:e8:bd:d4:bb:8e:04:63:0d: |
124 b9:ec:2d:53:42:ef:5f:3d:28:c3:8a:e3:9d:4c:c5: | 124 3d:6d:a9:43:30:5d:f0:ca:e3:62:8f:11:9e:8b:8f: |
125 e9:a2:63:78:79:08:4d:25:ab:b5:37:4d:3f:fe:75: | 125 de:9a:6e:6d:03:e5:8c:0f:6f:00:6e:1a:72:2c:13: |
126 3f:84:12:17:14:78:a1:a7:18:49:e6:7f:aa:be:b3: | 126 e0:a1:78:93:ef:2c:6d:2c:0a:8a:5c:02:65:50:36: |
127 58:54:4f:fb:da:66:22:ba:a7:c9:17:ba:7b:38:d5: | 127 fa:da:07:ba:36:b9:21:eb:01:14:97:ab:19:60:be: |
128 5f:bb | 128 97:6b |
129 Exponent: 65537 (0x10001) | 129 Exponent: 65537 (0x10001) |
130 X509v3 extensions: | 130 X509v3 extensions: |
131 X509v3 Subject Key Identifier: | 131 X509v3 Subject Key Identifier: |
132 0B:2C:E6:E6:4E:05:04:08:49:15:5D:4C:A0:1D:95:20:39:3B:56:31 | 132 C1:E9:0B:DE:AA:27:20:FA:0B:FF:DB:77:09:96:1E:9B:2C:0D:F7:70 |
133 X509v3 Authority Key Identifier: | 133 X509v3 Authority Key Identifier: |
134 keyid:DD:2F:E9:72:D4:6F:3E:22:D8:5F:B2:8E:74:9A:E3:26:84:23:28:E
8 | 134 keyid:96:9F:CB:9C:5C:0D:06:9D:F1:3A:21:D5:22:F7:4B:75:2C:7D:D3:D
3 |
135 | 135 |
136 Authority Information Access: | 136 Authority Information Access: |
137 CA Issuers - URI:http://url-for-aia/Root.cer | 137 CA Issuers - URI:http://url-for-aia/Root.cer |
138 | 138 |
139 X509v3 CRL Distribution Points: | 139 X509v3 CRL Distribution Points: |
140 | 140 |
141 Full Name: | 141 Full Name: |
142 URI:http://url-for-crl/Root.crl | 142 URI:http://url-for-crl/Root.crl |
143 | 143 |
144 X509v3 Key Usage: critical | 144 X509v3 Key Usage: critical |
145 Certificate Sign, CRL Sign | 145 Certificate Sign, CRL Sign |
146 X509v3 Basic Constraints: critical | 146 X509v3 Basic Constraints: critical |
147 CA:TRUE | 147 CA:TRUE |
148 Signature Algorithm: sha256WithRSAEncryption | 148 Signature Algorithm: sha256WithRSAEncryption |
149 60:12:61:3d:32:a4:b3:2a:74:9f:e6:97:ae:cc:c6:a2:4d:aa: | 149 62:ca:a3:a4:76:24:01:4b:01:12:67:3b:93:fa:c8:5a:81:83: |
150 68:c1:c9:6f:77:c2:96:69:5b:89:69:9c:a4:d6:4a:7f:f2:82: | 150 c1:26:2b:fc:f0:fc:f3:e2:7c:66:af:d9:84:9d:c4:70:f9:2b: |
151 60:fc:33:e4:71:0e:da:b4:7e:da:1c:e7:04:b5:0b:58:56:b2: | 151 b0:7c:2e:5e:47:25:3b:84:01:a3:42:46:da:c8:79:a2:b2:72: |
152 94:0d:fb:aa:38:fc:aa:59:19:44:4a:e5:08:c4:b0:52:c5:77: | 152 bd:c1:c5:0f:35:eb:52:f6:bb:ee:d0:85:3d:e3:2d:18:87:87: |
153 fe:52:f4:cc:a7:4c:72:3b:7a:9d:65:66:e6:d2:5b:a7:68:2c: | 153 50:e9:f0:7c:6c:6c:7e:9d:f0:77:06:cb:9e:a6:76:89:de:d3: |
154 09:79:82:fc:33:37:59:c8:4b:03:1f:29:d7:ba:4d:bc:f4:a7: | 154 a4:27:2e:d0:d7:29:7e:38:7c:10:ab:89:e4:f2:98:c9:fe:8b: |
155 be:ed:ba:be:66:a7:b0:89:fc:3b:93:73:97:f5:80:b6:53:26: | 155 31:32:fd:ce:b7:c1:46:f3:ee:a5:00:ef:d2:87:f0:d1:4b:28: |
156 8b:1d:58:88:4e:06:47:06:63:02:9e:be:59:aa:9d:fe:70:0b: | 156 ba:79:55:61:05:07:e8:a7:2a:c4:f4:be:3e:6a:9a:c7:c1:2c: |
157 3e:44:cc:dc:74:b1:79:85:fc:94:5e:ac:53:a1:31:99:30:c8: | 157 af:22:39:7e:70:0f:b4:5f:16:47:5d:65:8f:2b:ba:f9:84:f1: |
158 bf:47:87:6e:f2:f6:3a:95:b7:bf:3b:5c:65:0c:04:38:60:6a: | 158 a5:c9:ee:fb:65:e1:1a:40:46:d4:bc:83:44:6d:dd:9c:e5:20: |
159 c2:02:8e:22:6c:6d:dc:a7:ba:f2:0e:61:3c:2f:a3:31:f7:5b: | 159 07:47:0f:66:69:2d:7d:bf:e5:68:7a:87:e1:ec:46:dd:e0:09: |
160 36:4a:2e:ee:87:00:3f:9b:50:56:8a:e1:b8:b8:77:e7:00:fd: | 160 26:e0:e0:ed:d8:18:bf:45:98:33:93:5d:88:72:13:af:2c:fd: |
161 74:65:3e:d5:9b:69:c0:58:51:8a:6a:93:18:cb:8d:57:83:c9: | 161 da:64:47:f1:3d:ff:8b:1d:b8:01:34:33:cf:ed:e2:de:87:41: |
162 90:6c:b4:2f:90:bd:ec:6a:69:9d:27:95:6e:25:38:0d:7e:e2: | 162 8e:27:28:99:2e:c2:a8:00:0b:96:8f:24:10:81:0c:7c:83:f5: |
163 12:15:7c:d6 | 163 7d:d5:8a:25 |
164 -----BEGIN CERTIFICATE----- | 164 -----BEGIN CERTIFICATE----- |
165 MIIDbTCCAlWgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 | 165 MIIDbTCCAlWgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 |
166 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50 | 166 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50 |
167 ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqfbEGP5Y | 167 ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3ubAdsVM |
168 5ELoZQ5/9GvbJfxGtHsg9ZbsRczEjggcm9wpnIbisMyuWlWHl8ka1xgyb3xzuzfB | 168 0I6zhweRZqrxrpOPooMt1QWRuFL2LaX//ZXuhQ+Fw+vXjvdvKsAV3q4eYmISZMP3 |
169 a5/LwkOgY7WtMwLoSt4DJ2ozMIOnLcaYIQuyR4Q21cJOiwDsAj26thGPg3aUQHZM | 169 wQ8FpA+3M2mSZleTT04EQ7sju8PGKQtCaB8mgXctkfZiuOOaLHgtfB869c7ywnU5 |
170 +udHId74R5GLRMfFl+3MHh2qWrHPwLIenSn4LuwmNxKIQ61omIJq3bctWocNYsJX | 170 WrfCI/X17n6lekXE1B4SyKZARGQH/zOozkHfd8QB9cVBa06g7p02Y1qw6Di7vful |
171 zgg/ZpzRCSqq2Qc+HI2eXWA49eSkjJlT5ge2D40ESQjxudyrll2tK42wFPK57C1T | 171 f25cbcZi3QUvkNT7WxhxhFfiydPMyDZf0XggTGiDH99koxGf6L3Uu44EYw09balD |
172 Qu9fPSjDiuOdTMXpomN4eQhNJau1N00//nU/hBIXFHihpxhJ5n+qvrNYVE/72mYi | 172 MF3wyuNijxGei4/emm5tA+WMD28AbhpyLBPgoXiT7yxtLAqKXAJlUDb62ge6Nrkh |
173 uqfJF7p7ONVfuwIDAQABo4HLMIHIMB0GA1UdDgQWBBQLLObmTgUECEkVXUygHZUg | 173 6wEUl6sZYL6XawIDAQABo4HLMIHIMB0GA1UdDgQWBBTB6Qveqicg+gv/23cJlh6b |
174 OTtWMTAfBgNVHSMEGDAWgBTdL+ly1G8+Ithfso50muMmhCMo6DA3BggrBgEFBQcB | 174 LA33cDAfBgNVHSMEGDAWgBSWn8ucXA0GnfE6IdUi90t1LH3T0zA3BggrBgEFBQcB |
175 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs | 175 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs |
176 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD | 176 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD |
177 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB | 177 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB |
178 AGASYT0ypLMqdJ/ml67MxqJNqmjByW93wpZpW4lpnKTWSn/ygmD8M+RxDtq0ftoc | 178 AGLKo6R2JAFLARJnO5P6yFqBg8EmK/zw/PPifGav2YSdxHD5K7B8Ll5HJTuEAaNC |
179 5wS1C1hWspQN+6o4/KpZGURK5QjEsFLFd/5S9MynTHI7ep1lZubSW6doLAl5gvwz | 179 RtrIeaKycr3BxQ8161L2u+7QhT3jLRiHh1Dp8HxsbH6d8HcGy56mdone06QnLtDX |
180 N1nISwMfKde6Tbz0p77tur5mp7CJ/DuTc5f1gLZTJosdWIhOBkcGYwKevlmqnf5w | 180 KX44fBCrieTymMn+izEy/c63wUbz7qUA79KH8NFLKLp5VWEFB+inKsT0vj5qmsfB |
181 Cz5EzNx0sXmF/JRerFOhMZkwyL9Hh27y9jqVt787XGUMBDhgasICjiJsbdynuvIO | 181 LK8iOX5wD7RfFkddZY8ruvmE8aXJ7vtl4RpARtS8g0Rt3ZzlIAdHD2ZpLX2/5Wh6 |
182 YTwvozH3WzZKLu6HAD+bUFaK4bi4d+cA/XRlPtWbacBYUYpqkxjLjVeDyZBstC+Q | 182 h+HsRt3gCSbg4O3YGL9FmDOTXYhyE68s/dpkR/E9/4sduAE0M8/t4t6HQY4nKJku |
183 vexqaZ0nlW4lOA1+4hIVfNY= | 183 wqgAC5aPJBCBDHyD9X3ViiU= |
184 -----END CERTIFICATE----- | 184 -----END CERTIFICATE----- |
185 | 185 |
186 Certificate: | 186 Certificate: |
187 Data: | 187 Data: |
188 Version: 3 (0x2) | 188 Version: 3 (0x2) |
189 Serial Number: 1 (0x1) | 189 Serial Number: 1 (0x1) |
190 Signature Algorithm: sha256WithRSAEncryption | 190 Signature Algorithm: sha256WithRSAEncryption |
191 Issuer: CN=Root | 191 Issuer: CN=Root |
192 Validity | 192 Validity |
193 Not Before: Jan 1 12:00:00 2015 GMT | 193 Not Before: Jan 1 12:00:00 2015 GMT |
194 Not After : Jan 1 12:00:00 2016 GMT | 194 Not After : Jan 1 12:00:00 2016 GMT |
195 Subject: CN=Root | 195 Subject: CN=Root |
196 Subject Public Key Info: | 196 Subject Public Key Info: |
197 Public Key Algorithm: rsaEncryption | 197 Public Key Algorithm: rsaEncryption |
198 Public-Key: (2048 bit) | 198 Public-Key: (2048 bit) |
199 Modulus: | 199 Modulus: |
200 00:cf:b2:a3:87:b8:35:43:42:14:5f:34:f8:0d:ce: | 200 00:b7:0e:0c:2e:e1:46:5f:9d:dc:3a:16:51:56:2f: |
201 a2:e7:e4:de:53:f5:48:43:6c:95:76:27:ea:df:29: | 201 4c:5c:f7:92:93:2a:a1:bf:d1:bd:15:cd:8a:f8:e3: |
202 13:0c:6d:b1:59:67:2f:60:38:51:9d:c1:c8:e6:bc: | 202 8a:a4:41:fa:9f:de:85:84:ff:cd:5b:7d:13:33:ca: |
203 8e:fb:40:48:aa:b5:ec:5f:7b:ed:5e:29:48:70:7e: | 203 b8:8b:34:f6:85:73:a5:23:ef:ba:61:ca:18:9f:08: |
204 23:bd:c2:5b:8d:ec:09:f7:97:1d:be:8f:66:e4:ca: | 204 ea:39:17:18:69:dd:3a:21:57:a5:6d:b2:63:a7:42: |
205 d2:0f:71:7d:a7:cf:f2:1b:43:0c:cc:12:51:fb:56: | 205 ba:b6:8a:4e:e2:1f:ab:88:4f:ae:ca:1a:66:b8:79: |
206 bb:22:91:c6:1f:e7:f1:8f:18:25:f9:e2:16:c5:78: | 206 d2:94:73:b9:46:c4:be:89:31:53:c1:d8:b4:cc:1c: |
207 5c:c6:35:9b:21:7c:84:ca:51:57:81:6c:4f:65:ce: | 207 6b:d9:0c:a3:5a:e3:a5:20:7c:a0:bd:d4:14:7a:14: |
208 70:59:40:f2:a4:be:38:68:89:93:39:77:42:4d:81: | 208 29:0c:b7:40:da:f5:fc:af:c3:91:65:78:b3:41:ee: |
209 7a:7c:61:ce:b8:25:37:87:e1:26:62:e7:cc:47:64: | 209 f5:9f:0b:22:0b:c1:f5:12:94:89:25:13:1b:dd:a3: |
210 6a:97:6c:af:99:ae:0c:9f:2c:08:7c:48:66:bb:20: | 210 a3:44:7a:57:7c:40:17:e0:66:33:a9:27:7c:2e:6f: |
211 08:3c:da:1a:eb:78:f0:0f:cf:b6:e4:03:83:55:ff: | 211 9f:38:d3:fa:4d:67:80:39:33:36:e5:41:fd:ac:6b: |
212 11:39:4b:2b:32:b9:d6:87:72:85:dd:6b:c7:5d:07: | 212 37:d0:84:75:e2:84:93:3b:8d:ce:8c:22:98:4e:05: |
213 68:bc:41:38:f0:d7:91:6b:bc:36:5e:3d:ab:d5:83: | 213 64:7f:df:fb:96:85:c5:ea:0e:11:24:f9:84:bd:17: |
214 d6:03:86:22:29:62:de:51:b8:5a:ea:08:38:79:db: | 214 ce:15:30:86:ad:c6:de:2c:48:84:d0:45:d4:0b:1f: |
215 95:79:b8:90:40:5d:1c:86:2f:71:cc:be:46:c8:b3: | 215 13:e9:a4:ca:e7:69:c0:24:a1:23:5e:6b:4e:76:b4: |
216 9b:79:fb:db:d0:de:af:3c:7a:62:2f:7a:2f:fd:25: | 216 bd:d7:0d:96:94:b6:d9:8e:25:9b:1e:c9:a2:00:10: |
217 39:df | 217 47:77 |
218 Exponent: 65537 (0x10001) | 218 Exponent: 65537 (0x10001) |
219 X509v3 extensions: | 219 X509v3 extensions: |
220 X509v3 Subject Key Identifier: | 220 X509v3 Subject Key Identifier: |
221 DD:2F:E9:72:D4:6F:3E:22:D8:5F:B2:8E:74:9A:E3:26:84:23:28:E8 | 221 96:9F:CB:9C:5C:0D:06:9D:F1:3A:21:D5:22:F7:4B:75:2C:7D:D3:D3 |
222 X509v3 Authority Key Identifier: | 222 X509v3 Authority Key Identifier: |
223 keyid:DD:2F:E9:72:D4:6F:3E:22:D8:5F:B2:8E:74:9A:E3:26:84:23:28:E
8 | 223 keyid:96:9F:CB:9C:5C:0D:06:9D:F1:3A:21:D5:22:F7:4B:75:2C:7D:D3:D
3 |
224 | 224 |
225 Authority Information Access: | 225 Authority Information Access: |
226 CA Issuers - URI:http://url-for-aia/Root.cer | 226 CA Issuers - URI:http://url-for-aia/Root.cer |
227 | 227 |
228 X509v3 CRL Distribution Points: | 228 X509v3 CRL Distribution Points: |
229 | 229 |
230 Full Name: | 230 Full Name: |
231 URI:http://url-for-crl/Root.crl | 231 URI:http://url-for-crl/Root.crl |
232 | 232 |
233 X509v3 Key Usage: critical | 233 X509v3 Key Usage: critical |
234 Certificate Sign, CRL Sign | 234 Certificate Sign, CRL Sign |
235 Signature Algorithm: sha256WithRSAEncryption | 235 Signature Algorithm: sha256WithRSAEncryption |
236 12:01:cf:21:e6:74:8d:36:91:f8:c1:c1:ce:71:03:26:13:7b: | 236 00:85:32:6c:c2:ae:ee:d2:19:f0:6f:20:ce:f8:94:86:c8:4c: |
237 dc:92:46:3f:b4:7b:b1:7f:51:7a:7c:b0:56:4a:fc:e0:2b:1d: | 237 3b:28:be:77:40:dc:94:8f:b9:31:b9:9a:b4:4b:3f:f7:70:81: |
238 0e:3b:08:c8:e4:d0:cf:4a:88:04:b5:62:82:5f:87:b9:11:6b: | 238 04:a0:ae:b5:49:59:a2:4c:85:17:d6:ab:0d:a1:75:3e:d9:9b: |
239 89:80:c9:1a:cf:64:81:21:e2:d2:4f:9a:aa:d7:23:a6:2a:46: | 239 ea:ec:25:20:a2:0e:87:9f:d0:39:ab:d0:72:db:20:ed:6d:6e: |
240 a8:5d:3f:bf:60:c0:4c:c1:97:cd:44:05:d2:e0:78:8f:96:9b: | 240 8e:ec:68:ed:a4:44:6b:db:5b:63:ca:8b:0c:35:d7:a5:88:61: |
241 1f:c5:a5:5d:4e:7f:ab:1e:3e:01:2e:9a:2c:76:b2:08:c5:76: | 241 05:fb:82:7a:77:c3:54:10:c8:0c:87:07:60:43:ea:4a:0a:3a: |
242 22:72:cc:d4:86:6f:dc:d0:9f:de:3c:83:e6:eb:2c:1a:54:9c: | 242 a2:2c:e6:6a:4d:81:aa:50:6d:d6:2d:cb:df:cf:0c:4c:a4:93: |
243 9e:af:4a:3c:60:3e:c9:15:ef:d2:50:1a:05:a5:c2:90:45:50: | 243 c8:d0:c3:9e:70:2a:2a:37:34:9b:73:51:ce:14:6a:d6:ca:ff: |
244 fc:9f:1e:71:3e:f9:ab:3d:61:b5:65:6e:c0:7d:6e:52:1a:57: | 244 21:c4:14:43:f2:9a:c4:5d:f0:58:f4:93:cc:4c:28:93:96:19: |
245 9e:57:71:a7:1c:09:55:65:40:52:88:b3:04:50:6f:09:ec:85: | 245 70:0c:7b:46:18:d1:01:07:b6:32:ed:1f:ae:f9:c4:f5:f4:a4: |
246 2f:ca:36:79:23:a6:35:b2:ab:df:aa:3a:c3:5a:1d:e3:a0:7f: | 246 6b:95:3e:ab:46:2d:e2:92:54:71:af:a1:7d:eb:75:e2:41:06: |
247 72:70:22:3a:f6:6a:6e:68:da:6e:67:b5:db:f7:aa:63:83:29: | 247 97:80:af:60:90:b1:40:a6:a7:16:a3:2e:c9:58:57:8b:72:46: |
248 a4:36:35:cb:86:c4:da:79:64:81:c0:e6:ae:c0:d7:6d:34:5b: | 248 4e:f2:e4:55:b2:6d:0b:5e:94:78:ed:57:5d:c4:84:4e:8c:df: |
249 4d:ab:04:25:e8:1f:ec:f8:62:91:81:63:7e:64:06:a9:40:97: | 249 e6:81:9d:80:c4:3b:45:b8:f6:53:b1:96:ea:76:55:25:b0:84: |
250 68:9f:0c:70 | 250 ea:37:c1:71 |
251 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- | 251 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- |
252 MIIDVDCCAjygAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 | 252 MIIDVDCCAjygAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 |
253 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v | 253 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v |
254 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM+yo4e4NUNCFF80+A3O | 254 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALcODC7hRl+d3DoWUVYv |
255 oufk3lP1SENslXYn6t8pEwxtsVlnL2A4UZ3ByOa8jvtASKq17F977V4pSHB+I73C | 255 TFz3kpMqob/RvRXNivjjiqRB+p/ehYT/zVt9EzPKuIs09oVzpSPvumHKGJ8I6jkX |
256 W43sCfeXHb6PZuTK0g9xfafP8htDDMwSUftWuyKRxh/n8Y8YJfniFsV4XMY1myF8 | 256 GGndOiFXpW2yY6dCuraKTuIfq4hPrsoaZrh50pRzuUbEvokxU8HYtMwca9kMo1rj |
257 hMpRV4FsT2XOcFlA8qS+OGiJkzl3Qk2BenxhzrglN4fhJmLnzEdkapdsr5muDJ8s | 257 pSB8oL3UFHoUKQy3QNr1/K/DkWV4s0Hu9Z8LIgvB9RKUiSUTG92jo0R6V3xAF+Bm |
258 CHxIZrsgCDzaGut48A/PtuQDg1X/ETlLKzK51odyhd1rx10HaLxBOPDXkWu8Nl49 | 258 M6knfC5vnzjT+k1ngDkzNuVB/axrN9CEdeKEkzuNzowimE4FZH/f+5aFxeoOEST5 |
259 q9WD1gOGIili3lG4WuoIOHnblXm4kEBdHIYvccy+Rsizm3n729Derzx6Yi96L/0l | 259 hL0XzhUwhq3G3ixIhNBF1AsfE+mkyudpwCShI15rTna0vdcNlpS22Y4lmx7JogAQ |
260 Od8CAwEAAaOBujCBtzAdBgNVHQ4EFgQU3S/pctRvPiLYX7KOdJrjJoQjKOgwHwYD | 260 R3cCAwEAAaOBujCBtzAdBgNVHQ4EFgQUlp/LnFwNBp3xOiHVIvdLdSx909MwHwYD |
261 VR0jBBgwFoAU3S/pctRvPiLYX7KOdJrjJoQjKOgwNwYIKwYBBQUHAQEEKzApMCcG | 261 VR0jBBgwFoAUlp/LnFwNBp3xOiHVIvdLdSx909MwNwYIKwYBBQUHAQEEKzApMCcG |
262 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw | 262 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw |
263 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE | 263 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE |
264 AwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAEgHPIeZ0jTaR+MHBznEDJhN73JJGP7R7 | 264 AwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAAIUybMKu7tIZ8G8gzviUhshMOyi+d0Dc |
265 sX9RenywVkr84CsdDjsIyOTQz0qIBLVigl+HuRFriYDJGs9kgSHi0k+aqtcjpipG | 265 lI+5MbmatEs/93CBBKCutUlZokyFF9arDaF1Ptmb6uwlIKIOh5/QOavQctsg7W1u |
266 qF0/v2DATMGXzUQF0uB4j5abH8WlXU5/qx4+AS6aLHayCMV2InLM1IZv3NCf3jyD | 266 juxo7aREa9tbY8qLDDXXpYhhBfuCenfDVBDIDIcHYEPqSgo6oizmak2BqlBt1i3L |
267 5ussGlScnq9KPGA+yRXv0lAaBaXCkEVQ/J8ecT75qz1htWVuwH1uUhpXnldxpxwJ | 267 388MTKSTyNDDnnAqKjc0m3NRzhRq1sr/IcQUQ/KaxF3wWPSTzEwok5YZcAx7RhjR |
268 VWVAUoizBFBvCeyFL8o2eSOmNbKr36o6w1od46B/cnAiOvZqbmjabme12/eqY4Mp | 268 AQe2Mu0frvnE9fSka5U+q0Yt4pJUca+hfet14kEGl4CvYJCxQKanFqMuyVhXi3JG |
269 pDY1y4bE2nlkgcDmrsDXbTRbTasEJegf7PhikYFjfmQGqUCXaJ8McA== | 269 TvLkVbJtC16UeO1XXcSETozf5oGdgMQ7Rbj2U7GW6nZVJbCE6jfBcQ== |
270 -----END TRUST_ANCHOR_UNCONSTRAINED----- | 270 -----END TRUST_ANCHOR_UNCONSTRAINED----- |
271 | 271 |
272 150302120000Z | 272 150302120000Z |
273 -----BEGIN TIME----- | 273 -----BEGIN TIME----- |
274 MTUwMzAyMTIwMDAwWg== | 274 MTUwMzAyMTIwMDAwWg== |
275 -----END TIME----- | 275 -----END TIME----- |
276 | 276 |
277 SUCCESS | 277 SUCCESS |
278 -----BEGIN VERIFY_RESULT----- | 278 -----BEGIN VERIFY_RESULT----- |
279 U1VDQ0VTUw== | 279 U1VDQ0VTUw== |
280 -----END VERIFY_RESULT----- | 280 -----END VERIFY_RESULT----- |
281 | 281 |
282 serverAuth | 282 serverAuth |
283 -----BEGIN KEY_PURPOSE----- | 283 -----BEGIN KEY_PURPOSE----- |
284 c2VydmVyQXV0aA== | 284 c2VydmVyQXV0aA== |
285 -----END KEY_PURPOSE----- | 285 -----END KEY_PURPOSE----- |
OLD | NEW |