mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 20:57:35 +00:00
LibTLS: (Almost) verify certificate chain against root CA certificates
Also adds a very primitive systemwide ca_certs.ini file.
This commit is contained in:
parent
34f8d55100
commit
37c089fb7b
7 changed files with 632 additions and 4 deletions
465
Base/etc/ca_certs.ini
Normal file
465
Base/etc/ca_certs.ini
Normal file
|
@ -0,0 +1,465 @@
|
|||
|
||||
[PKIACCV]
|
||||
country=ES
|
||||
|
||||
[AC RAIZ FNMT-RCM]
|
||||
country=ES
|
||||
|
||||
[Actalis Authentication Root CA]
|
||||
country=IT
|
||||
|
||||
[AddTrust External TTP Network]
|
||||
country=SE
|
||||
|
||||
[AddTrust TTP Network]
|
||||
country=SE
|
||||
|
||||
[AffirmTrust Commercial]
|
||||
country=US
|
||||
|
||||
[AffirmTrust Networking]
|
||||
country=US
|
||||
|
||||
[AffirmTrust Premium]
|
||||
country=US
|
||||
|
||||
[AffirmTrust Premium ECC]
|
||||
country=US
|
||||
|
||||
[Amazon Root CA 1]
|
||||
country=US
|
||||
|
||||
[Amazon Root CA 2]
|
||||
country=US
|
||||
|
||||
[Amazon Root CA 3]
|
||||
country=US
|
||||
|
||||
[Amazon Root CA 4]
|
||||
country=US
|
||||
|
||||
[Atos TrustedRoot 2011]
|
||||
country=DE
|
||||
|
||||
[Autoridad de Certificacion Firmaprofesional CIF A62634068]
|
||||
country=ES
|
||||
|
||||
[CyberTrust]
|
||||
country=IE
|
||||
|
||||
[Buypass Class 2 Root CA]
|
||||
country=NO
|
||||
|
||||
[Buypass Class 3 Root CA]
|
||||
country=NO
|
||||
|
||||
[CA Disig Root R2]
|
||||
country=SK
|
||||
|
||||
[CFCA EV ROOT]
|
||||
country=CN
|
||||
|
||||
[COMODO Certification Authority]
|
||||
country=GB
|
||||
|
||||
[COMODO ECC Certification Authority]
|
||||
country=GB
|
||||
|
||||
[COMODO RSA Certification Authority]
|
||||
country=GB
|
||||
|
||||
[http://www.chambersign.org]
|
||||
country=EU
|
||||
|
||||
[http://www.chambersign.org]
|
||||
country=EU
|
||||
|
||||
[Certigna]
|
||||
country=FR
|
||||
|
||||
[0002 48146308100036]
|
||||
country=FR
|
||||
|
||||
[0002 433998903]
|
||||
country=FR
|
||||
|
||||
[Class 2 Primary CA]
|
||||
country=FR
|
||||
|
||||
[Certum CA]
|
||||
country=PL
|
||||
|
||||
[Certum Certification Authority]
|
||||
country=PL
|
||||
|
||||
[Certum Certification Authority]
|
||||
country=PL
|
||||
|
||||
[Chambers of Commerce Root - 2008]
|
||||
country=EU
|
||||
|
||||
[AAA Certificate Services]
|
||||
country=GB
|
||||
|
||||
[Cybertrust Global Root]
|
||||
country=
|
||||
|
||||
[D-TRUST Root CA 3 2013]
|
||||
country=DE
|
||||
|
||||
[D-TRUST Root Class 3 CA 2 2009]
|
||||
country=DE
|
||||
|
||||
[D-TRUST Root Class 3 CA 2 EV 2009]
|
||||
country=DE
|
||||
|
||||
[DST Root CA X3]
|
||||
country=
|
||||
|
||||
[T-TeleSec Trust Center]
|
||||
country=DE
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[www.digicert.com]
|
||||
country=US
|
||||
|
||||
[E-Tugra Sertifikasyon Merkezi]
|
||||
country=TR
|
||||
|
||||
[Serveis Publics de Certificacio]
|
||||
country=ES
|
||||
|
||||
[EE Certification Centre Root CA]
|
||||
country=EE
|
||||
|
||||
[www.entrust.net/CPS_2048 incorp. by ref. (limits liab.)]
|
||||
country=
|
||||
|
||||
[www.entrust.net/CPS is incorporated by reference]
|
||||
country=US
|
||||
|
||||
[See www.entrust.net/legal-terms]
|
||||
country=US
|
||||
|
||||
[See www.entrust.net/legal-terms]
|
||||
country=US
|
||||
|
||||
[DigiNotar Root CA]
|
||||
country=NL
|
||||
|
||||
[DigiNotar PKIoverheid CA Organisatie - G2]
|
||||
country=NL
|
||||
|
||||
[GDCA TrustAUTH R5 ROOT]
|
||||
country=CN
|
||||
|
||||
[GTS Root R1]
|
||||
country=US
|
||||
|
||||
[GTS Root R2]
|
||||
country=US
|
||||
|
||||
[GTS Root R3]
|
||||
country=US
|
||||
|
||||
[GTS Root R4]
|
||||
country=US
|
||||
|
||||
[GeoTrust Global CA]
|
||||
country=US
|
||||
|
||||
[GeoTrust Primary Certification Authority]
|
||||
country=US
|
||||
|
||||
[(c) 2007 GeoTrust Inc. - For authorized use only]
|
||||
country=US
|
||||
|
||||
[(c) 2008 GeoTrust Inc. - For authorized use only]
|
||||
country=US
|
||||
|
||||
[GeoTrust Universal CA]
|
||||
country=US
|
||||
|
||||
[GeoTrust Universal CA 2]
|
||||
country=US
|
||||
|
||||
[GlobalSign ECC Root CA - R4]
|
||||
country=
|
||||
|
||||
[GlobalSign ECC Root CA - R5]
|
||||
country=
|
||||
|
||||
[Root CA]
|
||||
country=BE
|
||||
|
||||
[GlobalSign Root CA - R2]
|
||||
country=
|
||||
|
||||
[GlobalSign Root CA - R3]
|
||||
country=
|
||||
|
||||
[GlobalSign Root CA - R6]
|
||||
country=
|
||||
|
||||
[Global Chambersign Root - 2008]
|
||||
country=EU
|
||||
|
||||
[Go Daddy Class 2 Certification Authority]
|
||||
country=US
|
||||
|
||||
[Go Daddy Root Certificate Authority - G2]
|
||||
country=US
|
||||
|
||||
[Hellenic Academic and Research Institutions ECC RootCA 2015]
|
||||
country=GR
|
||||
|
||||
[Hellenic Academic and Research Institutions RootCA 2011]
|
||||
country=GR
|
||||
|
||||
[Hellenic Academic and Research Institutions RootCA 2015]
|
||||
country=GR
|
||||
|
||||
[Hongkong Post Root CA 1]
|
||||
country=HK
|
||||
|
||||
[Hongkong Post Root CA 3]
|
||||
country=HK
|
||||
|
||||
[ISRG Root X1]
|
||||
country=US
|
||||
|
||||
[IdenTrust Commercial Root CA 1]
|
||||
country=US
|
||||
|
||||
[IdenTrust Public Sector Root CA 1]
|
||||
country=US
|
||||
|
||||
[Izenpe.com]
|
||||
country=ES
|
||||
|
||||
[LuxTrust Global Root 2]
|
||||
country=LU
|
||||
|
||||
[Microsec e-Szigno Root CA 2009]
|
||||
country=HU
|
||||
|
||||
[Tan\C3\BAs\C3\ADtv\C3\A1nykiad\C3\B3k (Certification Services)]
|
||||
country=HU
|
||||
|
||||
[Network Solutions Certificate Authority]
|
||||
country=US
|
||||
|
||||
[Copyright (c) 2005]
|
||||
country=CH
|
||||
|
||||
[OISTE Foundation Endorsed]
|
||||
country=CH
|
||||
|
||||
[OISTE Foundation Endorsed]
|
||||
country=CH
|
||||
|
||||
[Root Certification Authority]
|
||||
country=BM
|
||||
|
||||
[QuoVadis Root CA 1 G3]
|
||||
country=BM
|
||||
|
||||
[QuoVadis Root CA 2]
|
||||
country=BM
|
||||
|
||||
[QuoVadis Root CA 2 G3]
|
||||
country=BM
|
||||
|
||||
[QuoVadis Root CA 3]
|
||||
country=BM
|
||||
|
||||
[QuoVadis Root CA 3 G3]
|
||||
country=BM
|
||||
|
||||
[SSL.com EV Root Certification Authority ECC]
|
||||
country=US
|
||||
|
||||
[SSL.com EV Root Certification Authority RSA R2]
|
||||
country=US
|
||||
|
||||
[SSL.com Root Certification Authority ECC]
|
||||
country=US
|
||||
|
||||
[SSL.com Root Certification Authority RSA]
|
||||
country=US
|
||||
|
||||
[SZAFIR ROOT CA2]
|
||||
country=PL
|
||||
|
||||
[SecureSign RootCA11]
|
||||
country=JP
|
||||
|
||||
[SecureTrust CA]
|
||||
country=US
|
||||
|
||||
[Secure Global CA]
|
||||
country=US
|
||||
|
||||
[Security Communication RootCA2]
|
||||
country=JP
|
||||
|
||||
[Security Communication RootCA1]
|
||||
country=JP
|
||||
|
||||
[Sonera Class2 CA]
|
||||
country=FI
|
||||
|
||||
[Staat der Nederlanden EV Root CA]
|
||||
country=NL
|
||||
|
||||
[Staat der Nederlanden Root CA - G2]
|
||||
country=NL
|
||||
|
||||
[Staat der Nederlanden Root CA - G3]
|
||||
country=NL
|
||||
|
||||
[Starfield Class 2 Certification Authority]
|
||||
country=US
|
||||
|
||||
[Starfield Root Certificate Authority - G2]
|
||||
country=US
|
||||
|
||||
[Starfield Services Root Certificate Authority - G2]
|
||||
country=US
|
||||
|
||||
[SwissSign Gold CA - G2]
|
||||
country=CH
|
||||
|
||||
[SwissSign Platinum CA - G2]
|
||||
country=CH
|
||||
|
||||
[SwissSign Silver CA - G2]
|
||||
country=CH
|
||||
|
||||
[Digital Certificate Services]
|
||||
country=ch
|
||||
|
||||
[Symantec Trust Network]
|
||||
country=US
|
||||
|
||||
[Symantec Trust Network]
|
||||
country=US
|
||||
|
||||
[Symantec Trust Network]
|
||||
country=US
|
||||
|
||||
[Symantec Trust Network]
|
||||
country=US
|
||||
|
||||
[T-Systems Trust Center]
|
||||
country=DE
|
||||
|
||||
[T-Systems Trust Center]
|
||||
country=DE
|
||||
|
||||
[Kamu Sertifikasyon Merkezi - Kamu SM]
|
||||
country=TR
|
||||
|
||||
[Root CA]
|
||||
country=TW
|
||||
|
||||
[Root CA]
|
||||
country=TW
|
||||
|
||||
[]
|
||||
country=TW
|
||||
|
||||
[TeliaSonera Root CA v1]
|
||||
country=
|
||||
|
||||
[TrustCor Certificate Authority]
|
||||
country=PA
|
||||
|
||||
[TrustCor Certificate Authority]
|
||||
country=PA
|
||||
|
||||
[TrustCor Certificate Authority]
|
||||
country=PA
|
||||
|
||||
[Trustis FPS Root CA]
|
||||
country=GB
|
||||
|
||||
[UCA Extended Validation Root]
|
||||
country=CN
|
||||
|
||||
[UCA Global G2 Root]
|
||||
country=CN
|
||||
|
||||
[USERTrust ECC Certification Authority]
|
||||
country=US
|
||||
|
||||
[USERTrust RSA Certification Authority]
|
||||
country=US
|
||||
|
||||
[http://www.usertrust.com]
|
||||
country=US
|
||||
|
||||
[VeriSign Trust Network]
|
||||
country=US
|
||||
|
||||
[VeriSign Trust Network]
|
||||
country=US
|
||||
|
||||
[VeriSign Trust Network]
|
||||
country=US
|
||||
|
||||
[VeriSign Trust Network]
|
||||
country=US
|
||||
|
||||
[VeriSign Trust Network]
|
||||
country=US
|
||||
|
||||
[VeriSign Trust Network]
|
||||
country=US
|
||||
|
||||
[www.xrampsecurity.com]
|
||||
country=US
|
||||
|
||||
[certSIGN ROOT CA]
|
||||
country=RO
|
||||
|
||||
[ePKI Root Certification Authority]
|
||||
country=TW
|
||||
|
||||
[emSign PKI]
|
||||
country=US
|
||||
|
||||
[emSign PKI]
|
||||
country=IN
|
||||
|
||||
[emSign PKI]
|
||||
country=US
|
||||
|
||||
[emSign PKI]
|
||||
country=IN
|
||||
|
||||
[Certification Services Division]
|
||||
country=US
|
||||
|
||||
[(c) 2007 thawte, Inc. - For authorized use only]
|
||||
country=US
|
Loading…
Add table
Add a link
Reference in a new issue