Skip to content

Commit e5c33d8

Browse files
authored
Merge pull request #64 from hcorion/update-ssl-certs
Update Ssl certs
2 parents d82d488 + afe2177 commit e5c33d8

1 file changed

Lines changed: 59 additions & 13 deletions

File tree

ppu/include/ssl/ssl.h

Lines changed: 59 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,38 +31,62 @@
3131
SSL_LOAD_CERT_SCE03 | \
3232
SSL_LOAD_CERT_SCE04 | \
3333
SSL_LOAD_CERT_SCE05)
34-
3534
#define SSL_LOAD_CERT_NORMAL (SSL_LOAD_CERT_BALTIMORE_CT | \
36-
SSL_LOAD_CERT_CLASS1_PCA_G2_V2 | \
37-
SSL_LOAD_CERT_CLASS1_PCA_G3_V2 | \
38-
SSL_LOAD_CERT_CLASS1_PCA_SS_V4 | \
39-
SSL_LOAD_CERT_CLASS2_PCA_G2_V2 | \
40-
SSL_LOAD_CERT_CLASS2_PCA_G3_V2 | \
41-
SSL_LOAD_CERT_CLASS2_PCA_SS_V4 | \
4235
SSL_LOAD_CERT_CLASS3_PCA_G2_V2 | \
4336
SSL_LOAD_CERT_CLASS3_PCA_G3_V2 | \
4437
SSL_LOAD_CERT_CLASS3_PCA_SS_V4 | \
45-
SSL_LOAD_CERT_CLASS4_PCA_G2_V2 | \
46-
SSL_LOAD_CERT_CLASS4_PCA_G3_V2 | \
4738
SSL_LOAD_CERT_ENTRUST_NET_SS_CA | \
4839
SSL_LOAD_CERT_EQUIFAX_SEC_CA | \
4940
SSL_LOAD_CERT_EQUIFAX_SEC_EBUS1 | \
5041
SSL_LOAD_CERT_GEOTRUST_GCA | \
5142
SSL_LOAD_CERT_GLOBALSIGN_RCA | \
5243
SSL_LOAD_CERT_GTE_CT_G_RCA | \
53-
SSL_LOAD_CERT_GTE_CT_ROOT | \
5444
SSL_LOAD_CERT_RSA1024_V1 | \
5545
SSL_LOAD_CERT_RSA2048_V3 | \
56-
SSL_LOAD_CERT_RSA_SECURE_SERVER | \
5746
SSL_LOAD_CERT_THAWTE_PREM_SCA | \
5847
SSL_LOAD_CERT_THAWTE_SCA | \
5948
SSL_LOAD_CERT_VALICERT_CLASS2 | \
60-
SSL_LOAD_CERT_VERISIGN_TSA_CA | \
6149
SSL_LOAD_CERT_AAA_CERT_SERVICES | \
6250
SSL_LOAD_CERT_ADDTRUST_EXT_CA | \
6351
SSL_LOAD_CERT_UTN_USERFIRST_HW | \
6452
SSL_LOAD_CERT_EQUIFAX_SEC_G_EBUS1 | \
65-
SSL_LOAD_CERT_CLASS3_PCA_G5)
53+
SSL_LOAD_CERT_CLASS3_PCA_G5 | \
54+
SSL_LOAD_CERT_DIGICERT_HA_EV_RCA| \
55+
SSL_LOAD_CERT_DIGICERT_A_ID_RCA | \
56+
SSL_LOAD_CERT_DIGICERT_GLOBAL_RCA | \
57+
SSL_LOAD_CERT_CT_G_ROOT | \
58+
SSL_LOAD_CERT_ENTRUST_CA2048 | \
59+
SSL_LOAD_CERT_ENTRUST_RCA | \
60+
SSL_LOAD_CERT_GODADDY_CLASS2_CA | \
61+
SSL_LOAD_CERT_STARFIELD_CLASS2_CA | \
62+
SSL_LOAD_CERT_STARFIELD_S_RC | \
63+
SSL_LOAD_CERT_THATE_PRIMARY_RCA | \
64+
SSL_LOAD_CERT_VALICERT_CLASS1_VA | \
65+
SSL_LOAD_CERT_SECOM_RCA1 | \
66+
SSL_LOAD_CERT_SECURE_TRUST_CA | \
67+
SSL_LOAD_CERT_SHA256)
68+
69+
#define SSL_LOAD_CERT_SHA256 (SSL_LOAD_CERT_GLOBALSIGN_RCA_R2 | \
70+
SSL_LOAD_CERT_ENTRUST_RCA_G2 | \
71+
SSL_LOAD_CERT_VERISIGN_U_RCA | \
72+
SSL_LOAD_CERT_GODADDY_C2_CA_G2 | \
73+
SSL_LOAD_CERT_STARFIELD_C2_CA_G2 | \
74+
SSL_LOAD_CERT_STARFIELD_S_RC_G2 | \
75+
SSL_LOAD_CERT_STARTCOM_CA | \
76+
SSL_LOAD_CERT_STARTCOM_CA_G2 | \
77+
SSL_LOAD_CERT_SECOM_RCA2)
78+
79+
#define SSL_LOAD_CERT_OBSOLETE (SSL_LOAD_CERT_RSA_SECURE_SERVER | \
80+
SSL_LOAD_CERT_VERISIGN_TSA_CA | \
81+
SSL_LOAD_CERT_GTE_CT_ROOT)
82+
#define SSL_LOAD_CERT_NOT_FOR_SERVER (SSL_LOAD_CERT_CLASS1_PCA_G2_V2 | \
83+
SSL_LOAD_CERT_CLASS1_PCA_G3_V2 | \
84+
SSL_LOAD_CERT_CLASS1_PCA_SS_V4 | \
85+
SSL_LOAD_CERT_CLASS2_PCA_G2_V2 | \
86+
SSL_LOAD_CERT_CLASS2_PCA_G3_V2 | \
87+
SSL_LOAD_CERT_CLASS2_PCA_SS_V4 | \
88+
SSL_LOAD_CERT_CLASS4_PCA_G2_V2 | \
89+
SSL_LOAD_CERT_CLASS4_PCA_G3_V2)
6690

