22 lines
561 B
Markdown
22 lines
561 B
Markdown
|
# 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
|
||
|
2. 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
|
||
|
```
|