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

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

Issue 1658693006: Normalize the PEM format used in some certificate test data. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 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
1 This is a version 2 certificate containing the issuer unique ID field. 1 This is a version 2 certificate containing the issuer unique ID field.
2 2
3 3
4
5 -----BEGIN TBS CERTIFICATE-----
6 MECgAwIBAQIBATADBAEBMAMEAQUwHhcNMTIxMDE4MDMxMjAwWhcNMTMxMDE4MTQ1OTU5WjADBAG
7 DMAMEAfOBAgC5
8 -----END TBS CERTIFICATE-----
9
10 $ openssl asn1parse -i < [TBS CERTIFICATE] 4 $ openssl asn1parse -i < [TBS CERTIFICATE]
11 0:d=0 hl=2 l= 64 cons: SEQUENCE 5 0:d=0 hl=2 l= 64 cons: SEQUENCE
12 2:d=1 hl=2 l= 3 cons: cont [ 0 ] 6 2:d=1 hl=2 l= 3 cons: cont [ 0 ]
13 4:d=2 hl=2 l= 1 prim: INTEGER :01 7 4:d=2 hl=2 l= 1 prim: INTEGER :01
14 7:d=1 hl=2 l= 1 prim: INTEGER :01 8 7:d=1 hl=2 l= 1 prim: INTEGER :01
15 10:d=1 hl=2 l= 3 cons: SEQUENCE 9 10:d=1 hl=2 l= 3 cons: SEQUENCE
16 12:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:01 10 12:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:01
17 15:d=1 hl=2 l= 3 cons: SEQUENCE 11 15:d=1 hl=2 l= 3 cons: SEQUENCE
18 17:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:05 12 17:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:05
19 20:d=1 hl=2 l= 30 cons: SEQUENCE 13 20:d=1 hl=2 l= 30 cons: SEQUENCE
20 22:d=2 hl=2 l= 13 prim: UTCTIME :121018031200Z 14 22:d=2 hl=2 l= 13 prim: UTCTIME :121018031200Z
21 37:d=2 hl=2 l= 13 prim: UTCTIME :131018145959Z 15 37:d=2 hl=2 l= 13 prim: UTCTIME :131018145959Z
22 52:d=1 hl=2 l= 3 cons: SEQUENCE 16 52:d=1 hl=2 l= 3 cons: SEQUENCE
23 54:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:83 17 54:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:83
24 57:d=1 hl=2 l= 3 cons: SEQUENCE 18 57:d=1 hl=2 l= 3 cons: SEQUENCE
25 59:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:F3 19 59:d=2 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:F3
26 62:d=1 hl=2 l= 2 prim: cont [ 1 ] 20 62:d=1 hl=2 l= 2 prim: cont [ 1 ]
27 21 -----BEGIN TBS CERTIFICATE-----
28 22 MECgAwIBAQIBATADBAEBMAMEAQUwHhcNMTIxMDE4MDMxMjAwWhcNMTMxMDE4MTQ1OTU5WjADBAG
23 DMAMEAfOBAgC5
24 -----END TBS CERTIFICATE-----
29 25
30 -----BEGIN SERIAL NUMBER----- 26 -----BEGIN SERIAL NUMBER-----
31 AQ== 27 AQ==
32 -----END SERIAL NUMBER----- 28 -----END SERIAL NUMBER-----
33 29
34 30 $ openssl asn1parse -i < [SIGNATURE ALGORITHM]
35 31 0:d=0 hl=2 l= 3 cons: SEQUENCE
32 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:01
36 -----BEGIN SIGNATURE ALGORITHM----- 33 -----BEGIN SIGNATURE ALGORITHM-----
37 MAMEAQE= 34 MAMEAQE=
38 -----END SIGNATURE ALGORITHM----- 35 -----END SIGNATURE ALGORITHM-----
39 36
40 $ openssl asn1parse -i < [SIGNATURE ALGORITHM] 37 $ openssl asn1parse -i < [ISSUER]
41 0:d=0 hl=2 l= 3 cons: SEQUENCE 38 0:d=0 hl=2 l= 3 cons: SEQUENCE
42 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:01 39 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:05
43
44
45
46 -----BEGIN ISSUER----- 40 -----BEGIN ISSUER-----
47 MAMEAQU= 41 MAMEAQU=
48 -----END ISSUER----- 42 -----END ISSUER-----
49 43
50 $ openssl asn1parse -i < [ISSUER] 44 VALIDITY NOTBEFORE: year=2012, month=10, day=18, hours=3, minutes=12, seconds=0
51 0:d=0 hl=2 l= 3 cons: SEQUENCE
52 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:05
53
54
55
56 -----BEGIN VALIDITY NOTBEFORE----- 45 -----BEGIN VALIDITY NOTBEFORE-----
57 eWVhcj0yMDEyLCBtb250aD0xMCwgZGF5PTE4LCBob3Vycz0zLCBtaW51dGVzPTEyLCBzZWNvbmR 46 eWVhcj0yMDEyLCBtb250aD0xMCwgZGF5PTE4LCBob3Vycz0zLCBtaW51dGVzPTEyLCBzZWNvbmR
58 zPTA= 47 zPTA=
59 -----END VALIDITY NOTBEFORE----- 48 -----END VALIDITY NOTBEFORE-----
60 49
61 VALIDITY NOTBEFORE: year=2012, month=10, day=18, hours=3, minutes=12, seconds=0 50 VALIDITY NOTAFTER: year=2013, month=10, day=18, hours=14, minutes=59, seconds=59
62
63
64
65 -----BEGIN VALIDITY NOTAFTER----- 51 -----BEGIN VALIDITY NOTAFTER-----
66 eWVhcj0yMDEzLCBtb250aD0xMCwgZGF5PTE4LCBob3Vycz0xNCwgbWludXRlcz01OSwgc2Vjb25 52 eWVhcj0yMDEzLCBtb250aD0xMCwgZGF5PTE4LCBob3Vycz0xNCwgbWludXRlcz01OSwgc2Vjb25
67 kcz01OQ== 53 kcz01OQ==
68 -----END VALIDITY NOTAFTER----- 54 -----END VALIDITY NOTAFTER-----
69 55
70 VALIDITY NOTAFTER: year=2013, month=10, day=18, hours=14, minutes=59, seconds=59 56 $ openssl asn1parse -i < [SUBJECT]
71 57 0:d=0 hl=2 l= 3 cons: SEQUENCE
72 58 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:83
73
74 -----BEGIN SUBJECT----- 59 -----BEGIN SUBJECT-----
75 MAMEAYM= 60 MAMEAYM=
76 -----END SUBJECT----- 61 -----END SUBJECT-----
77 62
78 $ openssl asn1parse -i < [SUBJECT] 63 $ openssl asn1parse -i < [SPKI]
79 0:d=0 hl=2 l= 3 cons: SEQUENCE 64 0:d=0 hl=2 l= 3 cons: SEQUENCE
80 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:83 65 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:F3
81
82
83
84 -----BEGIN SPKI----- 66 -----BEGIN SPKI-----
85 MAMEAfM= 67 MAMEAfM=
86 -----END SPKI----- 68 -----END SPKI-----
87 69
88 $ openssl asn1parse -i < [SPKI]
89 0:d=0 hl=2 l= 3 cons: SEQUENCE
90 2:d=1 hl=2 l= 1 prim: OCTET STRING [HEX DUMP]:F3
91
92
93
94 -----BEGIN ISSUER UNIQUE ID----- 70 -----BEGIN ISSUER UNIQUE ID-----
95 uQ== 71 uQ==
96 -----END ISSUER UNIQUE ID----- 72 -----END ISSUER UNIQUE ID-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698