1a74702c6SGeorge Wang/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ 250aadb33SDmitri Tikhonov/* Copyright (c) 2015 The Chromium Authors. All rights reserved. 350aadb33SDmitri Tikhonov * Use of this source code is governed by a BSD-style license that can be 450aadb33SDmitri Tikhonov * found in the LICENSE.chrome file. 550aadb33SDmitri Tikhonov */ 650aadb33SDmitri Tikhonov 750aadb33SDmitri Tikhonov/* Updated for C style, David Shue */ 850aadb33SDmitri Tikhonov/* 950aadb33SDmitri Tikhonov * Replace "kDERCert" to "der_cert3_" 1050aadb33SDmitri Tikhonov * 1150aadb33SDmitri Tikhonov */ 1250aadb33SDmitri Tikhonov#include "common_cert_set_3a.inc" 1350aadb33SDmitri Tikhonov#include "common_cert_set_3b.inc" 1450aadb33SDmitri Tikhonov 1550aadb33SDmitri Tikhonov#define common_certs3_num 52 1650aadb33SDmitri Tikhonovstatic const unsigned char* const common_certs3[common_certs3_num] = { 1750aadb33SDmitri Tikhonov der_cert3_0, 1850aadb33SDmitri Tikhonov der_cert3_1, 1950aadb33SDmitri Tikhonov der_cert3_2, 2050aadb33SDmitri Tikhonov der_cert3_3, 2150aadb33SDmitri Tikhonov der_cert3_4, 2250aadb33SDmitri Tikhonov der_cert3_5, 2350aadb33SDmitri Tikhonov der_cert3_6, 2450aadb33SDmitri Tikhonov der_cert3_7, 2550aadb33SDmitri Tikhonov der_cert3_8, 2650aadb33SDmitri Tikhonov der_cert3_9, 2750aadb33SDmitri Tikhonov der_cert3_10, 2850aadb33SDmitri Tikhonov der_cert3_11, 2950aadb33SDmitri Tikhonov der_cert3_12, 3050aadb33SDmitri Tikhonov der_cert3_13, 3150aadb33SDmitri Tikhonov der_cert3_14, 3250aadb33SDmitri Tikhonov der_cert3_15, 3350aadb33SDmitri Tikhonov der_cert3_16, 3450aadb33SDmitri Tikhonov der_cert3_17, 3550aadb33SDmitri Tikhonov der_cert3_18, 3650aadb33SDmitri Tikhonov der_cert3_19, 3750aadb33SDmitri Tikhonov der_cert3_20, 3850aadb33SDmitri Tikhonov der_cert3_21, 3950aadb33SDmitri Tikhonov der_cert3_22, 4050aadb33SDmitri Tikhonov der_cert3_23, 4150aadb33SDmitri Tikhonov der_cert3_24, 4250aadb33SDmitri Tikhonov der_cert3_25, 4350aadb33SDmitri Tikhonov der_cert3_26, 4450aadb33SDmitri Tikhonov der_cert3_27, 4550aadb33SDmitri Tikhonov der_cert3_28, 4650aadb33SDmitri Tikhonov der_cert3_29, 4750aadb33SDmitri Tikhonov der_cert3_30, 4850aadb33SDmitri Tikhonov der_cert3_31, 4950aadb33SDmitri Tikhonov der_cert3_32, 5050aadb33SDmitri Tikhonov der_cert3_33, 5150aadb33SDmitri Tikhonov der_cert3_34, 5250aadb33SDmitri Tikhonov der_cert3_35, 5350aadb33SDmitri Tikhonov der_cert3_36, 5450aadb33SDmitri Tikhonov der_cert3_37, 5550aadb33SDmitri Tikhonov der_cert3_38, 5650aadb33SDmitri Tikhonov der_cert3_39, 5750aadb33SDmitri Tikhonov der_cert3_40, 5850aadb33SDmitri Tikhonov der_cert3_41, 5950aadb33SDmitri Tikhonov der_cert3_42, 6050aadb33SDmitri Tikhonov der_cert3_43, 6150aadb33SDmitri Tikhonov der_cert3_44, 6250aadb33SDmitri Tikhonov der_cert3_45, 6350aadb33SDmitri Tikhonov der_cert3_46, 6450aadb33SDmitri Tikhonov der_cert3_47, 6550aadb33SDmitri Tikhonov der_cert3_48, 6650aadb33SDmitri Tikhonov der_cert3_49, 6750aadb33SDmitri Tikhonov der_cert3_50, 6850aadb33SDmitri Tikhonov der_cert3_51, 6950aadb33SDmitri Tikhonov}; 7050aadb33SDmitri Tikhonov 7150aadb33SDmitri Tikhonovstatic const size_t common_certs3_lens[common_certs3_num] = { 7250aadb33SDmitri Tikhonov 897, 7350aadb33SDmitri Tikhonov 911, 7450aadb33SDmitri Tikhonov 1012, 7550aadb33SDmitri Tikhonov 1049, 7650aadb33SDmitri Tikhonov 1065, 7750aadb33SDmitri Tikhonov 1096, 7850aadb33SDmitri Tikhonov 1097, 7950aadb33SDmitri Tikhonov 1101, 8050aadb33SDmitri Tikhonov 1105, 8150aadb33SDmitri Tikhonov 1105, 8250aadb33SDmitri Tikhonov 1107, 8350aadb33SDmitri Tikhonov 1117, 8450aadb33SDmitri Tikhonov 1127, 8550aadb33SDmitri Tikhonov 1133, 8650aadb33SDmitri Tikhonov 1136, 8750aadb33SDmitri Tikhonov 1138, 8850aadb33SDmitri Tikhonov 1139, 8950aadb33SDmitri Tikhonov 1145, 9050aadb33SDmitri Tikhonov 1149, 9150aadb33SDmitri Tikhonov 1153, 9250aadb33SDmitri Tikhonov 1167, 9350aadb33SDmitri Tikhonov 1172, 9450aadb33SDmitri Tikhonov 1174, 9550aadb33SDmitri Tikhonov 1174, 9650aadb33SDmitri Tikhonov 1176, 9750aadb33SDmitri Tikhonov 1188, 9850aadb33SDmitri Tikhonov 1194, 9950aadb33SDmitri Tikhonov 1196, 10050aadb33SDmitri Tikhonov 1203, 10150aadb33SDmitri Tikhonov 1205, 10250aadb33SDmitri Tikhonov 1206, 10350aadb33SDmitri Tikhonov 1208, 10450aadb33SDmitri Tikhonov 1209, 10550aadb33SDmitri Tikhonov 1210, 10650aadb33SDmitri Tikhonov 1222, 10750aadb33SDmitri Tikhonov 1227, 10850aadb33SDmitri Tikhonov 1236, 10950aadb33SDmitri Tikhonov 1236, 11050aadb33SDmitri Tikhonov 1238, 11150aadb33SDmitri Tikhonov 1283, 11250aadb33SDmitri Tikhonov 1284, 11350aadb33SDmitri Tikhonov 1287, 11450aadb33SDmitri Tikhonov 1298, 11550aadb33SDmitri Tikhonov 1315, 11650aadb33SDmitri Tikhonov 1327, 11750aadb33SDmitri Tikhonov 1340, 11850aadb33SDmitri Tikhonov 1357, 11950aadb33SDmitri Tikhonov 1418, 12050aadb33SDmitri Tikhonov 1447, 12150aadb33SDmitri Tikhonov 1509, 12250aadb33SDmitri Tikhonov 1513, 12350aadb33SDmitri Tikhonov 1632, 12450aadb33SDmitri Tikhonov}; 12550aadb33SDmitri Tikhonov 12650aadb33SDmitri Tikhonov#define common_certs3_hash UINT64_C(0x918215a28680ed7e) 127