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

Side by Side Diff: net/data/cert_source_static_unittest/b1_1.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
eroman 2016/06/01 20:52:10 Not sure what B1, b1, B2 C, C1, C1'' etc are refer
mattm 2016/06/01 22:20:41 Done.
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: 2 (0x2)
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:9c:3d:ab:0e:b3:f9:89:11:36:d7:82:d9:14:15:
38 a5:83:f1:9d:1f:88:3a:87:b5:5a:1a:18:88:d8:09:
39 8f:45:20:58:f2:05:e7:49:06:09:d8:4e:69:d1:0b:
40 db:40:01:ea:0b:8d:c0:d4:55:6c:27:4f:b9:42:68:
41 1d:59:23:53:b2:13:ce:5f:0e:97:56:e2:b2:45:d0:
42 fa:82:f0:1b:9d:ab:1f:50:00:c8:3f:5a:34:ad:64:
43 27:cc:94:50:5a:8c:31:35:17:f9:40:f2:f5:7f:65:
44 63:87:34:f3:27:4c:80:e8:c1:a5:16:23:27:65:07:
45 9a:c5:f7:6e:0c:93:10:7a:52:13:24:5e:0a:e3:fe:
46 f0:74:db:5b:d7:4e:9d:69:e7:c5:25:b2:4b:9c:70:
47 13:01:5c:0c:63:df:d7:15:d5:f2:e0:41:08:35:18:
48 15:c0:96:fb:5e:f1:df:82:a4:42:f6:73:13:6c:78:
49 6c:5e:28:8b:57:cb:4d:05:24:ad:ff:5a:00:f3:5c:
50 ea:7f:46:c3:15:21:42:9f:99:e7:fb:a6:10:97:b5:
51 62:75:79:f1:44:5c:ec:56:40:76:d1:ab:34:29:e3:
52 72:6e:75:6c:da:96:7d:3f:ca:88:fb:09:7d:5d:4d:
53 3b:19:84:9e:a7:7a:5e:42:62:40:6f:81:1c:b6:0d:
54 8d:f9
55 Exponent: 65537 (0x10001)
56 X509v3 extensions:
57 X509v3 Subject Key Identifier:
58 9F:A5:89:1E:07:FA:47:6B:9C:CB:D2:A3:64:41:AB:79:39:8A:A6:13
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 3a:d4:46:a5:e4:94:4a:c7:0a:d7:a7:c0:86:68:f0:fb:2e:5b:
76 63:1f:2d:1e:61:f5:8e:51:cc:57:a0:55:d4:1a:d0:48:2d:d3:
77 d0:f8:9e:14:37:69:e8:11:89:20:dd:57:e5:4d:53:ca:30:31:
78 b6:17:b9:a9:04:07:4f:4d:2a:66:06:06:de:35:37:49:d4:4e:
79 64:a4:6f:13:1e:a1:87:90:fa:8a:e4:17:05:28:21:30:a7:14:
80 a0:58:06:ae:55:3f:e3:59:33:cd:33:30:3e:4b:bc:91:16:4e:
81 46:52:bb:b9:9f:cc:1c:0b:14:0c:00:2b:f4:91:02:d2:e1:0a:
82 df:15:05:a8:3b:a1:c6:05:89:c8:a9:5f:c4:5f:91:10:61:93:
83 f5:e6:20:13:bc:e5:51:a5:b2:4a:f9:4f:b2:8a:6a:14:ed:b8:
84 dc:1a:23:9a:14:72:2a:09:07:2b:9b:ab:c2:07:ee:dc:ca:fa:
85 31:31:5a:38:3f:e6:21:3c:67:50:cf:5c:f2:10:ca:f3:bc:b5:
86 6d:7e:3a:c4:ad:53:67:66:9f:22:a0:7d:84:9f:05:55:90:92:
87 c9:0d:37:28:3e:c1:6a:76:26:c4:7c:a8:39:fb:d0:af:06:ce:
88 9d:f8:f0:1f:55:cc:b7:ac:80:b4:6b:61:c4:b1:53:ff:d3:bf:
89 20:3c:2d:90
90 -----BEGIN CERTIFICATE-----
91 MIIDYzCCAkugAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
92 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCQjEw
93 ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcPasOs/mJETbXgtkUFaWD
94 8Z0fiDqHtVoaGIjYCY9FIFjyBedJBgnYTmnRC9tAAeoLjcDUVWwnT7lCaB1ZI1Oy
95 E85fDpdW4rJF0PqC8Budqx9QAMg/WjStZCfMlFBajDE1F/lA8vV/ZWOHNPMnTIDo
96 waUWIydlB5rF924MkxB6UhMkXgrj/vB021vXTp1p58UlskuccBMBXAxj39cV1fLg
97 QQg1GBXAlvte8d+CpEL2cxNseGxeKItXy00FJK3/WgDzXOp/RsMVIUKfmef7phCX
98 tWJ1efFEXOxWQHbRqzQp43JudWzaln0/yoj7CX1dTTsZhJ6nel5CYkBvgRy2DY35
99 AgMBAAGjgcswgcgwHQYDVR0OBBYEFJ+liR4H+kdrnMvSo2RBq3k5iqYTMB8GA1Ud
100 IwQYMBaAFEZEfOv7L2E0Be5BiOnbn/32hGHUMDcGCCsGAQUFBwEBBCswKTAnBggr
101 BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw
102 IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC
103 AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAOtRGpeSUSscK
104 16fAhmjw+y5bYx8tHmH1jlHMV6BV1BrQSC3T0PieFDdp6BGJIN1X5U1TyjAxthe5
105 qQQHT00qZgYG3jU3SdROZKRvEx6hh5D6iuQXBSghMKcUoFgGrlU/41kzzTMwPku8
106 kRZORlK7uZ/MHAsUDAAr9JEC0uEK3xUFqDuhxgWJyKlfxF+REGGT9eYgE7zlUaWy
107 SvlPsopqFO243BojmhRyKgkHK5urwgfu3Mr6MTFaOD/mITxnUM9c8hDK87y1bX46
108 xK1TZ2afIqB9hJ8FVZCSyQ03KD7BanYmxHyoOfvQrwbOnfjwH1XMt6yAtGthxLFT
109 /9O/IDwtkA==
110 -----END CERTIFICATE-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698