xref: /aosp_15_r20/external/cronet/net/test/test_certificate_data.h (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker // Copyright 2012 The Chromium Authors
2*6777b538SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be
3*6777b538SAndroid Build Coastguard Worker // found in the LICENSE file.
4*6777b538SAndroid Build Coastguard Worker 
5*6777b538SAndroid Build Coastguard Worker #ifndef NET_TEST_TEST_CERTIFICATE_DATA_H_
6*6777b538SAndroid Build Coastguard Worker #define NET_TEST_TEST_CERTIFICATE_DATA_H_
7*6777b538SAndroid Build Coastguard Worker 
8*6777b538SAndroid Build Coastguard Worker #include <stdint.h>
9*6777b538SAndroid Build Coastguard Worker 
10*6777b538SAndroid Build Coastguard Worker namespace {
11*6777b538SAndroid Build Coastguard Worker 
12*6777b538SAndroid Build Coastguard Worker // This is the SHA1 hash of the SubjectPublicKeyInfo of nist.der.
13*6777b538SAndroid Build Coastguard Worker static const char kNistSPKIHash[] =
14*6777b538SAndroid Build Coastguard Worker     "\x15\x60\xde\x65\x4e\x03\x9f\xd0\x08\x82"
15*6777b538SAndroid Build Coastguard Worker     "\xa9\x6a\xc4\x65\x8e\x6f\x92\x06\x84\x35";
16*6777b538SAndroid Build Coastguard Worker 
17*6777b538SAndroid Build Coastguard Worker // Certificates for test data. They're obtained with:
18*6777b538SAndroid Build Coastguard Worker //
19*6777b538SAndroid Build Coastguard Worker // $ openssl s_client -connect [host]:443 -showcerts > /tmp/host.pem < /dev/null
20*6777b538SAndroid Build Coastguard Worker // $ openssl x509 -inform PEM -outform DER < /tmp/host.pem > /tmp/host.der
21*6777b538SAndroid Build Coastguard Worker // $ xxd -i /tmp/host.der
22*6777b538SAndroid Build Coastguard Worker //
23*6777b538SAndroid Build Coastguard Worker // TODO(wtc): move these certificates to data files in the
24*6777b538SAndroid Build Coastguard Worker // src/net/data/ssl/certificates directory.
25*6777b538SAndroid Build Coastguard Worker 
26*6777b538SAndroid Build Coastguard Worker // Google's 2009 cert. Lacks a SubjectAltName, but contains www.google.com in
27*6777b538SAndroid Build Coastguard Worker // the Subject CN field.
28*6777b538SAndroid Build Coastguard Worker 
29*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] unsigned char google_der[] = {
30*6777b538SAndroid Build Coastguard Worker     0x30, 0x82, 0x03, 0x21, 0x30, 0x82, 0x02, 0x8a, 0xa0, 0x03, 0x02, 0x01,
31*6777b538SAndroid Build Coastguard Worker     0x02, 0x02, 0x10, 0x01, 0x2a, 0x39, 0x76, 0x0d, 0x3f, 0x4f, 0xc9, 0x0b,
32*6777b538SAndroid Build Coastguard Worker     0xe7, 0xbd, 0x2b, 0xcf, 0x95, 0x2e, 0x7a, 0x30, 0x0d, 0x06, 0x09, 0x2a,
33*6777b538SAndroid Build Coastguard Worker     0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x4c,
34*6777b538SAndroid Build Coastguard Worker     0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02, 0x5a,
35*6777b538SAndroid Build Coastguard Worker     0x41, 0x31, 0x25, 0x30, 0x23, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13, 0x1c,
36*6777b538SAndroid Build Coastguard Worker     0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x43, 0x6f, 0x6e, 0x73, 0x75,
37*6777b538SAndroid Build Coastguard Worker     0x6c, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x28, 0x50, 0x74, 0x79, 0x29, 0x20,
38*6777b538SAndroid Build Coastguard Worker     0x4c, 0x74, 0x64, 0x2e, 0x31, 0x16, 0x30, 0x14, 0x06, 0x03, 0x55, 0x04,
39*6777b538SAndroid Build Coastguard Worker     0x03, 0x13, 0x0d, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x53, 0x47,
40*6777b538SAndroid Build Coastguard Worker     0x43, 0x20, 0x43, 0x41, 0x30, 0x1e, 0x17, 0x0d, 0x30, 0x39, 0x30, 0x33,
41*6777b538SAndroid Build Coastguard Worker     0x32, 0x37, 0x32, 0x32, 0x32, 0x30, 0x30, 0x37, 0x5a, 0x17, 0x0d, 0x31,
42*6777b538SAndroid Build Coastguard Worker     0x30, 0x30, 0x33, 0x32, 0x37, 0x32, 0x32, 0x32, 0x30, 0x30, 0x37, 0x5a,
43*6777b538SAndroid Build Coastguard Worker     0x30, 0x68, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
44*6777b538SAndroid Build Coastguard Worker     0x02, 0x55, 0x53, 0x31, 0x13, 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x08,
45*6777b538SAndroid Build Coastguard Worker     0x13, 0x0a, 0x43, 0x61, 0x6c, 0x69, 0x66, 0x6f, 0x72, 0x6e, 0x69, 0x61,
46*6777b538SAndroid Build Coastguard Worker     0x31, 0x16, 0x30, 0x14, 0x06, 0x03, 0x55, 0x04, 0x07, 0x13, 0x0d, 0x4d,
47*6777b538SAndroid Build Coastguard Worker     0x6f, 0x75, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x20, 0x56, 0x69, 0x65, 0x77,
48*6777b538SAndroid Build Coastguard Worker     0x31, 0x13, 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13, 0x0a, 0x47,
49*6777b538SAndroid Build Coastguard Worker     0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x20, 0x49, 0x6e, 0x63, 0x31, 0x17, 0x30,
50*6777b538SAndroid Build Coastguard Worker     0x15, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x0e, 0x77, 0x77, 0x77, 0x2e,
51*6777b538SAndroid Build Coastguard Worker     0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x30, 0x81,
52*6777b538SAndroid Build Coastguard Worker     0x9f, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01,
53*6777b538SAndroid Build Coastguard Worker     0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d, 0x00, 0x30, 0x81, 0x89, 0x02,
54*6777b538SAndroid Build Coastguard Worker     0x81, 0x81, 0x00, 0xd6, 0xb9, 0xe1, 0xad, 0xb8, 0x61, 0x0b, 0x1f, 0x4e,
55*6777b538SAndroid Build Coastguard Worker     0xb6, 0x3c, 0x09, 0x3d, 0xab, 0xe8, 0xe3, 0x2b, 0xb6, 0xe8, 0xa4, 0x3a,
56*6777b538SAndroid Build Coastguard Worker     0x78, 0x2f, 0xd3, 0x51, 0x20, 0x22, 0x45, 0x95, 0xd8, 0x00, 0x91, 0x33,
57*6777b538SAndroid Build Coastguard Worker     0x9a, 0xa7, 0xa2, 0x48, 0xea, 0x30, 0x57, 0x26, 0x97, 0x66, 0xc7, 0x5a,
58*6777b538SAndroid Build Coastguard Worker     0xef, 0xf1, 0x9b, 0x0c, 0x3f, 0xe1, 0xb9, 0x7f, 0x7b, 0xc3, 0xc7, 0xcc,
59*6777b538SAndroid Build Coastguard Worker     0xaf, 0x9c, 0xd0, 0x1f, 0x3c, 0x81, 0x15, 0x10, 0x58, 0xfc, 0x06, 0xb3,
60*6777b538SAndroid Build Coastguard Worker     0xbf, 0xbc, 0x9c, 0x02, 0xb9, 0x51, 0xdc, 0xfb, 0xa6, 0xb9, 0x17, 0x42,
61*6777b538SAndroid Build Coastguard Worker     0xe6, 0x46, 0xe7, 0x22, 0xcf, 0x6c, 0x27, 0x10, 0xfe, 0x54, 0xe6, 0x92,
62*6777b538SAndroid Build Coastguard Worker     0x6c, 0x0c, 0x60, 0x76, 0x9a, 0xce, 0xf8, 0x7f, 0xac, 0xb8, 0x5a, 0x08,
63*6777b538SAndroid Build Coastguard Worker     0x4a, 0xdc, 0xb1, 0x64, 0xbd, 0xa0, 0x74, 0x41, 0xb2, 0xac, 0x8f, 0x86,
64*6777b538SAndroid Build Coastguard Worker     0x9d, 0x1a, 0xde, 0x58, 0x09, 0xfd, 0x6c, 0x0a, 0x25, 0xe0, 0x79, 0x02,
65*6777b538SAndroid Build Coastguard Worker     0x03, 0x01, 0x00, 0x01, 0xa3, 0x81, 0xe7, 0x30, 0x81, 0xe4, 0x30, 0x28,
66*6777b538SAndroid Build Coastguard Worker     0x06, 0x03, 0x55, 0x1d, 0x25, 0x04, 0x21, 0x30, 0x1f, 0x06, 0x08, 0x2b,
67*6777b538SAndroid Build Coastguard Worker     0x06, 0x01, 0x05, 0x05, 0x07, 0x03, 0x01, 0x06, 0x08, 0x2b, 0x06, 0x01,
68*6777b538SAndroid Build Coastguard Worker     0x05, 0x05, 0x07, 0x03, 0x02, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x86,
69*6777b538SAndroid Build Coastguard Worker     0xf8, 0x42, 0x04, 0x01, 0x30, 0x36, 0x06, 0x03, 0x55, 0x1d, 0x1f, 0x04,
70*6777b538SAndroid Build Coastguard Worker     0x2f, 0x30, 0x2d, 0x30, 0x2b, 0xa0, 0x29, 0xa0, 0x27, 0x86, 0x25, 0x68,
71*6777b538SAndroid Build Coastguard Worker     0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x72, 0x6c, 0x2e, 0x74, 0x68,
72*6777b538SAndroid Build Coastguard Worker     0x61, 0x77, 0x74, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x68, 0x61,
73*6777b538SAndroid Build Coastguard Worker     0x77, 0x74, 0x65, 0x53, 0x47, 0x43, 0x43, 0x41, 0x2e, 0x63, 0x72, 0x6c,
74*6777b538SAndroid Build Coastguard Worker     0x30, 0x72, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x01, 0x01,
75*6777b538SAndroid Build Coastguard Worker     0x04, 0x66, 0x30, 0x64, 0x30, 0x22, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05,
76*6777b538SAndroid Build Coastguard Worker     0x05, 0x07, 0x30, 0x01, 0x86, 0x16, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f,
77*6777b538SAndroid Build Coastguard Worker     0x2f, 0x6f, 0x63, 0x73, 0x70, 0x2e, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65,
78*6777b538SAndroid Build Coastguard Worker     0x2e, 0x63, 0x6f, 0x6d, 0x30, 0x3e, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05,
79*6777b538SAndroid Build Coastguard Worker     0x05, 0x07, 0x30, 0x02, 0x86, 0x32, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f,
80*6777b538SAndroid Build Coastguard Worker     0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2e,
81*6777b538SAndroid Build Coastguard Worker     0x63, 0x6f, 0x6d, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
82*6777b538SAndroid Build Coastguard Worker     0x72, 0x79, 0x2f, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x5f, 0x53, 0x47,
83*6777b538SAndroid Build Coastguard Worker     0x43, 0x5f, 0x43, 0x41, 0x2e, 0x63, 0x72, 0x74, 0x30, 0x0c, 0x06, 0x03,
84*6777b538SAndroid Build Coastguard Worker     0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0d,
85*6777b538SAndroid Build Coastguard Worker     0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05, 0x05,
86*6777b538SAndroid Build Coastguard Worker     0x00, 0x03, 0x81, 0x81, 0x00, 0x39, 0xb6, 0xfb, 0x11, 0xbc, 0x33, 0x2c,
87*6777b538SAndroid Build Coastguard Worker     0xc3, 0x90, 0x48, 0xe3, 0x6e, 0xc3, 0x9b, 0x38, 0xb1, 0x42, 0xd1, 0x00,
88*6777b538SAndroid Build Coastguard Worker     0x09, 0x58, 0x63, 0xa0, 0xe1, 0x98, 0x1c, 0x85, 0xf2, 0xef, 0x10, 0x1d,
89*6777b538SAndroid Build Coastguard Worker     0x60, 0x4e, 0x51, 0x09, 0x62, 0xf5, 0x05, 0xbd, 0x9d, 0x4f, 0x87, 0x6c,
90*6777b538SAndroid Build Coastguard Worker     0x98, 0x72, 0x07, 0x80, 0xc3, 0x59, 0x48, 0x14, 0xe2, 0xd6, 0xef, 0xd0,
91*6777b538SAndroid Build Coastguard Worker     0x8f, 0x33, 0x6a, 0x68, 0x31, 0xfa, 0xb7, 0xbb, 0x85, 0xcc, 0xf7, 0xc7,
92*6777b538SAndroid Build Coastguard Worker     0x47, 0x7b, 0x67, 0x93, 0x3c, 0xc3, 0x16, 0x51, 0x9b, 0x6f, 0x87, 0x20,
93*6777b538SAndroid Build Coastguard Worker     0xfd, 0x67, 0x4c, 0x2b, 0xea, 0x6a, 0x49, 0xdb, 0x11, 0xd1, 0xbd, 0xd7,
94*6777b538SAndroid Build Coastguard Worker     0x95, 0x22, 0x43, 0x7a, 0x06, 0x7b, 0x4e, 0xf6, 0x37, 0x8e, 0xa2, 0xb9,
95*6777b538SAndroid Build Coastguard Worker     0xcf, 0x1f, 0xa5, 0xd2, 0xbd, 0x3b, 0x04, 0x97, 0x39, 0xb3, 0x0f, 0xfa,
96*6777b538SAndroid Build Coastguard Worker     0x38, 0xb5, 0xaf, 0x55, 0x20, 0x88, 0x60, 0x93, 0xf2, 0xde, 0xdb, 0xff,
97*6777b538SAndroid Build Coastguard Worker     0xdf};
98*6777b538SAndroid Build Coastguard Worker 
99*6777b538SAndroid Build Coastguard Worker // webkit.org's 2008 cert. Contains a SubjectAltName field with *.webkit.org and
100*6777b538SAndroid Build Coastguard Worker // webkit.org. The Subject CN field contains *.webkit.org.
101*6777b538SAndroid Build Coastguard Worker 
102*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] unsigned char webkit_der[] = {
103*6777b538SAndroid Build Coastguard Worker     0x30, 0x82, 0x05, 0x0d, 0x30, 0x82, 0x03, 0xf5, 0xa0, 0x03, 0x02, 0x01,
104*6777b538SAndroid Build Coastguard Worker     0x02, 0x02, 0x03, 0x43, 0xdd, 0x63, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86,
105*6777b538SAndroid Build Coastguard Worker     0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x81, 0xca,
106*6777b538SAndroid Build Coastguard Worker     0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02, 0x55,
107*6777b538SAndroid Build Coastguard Worker     0x53, 0x31, 0x10, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x07,
108*6777b538SAndroid Build Coastguard Worker     0x41, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x61, 0x31, 0x13, 0x30, 0x11, 0x06,
109*6777b538SAndroid Build Coastguard Worker     0x03, 0x55, 0x04, 0x07, 0x13, 0x0a, 0x53, 0x63, 0x6f, 0x74, 0x74, 0x73,
110*6777b538SAndroid Build Coastguard Worker     0x64, 0x61, 0x6c, 0x65, 0x31, 0x1a, 0x30, 0x18, 0x06, 0x03, 0x55, 0x04,
111*6777b538SAndroid Build Coastguard Worker     0x0a, 0x13, 0x11, 0x47, 0x6f, 0x44, 0x61, 0x64, 0x64, 0x79, 0x2e, 0x63,
112*6777b538SAndroid Build Coastguard Worker     0x6f, 0x6d, 0x2c, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x31, 0x33, 0x30, 0x31,
113*6777b538SAndroid Build Coastguard Worker     0x06, 0x03, 0x55, 0x04, 0x0b, 0x13, 0x2a, 0x68, 0x74, 0x74, 0x70, 0x3a,
114*6777b538SAndroid Build Coastguard Worker     0x2f, 0x2f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
115*6777b538SAndroid Build Coastguard Worker     0x65, 0x73, 0x2e, 0x67, 0x6f, 0x64, 0x61, 0x64, 0x64, 0x79, 0x2e, 0x63,
116*6777b538SAndroid Build Coastguard Worker     0x6f, 0x6d, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
117*6777b538SAndroid Build Coastguard Worker     0x79, 0x31, 0x30, 0x30, 0x2e, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x27,
118*6777b538SAndroid Build Coastguard Worker     0x47, 0x6f, 0x20, 0x44, 0x61, 0x64, 0x64, 0x79, 0x20, 0x53, 0x65, 0x63,
119*6777b538SAndroid Build Coastguard Worker     0x75, 0x72, 0x65, 0x20, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63,
120*6777b538SAndroid Build Coastguard Worker     0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
121*6777b538SAndroid Build Coastguard Worker     0x69, 0x74, 0x79, 0x31, 0x11, 0x30, 0x0f, 0x06, 0x03, 0x55, 0x04, 0x05,
122*6777b538SAndroid Build Coastguard Worker     0x13, 0x08, 0x30, 0x37, 0x39, 0x36, 0x39, 0x32, 0x38, 0x37, 0x30, 0x1e,
123*6777b538SAndroid Build Coastguard Worker     0x17, 0x0d, 0x30, 0x38, 0x30, 0x33, 0x31, 0x38, 0x32, 0x33, 0x33, 0x35,
124*6777b538SAndroid Build Coastguard Worker     0x31, 0x39, 0x5a, 0x17, 0x0d, 0x31, 0x31, 0x30, 0x33, 0x31, 0x38, 0x32,
125*6777b538SAndroid Build Coastguard Worker     0x33, 0x33, 0x35, 0x31, 0x39, 0x5a, 0x30, 0x79, 0x31, 0x0b, 0x30, 0x09,
126*6777b538SAndroid Build Coastguard Worker     0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02, 0x55, 0x53, 0x31, 0x13, 0x30,
127*6777b538SAndroid Build Coastguard Worker     0x11, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x43, 0x61, 0x6c, 0x69,
128*6777b538SAndroid Build Coastguard Worker     0x66, 0x6f, 0x72, 0x6e, 0x69, 0x61, 0x31, 0x12, 0x30, 0x10, 0x06, 0x03,
129*6777b538SAndroid Build Coastguard Worker     0x55, 0x04, 0x07, 0x13, 0x09, 0x43, 0x75, 0x70, 0x65, 0x72, 0x74, 0x69,
130*6777b538SAndroid Build Coastguard Worker     0x6e, 0x6f, 0x31, 0x13, 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13,
131*6777b538SAndroid Build Coastguard Worker     0x0a, 0x41, 0x70, 0x70, 0x6c, 0x65, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x31,
132*6777b538SAndroid Build Coastguard Worker     0x15, 0x30, 0x13, 0x06, 0x03, 0x55, 0x04, 0x0b, 0x13, 0x0c, 0x4d, 0x61,
133*6777b538SAndroid Build Coastguard Worker     0x63, 0x20, 0x4f, 0x53, 0x20, 0x46, 0x6f, 0x72, 0x67, 0x65, 0x31, 0x15,
134*6777b538SAndroid Build Coastguard Worker     0x30, 0x13, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x0c, 0x2a, 0x2e, 0x77,
135*6777b538SAndroid Build Coastguard Worker     0x65, 0x62, 0x6b, 0x69, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x30, 0x81, 0x9f,
136*6777b538SAndroid Build Coastguard Worker     0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01,
137*6777b538SAndroid Build Coastguard Worker     0x01, 0x05, 0x00, 0x03, 0x81, 0x8d, 0x00, 0x30, 0x81, 0x89, 0x02, 0x81,
138*6777b538SAndroid Build Coastguard Worker     0x81, 0x00, 0xa7, 0x62, 0x79, 0x41, 0xda, 0x28, 0xf2, 0xc0, 0x4f, 0xe0,
139*6777b538SAndroid Build Coastguard Worker     0x25, 0xaa, 0xa1, 0x2e, 0x3b, 0x30, 0x94, 0xb5, 0xc9, 0x26, 0x3a, 0x1b,
140*6777b538SAndroid Build Coastguard Worker     0xe2, 0xd0, 0xcc, 0xa2, 0x95, 0xe2, 0x91, 0xc0, 0xf0, 0x40, 0x9e, 0x27,
141*6777b538SAndroid Build Coastguard Worker     0x6e, 0xbd, 0x6e, 0xde, 0x7c, 0xb6, 0x30, 0x5c, 0xb8, 0x9b, 0x01, 0x2f,
142*6777b538SAndroid Build Coastguard Worker     0x92, 0x04, 0xa1, 0xef, 0x4a, 0xb1, 0x6c, 0xb1, 0x7e, 0x8e, 0xcd, 0xa6,
143*6777b538SAndroid Build Coastguard Worker     0xf4, 0x40, 0x73, 0x1f, 0x2c, 0x96, 0xad, 0xff, 0x2a, 0x6d, 0x0e, 0xba,
144*6777b538SAndroid Build Coastguard Worker     0x52, 0x84, 0x83, 0xb0, 0x39, 0xee, 0xc9, 0x39, 0xdc, 0x1e, 0x34, 0xd0,
145*6777b538SAndroid Build Coastguard Worker     0xd8, 0x5d, 0x7a, 0x09, 0xac, 0xa9, 0xee, 0xca, 0x65, 0xf6, 0x85, 0x3a,
146*6777b538SAndroid Build Coastguard Worker     0x6b, 0xee, 0xe4, 0x5c, 0x5e, 0xf8, 0xda, 0xd1, 0xce, 0x88, 0x47, 0xcd,
147*6777b538SAndroid Build Coastguard Worker     0x06, 0x21, 0xe0, 0xb9, 0x4b, 0xe4, 0x07, 0xcb, 0x57, 0xdc, 0xca, 0x99,
148*6777b538SAndroid Build Coastguard Worker     0x54, 0xf7, 0x0e, 0xd5, 0x17, 0x95, 0x05, 0x2e, 0xe9, 0xb1, 0x02, 0x03,
149*6777b538SAndroid Build Coastguard Worker     0x01, 0x00, 0x01, 0xa3, 0x82, 0x01, 0xce, 0x30, 0x82, 0x01, 0xca, 0x30,
150*6777b538SAndroid Build Coastguard Worker     0x09, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0b,
151*6777b538SAndroid Build Coastguard Worker     0x06, 0x03, 0x55, 0x1d, 0x0f, 0x04, 0x04, 0x03, 0x02, 0x05, 0xa0, 0x30,
152*6777b538SAndroid Build Coastguard Worker     0x1d, 0x06, 0x03, 0x55, 0x1d, 0x25, 0x04, 0x16, 0x30, 0x14, 0x06, 0x08,
153*6777b538SAndroid Build Coastguard Worker     0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x03, 0x01, 0x06, 0x08, 0x2b, 0x06,
154*6777b538SAndroid Build Coastguard Worker     0x01, 0x05, 0x05, 0x07, 0x03, 0x02, 0x30, 0x57, 0x06, 0x03, 0x55, 0x1d,
155*6777b538SAndroid Build Coastguard Worker     0x1f, 0x04, 0x50, 0x30, 0x4e, 0x30, 0x4c, 0xa0, 0x4a, 0xa0, 0x48, 0x86,
156*6777b538SAndroid Build Coastguard Worker     0x46, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x65, 0x72, 0x74,
157*6777b538SAndroid Build Coastguard Worker     0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x2e, 0x67, 0x6f, 0x64,
158*6777b538SAndroid Build Coastguard Worker     0x61, 0x64, 0x64, 0x79, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x72, 0x65, 0x70,
159*6777b538SAndroid Build Coastguard Worker     0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x2f, 0x67, 0x6f, 0x64, 0x61,
160*6777b538SAndroid Build Coastguard Worker     0x64, 0x64, 0x79, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x69,
161*6777b538SAndroid Build Coastguard Worker     0x73, 0x73, 0x75, 0x69, 0x6e, 0x67, 0x33, 0x2e, 0x63, 0x72, 0x6c, 0x30,
162*6777b538SAndroid Build Coastguard Worker     0x52, 0x06, 0x03, 0x55, 0x1d, 0x20, 0x04, 0x4b, 0x30, 0x49, 0x30, 0x47,
163*6777b538SAndroid Build Coastguard Worker     0x06, 0x0b, 0x60, 0x86, 0x48, 0x01, 0x86, 0xfd, 0x6d, 0x01, 0x07, 0x17,
164*6777b538SAndroid Build Coastguard Worker     0x02, 0x30, 0x38, 0x30, 0x36, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05,
165*6777b538SAndroid Build Coastguard Worker     0x07, 0x02, 0x01, 0x16, 0x2a, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
166*6777b538SAndroid Build Coastguard Worker     0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73,
167*6777b538SAndroid Build Coastguard Worker     0x2e, 0x67, 0x6f, 0x64, 0x61, 0x64, 0x64, 0x79, 0x2e, 0x63, 0x6f, 0x6d,
168*6777b538SAndroid Build Coastguard Worker     0x2f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x30,
169*6777b538SAndroid Build Coastguard Worker     0x7f, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x01, 0x01, 0x04,
170*6777b538SAndroid Build Coastguard Worker     0x73, 0x30, 0x71, 0x30, 0x23, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05,
171*6777b538SAndroid Build Coastguard Worker     0x07, 0x30, 0x01, 0x86, 0x17, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
172*6777b538SAndroid Build Coastguard Worker     0x6f, 0x63, 0x73, 0x70, 0x2e, 0x67, 0x6f, 0x64, 0x61, 0x64, 0x64, 0x79,
173*6777b538SAndroid Build Coastguard Worker     0x2e, 0x63, 0x6f, 0x6d, 0x30, 0x4a, 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05,
174*6777b538SAndroid Build Coastguard Worker     0x05, 0x07, 0x30, 0x02, 0x86, 0x3e, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f,
175*6777b538SAndroid Build Coastguard Worker     0x2f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65,
176*6777b538SAndroid Build Coastguard Worker     0x73, 0x2e, 0x67, 0x6f, 0x64, 0x61, 0x64, 0x64, 0x79, 0x2e, 0x63, 0x6f,
177*6777b538SAndroid Build Coastguard Worker     0x6d, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
178*6777b538SAndroid Build Coastguard Worker     0x2f, 0x67, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6d, 0x65, 0x64,
179*6777b538SAndroid Build Coastguard Worker     0x69, 0x61, 0x74, 0x65, 0x2e, 0x63, 0x72, 0x74, 0x30, 0x1d, 0x06, 0x03,
180*6777b538SAndroid Build Coastguard Worker     0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x48, 0xdf, 0x60, 0x32, 0xcc,
181*6777b538SAndroid Build Coastguard Worker     0x89, 0x01, 0xb6, 0xdc, 0x2f, 0xe3, 0x73, 0xb5, 0x9c, 0x16, 0x58, 0x32,
182*6777b538SAndroid Build Coastguard Worker     0x68, 0xa9, 0xc3, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x1d, 0x23, 0x04, 0x18,
183*6777b538SAndroid Build Coastguard Worker     0x30, 0x16, 0x80, 0x14, 0xfd, 0xac, 0x61, 0x32, 0x93, 0x6c, 0x45, 0xd6,
184*6777b538SAndroid Build Coastguard Worker     0xe2, 0xee, 0x85, 0x5f, 0x9a, 0xba, 0xe7, 0x76, 0x99, 0x68, 0xcc, 0xe7,
185*6777b538SAndroid Build Coastguard Worker     0x30, 0x23, 0x06, 0x03, 0x55, 0x1d, 0x11, 0x04, 0x1c, 0x30, 0x1a, 0x82,
186*6777b538SAndroid Build Coastguard Worker     0x0c, 0x2a, 0x2e, 0x77, 0x65, 0x62, 0x6b, 0x69, 0x74, 0x2e, 0x6f, 0x72,
187*6777b538SAndroid Build Coastguard Worker     0x67, 0x82, 0x0a, 0x77, 0x65, 0x62, 0x6b, 0x69, 0x74, 0x2e, 0x6f, 0x72,
188*6777b538SAndroid Build Coastguard Worker     0x67, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01,
189*6777b538SAndroid Build Coastguard Worker     0x01, 0x05, 0x05, 0x00, 0x03, 0x82, 0x01, 0x01, 0x00, 0x1e, 0x6a, 0xe7,
190*6777b538SAndroid Build Coastguard Worker     0xe0, 0x4f, 0xe7, 0x4d, 0xd0, 0x69, 0x7c, 0xf8, 0x8f, 0x99, 0xb4, 0x18,
191*6777b538SAndroid Build Coastguard Worker     0x95, 0x36, 0x24, 0x0f, 0x0e, 0xa3, 0xea, 0x34, 0x37, 0xf4, 0x7d, 0xd5,
192*6777b538SAndroid Build Coastguard Worker     0x92, 0x35, 0x53, 0x72, 0x76, 0x3f, 0x69, 0xf0, 0x82, 0x56, 0xe3, 0x94,
193*6777b538SAndroid Build Coastguard Worker     0x7a, 0x1d, 0x1a, 0x81, 0xaf, 0x9f, 0xc7, 0x43, 0x01, 0x64, 0xd3, 0x7c,
194*6777b538SAndroid Build Coastguard Worker     0x0d, 0xc8, 0x11, 0x4e, 0x4a, 0xe6, 0x1a, 0xc3, 0x01, 0x74, 0xe8, 0x35,
195*6777b538SAndroid Build Coastguard Worker     0x87, 0x5c, 0x61, 0xaa, 0x8a, 0x46, 0x06, 0xbe, 0x98, 0x95, 0x24, 0x9e,
196*6777b538SAndroid Build Coastguard Worker     0x01, 0xe3, 0xe6, 0xa0, 0x98, 0xee, 0x36, 0x44, 0x56, 0x8d, 0x23, 0x9c,
197*6777b538SAndroid Build Coastguard Worker     0x65, 0xea, 0x55, 0x6a, 0xdf, 0x66, 0xee, 0x45, 0xe8, 0xa0, 0xe9, 0x7d,
198*6777b538SAndroid Build Coastguard Worker     0x9a, 0xba, 0x94, 0xc5, 0xc8, 0xc4, 0x4b, 0x98, 0xff, 0x9a, 0x01, 0x31,
199*6777b538SAndroid Build Coastguard Worker     0x6d, 0xf9, 0x2b, 0x58, 0xe7, 0xe7, 0x2a, 0xc5, 0x4d, 0xbb, 0xbb, 0xcd,
200*6777b538SAndroid Build Coastguard Worker     0x0d, 0x70, 0xe1, 0xad, 0x03, 0xf5, 0xfe, 0xf4, 0x84, 0x71, 0x08, 0xd2,
201*6777b538SAndroid Build Coastguard Worker     0xbc, 0x04, 0x7b, 0x26, 0x1c, 0xa8, 0x0f, 0x9c, 0xd8, 0x12, 0x6a, 0x6f,
202*6777b538SAndroid Build Coastguard Worker     0x2b, 0x67, 0xa1, 0x03, 0x80, 0x9a, 0x11, 0x0b, 0xe9, 0xe0, 0xb5, 0xb3,
203*6777b538SAndroid Build Coastguard Worker     0xb8, 0x19, 0x4e, 0x0c, 0xa4, 0xd9, 0x2b, 0x3b, 0xc2, 0xca, 0x20, 0xd3,
204*6777b538SAndroid Build Coastguard Worker     0x0c, 0xa4, 0xff, 0x93, 0x13, 0x1f, 0xfc, 0xba, 0x94, 0x93, 0x8c, 0x64,
205*6777b538SAndroid Build Coastguard Worker     0x15, 0x2e, 0x28, 0xa9, 0x55, 0x8c, 0x2c, 0x48, 0xd3, 0xd3, 0xc1, 0x50,
206*6777b538SAndroid Build Coastguard Worker     0x69, 0x19, 0xe8, 0x34, 0xd3, 0xf1, 0x04, 0x9f, 0x0a, 0x7a, 0x21, 0x87,
207*6777b538SAndroid Build Coastguard Worker     0xbf, 0xb9, 0x59, 0x37, 0x2e, 0xf4, 0x71, 0xa5, 0x3e, 0xbe, 0xcd, 0x70,
208*6777b538SAndroid Build Coastguard Worker     0x83, 0x18, 0xf8, 0x8a, 0x72, 0x85, 0x45, 0x1f, 0x08, 0x01, 0x6f, 0x37,
209*6777b538SAndroid Build Coastguard Worker     0xf5, 0x2b, 0x7b, 0xea, 0xb9, 0x8b, 0xa3, 0xcc, 0xfd, 0x35, 0x52, 0xdd,
210*6777b538SAndroid Build Coastguard Worker     0x66, 0xde, 0x4f, 0x30, 0xc5, 0x73, 0x81, 0xb6, 0xe8, 0x3c, 0xd8, 0x48,
211*6777b538SAndroid Build Coastguard Worker     0x8a};
212*6777b538SAndroid Build Coastguard Worker 
213*6777b538SAndroid Build Coastguard Worker // thawte.com 2008 Extended Validation cert. Lacks a SubjectAltName, but
214*6777b538SAndroid Build Coastguard Worker // contains www.thawte.com in the Subject CN field.
215*6777b538SAndroid Build Coastguard Worker 
216*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] unsigned char thawte_der[] = {
217*6777b538SAndroid Build Coastguard Worker     0x30, 0x82, 0x04, 0xa5, 0x30, 0x82, 0x03, 0x8d, 0xa0, 0x03, 0x02, 0x01,
218*6777b538SAndroid Build Coastguard Worker     0x02, 0x02, 0x10, 0x17, 0x76, 0x05, 0x88, 0x95, 0x58, 0xee, 0xbb, 0x00,
219*6777b538SAndroid Build Coastguard Worker     0xda, 0x10, 0xe5, 0xf0, 0xf3, 0x9c, 0xf0, 0x30, 0x0d, 0x06, 0x09, 0x2a,
220*6777b538SAndroid Build Coastguard Worker     0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x81,
221*6777b538SAndroid Build Coastguard Worker     0x8b, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02,
222*6777b538SAndroid Build Coastguard Worker     0x55, 0x53, 0x31, 0x15, 0x30, 0x13, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13,
223*6777b538SAndroid Build Coastguard Worker     0x0c, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2c, 0x20, 0x49, 0x6e, 0x63,
224*6777b538SAndroid Build Coastguard Worker     0x2e, 0x31, 0x39, 0x30, 0x37, 0x06, 0x03, 0x55, 0x04, 0x0b, 0x13, 0x30,
225*6777b538SAndroid Build Coastguard Worker     0x54, 0x65, 0x72, 0x6d, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x75, 0x73, 0x65,
226*6777b538SAndroid Build Coastguard Worker     0x20, 0x61, 0x74, 0x20, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f,
227*6777b538SAndroid Build Coastguard Worker     0x77, 0x77, 0x77, 0x2e, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2e, 0x63,
228*6777b538SAndroid Build Coastguard Worker     0x6f, 0x6d, 0x2f, 0x63, 0x70, 0x73, 0x20, 0x28, 0x63, 0x29, 0x30, 0x36,
229*6777b538SAndroid Build Coastguard Worker     0x31, 0x2a, 0x30, 0x28, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x21, 0x74,
230*6777b538SAndroid Build Coastguard Worker     0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64,
231*6777b538SAndroid Build Coastguard Worker     0x65, 0x64, 0x20, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f,
232*6777b538SAndroid Build Coastguard Worker     0x6e, 0x20, 0x53, 0x53, 0x4c, 0x20, 0x43, 0x41, 0x30, 0x1e, 0x17, 0x0d,
233*6777b538SAndroid Build Coastguard Worker     0x30, 0x38, 0x31, 0x31, 0x31, 0x39, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
234*6777b538SAndroid Build Coastguard Worker     0x5a, 0x17, 0x0d, 0x31, 0x30, 0x30, 0x31, 0x31, 0x37, 0x32, 0x33, 0x35,
235*6777b538SAndroid Build Coastguard Worker     0x39, 0x35, 0x39, 0x5a, 0x30, 0x81, 0xc7, 0x31, 0x13, 0x30, 0x11, 0x06,
236*6777b538SAndroid Build Coastguard Worker     0x0b, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0x37, 0x3c, 0x02, 0x01, 0x03,
237*6777b538SAndroid Build Coastguard Worker     0x13, 0x02, 0x55, 0x53, 0x31, 0x19, 0x30, 0x17, 0x06, 0x0b, 0x2b, 0x06,
238*6777b538SAndroid Build Coastguard Worker     0x01, 0x04, 0x01, 0x82, 0x37, 0x3c, 0x02, 0x01, 0x02, 0x14, 0x08, 0x44,
239*6777b538SAndroid Build Coastguard Worker     0x65, 0x6c, 0x61, 0x77, 0x61, 0x72, 0x65, 0x31, 0x1b, 0x30, 0x19, 0x06,
240*6777b538SAndroid Build Coastguard Worker     0x03, 0x55, 0x04, 0x0f, 0x13, 0x12, 0x56, 0x31, 0x2e, 0x30, 0x2c, 0x20,
241*6777b538SAndroid Build Coastguard Worker     0x43, 0x6c, 0x61, 0x75, 0x73, 0x65, 0x20, 0x35, 0x2e, 0x28, 0x62, 0x29,
242*6777b538SAndroid Build Coastguard Worker     0x31, 0x13, 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x14, 0x0a, 0x54,
243*6777b538SAndroid Build Coastguard Worker     0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x49, 0x6e, 0x63, 0x31, 0x10, 0x30,
244*6777b538SAndroid Build Coastguard Worker     0x0e, 0x06, 0x03, 0x55, 0x04, 0x05, 0x13, 0x07, 0x33, 0x38, 0x39, 0x38,
245*6777b538SAndroid Build Coastguard Worker     0x32, 0x36, 0x31, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
246*6777b538SAndroid Build Coastguard Worker     0x13, 0x02, 0x55, 0x53, 0x31, 0x13, 0x30, 0x11, 0x06, 0x03, 0x55, 0x04,
247*6777b538SAndroid Build Coastguard Worker     0x08, 0x13, 0x0a, 0x43, 0x61, 0x6c, 0x69, 0x66, 0x6f, 0x72, 0x6e, 0x69,
248*6777b538SAndroid Build Coastguard Worker     0x61, 0x31, 0x16, 0x30, 0x14, 0x06, 0x03, 0x55, 0x04, 0x07, 0x14, 0x0d,
249*6777b538SAndroid Build Coastguard Worker     0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x20, 0x56, 0x69, 0x65,
250*6777b538SAndroid Build Coastguard Worker     0x77, 0x31, 0x17, 0x30, 0x15, 0x06, 0x03, 0x55, 0x04, 0x03, 0x14, 0x0e,
251*6777b538SAndroid Build Coastguard Worker     0x77, 0x77, 0x77, 0x2e, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2e, 0x63,
252*6777b538SAndroid Build Coastguard Worker     0x6f, 0x6d, 0x30, 0x81, 0x9f, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48,
253*6777b538SAndroid Build Coastguard Worker     0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d, 0x00,
254*6777b538SAndroid Build Coastguard Worker     0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00, 0xe7, 0x89, 0x68, 0xb5, 0x6e,
255*6777b538SAndroid Build Coastguard Worker     0x1d, 0x38, 0x19, 0xf6, 0x2d, 0x61, 0xc2, 0x00, 0xba, 0x6e, 0xab, 0x66,
256*6777b538SAndroid Build Coastguard Worker     0x92, 0xd6, 0x85, 0x87, 0x2d, 0xd5, 0xa8, 0x58, 0xa9, 0x7a, 0x75, 0x27,
257*6777b538SAndroid Build Coastguard Worker     0x9d, 0xed, 0x9e, 0xfe, 0x06, 0x71, 0x70, 0x2d, 0x21, 0x70, 0x4c, 0x3e,
258*6777b538SAndroid Build Coastguard Worker     0x9c, 0xb6, 0xd5, 0x5d, 0x44, 0x92, 0xb4, 0xe0, 0xee, 0x7c, 0x0a, 0x50,
259*6777b538SAndroid Build Coastguard Worker     0x4c, 0x0d, 0x67, 0x98, 0xaa, 0x01, 0x0e, 0x37, 0xa3, 0x2a, 0xef, 0xe6,
260*6777b538SAndroid Build Coastguard Worker     0xe0, 0x11, 0x7b, 0xee, 0xb0, 0xa2, 0xb4, 0x32, 0x64, 0xa7, 0x0d, 0xda,
261*6777b538SAndroid Build Coastguard Worker     0x6c, 0x15, 0xf8, 0xc5, 0xa5, 0x5a, 0x2c, 0xfc, 0xc9, 0xa6, 0x3c, 0x88,
262*6777b538SAndroid Build Coastguard Worker     0x88, 0xbf, 0xdf, 0xa7, 0x38, 0xf0, 0x78, 0xed, 0x81, 0x93, 0x29, 0x0c,
263*6777b538SAndroid Build Coastguard Worker     0xae, 0xc7, 0xab, 0x51, 0x21, 0x5e, 0xca, 0x95, 0xe5, 0x48, 0x52, 0x41,
264*6777b538SAndroid Build Coastguard Worker     0xb6, 0x18, 0x60, 0x04, 0x19, 0x6f, 0x3d, 0x80, 0x14, 0xd3, 0xaf, 0x23,
265*6777b538SAndroid Build Coastguard Worker     0x03, 0x10, 0x95, 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x82, 0x01, 0x49,
266*6777b538SAndroid Build Coastguard Worker     0x30, 0x82, 0x01, 0x45, 0x30, 0x0c, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01,
267*6777b538SAndroid Build Coastguard Worker     0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x39, 0x06, 0x03, 0x55, 0x1d,
268*6777b538SAndroid Build Coastguard Worker     0x1f, 0x04, 0x32, 0x30, 0x30, 0x30, 0x2e, 0xa0, 0x2c, 0xa0, 0x2a, 0x86,
269*6777b538SAndroid Build Coastguard Worker     0x28, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x72, 0x6c, 0x2e,
270*6777b538SAndroid Build Coastguard Worker     0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54,
271*6777b538SAndroid Build Coastguard Worker     0x68, 0x61, 0x77, 0x74, 0x65, 0x45, 0x56, 0x43, 0x41, 0x32, 0x30, 0x30,
272*6777b538SAndroid Build Coastguard Worker     0x36, 0x2e, 0x63, 0x72, 0x6c, 0x30, 0x42, 0x06, 0x03, 0x55, 0x1d, 0x20,
273*6777b538SAndroid Build Coastguard Worker     0x04, 0x3b, 0x30, 0x39, 0x30, 0x37, 0x06, 0x0b, 0x60, 0x86, 0x48, 0x01,
274*6777b538SAndroid Build Coastguard Worker     0x86, 0xf8, 0x45, 0x01, 0x07, 0x30, 0x01, 0x30, 0x28, 0x30, 0x26, 0x06,
275*6777b538SAndroid Build Coastguard Worker     0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x02, 0x01, 0x16, 0x1a, 0x68,
276*6777b538SAndroid Build Coastguard Worker     0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74,
277*6777b538SAndroid Build Coastguard Worker     0x68, 0x61, 0x77, 0x74, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x70,
278*6777b538SAndroid Build Coastguard Worker     0x73, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x25, 0x04, 0x16, 0x30, 0x14,
279*6777b538SAndroid Build Coastguard Worker     0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x03, 0x01, 0x06, 0x08,
280*6777b538SAndroid Build Coastguard Worker     0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x03, 0x02, 0x30, 0x1f, 0x06, 0x03,
281*6777b538SAndroid Build Coastguard Worker     0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xcd, 0x32, 0xe2,
282*6777b538SAndroid Build Coastguard Worker     0xf2, 0x5d, 0x25, 0x47, 0x02, 0xaa, 0x8f, 0x79, 0x4b, 0x32, 0xee, 0x03,
283*6777b538SAndroid Build Coastguard Worker     0x99, 0xfd, 0x30, 0x49, 0xd1, 0x30, 0x76, 0x06, 0x08, 0x2b, 0x06, 0x01,
284*6777b538SAndroid Build Coastguard Worker     0x05, 0x05, 0x07, 0x01, 0x01, 0x04, 0x6a, 0x30, 0x68, 0x30, 0x22, 0x06,
285*6777b538SAndroid Build Coastguard Worker     0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x30, 0x01, 0x86, 0x16, 0x68,
286*6777b538SAndroid Build Coastguard Worker     0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6f, 0x63, 0x73, 0x70, 0x2e, 0x74,
287*6777b538SAndroid Build Coastguard Worker     0x68, 0x61, 0x77, 0x74, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x30, 0x42, 0x06,
288*6777b538SAndroid Build Coastguard Worker     0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x30, 0x02, 0x86, 0x36, 0x68,
289*6777b538SAndroid Build Coastguard Worker     0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74, 0x68,
290*6777b538SAndroid Build Coastguard Worker     0x61, 0x77, 0x74, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x72, 0x65, 0x70,
291*6777b538SAndroid Build Coastguard Worker     0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x2f, 0x54, 0x68, 0x61, 0x77,
292*6777b538SAndroid Build Coastguard Worker     0x74, 0x65, 0x5f, 0x45, 0x56, 0x5f, 0x43, 0x41, 0x5f, 0x32, 0x30, 0x30,
293*6777b538SAndroid Build Coastguard Worker     0x36, 0x2e, 0x63, 0x72, 0x74, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48,
294*6777b538SAndroid Build Coastguard Worker     0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x03, 0x82, 0x01, 0x01,
295*6777b538SAndroid Build Coastguard Worker     0x00, 0xb2, 0xa0, 0x96, 0xdd, 0xec, 0x04, 0x38, 0x6b, 0xc3, 0x7a, 0xad,
296*6777b538SAndroid Build Coastguard Worker     0x23, 0x44, 0x91, 0xe5, 0x62, 0x8c, 0xb1, 0xf6, 0x9c, 0x03, 0x21, 0x1f,
297*6777b538SAndroid Build Coastguard Worker     0xef, 0x03, 0xd9, 0xca, 0x63, 0xb2, 0xf8, 0xdb, 0x5a, 0x93, 0xc2, 0xcc,
298*6777b538SAndroid Build Coastguard Worker     0xf1, 0x7c, 0x6f, 0xeb, 0x0f, 0x51, 0x7b, 0x4b, 0xe7, 0xb5, 0xfc, 0xbc,
299*6777b538SAndroid Build Coastguard Worker     0x9b, 0x87, 0x48, 0xcc, 0x5b, 0xf9, 0xc8, 0x66, 0xa4, 0x40, 0xac, 0xe9,
300*6777b538SAndroid Build Coastguard Worker     0x42, 0x5d, 0xed, 0xf3, 0x53, 0x13, 0xe7, 0xbd, 0x6e, 0x7f, 0x50, 0x53,
301*6777b538SAndroid Build Coastguard Worker     0x64, 0xb3, 0x95, 0xf1, 0x42, 0x4f, 0x36, 0x54, 0xb4, 0x1e, 0x7f, 0x18,
302*6777b538SAndroid Build Coastguard Worker     0x37, 0x39, 0x3b, 0x06, 0x5b, 0xe5, 0x13, 0xd9, 0x57, 0xbc, 0xd5, 0x68,
303*6777b538SAndroid Build Coastguard Worker     0xe3, 0x71, 0x5f, 0x5f, 0x2b, 0xf5, 0xa6, 0xc2, 0x8f, 0x67, 0x81, 0x3a,
304*6777b538SAndroid Build Coastguard Worker     0x44, 0x63, 0x8c, 0x36, 0xfa, 0xa8, 0xed, 0xfd, 0xd7, 0x5e, 0xa2, 0x9f,
305*6777b538SAndroid Build Coastguard Worker     0xb0, 0x9d, 0x47, 0x86, 0xfb, 0x71, 0x60, 0x8e, 0xc8, 0xd3, 0x45, 0x19,
306*6777b538SAndroid Build Coastguard Worker     0xb7, 0xda, 0xcd, 0x9e, 0xea, 0x70, 0x10, 0x87, 0x37, 0x10, 0xdd, 0x2c,
307*6777b538SAndroid Build Coastguard Worker     0x11, 0xdf, 0xee, 0x02, 0x21, 0xa6, 0x75, 0xe6, 0xd6, 0x9f, 0x54, 0x72,
308*6777b538SAndroid Build Coastguard Worker     0x61, 0xe6, 0x5c, 0x1e, 0x6e, 0x16, 0xf6, 0x8e, 0xb8, 0xfc, 0x47, 0x80,
309*6777b538SAndroid Build Coastguard Worker     0x05, 0x4b, 0xf7, 0x2d, 0x02, 0xee, 0x50, 0x26, 0xd1, 0x48, 0x01, 0x60,
310*6777b538SAndroid Build Coastguard Worker     0xdc, 0x3c, 0xa7, 0xdb, 0xeb, 0xca, 0x8b, 0xa6, 0xff, 0x9e, 0x47, 0x5d,
311*6777b538SAndroid Build Coastguard Worker     0x87, 0x40, 0xf8, 0xd2, 0x82, 0xd7, 0x13, 0x64, 0x0e, 0xd4, 0xb3, 0x29,
312*6777b538SAndroid Build Coastguard Worker     0x22, 0xa7, 0xe0, 0xc8, 0xcd, 0x8c, 0x4d, 0xf5, 0x11, 0x21, 0x26, 0x02,
313*6777b538SAndroid Build Coastguard Worker     0x43, 0x33, 0x8e, 0xa9, 0x3f, 0x91, 0xd4, 0x05, 0x97, 0xc9, 0xd3, 0x42,
314*6777b538SAndroid Build Coastguard Worker     0x6b, 0x05, 0x99, 0xf6, 0x16, 0x71, 0x67, 0x65, 0xc7, 0x96, 0xdf, 0x2a,
315*6777b538SAndroid Build Coastguard Worker     0xd7, 0x54, 0x63, 0x25, 0xc0, 0x28, 0xf7, 0x1c, 0xee, 0xcd, 0x8b, 0xe4,
316*6777b538SAndroid Build Coastguard Worker     0x9d, 0x32, 0xa3, 0x81, 0x55};
317*6777b538SAndroid Build Coastguard Worker 
318*6777b538SAndroid Build Coastguard Worker // DER-encoded X.509 DistinguishedNames.
319*6777b538SAndroid Build Coastguard Worker //
320*6777b538SAndroid Build Coastguard Worker // To output the subject or issuer of a certificate:
321*6777b538SAndroid Build Coastguard Worker //
322*6777b538SAndroid Build Coastguard Worker //    openssl asn1parse -i -inform DER -in <cert>
323*6777b538SAndroid Build Coastguard Worker //
324*6777b538SAndroid Build Coastguard Worker // The output will contain
325*6777b538SAndroid Build Coastguard Worker //   SEQUENCE  [This is the issuer name]
326*6777b538SAndroid Build Coastguard Worker //     ...
327*6777b538SAndroid Build Coastguard Worker //   SEQUENCE  [This is the validity period]
328*6777b538SAndroid Build Coastguard Worker //     UTCTIME (or GENERALTIME)
329*6777b538SAndroid Build Coastguard Worker //     UTCTIME
330*6777b538SAndroid Build Coastguard Worker //   SEQUENCE  [This is the subject]
331*6777b538SAndroid Build Coastguard Worker //     ...
332*6777b538SAndroid Build Coastguard Worker //
333*6777b538SAndroid Build Coastguard Worker // The OFFSET is the first column before the column, e.g. for '21:d=2', the
334*6777b538SAndroid Build Coastguard Worker // offset is 21 for the SEQUENCE you're interested in.
335*6777b538SAndroid Build Coastguard Worker // The LENGTH is 'hl + l'.
336*6777b538SAndroid Build Coastguard Worker //
337*6777b538SAndroid Build Coastguard Worker // To generate the table, then use the following for a DER-encoded
338*6777b538SAndroid Build Coastguard Worker // certificate:
339*6777b538SAndroid Build Coastguard Worker //
340*6777b538SAndroid Build Coastguard Worker //   xxd -i -s $OFFSET -l $LENGTH <cert>
341*6777b538SAndroid Build Coastguard Worker //
342*6777b538SAndroid Build Coastguard Worker // For PEM certificates, convert them to DER before, as in:
343*6777b538SAndroid Build Coastguard Worker //
344*6777b538SAndroid Build Coastguard Worker //   openssl x509 -inform PEM -outform DER -in <cert> |
345*6777b538SAndroid Build Coastguard Worker //       xxd -i -s $OFFSET -l $LENGTH
346*6777b538SAndroid Build Coastguard Worker //
347*6777b538SAndroid Build Coastguard Worker 
348*6777b538SAndroid Build Coastguard Worker //  0:d=0  hl=2 l=  95 cons: SEQUENCE
349*6777b538SAndroid Build Coastguard Worker //  2:d=1  hl=2 l=  11 cons:  SET
350*6777b538SAndroid Build Coastguard Worker //  4:d=2  hl=2 l=   9 cons:   SEQUENCE
351*6777b538SAndroid Build Coastguard Worker //  6:d=3  hl=2 l=   3 prim:    OBJECT            :countryName
352*6777b538SAndroid Build Coastguard Worker // 11:d=3  hl=2 l=   2 prim:    PRINTABLESTRING   :US
353*6777b538SAndroid Build Coastguard Worker // 15:d=1  hl=2 l=  23 cons:  SET
354*6777b538SAndroid Build Coastguard Worker // 17:d=2  hl=2 l=  21 cons:   SEQUENCE
355*6777b538SAndroid Build Coastguard Worker // 19:d=3  hl=2 l=   3 prim:    OBJECT            :organizationName
356*6777b538SAndroid Build Coastguard Worker // 24:d=3  hl=2 l=  14 prim:    PRINTABLESTRING   :VeriSign, Inc.
357*6777b538SAndroid Build Coastguard Worker // 40:d=1  hl=2 l=  55 cons:  SET
358*6777b538SAndroid Build Coastguard Worker // 42:d=2  hl=2 l=  53 cons:   SEQUENCE
359*6777b538SAndroid Build Coastguard Worker // 44:d=3  hl=2 l=   3 prim:    OBJECT            :organizationalUnitName
360*6777b538SAndroid Build Coastguard Worker // 49:d=3  hl=2 l=  46 prim:    PRINTABLESTRING   :
361*6777b538SAndroid Build Coastguard Worker //                          Class 1 Public Primary Certification Authority
362*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t VerisignDN[] = {
363*6777b538SAndroid Build Coastguard Worker     0x30, 0x5f, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
364*6777b538SAndroid Build Coastguard Worker     0x13, 0x02, 0x55, 0x53, 0x31, 0x17, 0x30, 0x15, 0x06, 0x03, 0x55,
365*6777b538SAndroid Build Coastguard Worker     0x04, 0x0a, 0x13, 0x0e, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67,
366*6777b538SAndroid Build Coastguard Worker     0x6e, 0x2c, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x31, 0x37, 0x30, 0x35,
367*6777b538SAndroid Build Coastguard Worker     0x06, 0x03, 0x55, 0x04, 0x0b, 0x13, 0x2e, 0x43, 0x6c, 0x61, 0x73,
368*6777b538SAndroid Build Coastguard Worker     0x73, 0x20, 0x31, 0x20, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x20,
369*6777b538SAndroid Build Coastguard Worker     0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x20, 0x43, 0x65, 0x72,
370*6777b538SAndroid Build Coastguard Worker     0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20,
371*6777b538SAndroid Build Coastguard Worker     0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79};
372*6777b538SAndroid Build Coastguard Worker 
373*6777b538SAndroid Build Coastguard Worker //  0:d=0  hl=2 l= 125 cons: SEQUENCE
374*6777b538SAndroid Build Coastguard Worker //  2:d=1  hl=2 l=  11 cons:  SET
375*6777b538SAndroid Build Coastguard Worker //  4:d=2  hl=2 l=   9 cons:   SEQUENCE
376*6777b538SAndroid Build Coastguard Worker //  6:d=3  hl=2 l=   3 prim:    OBJECT            :countryName
377*6777b538SAndroid Build Coastguard Worker // 11:d=3  hl=2 l=   2 prim:    PRINTABLESTRING   :IL
378*6777b538SAndroid Build Coastguard Worker // 15:d=1  hl=2 l=  22 cons:  SET
379*6777b538SAndroid Build Coastguard Worker // 17:d=2  hl=2 l=  20 cons:   SEQUENCE
380*6777b538SAndroid Build Coastguard Worker // 19:d=3  hl=2 l=   3 prim:    OBJECT            :organizationName
381*6777b538SAndroid Build Coastguard Worker // 24:d=3  hl=2 l=  13 prim:    PRINTABLESTRING   :StartCom Ltd.
382*6777b538SAndroid Build Coastguard Worker // 39:d=1  hl=2 l=  43 cons:  SET
383*6777b538SAndroid Build Coastguard Worker // 41:d=2  hl=2 l=  41 cons:   SEQUENCE
384*6777b538SAndroid Build Coastguard Worker // 43:d=3  hl=2 l=   3 prim:    OBJECT            :organizationalUnitName
385*6777b538SAndroid Build Coastguard Worker // 48:d=3  hl=2 l=  34 prim:    PRINTABLESTRING   :
386*6777b538SAndroid Build Coastguard Worker //                                Secure Digital Certificate Signing
387*6777b538SAndroid Build Coastguard Worker // 84:d=1  hl=2 l=  41 cons:  SET
388*6777b538SAndroid Build Coastguard Worker // 86:d=2  hl=2 l=  39 cons:   SEQUENCE
389*6777b538SAndroid Build Coastguard Worker // 88:d=3  hl=2 l=   3 prim:    OBJECT            :commonName
390*6777b538SAndroid Build Coastguard Worker // 93:d=3  hl=2 l=  32 prim:    PRINTABLESTRING   :
391*6777b538SAndroid Build Coastguard Worker //                                StartCom Certification Authority
392*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t StartComDN[] = {
393*6777b538SAndroid Build Coastguard Worker     0x30, 0x7d, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
394*6777b538SAndroid Build Coastguard Worker     0x02, 0x49, 0x4c, 0x31, 0x16, 0x30, 0x14, 0x06, 0x03, 0x55, 0x04, 0x0a,
395*6777b538SAndroid Build Coastguard Worker     0x13, 0x0d, 0x53, 0x74, 0x61, 0x72, 0x74, 0x43, 0x6f, 0x6d, 0x20, 0x4c,
396*6777b538SAndroid Build Coastguard Worker     0x74, 0x64, 0x2e, 0x31, 0x2b, 0x30, 0x29, 0x06, 0x03, 0x55, 0x04, 0x0b,
397*6777b538SAndroid Build Coastguard Worker     0x13, 0x22, 0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x20, 0x44, 0x69, 0x67,
398*6777b538SAndroid Build Coastguard Worker     0x69, 0x74, 0x61, 0x6c, 0x20, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
399*6777b538SAndroid Build Coastguard Worker     0x63, 0x61, 0x74, 0x65, 0x20, 0x53, 0x69, 0x67, 0x6e, 0x69, 0x6e, 0x67,
400*6777b538SAndroid Build Coastguard Worker     0x31, 0x29, 0x30, 0x27, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x20, 0x53,
401*6777b538SAndroid Build Coastguard Worker     0x74, 0x61, 0x72, 0x74, 0x43, 0x6f, 0x6d, 0x20, 0x43, 0x65, 0x72, 0x74,
402*6777b538SAndroid Build Coastguard Worker     0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x75,
403*6777b538SAndroid Build Coastguard Worker     0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79};
404*6777b538SAndroid Build Coastguard Worker 
405*6777b538SAndroid Build Coastguard Worker //  0:d=0  hl=3 l= 174 cons: SEQUENCE
406*6777b538SAndroid Build Coastguard Worker //  3:d=1  hl=2 l=  11 cons:  SET
407*6777b538SAndroid Build Coastguard Worker //  5:d=2  hl=2 l=   9 cons:   SEQUENCE
408*6777b538SAndroid Build Coastguard Worker //  7:d=3  hl=2 l=   3 prim:    OBJECT            :countryName
409*6777b538SAndroid Build Coastguard Worker // 12:d=3  hl=2 l=   2 prim:    PRINTABLESTRING   :US
410*6777b538SAndroid Build Coastguard Worker // 16:d=1  hl=2 l=  11 cons:  SET
411*6777b538SAndroid Build Coastguard Worker // 18:d=2  hl=2 l=   9 cons:   SEQUENCE
412*6777b538SAndroid Build Coastguard Worker // 20:d=3  hl=2 l=   3 prim:    OBJECT            :stateOrProvinceName
413*6777b538SAndroid Build Coastguard Worker // 25:d=3  hl=2 l=   2 prim:    PRINTABLESTRING   :UT
414*6777b538SAndroid Build Coastguard Worker // 29:d=1  hl=2 l=  23 cons:  SET
415*6777b538SAndroid Build Coastguard Worker // 31:d=2  hl=2 l=  21 cons:   SEQUENCE
416*6777b538SAndroid Build Coastguard Worker // 33:d=3  hl=2 l=   3 prim:    OBJECT            :localityName
417*6777b538SAndroid Build Coastguard Worker // 38:d=3  hl=2 l=  14 prim:    PRINTABLESTRING   :Salt Lake City
418*6777b538SAndroid Build Coastguard Worker // 54:d=1  hl=2 l=  30 cons:  SET
419*6777b538SAndroid Build Coastguard Worker // 56:d=2  hl=2 l=  28 cons:   SEQUENCE
420*6777b538SAndroid Build Coastguard Worker // 58:d=3  hl=2 l=   3 prim:    OBJECT            :organizationName
421*6777b538SAndroid Build Coastguard Worker // 63:d=3  hl=2 l=  21 prim:    PRINTABLESTRING   :The USERTRUST Network
422*6777b538SAndroid Build Coastguard Worker // 86:d=1  hl=2 l=  33 cons:  SET
423*6777b538SAndroid Build Coastguard Worker // 88:d=2  hl=2 l=  31 cons:   SEQUENCE
424*6777b538SAndroid Build Coastguard Worker // 90:d=3  hl=2 l=   3 prim:    OBJECT            :organizationalUnitName
425*6777b538SAndroid Build Coastguard Worker // 95:d=3  hl=2 l=  24 prim:    PRINTABLESTRING   :http://www.usertrust.com
426*6777b538SAndroid Build Coastguard Worker //121:d=1  hl=2 l=  54 cons:  SET
427*6777b538SAndroid Build Coastguard Worker //123:d=2  hl=2 l=  52 cons:   SEQUENCE
428*6777b538SAndroid Build Coastguard Worker //125:d=3  hl=2 l=   3 prim:    OBJECT            :commonName
429*6777b538SAndroid Build Coastguard Worker //130:d=3  hl=2 l=  45 prim:    PRINTABLESTRING   :
430*6777b538SAndroid Build Coastguard Worker //                            UTN-USERFirst-Client Authentication and Email
431*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t UserTrustDN[] = {
432*6777b538SAndroid Build Coastguard Worker     0x30, 0x81, 0xae, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
433*6777b538SAndroid Build Coastguard Worker     0x13, 0x02, 0x55, 0x53, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04,
434*6777b538SAndroid Build Coastguard Worker     0x08, 0x13, 0x02, 0x55, 0x54, 0x31, 0x17, 0x30, 0x15, 0x06, 0x03, 0x55,
435*6777b538SAndroid Build Coastguard Worker     0x04, 0x07, 0x13, 0x0e, 0x53, 0x61, 0x6c, 0x74, 0x20, 0x4c, 0x61, 0x6b,
436*6777b538SAndroid Build Coastguard Worker     0x65, 0x20, 0x43, 0x69, 0x74, 0x79, 0x31, 0x1e, 0x30, 0x1c, 0x06, 0x03,
437*6777b538SAndroid Build Coastguard Worker     0x55, 0x04, 0x0a, 0x13, 0x15, 0x54, 0x68, 0x65, 0x20, 0x55, 0x53, 0x45,
438*6777b538SAndroid Build Coastguard Worker     0x52, 0x54, 0x52, 0x55, 0x53, 0x54, 0x20, 0x4e, 0x65, 0x74, 0x77, 0x6f,
439*6777b538SAndroid Build Coastguard Worker     0x72, 0x6b, 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x04, 0x0b, 0x13,
440*6777b538SAndroid Build Coastguard Worker     0x18, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e,
441*6777b538SAndroid Build Coastguard Worker     0x75, 0x73, 0x65, 0x72, 0x74, 0x72, 0x75, 0x73, 0x74, 0x2e, 0x63, 0x6f,
442*6777b538SAndroid Build Coastguard Worker     0x6d, 0x31, 0x36, 0x30, 0x34, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x2d,
443*6777b538SAndroid Build Coastguard Worker     0x55, 0x54, 0x4e, 0x2d, 0x55, 0x53, 0x45, 0x52, 0x46, 0x69, 0x72, 0x73,
444*6777b538SAndroid Build Coastguard Worker     0x74, 0x2d, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x41, 0x75, 0x74,
445*6777b538SAndroid Build Coastguard Worker     0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20,
446*6777b538SAndroid Build Coastguard Worker     0x61, 0x6e, 0x64, 0x20, 0x45, 0x6d, 0x61, 0x69, 0x6c};
447*6777b538SAndroid Build Coastguard Worker 
448*6777b538SAndroid Build Coastguard Worker //  0:d=0  hl=3 l= 190 cons: SEQUENCE
449*6777b538SAndroid Build Coastguard Worker //  3:d=1  hl=2 l=  63 cons:  SET
450*6777b538SAndroid Build Coastguard Worker //  5:d=2  hl=2 l=  61 cons:   SEQUENCE
451*6777b538SAndroid Build Coastguard Worker //  7:d=3  hl=2 l=   3 prim:    OBJECT     :commonName
452*6777b538SAndroid Build Coastguard Worker // 12:d=3  hl=2 l=  54 prim:    UTF8STRING :
453*6777b538SAndroid Build Coastguard Worker //                       TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı
454*6777b538SAndroid Build Coastguard Worker // 68:d=1  hl=2 l=  11 cons:  SET
455*6777b538SAndroid Build Coastguard Worker // 70:d=2  hl=2 l=   9 cons:   SEQUENCE
456*6777b538SAndroid Build Coastguard Worker // 72:d=3  hl=2 l=   3 prim:    OBJECT            :countryName
457*6777b538SAndroid Build Coastguard Worker // 77:d=3  hl=2 l=   2 prim:    PRINTABLESTRING   :TR
458*6777b538SAndroid Build Coastguard Worker // 81:d=1  hl=2 l=  15 cons:  SET
459*6777b538SAndroid Build Coastguard Worker // 83:d=2  hl=2 l=  13 cons:   SEQUENCE
460*6777b538SAndroid Build Coastguard Worker // 85:d=3  hl=2 l=   3 prim:    OBJECT            :localityName
461*6777b538SAndroid Build Coastguard Worker // 90:d=3  hl=2 l=   6 prim:    UTF8STRING        :Ankara
462*6777b538SAndroid Build Coastguard Worker // 98:d=1  hl=2 l=  93 cons:  SET
463*6777b538SAndroid Build Coastguard Worker //100:d=2  hl=2 l=  91 cons:   SEQUENCE
464*6777b538SAndroid Build Coastguard Worker //102:d=3  hl=2 l=   3 prim:    OBJECT     :organizationName
465*6777b538SAndroid Build Coastguard Worker //107:d=3  hl=2 l=  84 prim:    UTF8STRING :
466*6777b538SAndroid Build Coastguard Worker //           TÜRKTRUST Bilgi İletişim ve Bilişim Güvenliği Hizmetleri A.Ş.
467*6777b538SAndroid Build Coastguard Worker //           (c) Kasım 2005
468*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t TurkTrustDN[] = {
469*6777b538SAndroid Build Coastguard Worker     0x30, 0x81, 0xbe, 0x31, 0x3f, 0x30, 0x3d, 0x06, 0x03, 0x55, 0x04, 0x03,
470*6777b538SAndroid Build Coastguard Worker     0x0c, 0x36, 0x54, 0xc3, 0x9c, 0x52, 0x4b, 0x54, 0x52, 0x55, 0x53, 0x54,
471*6777b538SAndroid Build Coastguard Worker     0x20, 0x45, 0x6c, 0x65, 0x6b, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x6b, 0x20,
472*6777b538SAndroid Build Coastguard Worker     0x53, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x6b, 0x61, 0x20, 0x48, 0x69,
473*6777b538SAndroid Build Coastguard Worker     0x7a, 0x6d, 0x65, 0x74, 0x20, 0x53, 0x61, 0xc4, 0x9f, 0x6c, 0x61, 0x79,
474*6777b538SAndroid Build Coastguard Worker     0xc4, 0xb1, 0x63, 0xc4, 0xb1, 0x73, 0xc4, 0xb1, 0x31, 0x0b, 0x30, 0x09,
475*6777b538SAndroid Build Coastguard Worker     0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02, 0x54, 0x52, 0x31, 0x0f, 0x30,
476*6777b538SAndroid Build Coastguard Worker     0x0d, 0x06, 0x03, 0x55, 0x04, 0x07, 0x0c, 0x06, 0x41, 0x6e, 0x6b, 0x61,
477*6777b538SAndroid Build Coastguard Worker     0x72, 0x61, 0x31, 0x5d, 0x30, 0x5b, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x0c,
478*6777b538SAndroid Build Coastguard Worker     0x54, 0x54, 0xc3, 0x9c, 0x52, 0x4b, 0x54, 0x52, 0x55, 0x53, 0x54, 0x20,
479*6777b538SAndroid Build Coastguard Worker     0x42, 0x69, 0x6c, 0x67, 0x69, 0x20, 0xc4, 0xb0, 0x6c, 0x65, 0x74, 0x69,
480*6777b538SAndroid Build Coastguard Worker     0xc5, 0x9f, 0x69, 0x6d, 0x20, 0x76, 0x65, 0x20, 0x42, 0x69, 0x6c, 0x69,
481*6777b538SAndroid Build Coastguard Worker     0xc5, 0x9f, 0x69, 0x6d, 0x20, 0x47, 0xc3, 0xbc, 0x76, 0x65, 0x6e, 0x6c,
482*6777b538SAndroid Build Coastguard Worker     0x69, 0xc4, 0x9f, 0x69, 0x20, 0x48, 0x69, 0x7a, 0x6d, 0x65, 0x74, 0x6c,
483*6777b538SAndroid Build Coastguard Worker     0x65, 0x72, 0x69, 0x20, 0x41, 0x2e, 0xc5, 0x9e, 0x2e, 0x20, 0x28, 0x63,
484*6777b538SAndroid Build Coastguard Worker     0x29, 0x20, 0x4b, 0x61, 0x73, 0xc4, 0xb1, 0x6d, 0x20, 0x32, 0x30, 0x30,
485*6777b538SAndroid Build Coastguard Worker     0x35, 0x30, 0x1e, 0x17, 0x0d, 0x30, 0x35, 0x31, 0x31, 0x30, 0x37, 0x31,
486*6777b538SAndroid Build Coastguard Worker     0x30, 0x30, 0x37, 0x35, 0x37};
487*6777b538SAndroid Build Coastguard Worker 
488*6777b538SAndroid Build Coastguard Worker // 33:d=2  hl=3 l= 207 cons:   SEQUENCE
489*6777b538SAndroid Build Coastguard Worker // 36:d=3  hl=2 l=  11 cons:    SET
490*6777b538SAndroid Build Coastguard Worker // 38:d=4  hl=2 l=   9 cons:     SEQUENCE
491*6777b538SAndroid Build Coastguard Worker // 40:d=5  hl=2 l=   3 prim:      OBJECT            :countryName
492*6777b538SAndroid Build Coastguard Worker // 45:d=5  hl=2 l=   2 prim:      PRINTABLESTRING   :AT
493*6777b538SAndroid Build Coastguard Worker // 49:d=3  hl=3 l= 139 cons:    SET
494*6777b538SAndroid Build Coastguard Worker // 52:d=4  hl=3 l= 136 cons:     SEQUENCE
495*6777b538SAndroid Build Coastguard Worker // 55:d=5  hl=2 l=   3 prim:      OBJECT            :organizationName
496*6777b538SAndroid Build Coastguard Worker // 60:d=5  hl=3 l= 128 prim:      BMPSTRING         :
497*6777b538SAndroid Build Coastguard Worker //         A-Trust Ges. für Sicherheitssysteme im elektr. Datenverkehr GmbH
498*6777b538SAndroid Build Coastguard Worker //191:d=3  hl=2 l=  24 cons:    SET
499*6777b538SAndroid Build Coastguard Worker //193:d=4  hl=2 l=  22 cons:     SEQUENCE
500*6777b538SAndroid Build Coastguard Worker //195:d=5  hl=2 l=   3 prim:      OBJECT            :organizationalUnitName
501*6777b538SAndroid Build Coastguard Worker //200:d=5  hl=2 l=  15 prim:      PRINTABLESTRING   :A-Trust-Qual-01
502*6777b538SAndroid Build Coastguard Worker //217:d=3  hl=2 l=  24 cons:    SET
503*6777b538SAndroid Build Coastguard Worker //219:d=4  hl=2 l=  22 cons:     SEQUENCE
504*6777b538SAndroid Build Coastguard Worker //221:d=5  hl=2 l=   3 prim:      OBJECT            :commonName
505*6777b538SAndroid Build Coastguard Worker //226:d=5  hl=2 l=  15 prim:      PRINTABLESTRING   :A-Trust-Qual-01
506*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t ATrustQual01DN[] = {
507*6777b538SAndroid Build Coastguard Worker     0x30, 0x81, 0xcf, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
508*6777b538SAndroid Build Coastguard Worker     0x13, 0x02, 0x41, 0x54, 0x31, 0x81, 0x8b, 0x30, 0x81, 0x88, 0x06, 0x03,
509*6777b538SAndroid Build Coastguard Worker     0x55, 0x04, 0x0a, 0x1e, 0x81, 0x80, 0x00, 0x41, 0x00, 0x2d, 0x00, 0x54,
510*6777b538SAndroid Build Coastguard Worker     0x00, 0x72, 0x00, 0x75, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x47,
511*6777b538SAndroid Build Coastguard Worker     0x00, 0x65, 0x00, 0x73, 0x00, 0x2e, 0x00, 0x20, 0x00, 0x66, 0x00, 0xfc,
512*6777b538SAndroid Build Coastguard Worker     0x00, 0x72, 0x00, 0x20, 0x00, 0x53, 0x00, 0x69, 0x00, 0x63, 0x00, 0x68,
513*6777b538SAndroid Build Coastguard Worker     0x00, 0x65, 0x00, 0x72, 0x00, 0x68, 0x00, 0x65, 0x00, 0x69, 0x00, 0x74,
514*6777b538SAndroid Build Coastguard Worker     0x00, 0x73, 0x00, 0x73, 0x00, 0x79, 0x00, 0x73, 0x00, 0x74, 0x00, 0x65,
515*6777b538SAndroid Build Coastguard Worker     0x00, 0x6d, 0x00, 0x65, 0x00, 0x20, 0x00, 0x69, 0x00, 0x6d, 0x00, 0x20,
516*6777b538SAndroid Build Coastguard Worker     0x00, 0x65, 0x00, 0x6c, 0x00, 0x65, 0x00, 0x6b, 0x00, 0x74, 0x00, 0x72,
517*6777b538SAndroid Build Coastguard Worker     0x00, 0x2e, 0x00, 0x20, 0x00, 0x44, 0x00, 0x61, 0x00, 0x74, 0x00, 0x65,
518*6777b538SAndroid Build Coastguard Worker     0x00, 0x6e, 0x00, 0x76, 0x00, 0x65, 0x00, 0x72, 0x00, 0x6b, 0x00, 0x65,
519*6777b538SAndroid Build Coastguard Worker     0x00, 0x68, 0x00, 0x72, 0x00, 0x20, 0x00, 0x47, 0x00, 0x6d, 0x00, 0x62,
520*6777b538SAndroid Build Coastguard Worker     0x00, 0x48, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, 0x55, 0x04, 0x0b, 0x13,
521*6777b538SAndroid Build Coastguard Worker     0x0f, 0x41, 0x2d, 0x54, 0x72, 0x75, 0x73, 0x74, 0x2d, 0x51, 0x75, 0x61,
522*6777b538SAndroid Build Coastguard Worker     0x6c, 0x2d, 0x30, 0x31, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, 0x55, 0x04,
523*6777b538SAndroid Build Coastguard Worker     0x03, 0x13, 0x0f, 0x41, 0x2d, 0x54, 0x72, 0x75, 0x73, 0x74, 0x2d, 0x51,
524*6777b538SAndroid Build Coastguard Worker     0x75, 0x61, 0x6c, 0x2d, 0x30, 0x31, 0x30, 0x1e, 0x17};
525*6777b538SAndroid Build Coastguard Worker 
526*6777b538SAndroid Build Coastguard Worker // 34:d=2  hl=3 l= 180 cons:   SEQUENCE
527*6777b538SAndroid Build Coastguard Worker // 37:d=3  hl=2 l=  20 cons:    SET
528*6777b538SAndroid Build Coastguard Worker // 39:d=4  hl=2 l=  18 cons:     SEQUENCE
529*6777b538SAndroid Build Coastguard Worker // 41:d=5  hl=2 l=   3 prim:      OBJECT            :organizationName
530*6777b538SAndroid Build Coastguard Worker // 46:d=5  hl=2 l=  11 prim:      PRINTABLESTRING   :Entrust.net
531*6777b538SAndroid Build Coastguard Worker // 59:d=3  hl=2 l=  64 cons:    SET
532*6777b538SAndroid Build Coastguard Worker // 61:d=4  hl=2 l=  62 cons:     SEQUENCE
533*6777b538SAndroid Build Coastguard Worker // 63:d=5  hl=2 l=   3 prim:      OBJECT            :organizationalUnitName
534*6777b538SAndroid Build Coastguard Worker // 68:d=5  hl=2 l=  55 prim:      T61STRING         :
535*6777b538SAndroid Build Coastguard Worker //                  www.entrust.net/CPS_2048 incorp. by ref. (limits liab.)
536*6777b538SAndroid Build Coastguard Worker //125:d=3  hl=2 l=  37 cons:    SET
537*6777b538SAndroid Build Coastguard Worker //127:d=4  hl=2 l=  35 cons:     SEQUENCE
538*6777b538SAndroid Build Coastguard Worker //129:d=5  hl=2 l=   3 prim:      OBJECT          :organizationalUnitName
539*6777b538SAndroid Build Coastguard Worker //134:d=5  hl=2 l=  28 prim:      PRINTABLESTRING :
540*6777b538SAndroid Build Coastguard Worker //                                  (c) 1999 Entrust.net Limited
541*6777b538SAndroid Build Coastguard Worker //164:d=3  hl=2 l=  51 cons:    SET
542*6777b538SAndroid Build Coastguard Worker //166:d=4  hl=2 l=  49 cons:     SEQUENCE
543*6777b538SAndroid Build Coastguard Worker //168:d=5  hl=2 l=   3 prim:      OBJECT          :commonName
544*6777b538SAndroid Build Coastguard Worker //173:d=5  hl=2 l=  42 prim:      PRINTABLESTRING :
545*6777b538SAndroid Build Coastguard Worker //                               Entrust.net Certification Authority (2048)
546*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t EntrustDN[] = {
547*6777b538SAndroid Build Coastguard Worker     0x30, 0x81, 0xb4, 0x31, 0x14, 0x30, 0x12, 0x06, 0x03, 0x55, 0x04, 0x0a,
548*6777b538SAndroid Build Coastguard Worker     0x13, 0x0b, 0x45, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x2e, 0x6e, 0x65,
549*6777b538SAndroid Build Coastguard Worker     0x74, 0x31, 0x40, 0x30, 0x3e, 0x06, 0x03, 0x55, 0x04, 0x0b, 0x14, 0x37,
550*6777b538SAndroid Build Coastguard Worker     0x77, 0x77, 0x77, 0x2e, 0x65, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x2e,
551*6777b538SAndroid Build Coastguard Worker     0x6e, 0x65, 0x74, 0x2f, 0x43, 0x50, 0x53, 0x5f, 0x32, 0x30, 0x34, 0x38,
552*6777b538SAndroid Build Coastguard Worker     0x20, 0x69, 0x6e, 0x63, 0x6f, 0x72, 0x70, 0x2e, 0x20, 0x62, 0x79, 0x20,
553*6777b538SAndroid Build Coastguard Worker     0x72, 0x65, 0x66, 0x2e, 0x20, 0x28, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73,
554*6777b538SAndroid Build Coastguard Worker     0x20, 0x6c, 0x69, 0x61, 0x62, 0x2e, 0x29, 0x31, 0x25, 0x30, 0x23, 0x06,
555*6777b538SAndroid Build Coastguard Worker     0x03, 0x55, 0x04, 0x0b, 0x13, 0x1c, 0x28, 0x63, 0x29, 0x20, 0x31, 0x39,
556*6777b538SAndroid Build Coastguard Worker     0x39, 0x39, 0x20, 0x45, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x2e, 0x6e,
557*6777b538SAndroid Build Coastguard Worker     0x65, 0x74, 0x20, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x64, 0x31, 0x33,
558*6777b538SAndroid Build Coastguard Worker     0x30, 0x31, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x2a, 0x45, 0x6e, 0x74,
559*6777b538SAndroid Build Coastguard Worker     0x72, 0x75, 0x73, 0x74, 0x2e, 0x6e, 0x65, 0x74, 0x20, 0x43, 0x65, 0x72,
560*6777b538SAndroid Build Coastguard Worker     0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41,
561*6777b538SAndroid Build Coastguard Worker     0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x20, 0x28, 0x32, 0x30,
562*6777b538SAndroid Build Coastguard Worker     0x34, 0x38, 0x29};
563*6777b538SAndroid Build Coastguard Worker 
564*6777b538SAndroid Build Coastguard Worker //  46:d=2  hl=2 l=  76 cons:   SEQUENCE
565*6777b538SAndroid Build Coastguard Worker //  48:d=3  hl=2 l=  11 cons:    SET
566*6777b538SAndroid Build Coastguard Worker //  50:d=4  hl=2 l=   9 cons:     SEQUENCE
567*6777b538SAndroid Build Coastguard Worker //  52:d=5  hl=2 l=   3 prim:      OBJECT            :countryName
568*6777b538SAndroid Build Coastguard Worker //  57:d=5  hl=2 l=   2 prim:      PRINTABLESTRING   :ZA
569*6777b538SAndroid Build Coastguard Worker //  61:d=3  hl=2 l=  37 cons:    SET
570*6777b538SAndroid Build Coastguard Worker //  63:d=4  hl=2 l=  35 cons:     SEQUENCE
571*6777b538SAndroid Build Coastguard Worker //  65:d=5  hl=2 l=   3 prim:      OBJECT            :organizationName
572*6777b538SAndroid Build Coastguard Worker //  70:d=5  hl=2 l=  28 prim:      PRINTABLESTRING   :
573*6777b538SAndroid Build Coastguard Worker //                                   Thawte Consulting (Pty) Ltd.
574*6777b538SAndroid Build Coastguard Worker // 100:d=3  hl=2 l=  22 cons:    SET
575*6777b538SAndroid Build Coastguard Worker // 102:d=4  hl=2 l=  20 cons:     SEQUENCE
576*6777b538SAndroid Build Coastguard Worker // 104:d=5  hl=2 l=   3 prim:      OBJECT            :commonName
577*6777b538SAndroid Build Coastguard Worker // 109:d=5  hl=2 l=  13 prim:      PRINTABLESTRING   :Thawte SGC CA
578*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t ThawteDN[] = {
579*6777b538SAndroid Build Coastguard Worker     0x30, 0x4C, 0x31, 0x0B, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
580*6777b538SAndroid Build Coastguard Worker     0x02, 0x5A, 0x41, 0x31, 0x25, 0x30, 0x23, 0x06, 0x03, 0x55, 0x04, 0x0A,
581*6777b538SAndroid Build Coastguard Worker     0x13, 0x1C, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x43, 0x6F, 0x6E,
582*6777b538SAndroid Build Coastguard Worker     0x73, 0x75, 0x6C, 0x74, 0x69, 0x6E, 0x67, 0x20, 0x28, 0x50, 0x74, 0x79,
583*6777b538SAndroid Build Coastguard Worker     0x29, 0x20, 0x4C, 0x74, 0x64, 0x2E, 0x31, 0x16, 0x30, 0x14, 0x06, 0x03,
584*6777b538SAndroid Build Coastguard Worker     0x55, 0x04, 0x03, 0x13, 0x0D, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20,
585*6777b538SAndroid Build Coastguard Worker     0x53, 0x47, 0x43, 0x20, 0x43, 0x41};
586*6777b538SAndroid Build Coastguard Worker 
587*6777b538SAndroid Build Coastguard Worker //  47:d=2  hl=2 l= 108 cons:   SEQUENCE
588*6777b538SAndroid Build Coastguard Worker //  49:d=3  hl=2 l=  11 cons:    SET
589*6777b538SAndroid Build Coastguard Worker //  51:d=4  hl=2 l=   9 cons:     SEQUENCE
590*6777b538SAndroid Build Coastguard Worker //  53:d=5  hl=2 l=   3 prim:      OBJECT            :countryName
591*6777b538SAndroid Build Coastguard Worker //  58:d=5  hl=2 l=   2 prim:      PRINTABLESTRING   :US
592*6777b538SAndroid Build Coastguard Worker //  62:d=3  hl=2 l=  22 cons:    SET
593*6777b538SAndroid Build Coastguard Worker //  64:d=4  hl=2 l=  20 cons:     SEQUENCE
594*6777b538SAndroid Build Coastguard Worker //  66:d=5  hl=2 l=   3 prim:      OBJECT            :stateOrProvinceName
595*6777b538SAndroid Build Coastguard Worker //  71:d=5  hl=2 l=  13 prim:      PRINTABLESTRING   :Massachusetts
596*6777b538SAndroid Build Coastguard Worker //  86:d=3  hl=2 l=  46 cons:    SET
597*6777b538SAndroid Build Coastguard Worker //  88:d=4  hl=2 l=  44 cons:     SEQUENCE
598*6777b538SAndroid Build Coastguard Worker //  90:d=5  hl=2 l=   3 prim:      OBJECT            :organizationName
599*6777b538SAndroid Build Coastguard Worker //  95:d=5  hl=2 l=  37 prim:      PRINTABLESTRING   :
600*6777b538SAndroid Build Coastguard Worker //                                    Massachusetts Institute of Technology
601*6777b538SAndroid Build Coastguard Worker // 134:d=3  hl=2 l=  21 cons:    SET
602*6777b538SAndroid Build Coastguard Worker // 136:d=4  hl=2 l=  19 cons:     SEQUENCE
603*6777b538SAndroid Build Coastguard Worker // 138:d=5  hl=2 l=   3 prim:      OBJECT          :organizationalUnitName
604*6777b538SAndroid Build Coastguard Worker // 143:d=5  hl=2 l=  12 prim:      PRINTABLESTRING :Client CA v1
605*6777b538SAndroid Build Coastguard Worker [[maybe_unused]] const uint8_t MITDN[] = {
606*6777b538SAndroid Build Coastguard Worker     0x30, 0x6C, 0x31, 0x0B, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
607*6777b538SAndroid Build Coastguard Worker     0x13, 0x02, 0x55, 0x53, 0x31, 0x16, 0x30, 0x14, 0x06, 0x03, 0x55,
608*6777b538SAndroid Build Coastguard Worker     0x04, 0x08, 0x13, 0x0D, 0x4D, 0x61, 0x73, 0x73, 0x61, 0x63, 0x68,
609*6777b538SAndroid Build Coastguard Worker     0x75, 0x73, 0x65, 0x74, 0x74, 0x73, 0x31, 0x2E, 0x30, 0x2C, 0x06,
610*6777b538SAndroid Build Coastguard Worker     0x03, 0x55, 0x04, 0x0A, 0x13, 0x25, 0x4D, 0x61, 0x73, 0x73, 0x61,
611*6777b538SAndroid Build Coastguard Worker     0x63, 0x68, 0x75, 0x73, 0x65, 0x74, 0x74, 0x73, 0x20, 0x49, 0x6E,
612*6777b538SAndroid Build Coastguard Worker     0x73, 0x74, 0x69, 0x74, 0x75, 0x74, 0x65, 0x20, 0x6F, 0x66, 0x20,
613*6777b538SAndroid Build Coastguard Worker     0x54, 0x65, 0x63, 0x68, 0x6E, 0x6F, 0x6C, 0x6F, 0x67, 0x79, 0x31,
614*6777b538SAndroid Build Coastguard Worker     0x15, 0x30, 0x13, 0x06, 0x03, 0x55, 0x04, 0x0B, 0x13, 0x0C, 0x43,
615*6777b538SAndroid Build Coastguard Worker     0x6C, 0x69, 0x65, 0x6E, 0x74, 0x20, 0x43, 0x41, 0x20, 0x76, 0x31};
616*6777b538SAndroid Build Coastguard Worker 
617*6777b538SAndroid Build Coastguard Worker }  // namespace
618*6777b538SAndroid Build Coastguard Worker 
619*6777b538SAndroid Build Coastguard Worker #endif  // NET_TEST_TEST_CERTIFICATE_DATA_H_
620