6791
#define SSL_LOAD_CERT_SCE01 (0x0000000000000001ULL)
6892
#define SSL_LOAD_CERT_SCE02 (0x0000000000000002ULL)
@@ -109,6 +133,28 @@
109133
#define SSL_LOAD_CERT_UTN_USERFIRST_HW (0x0000000200000000ULL)
110134
#define SSL_LOAD_CERT_EQUIFAX_SEC_G_EBUS1 (0x0000000400000000ULL)
111135
#define SSL_LOAD_CERT_CLASS3_PCA_G5 (0x0000000800000000ULL)
136+
#define SSL_LOAD_CERT_DIGICERT_HA_EV_RCA (0x0000001000000000ULL)
137+
#define SSL_LOAD_CERT_DIGICERT_A_ID_RCA (0x0000002000000000ULL)
138+
#define SSL_LOAD_CERT_DIGICERT_GLOBAL_RCA (0x0000004000000000ULL)
139+
#define SSL_LOAD_CERT_CT_G_ROOT (0x0000008000000000ULL)
140+
#define SSL_LOAD_CERT_ENTRUST_CA2048 (0x0000010000000000ULL)
141+
#define SSL_LOAD_CERT_ENTRUST_RCA (0x0000020000000000ULL)
142+
#define SSL_LOAD_CERT_GLOBALSIGN_RCA_R2 (0x0000040000000000ULL)
143+
#define SSL_LOAD_CERT_GODADDY_CLASS2_CA (0x0000080000000000ULL)
144+
#define SSL_LOAD_CERT_STARFIELD_CLASS2_CA (0x0000100000000000ULL)
145+
#define SSL_LOAD_CERT_STARFIELD_S_RC (0x0000200000000000ULL)
146+
#define SSL_LOAD_CERT_THATE_PRIMARY_RCA (0x0000400000000000ULL)
147+
#define SSL_LOAD_CERT_VALICERT_CLASS1_VA (0x0000800000000000ULL)
148+
#define SSL_LOAD_CERT_SECOM_RCA1 (0x0001000000000000ULL)
149+
#define SSL_LOAD_CERT_SECURE_TRUST_CA (0x0002000000000000ULL)
150+
#define SSL_LOAD_CERT_ENTRUST_RCA_G2 (0x0004000000000000ULL)
151+
#define SSL_LOAD_CERT_VERISIGN_U_RCA (0x0008000000000000ULL)
152+
#define SSL_LOAD_CERT_GODADDY_C2_CA_G2 (0x0010000000000000ULL)
153+
#define SSL_LOAD_CERT_STARFIELD_C2_CA_G2 (0x0020000000000000ULL)
154+
#define SSL_LOAD_CERT_STARFIELD_S_RC_G2 (0x0040000000000000ULL)
155+
#define SSL_LOAD_CERT_STARTCOM_CA (0x0080000000000000ULL)
156+
#define SSL_LOAD_CERT_STARTCOM_CA_G2 (0x0100000000000000ULL)
157+
#define SSL_LOAD_CERT_SECOM_RCA2 (0x0200000000000000ULL)
112158

113159

114160
#ifdef __cplusplus

0 commit comments

Comments
 (0)