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

Side by Side Diff: net/data/cert_source_static_unittest/b1_2.pem

Issue 2030693002: Add CertIssuerSource interface and CertIssuerSourceStatic implementation. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@cert-parsing-base
Patch Set: . Created 4 years, 6 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 Certificates for testing issuer lookup.
2
3 Root
4 /| |
5 / | |
6 / | |
7 v v v
8 B1 b1 B2
9 |\/| |
10 |/\| |
11 v v v
12 C C' C''
13
14 B1 and b1 have the same key, and their subjects are also equal (after
15 normalization).
16
17 C, C', and C'' all have the same subject but different keys (doesn't matter for
18 this test).
19
20 C and C' should chain up through both B1 and b1, since they have the same key
21 and the names are equal after normalization.
22
23 Certificate:
24 Data:
25 Version: 3 (0x2)
26 Serial Number: 3 (0x3)
27 Signature Algorithm: sha256WithRSAEncryption
28 Issuer: CN=Root
29 Validity
30 Not Before: Jan 1 12:00:00 2015 GMT
31 Not After : Jan 1 12:00:00 2016 GMT
32 Subject: CN=b1
33 Subject Public Key Info:
34 Public Key Algorithm: rsaEncryption
35 Public-Key: (2048 bit)
36 Modulus:
37 00:ce:7b:59:e2:e7:3d:16:f2:01:0e:e8:d1:68:b9:
38 93:8d:17:d1:15:9b:b7:85:30:c9:98:72:e4:68:1a:
39 ef:ef:49:f8:e7:9e:4f:e8:47:e1:ca:06:4c:51:b3:
40 25:a3:37:b5:b4:72:c2:45:99:06:25:f6:81:d9:e4:
41 7c:bd:74:19:bc:ef:0a:80:37:f6:e0:82:a9:34:5a:
42 75:cc:ef:bf:e7:ce:f3:13:bb:fb:c8:f2:70:27:0a:
43 a9:f8:b9:70:e4:21:d5:95:a8:f4:db:d4:6f:d2:d0:
44 29:3c:2e:c3:36:2c:f7:79:d5:89:2a:dc:e6:d9:7d:
45 73:05:40:78:df:56:a4:f2:aa:34:a7:85:f6:57:d2:
46 71:26:5c:f4:e9:18:0f:06:7b:02:87:38:09:40:69:
47 45:0e:e4:90:36:4c:e5:6b:49:3a:6e:d8:4d:1c:e0:
48 d9:f7:6e:cc:2d:84:25:81:5f:09:85:f4:d6:8b:0c:
49 2d:e5:d3:49:08:18:83:65:6f:70:01:9a:4f:d7:a3:
50 2d:3e:dc:a6:ef:58:37:c3:93:64:10:fa:a3:74:9a:
51 4f:20:a9:76:10:31:4b:72:5c:75:69:b2:a6:b5:35:
52 f5:42:7d:2c:bd:7f:59:29:85:37:37:f4:fa:14:f3:
53 e2:19:1d:7f:70:3d:bb:23:61:df:ca:e4:de:26:dd:
54 3e:b7
55 Exponent: 65537 (0x10001)
56 X509v3 extensions:
57 X509v3 Subject Key Identifier:
58 31:8A:85:20:61:F8:26:EA:D1:DC:06:F9:70:B7:93:0B:9B:E1:65:A6
59 X509v3 Authority Key Identifier:
60 keyid:46:44:7C:EB:FB:2F:61:34:05:EE:41:88:E9:DB:9F:FD:F6:84:61:D 4
61
62 Authority Information Access:
63 CA Issuers - URI:http://url-for-aia/Root.cer
64
65 X509v3 CRL Distribution Points:
66
67 Full Name:
68 URI:http://url-for-crl/Root.crl
69
70 X509v3 Key Usage: critical
71 Certificate Sign, CRL Sign
72 X509v3 Basic Constraints: critical
73 CA:TRUE
74 Signature Algorithm: sha256WithRSAEncryption
75 83:2b:b6:66:08:cc:3e:0d:ca:1f:89:ab:5c:2e:c3:58:98:c2:
76 7d:ba:2d:65:50:1b:2c:f1:61:37:80:70:9e:ea:7e:a3:c5:90:
77 ab:b6:70:a8:2b:44:71:73:51:36:d1:6c:15:44:25:5b:6c:8e:
78 68:ef:7f:b0:81:21:ba:1b:a8:4f:a2:52:7c:2c:ff:3a:15:d1:
79 dc:a2:9e:97:27:c6:bc:a0:ba:d5:6d:3d:29:dd:75:8f:bf:71:
80 1d:2a:42:c7:73:16:23:33:99:e8:3e:fe:4a:5a:6f:e1:94:18:
81 91:6d:f1:56:ed:39:da:64:82:a0:43:0e:d9:19:a4:e2:24:a7:
82 71:c3:87:3e:3e:93:f8:c5:cb:79:81:c1:e6:5b:cc:92:71:d2:
83 65:d9:31:cc:6b:34:ef:16:98:8c:5a:65:53:4d:c1:66:32:52:
84 ea:e7:c1:37:53:bc:2e:d5:56:ce:7f:58:dd:18:d3:d1:10:43:
85 f5:ad:3a:80:7c:b3:5e:2e:d3:a5:36:ef:2e:4a:b4:36:0b:6f:
86 48:8c:22:66:4d:67:15:01:8b:d7:15:48:d8:a7:c1:3f:92:b0:
87 dd:dd:88:07:85:18:fd:e4:3e:2a:dd:65:bd:fc:52:8a:a2:a7:
88 03:e5:81:4a:97:ec:e6:1d:1d:9b:10:d9:6b:29:e3:7e:6b:61:
89 0a:74:23:76
90 -----BEGIN CERTIFICATE-----
91 MIIDYzCCAkugAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
92 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCYjEw
93 ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOe1ni5z0W8gEO6NFouZON
94 F9EVm7eFMMmYcuRoGu/vSfjnnk/oR+HKBkxRsyWjN7W0csJFmQYl9oHZ5Hy9dBm8
95 7wqAN/bggqk0WnXM77/nzvMTu/vI8nAnCqn4uXDkIdWVqPTb1G/S0Ck8LsM2LPd5
96 1Ykq3ObZfXMFQHjfVqTyqjSnhfZX0nEmXPTpGA8GewKHOAlAaUUO5JA2TOVrSTpu
97 2E0c4Nn3bswthCWBXwmF9NaLDC3l00kIGINlb3ABmk/Xoy0+3KbvWDfDk2QQ+qN0
98 mk8gqXYQMUtyXHVpsqa1NfVCfSy9f1kphTc39PoU8+IZHX9wPbsjYd/K5N4m3T63
99 AgMBAAGjgcswgcgwHQYDVR0OBBYEFDGKhSBh+Cbq0dwG+XC3kwub4WWmMB8GA1Ud
100 IwQYMBaAFEZEfOv7L2E0Be5BiOnbn/32hGHUMDcGCCsGAQUFBwEBBCswKTAnBggr
101 BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw
102 IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC
103 AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAgyu2ZgjMPg3K
104 H4mrXC7DWJjCfbotZVAbLPFhN4Bwnup+o8WQq7ZwqCtEcXNRNtFsFUQlW2yOaO9/
105 sIEhuhuoT6JSfCz/OhXR3KKelyfGvKC61W09Kd11j79xHSpCx3MWIzOZ6D7+Slpv
106 4ZQYkW3xVu052mSCoEMO2Rmk4iSnccOHPj6T+MXLeYHB5lvMknHSZdkxzGs07xaY
107 jFplU03BZjJS6ufBN1O8LtVWzn9Y3RjT0RBD9a06gHyzXi7TpTbvLkq0NgtvSIwi
108 Zk1nFQGL1xVI2KfBP5Kw3d2IB4UY/eQ+Kt1lvfxSiqKnA+WBSpfs5h0dmxDZaynj
109 fmthCnQjdg==
110 -----END CERTIFICATE-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698