# Case study of existing CA certificates - [CAcert](cacert.md) - [Certum](certum.md) - [D-Trust](dtrust.md) - [GlobalSign](globalsign.md) - [Letsencrypt](letsencrypt.md) - [Sectigo](sectigo.md) ## Generating the Markdown/SVG files 1. Get the CA certificates of the CAs from their corresponding web sites ```shell poetry run python3 fetch_ca_certs.py ``` 3. Run the generation script and filter through `pandoc` for better markdown layout ```shell 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 ```