PKI#
Public-Key Infrastructure
Useful for doing business with someone you don't know, or don't already have a digital signature for.
-
Uses certificates
- Certificate is a standardized file containing a public key and digital signature from a trusted 3rd party.
- SSL certificates are an example of this.
- Root certificate authorities sign a cert or create an intermediary cert
- Comodo, Symantec, GoDaddy are examples
-
https://en.wikipedia.org/wiki/Public_key_infrastructure
Private PKI#
CFSSL#
- https://blog.cloudflare.com/how-to-build-your-own-public-key-infrastructure/
- https://github.com/cloudflare/cfssl#readme
Private PKI Tutorial#
- https://pki-tutorial.readthedocs.io/en/latest/simple/