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

Side by Side Diff: net/data/verify_certificate_chain_unittest/expired-intermediary.pem

Issue 1414393008: Add scripts to generate simple test data for certificate verification. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@key_usages
Patch Set: Created 5 years, 1 month 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-expired-intermediary.py]
2
3 Simple certificate chain with 1 intermediary, where the
4 intermediary is expired (violates validity.notAfter)
5
6 Certificate:
7 Data:
8 Version: 3 (0x2)
9 Serial Number: 1 (0x1)
10 Signature Algorithm: sha256WithRSAEncryption
11 Issuer: CN=Intermediary
12 Validity
13 Not Before: Jan 1 12:00:00 2015 GMT
14 Not After : Jan 1 12:00:00 2016 GMT
15 Subject: CN=Target
16 Subject Public Key Info:
17 Public Key Algorithm: rsaEncryption
18 Public-Key: (2048 bit)
19 Modulus:
20 00:e3:ec:da:c5:87:53:d8:de:f0:87:eb:38:77:51:
21 61:e4:0f:78:f7:41:67:09:b1:ae:8c:5e:b4:2e:c4:
22 0c:cb:c8:a1:77:c5:83:3f:40:37:88:bf:42:d5:6f:
23 f1:84:08:0e:0c:8f:45:87:c3:f2:4a:7b:a0:78:7a:
24 be:0d:49:a0:52:20:28:9d:79:4a:14:7f:fb:19:3f:
25 dd:aa:99:6c:9d:a4:1a:5b:5e:2a:de:32:86:cb:d4:
26 9f:20:52:2d:a2:7c:76:51:b3:35:ab:b4:8a:93:2a:
27 89:8f:80:d8:05:01:3e:a3:3a:bd:eb:f5:fc:b9:65:
28 96:fd:54:35:2f:29:89:fd:23:7c:dc:d3:d8:59:23:
29 b3:4c:a3:12:9a:0e:87:33:9c:e5:75:fe:92:bc:df:
30 e2:c9:20:9c:83:50:41:f1:99:27:f4:db:20:ef:8f:
31 ef:c2:1f:11:48:0f:65:f9:79:a3:4b:ee:0f:c8:df:
32 a4:1f:95:ca:20:05:88:45:44:8e:ea:11:01:8a:14:
33 80:42:1b:e0:40:3b:4c:77:2f:24:fd:c2:00:3a:8c:
34 2a:32:ac:ad:d2:f3:12:cb:9c:9d:74:78:6d:03:1a:
35 30:e4:49:0a:ee:fa:81:bc:a6:77:be:ca:31:47:72:
36 e9:0d:d6:e4:e2:9e:6a:25:02:8d:9c:ed:00:b8:a4:
37 cc:6b
38 Exponent: 65537 (0x10001)
39 X509v3 extensions:
40 X509v3 Subject Key Identifier:
41 E7:83:37:F5:07:9A:CF:05:4C:55:BB:58:62:27:7B:71:F9:CB:1D:CD
42 X509v3 Authority Key Identifier:
43 keyid:49:2A:CE:0E:05:98:4C:AF:AF:72:0C:9B:77:77:16:F4:DE:DD:03:7 8
44
45 Authority Information Access:
46 CA Issuers - URI:http://url-for-aia/Intermediary.cer
47
48 X509v3 CRL Distribution Points:
49
50 Full Name:
51 URI:http://url-for-crl/Intermediary.crl
52
53 X509v3 Key Usage: critical
54 Digital Signature, Key Encipherment
55 X509v3 Extended Key Usage:
56 TLS Web Server Authentication, TLS Web Client Authentication
57 Signature Algorithm: sha256WithRSAEncryption
58 24:9a:c0:a4:9b:d4:f7:28:fe:77:36:5f:a2:12:7c:4d:d6:26:
59 36:1c:31:9c:20:8a:44:51:09:92:7d:ea:ae:1b:69:3b:4f:27:
60 a5:70:90:77:5b:21:04:8f:41:79:d5:61:59:b9:d5:77:fb:b8:
61 20:17:3e:14:bc:97:62:10:11:97:72:54:34:55:62:b8:81:d4:
62 57:4e:c5:e9:ba:4a:90:76:09:56:2f:5d:16:46:37:dc:69:03:
63 d9:f0:fe:fa:a1:03:f1:1b:a2:e3:df:a1:3e:6c:93:6e:cd:50:
64 e6:23:75:ab:7e:0b:6f:8a:60:df:db:8a:3f:2b:0e:e7:77:66:
65 da:92:76:d1:c8:19:3b:25:57:6c:7b:41:35:9a:50:d7:74:ea:
66 43:ec:d0:c8:db:a2:2d:b0:3b:6d:a4:c4:4d:cd:23:b6:a3:1e:
67 f5:03:0b:85:bc:47:3e:91:ae:42:49:91:4f:9f:39:e6:88:3a:
68 d7:09:e0:cd:aa:fc:79:5f:50:18:21:1a:0f:c4:92:f6:f5:ff:
69 b1:b9:93:a3:85:4b:3c:42:16:7f:12:a3:a8:4d:0c:ad:63:6d:
70 7e:cb:42:4f:4f:c9:69:b9:59:99:9c:d5:fb:bb:e9:ad:0f:93:
71 dc:60:80:3e:b5:71:34:94:03:1f:48:4b:00:65:7c:c6:bd:cc:
72 e5:d4:a6:b0
73 -----BEGIN CERTIFICATE-----
74 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
75 cm1lZGlhcnkwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD
76 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDj7NrF
77 h1PY3vCH6zh3UWHkD3j3QWcJsa6MXrQuxAzLyKF3xYM/QDeIv0LVb/GECA4Mj0WH
78 w/JKe6B4er4NSaBSICideUoUf/sZP92qmWydpBpbXireMobL1J8gUi2ifHZRszWr
79 tIqTKomPgNgFAT6jOr3r9fy5ZZb9VDUvKYn9I3zc09hZI7NMoxKaDocznOV1/pK8
80 3+LJIJyDUEHxmSf02yDvj+/CHxFID2X5eaNL7g/I36QflcogBYhFRI7qEQGKFIBC
81 G+BAO0x3LyT9wgA6jCoyrK3S8xLLnJ10eG0DGjDkSQru+oG8pne+yjFHcukN1uTi
82 nmolAo2c7QC4pMxrAgMBAAGjgekwgeYwHQYDVR0OBBYEFOeDN/UHms8FTFW7WGIn
83 e3H5yx3NMB8GA1UdIwQYMBaAFEkqzg4FmEyvr3IMm3d3FvTe3QN4MD8GCCsGAQUF
84 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk
85 aWFyeS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu
86 dGVybWVkaWFyeS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
87 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAJJrApJvU9yj+dzZfohJ8
88 TdYmNhwxnCCKRFEJkn3qrhtpO08npXCQd1shBI9BedVhWbnVd/u4IBc+FLyXYhAR
89 l3JUNFViuIHUV07F6bpKkHYJVi9dFkY33GkD2fD++qED8Rui49+hPmyTbs1Q5iN1
90 q34Lb4pg39uKPysO53dm2pJ20cgZOyVXbHtBNZpQ13TqQ+zQyNuiLbA7baTETc0j
91 tqMe9QMLhbxHPpGuQkmRT5855og61wngzar8eV9QGCEaD8SS9vX/sbmTo4VLPEIW
92 fxKjqE0MrWNtfstCT0/JablZmZzV+7vprQ+T3GCAPrVxNJQDH0hLAGV8xr3M5dSm
93 sA==
94 -----END CERTIFICATE-----
95
96 Certificate:
97 Data:
98 Version: 3 (0x2)
99 Serial Number: 2 (0x2)
100 Signature Algorithm: sha256WithRSAEncryption
101 Issuer: CN=Root
102 Validity
103 Not Before: Jan 1 12:00:00 2015 GMT
104 Not After : Jan 1 12:00:00 2016 GMT
105 Subject: CN=Intermediary
106 Subject Public Key Info:
107 Public Key Algorithm: rsaEncryption
108 Public-Key: (2048 bit)
109 Modulus:
110 00:b3:76:ac:11:ce:e7:7a:68:1b:1e:21:03:23:44:
111 dc:3f:a8:cc:d1:d7:14:25:78:28:e9:e7:0e:f3:92:
112 81:07:b2:b2:ec:84:9b:2d:8d:76:78:86:1a:8f:65:
113 ea:c5:7d:2e:24:45:4d:d7:67:42:d9:3a:a8:80:d5:
114 de:2e:38:c2:58:2c:14:db:e0:82:70:3a:6f:c0:b4:
115 4a:bd:c8:ee:dd:e2:35:24:05:48:6d:b1:c3:7c:c5:
116 1b:0f:a4:ae:fa:fb:4b:2c:e3:fb:e9:21:15:0f:db:
117 20:26:18:10:01:98:75:e4:4d:58:98:ae:54:29:c5:
118 bd:ff:93:9b:d1:e3:db:92:68:29:13:0a:62:62:fd:
119 65:af:86:9c:dd:3c:60:61:cd:75:2a:a8:68:b0:9b:
120 c3:08:10:90:db:2c:a9:cd:db:99:31:99:f0:b9:61:
121 1d:62:f0:22:73:43:22:be:5d:2b:42:27:a8:95:6b:
122 0c:bf:ba:a6:74:c6:05:47:09:43:88:f3:87:71:93:
123 cf:d6:f2:2b:b1:24:44:31:f1:40:64:dc:85:8b:d2:
124 0b:62:01:9b:91:09:81:bb:c8:a4:02:03:39:95:c6:
125 8a:55:22:ce:7c:ed:de:37:12:6b:87:39:06:90:1d:
126 49:85:0c:8f:e6:c9:48:ec:b9:f9:af:79:22:bb:97:
127 23:b3
128 Exponent: 65537 (0x10001)
129 X509v3 extensions:
130 X509v3 Subject Key Identifier:
131 49:2A:CE:0E:05:98:4C:AF:AF:72:0C:9B:77:77:16:F4:DE:DD:03:78
132 X509v3 Authority Key Identifier:
133 keyid:B4:1A:22:00:70:2D:7E:8A:AC:3B:D3:DD:93:9A:A8:F8:10:01:8C:1 D
134
135 Authority Information Access:
136 CA Issuers - URI:http://url-for-aia/Root.cer
137
138 X509v3 CRL Distribution Points:
139
140 Full Name:
141 URI:http://url-for-crl/Root.crl
142
143 X509v3 Key Usage: critical
144 Certificate Sign, CRL Sign
145 X509v3 Basic Constraints: critical
146 CA:TRUE
147 Signature Algorithm: sha256WithRSAEncryption
148 24:4e:c6:7a:11:96:eb:57:7b:7b:3a:ac:95:1a:fd:70:04:a9:
149 66:12:54:ef:4f:89:92:3a:03:34:35:c1:d8:06:4b:ac:25:b2:
150 9e:63:37:fb:90:91:85:99:1c:30:8a:1f:27:ac:4b:e1:cb:f2:
151 97:27:00:c4:af:0f:c9:f1:ab:c8:0a:83:f4:ac:28:73:7f:e0:
152 b3:c7:1c:b9:ff:28:a2:b9:9a:07:0d:71:77:32:22:c4:15:43:
153 b3:8f:e6:39:f6:5f:3d:48:5d:00:e4:3f:47:f5:8b:46:44:ba:
154 89:ff:db:35:86:f8:80:f9:c2:8c:05:c6:20:2d:1d:8c:36:74:
155 90:b4:83:04:17:bf:19:35:ca:13:af:84:a7:05:3f:cc:21:39:
156 4e:2e:0b:8f:d6:e1:ce:bf:fb:95:4f:bf:20:13:64:cb:e6:b8:
157 f2:ec:c5:c2:64:65:5a:93:f2:bd:9b:a4:90:15:3a:69:8f:c8:
158 b6:d9:05:d2:99:de:e1:b3:0c:21:b0:af:f1:6c:49:07:dc:b3:
159 3e:96:62:ae:71:44:9c:da:28:7e:86:50:b1:43:45:9f:f8:da:
160 6b:bd:c7:8b:b9:43:90:5d:72:a4:89:c7:8d:e0:7b:95:b4:0c:
161 5d:2d:d5:48:e1:d1:58:2c:06:44:14:0e:e9:d5:ad:11:94:2b:
162 64:6e:14:69
163 -----BEGIN CERTIFICATE-----
164 MIIDbTCCAlWgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
165 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50
166 ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs3asEc7n
167 emgbHiEDI0TcP6jM0dcUJXgo6ecO85KBB7Ky7ISbLY12eIYaj2XqxX0uJEVN12dC
168 2TqogNXeLjjCWCwU2+CCcDpvwLRKvcju3eI1JAVIbbHDfMUbD6Su+vtLLOP76SEV
169 D9sgJhgQAZh15E1YmK5UKcW9/5Ob0ePbkmgpEwpiYv1lr4ac3TxgYc11KqhosJvD
170 CBCQ2yypzduZMZnwuWEdYvAic0Mivl0rQieolWsMv7qmdMYFRwlDiPOHcZPP1vIr
171 sSREMfFAZNyFi9ILYgGbkQmBu8ikAgM5lcaKVSLOfO3eNxJrhzkGkB1JhQyP5slI
172 7Ln5r3kiu5cjswIDAQABo4HLMIHIMB0GA1UdDgQWBBRJKs4OBZhMr69yDJt3dxb0
173 3t0DeDAfBgNVHSMEGDAWgBS0GiIAcC1+iqw7092Tmqj4EAGMHTA3BggrBgEFBQcB
174 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs
175 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD
176 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
177 ACROxnoRlutXe3s6rJUa/XAEqWYSVO9PiZI6AzQ1wdgGS6wlsp5jN/uQkYWZHDCK
178 HyesS+HL8pcnAMSvD8nxq8gKg/SsKHN/4LPHHLn/KKK5mgcNcXcyIsQVQ7OP5jn2
179 Xz1IXQDkP0f1i0ZEuon/2zWG+ID5wowFxiAtHYw2dJC0gwQXvxk1yhOvhKcFP8wh
180 OU4uC4/W4c6/+5VPvyATZMvmuPLsxcJkZVqT8r2bpJAVOmmPyLbZBdKZ3uGzDCGw
181 r/FsSQfcsz6WYq5xRJzaKH6GULFDRZ/42mu9x4u5Q5BdcqSJx43ge5W0DF0t1Ujh
182 0VgsBkQUDunVrRGUK2RuFGk=
183 -----END CERTIFICATE-----
184
185 Certificate:
186 Data:
187 Version: 3 (0x2)
188 Serial Number: 1 (0x1)
189 Signature Algorithm: sha256WithRSAEncryption
190 Issuer: CN=Root
191 Validity
192 Not Before: Jan 1 12:00:00 2015 GMT
193 Not After : Jan 1 12:00:00 2016 GMT
194 Subject: CN=Root
195 Subject Public Key Info:
196 Public Key Algorithm: rsaEncryption
197 Public-Key: (2048 bit)
198 Modulus:
199 00:c3:a2:1e:16:d9:11:e3:08:29:27:5a:51:2d:dd:
200 20:df:e4:e6:a8:32:6c:65:12:49:70:f0:2e:6e:57:
201 58:f0:f2:82:ba:88:1a:03:ad:db:a2:bc:da:18:e9:
202 b7:f5:14:c1:74:9f:22:c8:f0:5a:25:72:bb:64:63:
203 b6:52:78:d7:ee:5b:96:1f:9b:25:60:5f:f6:9e:a0:
204 65:b5:dd:04:8e:49:9b:ca:9b:bf:de:c1:24:28:57:
205 13:e1:42:ba:ca:fc:6e:b2:69:88:d4:d3:60:b5:71:
206 77:0f:86:97:41:72:69:53:de:07:c7:79:95:ae:7f:
207 e4:d9:c5:ab:a9:e2:92:9d:b7:f5:37:76:fd:70:6c:
208 c3:49:52:3e:b8:d5:32:2e:07:d4:b4:0c:09:51:91:
209 95:51:77:24:8f:23:41:90:c8:5e:19:d2:bb:a0:95:
210 7b:20:96:27:ae:d8:86:fa:42:c7:23:03:51:12:27:
211 10:4d:09:97:31:a2:4e:62:49:84:de:95:6b:75:e8:
212 ab:d8:3b:0e:cd:42:88:53:b3:de:94:7f:b8:cf:f0:
213 b2:23:a2:82:6c:79:55:1c:27:98:26:63:e3:01:e8:
214 ee:9a:46:55:8e:c5:11:a0:b0:42:8c:2d:52:00:9a:
215 7d:14:47:14:c1:24:81:04:2e:d0:ab:2c:5e:c6:36:
216 37:b9
217 Exponent: 65537 (0x10001)
218 X509v3 extensions:
219 X509v3 Subject Key Identifier:
220 B4:1A:22:00:70:2D:7E:8A:AC:3B:D3:DD:93:9A:A8:F8:10:01:8C:1D
221 X509v3 Authority Key Identifier:
222 keyid:B4:1A:22:00:70:2D:7E:8A:AC:3B:D3:DD:93:9A:A8:F8:10:01:8C:1 D
223
224 Authority Information Access:
225 CA Issuers - URI:http://url-for-aia/Root.cer
226
227 X509v3 CRL Distribution Points:
228
229 Full Name:
230 URI:http://url-for-crl/Root.crl
231
232 X509v3 Key Usage: critical
233 Certificate Sign, CRL Sign
234 X509v3 Basic Constraints: critical
235 CA:TRUE
236 Signature Algorithm: sha256WithRSAEncryption
237 88:5d:4b:c6:1d:c5:cb:37:88:2e:3e:33:7d:01:cf:eb:13:67:
238 9b:d8:cb:49:f4:ac:a3:76:6b:c7:9c:5e:67:f2:07:b0:a0:49:
239 c6:dd:74:e3:3a:38:34:3c:9b:a6:a1:dd:a2:92:45:ce:94:25:
240 f8:3b:e5:bb:35:b9:34:63:db:37:53:70:e7:16:81:13:13:a6:
241 dc:82:65:d9:c1:67:82:12:dd:36:c9:5c:87:4e:84:33:34:5e:
242 5d:f7:a4:0e:b2:40:d4:0d:5e:5f:c6:bc:96:82:ae:ee:33:2d:
243 05:78:9a:fd:6e:3c:2b:e7:e0:3e:f2:77:6b:30:0b:07:32:2a:
244 4a:bf:e2:33:5e:60:f5:52:ce:e0:00:92:ed:39:59:62:0f:03:
245 7b:c4:10:8f:6b:b0:04:8c:c3:15:1c:f6:98:98:0d:eb:96:54:
246 e5:06:3c:56:c0:96:44:60:86:06:2e:5a:cf:f9:8e:17:61:46:
247 97:56:1b:2a:e5:e3:d5:9d:43:50:ba:08:26:dc:55:c2:a5:fe:
248 9b:ae:dd:84:c0:82:77:37:45:12:38:56:95:32:2e:d0:37:2f:
249 d1:d2:3c:98:80:7d:0f:ea:7d:4d:94:0c:e3:36:be:aa:4b:c5:
250 1f:6d:9c:c7:db:2a:8a:f4:fc:7d:3a:89:db:ee:26:2b:35:34:
251 ed:7c:b2:5b
252 -----BEGIN TRUSTED_CERTIFICATE-----
253 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
254 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
255 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMOiHhbZEeMIKSdaUS3d
256 IN/k5qgybGUSSXDwLm5XWPDygrqIGgOt26K82hjpt/UUwXSfIsjwWiVyu2RjtlJ4
257 1+5blh+bJWBf9p6gZbXdBI5Jm8qbv97BJChXE+FCusr8brJpiNTTYLVxdw+Gl0Fy
258 aVPeB8d5la5/5NnFq6nikp239Td2/XBsw0lSPrjVMi4H1LQMCVGRlVF3JI8jQZDI
259 XhnSu6CVeyCWJ67YhvpCxyMDURInEE0JlzGiTmJJhN6Va3Xoq9g7Ds1CiFOz3pR/
260 uM/wsiOigmx5VRwnmCZj4wHo7ppGVY7FEaCwQowtUgCafRRHFMEkgQQu0KssXsY2
261 N7kCAwEAAaOByzCByDAdBgNVHQ4EFgQUtBoiAHAtfoqsO9Pdk5qo+BABjB0wHwYD
262 VR0jBBgwFoAUtBoiAHAtfoqsO9Pdk5qo+BABjB0wNwYIKwYBBQUHAQEEKzApMCcG
263 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
264 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
265 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCIXUvGHcXL
266 N4guPjN9Ac/rE2eb2MtJ9KyjdmvHnF5n8gewoEnG3XTjOjg0PJumod2ikkXOlCX4
267 O+W7Nbk0Y9s3U3DnFoETE6bcgmXZwWeCEt02yVyHToQzNF5d96QOskDUDV5fxryW
268 gq7uMy0FeJr9bjwr5+A+8ndrMAsHMipKv+IzXmD1Us7gAJLtOVliDwN7xBCPa7AE
269 jMMVHPaYmA3rllTlBjxWwJZEYIYGLlrP+Y4XYUaXVhsq5ePVnUNQuggm3FXCpf6b
270 rt2EwIJ3N0USOFaVMi7QNy/R0jyYgH0P6n1NlAzjNr6qS8UfbZzH2yqK9Px9Oonb
271 7iYrNTTtfLJb
272 -----END TRUSTED_CERTIFICATE-----
273
274 -----BEGIN TIME-----
275 MTYwMzAyMTIwMDAwWg==
276 -----END TIME-----
277
278 -----BEGIN VERIFY_RESULT-----
279 RkFJTA==
280 -----END VERIFY_RESULT-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698