Tools for fetching and analyzing CA certificates
Find a file
2022-07-03 16:38:34 +02:00
.gitignore CA certificate analysis 2022-07-03 16:38:34 +02:00
analyze_certs.py CA certificate analysis 2022-07-03 16:38:34 +02:00
fetch_ca_certs.py CA certificate analysis 2022-07-03 16:38:34 +02:00
poetry.lock CA certificate analysis 2022-07-03 16:38:34 +02:00
pyproject.toml CA certificate analysis 2022-07-03 16:38:34 +02:00
README.md CA certificate analysis 2022-07-03 16:38:34 +02:00

Case study of existing CA certificates

Generating the Markdown/SVG files

  1. Get the CA certificates of the CAs from their corresponding web sites
  2. Run the generation script and filter through pandoc for better markdown layout
for dir in cacert certum dtrust globalsign letsencrypt sectigo
do
  poetry run python3 analyze_certs.py $dir | \
  pandoc -f markdown -t gfm > $dir.md
done