Client Certificates 🔗
Client Certificates 🔗
What are and what you can do with them 🔗
Client certificate is a type of digital certificate that is used by client systems to make authenticated requests to a remote server.
With a client certificate you can get access to variety of service that require authentication like editing this wiki.
What you need to do:
- Get key pair which identificate you and grant you access to the server, i.e. vpn keys
- Generate your client certificate with the following command
openssl pkcs12 -export -out <servername>.pfx -inkey <username>.key -in <username>.crt -certfile <servername>.crt
- 
Add the certificate to your browser: (Chromium) - go to chrome://settings/certificates
- choose your certificate
- choose Import
- select <servername>.pfx
- done
 (Firefox) - go to about:preferences#privacy
- click View Certificates
- choose your certificate
- choose Import
- select <servername>.pfx
- done
 
- go to