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

Side by Side Diff: net/data/verify_certificate_chain_unittest/target-wrong-signature.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-target-wrong-signature.py]
2
3 Simple certificate where the target has an incorrect
4 signature.
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:c9:bf:65:cd:9e:f1:86:61:4a:bd:d8:6b:e7:90:
21 1e:3e:0b:6a:e4:e7:93:78:98:0c:c1:5a:ce:f1:02:
22 05:83:7f:f7:9e:80:4a:87:a3:b4:e2:a5:9f:ea:86:
23 10:0f:e4:90:9f:e1:69:ea:8c:8f:51:f1:d2:f8:66:
24 6d:f0:de:99:0c:31:2c:e3:39:58:6f:9d:71:65:76:
25 86:2e:cf:9b:6c:85:7d:9d:41:eb:0e:ed:83:3b:9a:
26 9f:8d:6c:dd:60:ee:47:c0:89:d4:1e:f5:af:0f:e2:
27 83:26:34:0a:97:16:d9:87:d4:26:86:fa:81:58:ee:
28 3d:b8:88:57:07:80:31:20:1b:d2:33:95:7c:1c:2d:
29 95:ad:a9:a2:63:79:c6:f3:ab:b2:ec:93:3e:e3:18:
30 e9:86:96:0a:66:5f:bc:90:c3:db:4c:5e:7a:13:00:
31 fa:cb:d6:bd:a8:94:6c:af:d9:86:91:1c:9d:0f:96:
32 13:40:1d:fd:c7:68:7f:0a:a2:78:bb:5c:c7:8a:a5:
33 f1:4a:95:c8:61:5c:aa:92:ce:40:aa:6e:ba:f8:0a:
34 eb:70:f4:25:12:07:6d:42:b1:74:e2:52:cd:9a:05:
35 81:8f:f1:b8:3c:0c:e5:fc:ec:e4:ff:9c:c9:27:80:
36 ad:b9:d4:2a:71:2a:b2:0e:c1:d5:a7:ba:c0:36:8e:
37 f6:c7
38 Exponent: 65537 (0x10001)
39 X509v3 extensions:
40 X509v3 Subject Key Identifier:
41 BB:42:F5:5A:03:0C:51:90:2B:6F:D6:8A:87:DB:FE:D7:BB:92:CA:89
42 X509v3 Authority Key Identifier:
43 keyid:E5:6D:C2:8A:B6:FB:95:CC:00:9E:93:DB:5C:B8:D5:7E:E4:48:31:B 9
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 8e:5b:42:c5:28:a6:66:73:d9:07:14:6c:0b:5d:36:ee:41:17:
59 5e:3d:16:14:49:35:8b:16:03:8c:a2:e4:fa:8f:d7:15:e4:4a:
60 d9:68:b1:ef:81:3c:41:1e:8d:2f:f1:55:26:fd:9b:92:de:64:
61 3b:20:a2:86:13:d6:97:73:ed:b9:94:d2:ba:14:5c:a2:98:74:
62 f7:6e:fb:22:93:88:f6:c3:91:f7:15:6d:df:e4:5d:d6:a9:37:
63 8c:ed:f1:74:8b:70:bc:00:5c:87:50:57:2e:59:5b:71:74:80:
64 0e:e6:f5:f6:75:98:23:8a:bd:be:62:06:76:14:4e:8f:8d:4a:
65 e8:86:f5:b2:03:30:64:0e:f0:ab:f6:7a:f3:bc:38:9a:e0:60:
66 4f:ce:d0:09:96:d7:3d:f5:ec:97:ce:38:de:b5:28:81:0b:8b:
67 35:d2:b4:78:e3:64:e8:db:da:35:a7:82:fe:e1:85:ff:69:c0:
68 45:76:d5:61:fc:d6:45:36:65:3e:4a:66:e6:00:b9:11:d2:5b:
69 b1:96:b2:e2:ec:47:69:80:05:c7:a9:85:79:0d:2d:ac:95:0b:
70 32:38:43:02:75:0c:34:df:9a:ae:13:d6:be:c1:de:1d:45:3b:
71 62:3c:b6:d6:ee:9e:0c:b9:b2:f8:e6:de:58:89:8b:f9:d6:2a:
72 b8:82:53:9e
73 -----BEGIN CERTIFICATE-----
74 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
75 cm1lZGlhcnkwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD
76 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJv2XN
77 nvGGYUq92GvnkB4+C2rk55N4mAzBWs7xAgWDf/eegEqHo7TipZ/qhhAP5JCf4Wnq
78 jI9R8dL4Zm3w3pkMMSzjOVhvnXFldoYuz5tshX2dQesO7YM7mp+NbN1g7kfAidQe
79 9a8P4oMmNAqXFtmH1CaG+oFY7j24iFcHgDEgG9IzlXwcLZWtqaJjecbzq7Lskz7j
80 GOmGlgpmX7yQw9tMXnoTAPrL1r2olGyv2YaRHJ0PlhNAHf3HaH8Koni7XMeKpfFK
81 lchhXKqSzkCqbrr4Cutw9CUSB21CsXTiUs2aBYGP8bg8DOX87OT/nMkngK251Cpx
82 KrIOwdWnusA2jvbHAgMBAAGjgekwgeYwHQYDVR0OBBYEFLtC9VoDDFGQK2/Wiofb
83 /te7ksqJMB8GA1UdIwQYMBaAFOVtwoq2+5XMAJ6T21y41X7kSDG5MD8GCCsGAQUF
84 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk
85 aWFyeS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu
86 dGVybWVkaWFyeS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
87 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAjltCxSimZnPZBxRsC102
88 7kEXXj0WFEk1ixYDjKLk+o/XFeRK2Wix74E8QR6NL/FVJv2bkt5kOyCihhPWl3Pt
89 uZTSuhRcoph09277IpOI9sOR9xVt3+Rd1qk3jO3xdItwvABch1BXLllbcXSADub1
90 9nWYI4q9vmIGdhROj41K6Ib1sgMwZA7wq/Z687w4muBgT87QCZbXPfXsl8443rUo
91 gQuLNdK0eONk6NvaNaeC/uGF/2nARXbVYfzWRTZlPkpm5gC5EdJbsZay4uxHaYAF
92 x6mFeQ0trJULMjhDAnUMNN+arhPWvsHeHUU7Yjy21u6eDLmy+ObeWImL+dYquIJT
93 ng==
94 -----END CERTIFICATE-----
95
96 Certificate:
97 Data:
98 Version: 3 (0x2)
99 Serial Number: 3 (0x3)
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:c3:e0:8a:98:97:cd:51:93:7c:87:b7:d9:1f:06:
111 6c:95:e6:2a:6b:bd:23:64:5b:9e:06:3e:30:df:9b:
112 77:6e:48:3e:5d:c9:ed:85:f8:cc:44:53:66:97:15:
113 33:f9:66:0b:b8:84:ba:25:f0:63:24:dd:51:3d:fe:
114 63:6c:7c:4f:c5:f6:3a:0a:e7:f0:d5:8d:9a:20:74:
115 2a:c3:b3:39:7d:fb:d0:ea:b1:33:96:8c:c2:07:6a:
116 6e:0b:2c:08:fd:5f:28:19:7c:70:db:e0:b7:99:1b:
117 e0:65:49:c8:12:64:3a:f7:01:ad:f8:06:3b:b8:e0:
118 6c:2f:2f:ca:4f:13:13:63:03:f6:f6:c4:f9:f0:9c:
119 59:bb:0a:b5:64:22:47:33:7e:27:ed:a6:11:72:a2:
120 4d:a1:4d:6f:b6:1e:ba:8b:56:a6:3e:7e:01:b7:9c:
121 8a:81:8c:1f:cd:3b:4b:38:99:e3:2d:98:25:f4:03:
122 10:aa:40:ec:e8:6b:93:6a:38:f3:fb:61:6b:e6:7c:
123 89:2b:c0:72:0e:08:27:59:29:f4:f2:4c:fc:7a:ff:
124 08:bf:a4:5a:f5:bf:07:07:79:43:a6:92:27:56:4f:
125 9f:98:9a:c6:5e:1c:27:4a:36:cd:57:2e:71:5e:b8:
126 7a:4f:96:cf:85:a3:bc:60:86:e3:66:f1:15:d6:26:
127 ea:6b
128 Exponent: 65537 (0x10001)
129 X509v3 extensions:
130 X509v3 Subject Key Identifier:
131 84:64:4C:16:31:A2:F9:CD:FF:7A:74:D8:35:C4:3A:E1:40:37:0C:11
132 X509v3 Authority Key Identifier:
133 keyid:1A:6D:45:DF:7C:22:91:BA:57:71:18:34:03:33:77:6E:1D:09:71:F B
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 0b:15:ec:cb:fe:9d:3c:b4:0f:80:d0:16:e5:9d:e7:d6:0c:f7:
149 c2:e4:c1:fd:07:23:d2:1d:e1:ff:00:0b:7e:b8:4d:d5:0f:8a:
150 2c:f7:13:2d:c6:2b:7b:0c:a9:7e:e1:ea:91:84:a5:6f:90:ce:
151 41:cf:d1:ba:9d:86:96:2d:15:0c:55:ae:76:ac:35:47:25:70:
152 cc:88:b9:06:76:1b:84:53:ac:42:39:1e:52:ce:3e:1d:45:ab:
153 75:ec:50:12:70:7d:29:df:04:00:4a:71:16:89:5b:75:48:03:
154 cc:b9:46:cf:4d:14:05:f6:ec:09:55:c1:53:80:21:08:83:1a:
155 a6:3d:db:93:21:d6:6e:95:ab:ef:d3:88:32:4e:c1:cb:91:0d:
156 6d:ac:05:76:ec:e5:9d:bd:df:64:c8:d4:b2:ba:5e:f0:46:c8:
157 39:26:63:c4:b7:23:29:3f:09:47:24:b3:20:2a:fd:29:25:8f:
158 ff:6e:8f:93:fa:aa:e6:8e:cd:04:72:0a:33:c5:42:77:51:74:
159 44:8a:d8:72:0f:88:41:a2:9a:2e:6b:23:b5:13:e5:a7:3b:d7:
160 73:0b:df:9a:61:5b:9f:4f:49:df:6e:5a:05:ee:d1:9d:bd:60:
161 1e:9a:99:08:79:2c:15:00:52:27:d6:07:49:d1:6e:54:d8:9e:
162 a5:29:31:c2
163 -----BEGIN CERTIFICATE-----
164 MIIDbTCCAlWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
165 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50
166 ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw+CKmJfN
167 UZN8h7fZHwZsleYqa70jZFueBj4w35t3bkg+XcnthfjMRFNmlxUz+WYLuIS6JfBj
168 JN1RPf5jbHxPxfY6Cufw1Y2aIHQqw7M5ffvQ6rEzlozCB2puCywI/V8oGXxw2+C3
169 mRvgZUnIEmQ69wGt+AY7uOBsLy/KTxMTYwP29sT58JxZuwq1ZCJHM34n7aYRcqJN
170 oU1vth66i1amPn4Bt5yKgYwfzTtLOJnjLZgl9AMQqkDs6GuTajjz+2Fr5nyJK8By
171 DggnWSn08kz8ev8Iv6Ra9b8HB3lDppInVk+fmJrGXhwnSjbNVy5xXrh6T5bPhaO8
172 YIbjZvEV1ibqawIDAQABo4HLMIHIMB0GA1UdDgQWBBSEZEwWMaL5zf96dNg1xDrh
173 QDcMETAfBgNVHSMEGDAWgBQabUXffCKRuldxGDQDM3duHQlx+zA3BggrBgEFBQcB
174 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs
175 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD
176 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
177 AAsV7Mv+nTy0D4DQFuWd59YM98Lkwf0HI9Id4f8AC364TdUPiiz3Ey3GK3sMqX7h
178 6pGEpW+QzkHP0bqdhpYtFQxVrnasNUclcMyIuQZ2G4RTrEI5HlLOPh1Fq3XsUBJw
179 fSnfBABKcRaJW3VIA8y5Rs9NFAX27AlVwVOAIQiDGqY925Mh1m6Vq+/TiDJOwcuR
180 DW2sBXbs5Z2932TI1LK6XvBGyDkmY8S3Iyk/CUcksyAq/Sklj/9uj5P6quaOzQRy
181 CjPFQndRdESK2HIPiEGimi5rI7UT5ac713ML35phW59PSd9uWgXu0Z29YB6amQh5
182 LBUAUifWB0nRblTYnqUpMcI=
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:eb:69:17:97:7c:ae:2a:c6:6a:68:bc:75:9d:d6:
200 37:7f:1e:12:82:93:4b:83:dc:fa:c0:4b:87:0f:36:
201 86:06:2d:68:76:f3:da:97:5d:e7:8b:01:9e:f7:d3:
202 32:e2:20:6c:38:2a:da:e4:ed:6a:f5:a3:f0:38:6f:
203 cf:32:f5:b1:3c:62:a3:45:85:06:e7:e6:af:53:5a:
204 05:58:51:c3:8b:c3:54:34:dc:35:ff:2f:d2:c3:4e:
205 e6:ae:7a:e6:00:af:9c:0f:e1:da:c5:7a:b4:cf:8c:
206 64:e5:8b:fe:f0:d1:e9:6b:1d:b7:b7:e1:ef:e3:77:
207 c3:44:52:76:8d:84:06:66:29:65:50:80:79:54:bf:
208 5f:e1:de:92:cf:e0:e4:df:73:cb:48:c8:da:18:5b:
209 fd:69:1c:2d:95:40:27:8a:5b:a4:19:97:d8:b1:64:
210 13:fc:bd:31:9c:c7:14:57:71:d4:a5:fd:8b:a0:35:
211 48:95:11:7f:7b:be:08:4b:f7:2a:58:50:83:03:4a:
212 6d:67:15:f2:60:54:bf:49:65:98:c7:f2:89:c0:76:
213 ed:81:f7:5d:7a:00:f6:9d:8e:2b:f0:31:30:7a:69:
214 ad:00:29:08:77:85:cb:42:55:d9:96:71:38:72:f6:
215 9c:3b:74:e6:6c:4d:94:ca:8d:3d:a1:55:2d:09:34:
216 94:63
217 Exponent: 65537 (0x10001)
218 X509v3 extensions:
219 X509v3 Subject Key Identifier:
220 1A:6D:45:DF:7C:22:91:BA:57:71:18:34:03:33:77:6E:1D:09:71:FB
221 X509v3 Authority Key Identifier:
222 keyid:1A:6D:45:DF:7C:22:91:BA:57:71:18:34:03:33:77:6E:1D:09:71:F B
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 75:72:eb:75:11:c8:61:3c:1b:0b:12:5f:0f:a3:f7:9d:4f:2b:
238 1a:c2:7e:6f:ba:b9:77:62:a6:36:be:f6:4e:df:fe:9a:0c:e3:
239 55:dc:00:f9:0c:c0:c2:7f:e3:67:1e:74:f8:15:df:74:0d:36:
240 a8:2f:26:4c:61:11:b4:73:9f:b9:b0:4f:97:b9:d1:bf:da:32:
241 fe:e9:a3:d9:2b:73:a2:89:00:87:75:76:83:02:dd:19:1d:df:
242 d0:67:09:2d:8e:af:2b:f4:a2:de:78:2e:d6:61:78:99:aa:36:
243 97:91:00:a6:ca:82:12:8d:05:b8:ce:3d:38:e5:32:12:fb:ae:
244 4c:f5:66:c0:5b:44:80:80:a4:e7:0e:50:0b:2e:db:ef:08:ec:
245 05:05:25:4b:65:a3:ea:fd:ab:8f:2a:fa:90:24:be:29:4b:36:
246 4a:dd:21:5b:f8:49:34:1b:ac:59:69:51:60:e9:5b:22:97:7c:
247 13:c7:c0:97:af:3b:ca:60:91:ae:7e:6c:e5:c2:88:85:49:97:
248 fd:48:57:c9:8a:b5:c6:67:9f:fd:e0:5b:3e:bc:fe:12:cf:33:
249 0f:00:a1:e9:88:0d:ef:19:8d:43:5e:fb:d8:50:10:3a:cc:03:
250 a3:61:1d:4f:48:b3:c9:14:d3:a7:a1:ad:d5:67:fe:32:5a:5b:
251 d7:ea:eb:a9
252 -----BEGIN TRUSTED_CERTIFICATE-----
253 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
254 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
255 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOtpF5d8rirGami8dZ3W
256 N38eEoKTS4Pc+sBLhw82hgYtaHbz2pdd54sBnvfTMuIgbDgq2uTtavWj8DhvzzL1
257 sTxio0WFBufmr1NaBVhRw4vDVDTcNf8v0sNO5q565gCvnA/h2sV6tM+MZOWL/vDR
258 6Wsdt7fh7+N3w0RSdo2EBmYpZVCAeVS/X+Heks/g5N9zy0jI2hhb/WkcLZVAJ4pb
259 pBmX2LFkE/y9MZzHFFdx1KX9i6A1SJURf3u+CEv3KlhQgwNKbWcV8mBUv0llmMfy
260 icB27YH3XXoA9p2OK/AxMHpprQApCHeFy0JV2ZZxOHL2nDt05mxNlMqNPaFVLQk0
261 lGMCAwEAAaOByzCByDAdBgNVHQ4EFgQUGm1F33wikbpXcRg0AzN3bh0JcfswHwYD
262 VR0jBBgwFoAUGm1F33wikbpXcRg0AzN3bh0JcfswNwYIKwYBBQUHAQEEKzApMCcG
263 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
264 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
265 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQB1cut1Echh
266 PBsLEl8Po/edTysawn5vurl3YqY2vvZO3/6aDONV3AD5DMDCf+NnHnT4Fd90DTao
267 LyZMYRG0c5+5sE+XudG/2jL+6aPZK3OiiQCHdXaDAt0ZHd/QZwktjq8r9KLeeC7W
268 YXiZqjaXkQCmyoISjQW4zj045TIS+65M9WbAW0SAgKTnDlALLtvvCOwFBSVLZaPq
269 /auPKvqQJL4pSzZK3SFb+Ek0G6xZaVFg6Vsil3wTx8CXrzvKYJGufmzlwoiFSZf9
270 SFfJirXGZ5/94Fs+vP4SzzMPAKHpiA3vGY1DXvvYUBA6zAOjYR1PSLPJFNOnoa3V
271 Z/4yWlvX6uup
272 -----END TRUSTED_CERTIFICATE-----
273
274 -----BEGIN TIME-----
275 MTUwMzAyMTIwMDAwWg==
276 -----END TIME-----
277
278 -----BEGIN VERIFY_RESULT-----
279 RkFJTA==
280 -----END VERIFY_RESULT-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698