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

Side by Side Diff: net/data/parse_certificate_unittest/negative_serial.pem

Issue 1279963003: Add a function for parsing RFC 5280's "TBSCertificate". (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@cert_mapper
Patch Set: Fully move expectations to test data Created 5 years, 4 months 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 $ openssl x509 -inform DER -text -noout < [CERTIFICATE]
2 Certificate:
3 Data:
4 Version: 3 (0x2)
5 Serial Number: -8566250385688218304 (-0x76e16f56ffffcac0)
6 Signature Algorithm: sha1WithRSAEncryption
7 Issuer: C=KR, O=CrossCert, OU=AccreditedCA, CN=CrossCert Class 1 Server CA
8 Validity
9 Not Before: Oct 18 03:12:00 2012 GMT
10 Not After : Oct 18 14:59:59 2013 GMT
11 Subject: C=KR, O=CrossCert, OU=AccreditedCA, OU=SSL, OU=000, CN=www.jong ro-itbank.com
12 Subject Public Key Info:
13 Public Key Algorithm: rsaEncryption
14 Public-Key: (2048 bit)
15 Modulus:
16 00:b1:9b:30:c6:3b:fc:f6:b6:db:3c:5c:82:a2:03:
17 06:94:0e:ab:56:27:5a:d4:57:64:35:3b:d8:45:39:
18 91:bf:88:8d:5e:b4:c1:90:3e:5e:3b:d2:2a:62:44:
19 67:80:f0:5a:92:ec:1e:a4:5b:9a:d2:c2:8b:d5:02:
20 0e:d8:44:55:99:a1:12:c5:13:f8:d6:55:c1:51:95:
21 1d:7c:0f:fd:12:aa:59:be:1d:65:fe:cb:c3:42:33:
22 54:64:06:b1:9c:d8:0c:24:33:2e:f4:81:c3:01:01:
23 cc:31:08:d4:ae:29:91:78:8b:9f:21:61:d9:4b:40:
24 e4:79:12:38:53:8a:22:26:68:91:54:e0:f4:d4:e7:
25 76:80:50:86:8e:d5:be:b2:18:05:c4:5b:70:4e:9e:
26 7b:2c:32:34:8d:a9:63:d6:d4:41:e1:ae:32:70:34:
27 ad:b6:75:ed:df:22:ea:e3:76:f4:c6:d8:eb:a2:06:
28 bb:c8:fb:c5:72:d5:a9:1d:d7:46:e9:03:f9:26:7f:
29 9b:b5:59:d1:79:c8:c2:31:15:c9:49:fe:9d:ff:5b:
30 5e:32:44:f8:a5:ea:85:df:63:a1:8b:ac:c4:cc:04:
31 d9:6e:e7:e5:5b:31:51:bf:1c:0b:63:84:aa:6d:56:
32 6b:83:43:04:33:e9:69:2f:cb:1d:b2:71:35:15:49:
33 fe:03
34 Exponent: 65537 (0x10001)
35 X509v3 extensions:
36 X509v3 Authority Key Identifier:
37 keyid:6D:B8:FF:92:5C:B1:BF:E9:49:78:31:7C:80:75:C0:62:10:4B:BD:3 8
38 DirName:/C=KR/O=KISA/OU=Korea Certification Authority Central/CN =KISA RootCA 1
39 serial:27:87
40
41 X509v3 Subject Key Identifier:
42 1A:C9:E5:E6:58:5E:9B:20:5F:F4:97:65:3D:9B:C3:BA:5A:99:09:B0
43 X509v3 Key Usage: critical
44 Digital Signature, Key Encipherment
45 X509v3 Certificate Policies:
46 Policy: 1.2.410.200004.5.4.6
47 CPS: http://gca.crosscert.com/cps.html
48 User Notice:
49 Explicit Text: Çt
50
51 X509v3 CRL Distribution Points:
52
53 Full Name:
54 URI:ldap://ssldir.crosscert.com:389/cn=s1dp6p1,ou=crldp,ou=Acc reditedCA,o=CrossCert,c=KR?certificateRevocationList
55
56 Authority Information Access:
57 CA Issuers - URI:ldap://ssl.crosscert.com:389/cn=CrossCert Class 1 Server CA,ou=AccreditedCA,o=CrossCert,c=KR?cACertificate;binary
58
59 Signature Algorithm: sha1WithRSAEncryption
60 72:eb:3a:c6:22:6f:f1:93:cb:9f:f6:30:9e:4f:c2:bf:ab:ef:
61 6a:15:a0:36:5a:5d:36:b9:b5:18:71:80:ed:77:ad:22:06:51:
62 8f:11:85:af:f2:dd:c2:1d:28:40:b1:37:16:ec:70:e3:a6:0f:
63 df:04:63:3b:76:9c:48:38:8c:0f:bf:ad:c7:ed:45:0d:75:f4:
64 b1:c7:0e:97:a2:06:a1:86:93:48:49:4f:00:20:4a:dc:f1:9f:
65 a6:77:85:b4:66:f5:2f:40:b2:fd:f1:fd:ab:dc:95:5f:62:d9:
66 68:16:42:1b:0a:a4:cf:c6:01:de:f5:a3:f9:2b:b2:db:94:2c:
67 8b:ce:c1:ee:a8:17:46:73:4d:e7:c7:d5:d4:92:d8:9b:6c:c7:
68 fc:bc:e9:9f:c9:aa:bf:e0:12:4b:d4:21:d5:ac:6a:5e:a2:f8:
69 50:af:74:c5:01:38:bc:26:5f:7b:15:3f:dc:8a:24:d0:cf:28:
70 1f:1b:f5:4e:25:12:89:19:fc:a2:ba:be:08:c8:43:64:0f:38:
71 a2:bb:e9:bf:a6:d6:ad:86:fe:5d:05:e6:6f:16:d1:78:5e:2c:
72 5a:40:a6:87:32:68:0d:01:e7:f6:ba:54:6a:c2:18:c0:62:7c:
73 6e:b2:1b:a4:99:3a:8f:2f:8b:0e:59:a3:86:6b:cb:a4:1f:0f:
74 c9:7e:f9:2c
75
76
77 $ openssl asn1parse -i -inform DER < [CERTIFICATE]
78 0:d=0 hl=4 l=1450 cons: SEQUENCE
79 4:d=1 hl=4 l=1170 cons: SEQUENCE
80 8:d=2 hl=2 l= 3 cons: cont [ 0 ]
81 10:d=3 hl=2 l= 1 prim: INTEGER :02
82 13:d=2 hl=2 l= 8 prim: INTEGER :-76E16F56FFFFCAC0
83 23:d=2 hl=2 l= 13 cons: SEQUENCE
84 25:d=3 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption
85 36:d=3 hl=2 l= 0 prim: NULL
86 38:d=2 hl=2 l= 94 cons: SEQUENCE
87 40:d=3 hl=2 l= 11 cons: SET
88 42:d=4 hl=2 l= 9 cons: SEQUENCE
89 44:d=5 hl=2 l= 3 prim: OBJECT :countryName
90 49:d=5 hl=2 l= 2 prim: PRINTABLESTRING :KR
91 53:d=3 hl=2 l= 18 cons: SET
92 55:d=4 hl=2 l= 16 cons: SEQUENCE
93 57:d=5 hl=2 l= 3 prim: OBJECT :organizationName
94 62:d=5 hl=2 l= 9 prim: UTF8STRING :CrossCert
95 73:d=3 hl=2 l= 21 cons: SET
96 75:d=4 hl=2 l= 19 cons: SEQUENCE
97 77:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName
98 82:d=5 hl=2 l= 12 prim: UTF8STRING :AccreditedCA
99 96:d=3 hl=2 l= 36 cons: SET
100 98:d=4 hl=2 l= 34 cons: SEQUENCE
101 100:d=5 hl=2 l= 3 prim: OBJECT :commonName
102 105:d=5 hl=2 l= 27 prim: UTF8STRING :CrossCert Class 1 Server CA
103 134:d=2 hl=2 l= 30 cons: SEQUENCE
104 136:d=3 hl=2 l= 13 prim: UTCTIME :121018031200Z
105 151:d=3 hl=2 l= 13 prim: UTCTIME :131018145959Z
106 166:d=2 hl=2 l= 116 cons: SEQUENCE
107 168:d=3 hl=2 l= 11 cons: SET
108 170:d=4 hl=2 l= 9 cons: SEQUENCE
109 172:d=5 hl=2 l= 3 prim: OBJECT :countryName
110 177:d=5 hl=2 l= 2 prim: PRINTABLESTRING :KR
111 181:d=3 hl=2 l= 18 cons: SET
112 183:d=4 hl=2 l= 16 cons: SEQUENCE
113 185:d=5 hl=2 l= 3 prim: OBJECT :organizationName
114 190:d=5 hl=2 l= 9 prim: UTF8STRING :CrossCert
115 201:d=3 hl=2 l= 21 cons: SET
116 203:d=4 hl=2 l= 19 cons: SEQUENCE
117 205:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName
118 210:d=5 hl=2 l= 12 prim: UTF8STRING :AccreditedCA
119 224:d=3 hl=2 l= 12 cons: SET
120 226:d=4 hl=2 l= 10 cons: SEQUENCE
121 228:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName
122 233:d=5 hl=2 l= 3 prim: UTF8STRING :SSL
123 238:d=3 hl=2 l= 12 cons: SET
124 240:d=4 hl=2 l= 10 cons: SEQUENCE
125 242:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName
126 247:d=5 hl=2 l= 3 prim: UTF8STRING :000
127 252:d=3 hl=2 l= 30 cons: SET
128 254:d=4 hl=2 l= 28 cons: SEQUENCE
129 256:d=5 hl=2 l= 3 prim: OBJECT :commonName
130 261:d=5 hl=2 l= 21 prim: UTF8STRING :www.jongro-itbank.com
131 284:d=2 hl=4 l= 290 cons: SEQUENCE
132 288:d=3 hl=2 l= 13 cons: SEQUENCE
133 290:d=4 hl=2 l= 9 prim: OBJECT :rsaEncryption
134 301:d=4 hl=2 l= 0 prim: NULL
135 303:d=3 hl=4 l= 271 prim: BIT STRING
136 578:d=2 hl=4 l= 596 cons: cont [ 3 ]
137 582:d=3 hl=4 l= 592 cons: SEQUENCE
138 586:d=4 hl=3 l= 143 cons: SEQUENCE
139 589:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Authority Key Identi fier
140 594:d=5 hl=3 l= 135 prim: OCTET STRING [HEX DUMP]:30818480146DB8FF9 25CB1BFE94978317C8075C062104BBD38A168A4663064310B3009060355040613024B52310D300B0 60355040A0C044B495341312E302C060355040B0C254B6F7265612043657274696669636174696F6 E20417574686F726974792043656E7472616C3116301406035504030C0D4B49534120526F6F74434 1203182022787
141 732:d=4 hl=2 l= 29 cons: SEQUENCE
142 734:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Subject Key Identifi er
143 739:d=5 hl=2 l= 22 prim: OCTET STRING [HEX DUMP]:04141AC9E5E6585E9 B205FF497653D9BC3BA5A9909B0
144 763:d=4 hl=2 l= 14 cons: SEQUENCE
145 765:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Key Usage
146 770:d=5 hl=2 l= 1 prim: BOOLEAN :255
147 773:d=5 hl=2 l= 4 prim: OCTET STRING [HEX DUMP]:030205A0
148 779:d=4 hl=2 l= 123 cons: SEQUENCE
149 781:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Certificate Policies
150 786:d=5 hl=2 l= 116 prim: OCTET STRING [HEX DUMP]:3072307006092A831 A8C9A440504063063302D06082B060105050702011621687474703A2F2F6763612E63726F7373636 572742E636F6D2F6370732E68746D6C303206082B0601050507020230261E24C7740020C778C99DC 11CB2940020C6F9C11CBC840020C778C99DC11CC785B2C8B2E4002E
151 904:d=4 hl=2 l= 127 cons: SEQUENCE
152 906:d=5 hl=2 l= 3 prim: OBJECT :X509v3 CRL Distribution Poi nts
153 911:d=5 hl=2 l= 120 prim: OCTET STRING [HEX DUMP]:30763074A072A0708 66E6C6461703A2F2F73736C6469722E63726F7373636572742E636F6D3A3338392F636E3D7331647 03670312C6F753D63726C64702C6F753D4163637265646974656443412C6F3D43726F73734365727 42C633D4B523F63657274696669636174655265766F636174696F6E4C697374
154 1033:d=4 hl=3 l= 142 cons: SEQUENCE
155 1036:d=5 hl=2 l= 8 prim: OBJECT :Authority Information Acces s
156 1046:d=5 hl=3 l= 129 prim: OCTET STRING [HEX DUMP]:307F307D06082B060 1050507300286716C6461703A2F2F73736C2E63726F7373636572742E636F6D3A3338392F636E3D4 3726F73734365727420436C6173732031205365727665722043412C6F753D4163637265646974656 443412C6F3D43726F7373436572742C633D4B523F634143657274696669636174653B62696E61727 9
157 1178:d=1 hl=2 l= 13 cons: SEQUENCE
158 1180:d=2 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption
159 1191:d=2 hl=2 l= 0 prim: NULL
160 1193:d=1 hl=4 l= 257 prim: BIT STRING
161 -----BEGIN CERTIFICATE-----
162 MIIFqjCCBJKgAwIBAgIIiR6QqQAANUAwDQYJKoZIhvcNAQEFBQAwXjELMAkGA1UEBhMCS1IxEjA
163 QBgNVBAoMCUNyb3NzQ2VydDEVMBMGA1UECwwMQWNjcmVkaXRlZENBMSQwIgYDVQQDDBtDcm9zc0
164 NlcnQgQ2xhc3MgMSBTZXJ2ZXIgQ0EwHhcNMTIxMDE4MDMxMjAwWhcNMTMxMDE4MTQ1OTU5WjB0M
165 QswCQYDVQQGEwJLUjESMBAGA1UECgwJQ3Jvc3NDZXJ0MRUwEwYDVQQLDAxBY2NyZWRpdGVkQ0Ex
166 DDAKBgNVBAsMA1NTTDEMMAoGA1UECwwDMDAwMR4wHAYDVQQDDBV3d3cuam9uZ3JvLWl0YmFuay5
167 jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxmzDGO/z2tts8XIKiAwaUDqtWJ1
168 rUV2Q1O9hFOZG/iI1etMGQPl470ipiRGeA8FqS7B6kW5rSwovVAg7YRFWZoRLFE/jWVcFRlR18D
169 /0Sqlm+HWX+y8NCM1RkBrGc2AwkMy70gcMBAcwxCNSuKZF4i58hYdlLQOR5EjhTiiImaJFU4PTU
170 53aAUIaO1b6yGAXEW3BOnnssMjSNqWPW1EHhrjJwNK22de3fIurjdvTG2OuiBrvI+8Vy1akd10b
171 pA/kmf5u1WdF5yMIxFclJ/p3/W14yRPil6oXfY6GLrMTMBNlu5+VbMVG/HAtjhKptVmuDQwQz6W
172 kvyx2ycTUVSf4DAgMBAAGjggJUMIICUDCBjwYDVR0jBIGHMIGEgBRtuP+SXLG/6Ul4MXyAdcBiE
173 Eu9OKFopGYwZDELMAkGA1UEBhMCS1IxDTALBgNVBAoMBEtJU0ExLjAsBgNVBAsMJUtvcmVhIENl
174 cnRpZmljYXRpb24gQXV0aG9yaXR5IENlbnRyYWwxFjAUBgNVBAMMDUtJU0EgUm9vdENBIDGCAie
175 HMB0GA1UdDgQWBBQayeXmWF6bIF/0l2U9m8O6WpkJsDAOBgNVHQ8BAf8EBAMCBaAwewYDVR0gBH
176 QwcjBwBgkqgxqMmkQFBAYwYzAtBggrBgEFBQcCARYhaHR0cDovL2djYS5jcm9zc2NlcnQuY29tL
177 2Nwcy5odG1sMDIGCCsGAQUFBwICMCYeJMd0ACDHeMmdwRyylAAgxvnBHLyEACDHeMmdwRzHhbLI
178 suQALjB/BgNVHR8EeDB2MHSgcqBwhm5sZGFwOi8vc3NsZGlyLmNyb3NzY2VydC5jb206Mzg5L2N
179 uPXMxZHA2cDEsb3U9Y3JsZHAsb3U9QWNjcmVkaXRlZENBLG89Q3Jvc3NDZXJ0LGM9S1I/Y2VydG
180 lmaWNhdGVSZXZvY2F0aW9uTGlzdDCBjgYIKwYBBQUHAQEEgYEwfzB9BggrBgEFBQcwAoZxbGRhc
181 DovL3NzbC5jcm9zc2NlcnQuY29tOjM4OS9jbj1Dcm9zc0NlcnQgQ2xhc3MgMSBTZXJ2ZXIgQ0Es
182 b3U9QWNjcmVkaXRlZENBLG89Q3Jvc3NDZXJ0LGM9S1I/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwDQY
183 JKoZIhvcNAQEFBQADggEBAHLrOsYib/GTy5/2MJ5Pwr+r72oVoDZaXTa5tRhxgO13rSIGUY8Rha
184 /y3cIdKECxNxbscOOmD98EYzt2nEg4jA+/rcftRQ119LHHDpeiBqGGk0hJTwAgStzxn6Z3hbRm9
185 S9Asv3x/avclV9i2WgWQhsKpM/GAd71o/krstuULIvOwe6oF0ZzTefH1dSS2Jtsx/y86Z/Jqr/g
186 EkvUIdWsal6i+FCvdMUBOLwmX3sVP9yKJNDPKB8b9U4lEokZ/KK6vgjIQ2QPOKK76b+m1q2G/l0
187 F5m8W0XheLFpApocyaA0B5/a6VGrCGMBifG6yG6SZOo8viw5Zo4Zry6QfD8l++Sw=
188 -----END CERTIFICATE-----
189
190
191 -----BEGIN SIGNATURE-----
192 cus6xiJv8ZPLn/Ywnk/Cv6vvahWgNlpdNrm1GHGA7XetIgZRjxGFr/Ldwh0oQLE3Fuxw46YP3wR
193 jO3acSDiMD7+tx+1FDXX0sccOl6IGoYaTSElPACBK3PGfpneFtGb1L0Cy/fH9q9yVX2LZaBZCGw
194 qkz8YB3vWj+Suy25Qsi87B7qgXRnNN58fV1JLYm2zH/Lzpn8mqv+ASS9Qh1axqXqL4UK90xQE4v
195 CZfexU/3Iok0M8oHxv1TiUSiRn8orq+CMhDZA84orvpv6bWrYb+XQXmbxbReF4sWkCmhzJoDQHn
196 9rpUasIYwGJ8brIbpJk6jy+LDlmjhmvLpB8PyX75LA==
197 -----END SIGNATURE-----
198
199 $ openssl asn1parse -i -inform DER < [SIGNATURE ALGORITHM]
200 0:d=0 hl=2 l= 13 cons: SEQUENCE
201 2:d=1 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption
202 13:d=1 hl=2 l= 0 prim: NULL
203 -----BEGIN SIGNATURE ALGORITHM-----
204 MA0GCSqGSIb3DQEBBQUA
205 -----END SIGNATURE ALGORITHM-----
206
207
208 -----BEGIN SERIAL NUMBER-----
209 iR6QqQAANUA=
210 -----END SERIAL NUMBER-----
211
212 $ openssl asn1parse -i -inform DER < [ISSUER]
213 0:d=0 hl=2 l= 94 cons: SEQUENCE
214 2:d=1 hl=2 l= 11 cons: SET
215 4:d=2 hl=2 l= 9 cons: SEQUENCE
216 6:d=3 hl=2 l= 3 prim: OBJECT :countryName
217 11:d=3 hl=2 l= 2 prim: PRINTABLESTRING :KR
218 15:d=1 hl=2 l= 18 cons: SET
219 17:d=2 hl=2 l= 16 cons: SEQUENCE
220 19:d=3 hl=2 l= 3 prim: OBJECT :organizationName
221 24:d=3 hl=2 l= 9 prim: UTF8STRING :CrossCert
222 35:d=1 hl=2 l= 21 cons: SET
223 37:d=2 hl=2 l= 19 cons: SEQUENCE
224 39:d=3 hl=2 l= 3 prim: OBJECT :organizationalUnitName
225 44:d=3 hl=2 l= 12 prim: UTF8STRING :AccreditedCA
226 58:d=1 hl=2 l= 36 cons: SET
227 60:d=2 hl=2 l= 34 cons: SEQUENCE
228 62:d=3 hl=2 l= 3 prim: OBJECT :commonName
229 67:d=3 hl=2 l= 27 prim: UTF8STRING :CrossCert Class 1 Server CA
230 -----BEGIN ISSUER-----
231 MF4xCzAJBgNVBAYTAktSMRIwEAYDVQQKDAlDcm9zc0NlcnQxFTATBgNVBAsMDEFjY3JlZGl0ZWR
232 DQTEkMCIGA1UEAwwbQ3Jvc3NDZXJ0IENsYXNzIDEgU2VydmVyIENB
233 -----END ISSUER-----
234
235 $ openssl asn1parse -i -inform DER < [VALIDITY]
236 0:d=0 hl=2 l= 30 cons: SEQUENCE
237 2:d=1 hl=2 l= 13 prim: UTCTIME :121018031200Z
238 17:d=1 hl=2 l= 13 prim: UTCTIME :131018145959Z
239 -----BEGIN VALIDITY-----
240 MB4XDTEyMTAxODAzMTIwMFoXDTEzMTAxODE0NTk1OVo=
241 -----END VALIDITY-----
242
243 $ openssl asn1parse -i -inform DER < [SUBJECT]
244 0:d=0 hl=2 l= 116 cons: SEQUENCE
245 2:d=1 hl=2 l= 11 cons: SET
246 4:d=2 hl=2 l= 9 cons: SEQUENCE
247 6:d=3 hl=2 l= 3 prim: OBJECT :countryName
248 11:d=3 hl=2 l= 2 prim: PRINTABLESTRING :KR
249 15:d=1 hl=2 l= 18 cons: SET
250 17:d=2 hl=2 l= 16 cons: SEQUENCE
251 19:d=3 hl=2 l= 3 prim: OBJECT :organizationName
252 24:d=3 hl=2 l= 9 prim: UTF8STRING :CrossCert
253 35:d=1 hl=2 l= 21 cons: SET
254 37:d=2 hl=2 l= 19 cons: SEQUENCE
255 39:d=3 hl=2 l= 3 prim: OBJECT :organizationalUnitName
256 44:d=3 hl=2 l= 12 prim: UTF8STRING :AccreditedCA
257 58:d=1 hl=2 l= 12 cons: SET
258 60:d=2 hl=2 l= 10 cons: SEQUENCE
259 62:d=3 hl=2 l= 3 prim: OBJECT :organizationalUnitName
260 67:d=3 hl=2 l= 3 prim: UTF8STRING :SSL
261 72:d=1 hl=2 l= 12 cons: SET
262 74:d=2 hl=2 l= 10 cons: SEQUENCE
263 76:d=3 hl=2 l= 3 prim: OBJECT :organizationalUnitName
264 81:d=3 hl=2 l= 3 prim: UTF8STRING :000
265 86:d=1 hl=2 l= 30 cons: SET
266 88:d=2 hl=2 l= 28 cons: SEQUENCE
267 90:d=3 hl=2 l= 3 prim: OBJECT :commonName
268 95:d=3 hl=2 l= 21 prim: UTF8STRING :www.jongro-itbank.com
269 -----BEGIN SUBJECT-----
270 MHQxCzAJBgNVBAYTAktSMRIwEAYDVQQKDAlDcm9zc0NlcnQxFTATBgNVBAsMDEFjY3JlZGl0ZWR
271 DQTEMMAoGA1UECwwDU1NMMQwwCgYDVQQLDAMwMDAxHjAcBgNVBAMMFXd3dy5qb25ncm8taXRiYW
272 5rLmNvbQ==
273 -----END SUBJECT-----
274
275 $ openssl asn1parse -i -inform DER < [SPKI]
276 0:d=0 hl=4 l= 290 cons: SEQUENCE
277 4:d=1 hl=2 l= 13 cons: SEQUENCE
278 6:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption
279 17:d=2 hl=2 l= 0 prim: NULL
280 19:d=1 hl=4 l= 271 prim: BIT STRING
281 -----BEGIN SPKI-----
282 MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsZswxjv89rbbPFyCogMGlA6rVida1Fd
283 kNTvYRTmRv4iNXrTBkD5eO9IqYkRngPBakuwepFua0sKL1QIO2ERVmaESxRP41lXBUZUdfA/9Eq
284 pZvh1l/svDQjNUZAaxnNgMJDMu9IHDAQHMMQjUrimReIufIWHZS0DkeRI4U4oiJmiRVOD01Od2g
285 FCGjtW+shgFxFtwTp57LDI0jalj1tRB4a4ycDSttnXt3yLq43b0xtjroga7yPvFctWpHddG6QP5
286 Jn+btVnRecjCMRXJSf6d/1teMkT4peqF32Ohi6zEzATZbuflWzFRvxwLY4SqbVZrg0MEM+lpL8s
287 dsnE1FUn+AwIDAQAB
288 -----END SPKI-----
289
290 $ openssl asn1parse -i -inform DER < [EXTENSIONS]
291 0:d=0 hl=4 l= 592 cons: SEQUENCE
292 4:d=1 hl=3 l= 143 cons: SEQUENCE
293 7:d=2 hl=2 l= 3 prim: OBJECT :X509v3 Authority Key Identifie r
294 12:d=2 hl=3 l= 135 prim: OCTET STRING [HEX DUMP]:30818480146DB8FF925C B1BFE94978317C8075C062104BBD38A168A4663064310B3009060355040613024B52310D300B0603 55040A0C044B495341312E302C060355040B0C254B6F7265612043657274696669636174696F6E20 417574686F726974792043656E7472616C3116301406035504030C0D4B49534120526F6F74434120 3182022787
295 150:d=1 hl=2 l= 29 cons: SEQUENCE
296 152:d=2 hl=2 l= 3 prim: OBJECT :X509v3 Subject Key Identifier
297 157:d=2 hl=2 l= 22 prim: OCTET STRING [HEX DUMP]:04141AC9E5E6585E9B20 5FF497653D9BC3BA5A9909B0
298 181:d=1 hl=2 l= 14 cons: SEQUENCE
299 183:d=2 hl=2 l= 3 prim: OBJECT :X509v3 Key Usage
300 188:d=2 hl=2 l= 1 prim: BOOLEAN :255
301 191:d=2 hl=2 l= 4 prim: OCTET STRING [HEX DUMP]:030205A0
302 197:d=1 hl=2 l= 123 cons: SEQUENCE
303 199:d=2 hl=2 l= 3 prim: OBJECT :X509v3 Certificate Policies
304 204:d=2 hl=2 l= 116 prim: OCTET STRING [HEX DUMP]:3072307006092A831A8C 9A440504063063302D06082B060105050702011621687474703A2F2F6763612E63726F7373636572 742E636F6D2F6370732E68746D6C303206082B0601050507020230261E24C7740020C778C99DC11C B2940020C6F9C11CBC840020C778C99DC11CC785B2C8B2E4002E
305 322:d=1 hl=2 l= 127 cons: SEQUENCE
306 324:d=2 hl=2 l= 3 prim: OBJECT :X509v3 CRL Distribution Points
307 329:d=2 hl=2 l= 120 prim: OCTET STRING [HEX DUMP]:30763074A072A070866E 6C6461703A2F2F73736C6469722E63726F7373636572742E636F6D3A3338392F636E3D7331647036 70312C6F753D63726C64702C6F753D4163637265646974656443412C6F3D43726F7373436572742C 633D4B523F63657274696669636174655265766F636174696F6E4C697374
308 451:d=1 hl=3 l= 142 cons: SEQUENCE
309 454:d=2 hl=2 l= 8 prim: OBJECT :Authority Information Access
310 464:d=2 hl=3 l= 129 prim: OCTET STRING [HEX DUMP]:307F307D06082B060105 0507300286716C6461703A2F2F73736C2E63726F7373636572742E636F6D3A3338392F636E3D4372 6F73734365727420436C6173732031205365727665722043412C6F753D4163637265646974656443 412C6F3D43726F7373436572742C633D4B523F634143657274696669636174653B62696E617279
311 -----BEGIN EXTENSIONS-----
312 MIICUDCBjwYDVR0jBIGHMIGEgBRtuP+SXLG/6Ul4MXyAdcBiEEu9OKFopGYwZDELMAkGA1UEBhM
313 CS1IxDTALBgNVBAoMBEtJU0ExLjAsBgNVBAsMJUtvcmVhIENlcnRpZmljYXRpb24gQXV0aG9yaX
314 R5IENlbnRyYWwxFjAUBgNVBAMMDUtJU0EgUm9vdENBIDGCAieHMB0GA1UdDgQWBBQayeXmWF6bI
315 F/0l2U9m8O6WpkJsDAOBgNVHQ8BAf8EBAMCBaAwewYDVR0gBHQwcjBwBgkqgxqMmkQFBAYwYzAt
316 BggrBgEFBQcCARYhaHR0cDovL2djYS5jcm9zc2NlcnQuY29tL2Nwcy5odG1sMDIGCCsGAQUFBwI
317 CMCYeJMd0ACDHeMmdwRyylAAgxvnBHLyEACDHeMmdwRzHhbLIsuQALjB/BgNVHR8EeDB2MHSgcq
318 Bwhm5sZGFwOi8vc3NsZGlyLmNyb3NzY2VydC5jb206Mzg5L2NuPXMxZHA2cDEsb3U9Y3JsZHAsb
319 3U9QWNjcmVkaXRlZENBLG89Q3Jvc3NDZXJ0LGM9S1I/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlz
320 dDCBjgYIKwYBBQUHAQEEgYEwfzB9BggrBgEFBQcwAoZxbGRhcDovL3NzbC5jcm9zc2NlcnQuY29
321 tOjM4OS9jbj1Dcm9zc0NlcnQgQ2xhc3MgMSBTZXJ2ZXIgQ0Esb3U9QWNjcmVkaXRlZENBLG89Q3
322 Jvc3NDZXJ0LGM9S1I/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnk=
323 -----END EXTENSIONS-----
324
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698