I’ve recently switched to using Chromium as my default browser in Ubuntu. I have a personal certificate provided by StartSSL that is actually required to log in to my StartSSL Control panel. When I went to import my certificate to Chromium, I was redirected to this not so intuitive page:
Awesome! Another manual procedure for Linux – actually, I love it!
However, the instructions provided at the above link only detail how to add SSL Certficates, not personal (.p12) certificates. So how do you add your personal certificates?
First, you need to add the NSS tools. Run the following from shell:
sudo apt-get install libnss3-tools
Then, we can import the certificate with the following command (again, from shell):
pk12util -d sql:$HOME/.pki/nssdb -i /location/to/certificate
Type in your password, hit enter, and your cert should now be imported. Access a site that asks for certificate authentication, and your personal certificate should now be in the list.