tree: 51515e77b07e865971dd668f7562ce87a9f06d38 [path history] [tgz]
  1. ca_certificates_crls.h
  2. generate_cert_crl_header_file.py
  3. global_sign_r2.crl.pem
  4. global_sign_r2.pem
  5. gts_ca_101.crl.pem
  6. gts_ca_101.pem
  7. README.md
applications/tls_example/trust_store/README.md

Trust Store for TLS Example Application.

The example application connects to www.google.com:443 server, which sends the following 2 CA certificates during handhsake:

  1. Global Sign R2
  2. GTS CA 101 (subordinate CA)

The certificates and the corresponding crls can be downloaded from https://pki.goog/repository/

generate_cert_crl_header_file.py is a reference python script for converting downloaded PEM format certificate/CRL files into C macros in a C header file. The macro can be used in embedded code for loading root CAs and CRLs to tls libraries.