Add README.md

This commit is contained in:
Jordan Holt 2022-03-20 23:49:35 +00:00
parent 3c30165eb5
commit ba063c6b5d
Signed by: jordan
GPG Key ID: B8CFFF61F1CCF520

35
README.md Normal file
View File

@ -0,0 +1,35 @@
# Vimium PKI
Public key infrastructure (PKI) related resources.
## Certificate Authorities
- Vimium Root CA (root.cer)
- Vimium Intermediate CA (intermediate.cer)
### Adding to Trust Stores
#### Arch Linux
`sudo trust anchor --store root.crt`
#### Debian
```
sudo mkdir -p /usr/local/share/ca-certificates/extra
openssl x509 -in root.cer -inform PEM -out root.crt
sudo cp root.crt /usr/local/share/ca-certificates/extra/root.crt
sudo update-ca-certificates
```
#### iOS
Visit [https://pki.vimium.com/root.crt](https://pki.vimium.com/root.crt) in Safari.
1. Go to Settings > General > About > Certificate Trust Settings
1. Turn on trust for "Vimium Root CA" under "Enable full trust for root certificates"
#### macOS
`sudo security add-trusted-cert -d -p ssl -p basic -k /Library/Keychains/System.keychain root.crt`
#### Windows
`certutil -addstore root root.crt`
## Web
Public documentation and files at [http://pki.vimium.com](http://pki.vimium.com).
> Available on HTTP for robots and HTTPS for browsers following HSTS