1/* Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file.
4 */
5
6/* This file contains common certificates. It's designed to be #included in
7 * another file, in a namespace. */
8
9#include "net/quic/crypto/common_cert_set_1_50.inc"
10#include "net/quic/crypto/common_cert_set_51_100.inc"
11
12static const size_t kNumCerts = 102;
13static const unsigned char* const kCerts[] = {
14  kDERCert0,
15  kDERCert1,
16  kDERCert2,
17  kDERCert3,
18  kDERCert4,
19  kDERCert5,
20  kDERCert6,
21  kDERCert7,
22  kDERCert8,
23  kDERCert9,
24  kDERCert10,
25  kDERCert11,
26  kDERCert12,
27  kDERCert13,
28  kDERCert14,
29  kDERCert15,
30  kDERCert16,
31  kDERCert17,
32  kDERCert18,
33  kDERCert19,
34  kDERCert20,
35  kDERCert21,
36  kDERCert22,
37  kDERCert23,
38  kDERCert24,
39  kDERCert25,
40  kDERCert26,
41  kDERCert27,
42  kDERCert28,
43  kDERCert29,
44  kDERCert30,
45  kDERCert31,
46  kDERCert32,
47  kDERCert33,
48  kDERCert34,
49  kDERCert35,
50  kDERCert36,
51  kDERCert37,
52  kDERCert38,
53  kDERCert39,
54  kDERCert40,
55  kDERCert41,
56  kDERCert42,
57  kDERCert43,
58  kDERCert44,
59  kDERCert45,
60  kDERCert46,
61  kDERCert47,
62  kDERCert48,
63  kDERCert49,
64  kDERCert50,
65  kDERCert51,
66  kDERCert52,
67  kDERCert53,
68  kDERCert54,
69  kDERCert55,
70  kDERCert56,
71  kDERCert57,
72  kDERCert58,
73  kDERCert59,
74  kDERCert60,
75  kDERCert61,
76  kDERCert62,
77  kDERCert63,
78  kDERCert64,
79  kDERCert65,
80  kDERCert66,
81  kDERCert67,
82  kDERCert68,
83  kDERCert69,
84  kDERCert70,
85  kDERCert71,
86  kDERCert72,
87  kDERCert73,
88  kDERCert74,
89  kDERCert75,
90  kDERCert76,
91  kDERCert77,
92  kDERCert78,
93  kDERCert79,
94  kDERCert80,
95  kDERCert81,
96  kDERCert82,
97  kDERCert83,
98  kDERCert84,
99  kDERCert85,
100  kDERCert86,
101  kDERCert87,
102  kDERCert88,
103  kDERCert89,
104  kDERCert90,
105  kDERCert91,
106  kDERCert92,
107  kDERCert93,
108  kDERCert94,
109  kDERCert95,
110  kDERCert96,
111  kDERCert97,
112  kDERCert98,
113  kDERCert99,
114  kDERCert100,
115  kDERCert101,
116};
117
118static const size_t kLens[] = {
119  692,
120  897,
121  903,
122  911,
123  911,
124  957,
125  971,
126  985,
127  989,
128  1022,
129  1032,
130  1049,
131  1055,
132  1071,
133  1071,
134  1073,
135  1075,
136  1078,
137  1080,
138  1082,
139  1082,
140  1084,
141  1088,
142  1090,
143  1094,
144  1097,
145  1098,
146  1107,
147  1118,
148  1119,
149  1122,
150  1124,
151  1131,
152  1134,
153  1136,
154  1147,
155  1161,
156  1162,
157  1162,
158  1167,
159  1167,
160  1171,
161  1172,
162  1181,
163  1183,
164  1184,
165  1187,
166  1191,
167  1194,
168  1194,
169  1199,
170  1223,
171  1226,
172  1231,
173  1236,
174  1239,
175  1250,
176  1254,
177  1256,
178  1256,
179  1257,
180  1260,
181  1268,
182  1269,
183  1269,
184  1270,
185  1273,
186  1276,
187  1279,
188  1280,
189  1282,
190  1285,
191  1286,
192  1287,
193  1287,
194  1290,
195  1291,
196  1291,
197  1294,
198  1294,
199  1297,
200  1302,
201  1302,
202  1303,
203  1311,
204  1330,
205  1365,
206  1512,
207  1520,
208  1535,
209  1548,
210  1550,
211  1559,
212  1570,
213  1581,
214  1584,
215  1592,
216  1592,
217  1625,
218  1628,
219  1767,
220  1770,
221};
222
223static const uint64 kHash = GG_UINT64_C(0xc9fef74053f99f39);
224