LWP SSL List of Root CA Certificates

This section provides a tutorial example on where is the List of Root CA Certificates located in the ActivePerl installation.

When I search for root CA certificates on my ActivePerl installation, I found this file: C:\Perl64\lib\Mozilla\CA\cacert.pem. It contains 153 root CA certificates:

A-Trust-nQual-03
ACCVRAIZ1
ACEDICOM Root
Actalis Authentication Root CA
AddTrust External Root
AddTrust Low-Value Services Root
AddTrust Public Services Root
AddTrust Qualified Certificates Root
AffirmTrust Commercial
AffirmTrust Networking
AffirmTrust Premium
AffirmTrust Premium ECC
ApplicationCA - Japanese Government
Atos TrustedRoot 2011
Autoridad de Certificacion Firmaprofesional CIF A62634068
Baltimore CyberTrust Root
Buypass Class 2 CA 1
Buypass Class 2 Root CA
Buypass Class 3 Root CA
CA Disig
CA Disig Root R1
CA Disig Root R2
certSIGN ROOT CA
CFCA EV ROOT
CNNIC ROOT
COMODO Certification Authority
COMODO ECC Certification Authority
COMODO RSA Certification Authority
...

I think this is downloaded from the Mozilla data file at http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security /nss/lib/ckfw/builtins/certdata.txt.

Table of Contents

 About This Book

 Introduction of PKI (Public Key Infrastructure)

 Introduction of HTTPS (Hypertext Transfer Protocol Secure)

 Using HTTPS with Google Chrome

 Using HTTPS with Mozilla Firefox

 Using HTTPS with Microsoft Edge

 Using HTTPS with Apple Safari

 Using HTTPS with IE (Internet Explorer)

 Android and Server Certificate

 iPhone and Server Certificate

 Windows Certificate Stores and Console

 RDP (Remote Desktop Protocol) and Server Certificate

 macOS Certificate Stores and Keychain Access

 Linux Certificate Stores and Tools

Perl Scripts Communicating with HTTPS Servers

 Installing Crypt::SSLeay 0.72 on Windows

 LWP Library Supports HTTPS

 LWP SSL verify_hostname Setting

LWP SSL List of Root CA Certificates

 Crypt::SSLeay Test Perl Script

 HTTPS Request and Response Example

 Asking Crypt::SSLeay to Verify Server's Certificate

 Crypt::SSLeay Failing to Verify Server's Certificate

 Multiple CA Certificates in a Single File

 PHP Scripts Communicating with HTTPS Servers

 Python Scripts Communicating with HTTPS Servers

 Java Programs Communicating with HTTPS Servers

 .NET Programs Communicating with HTTPS Servers

 CAcert.org - Root CA Offering Free Certificates

 PKI CA Administration - Issuing Certificates

 Comodo Free Personal Certificate

 Digital Signature - Microsoft Word

 Digital Signature - OpenOffice.org 3

 S/MIME and Email Security

 PKI (Public Key Infrastructure) Terminology

 Archived Tutorials

 References

 Full Version in PDF/EPUB