Linux Chromium and personal identity certificates

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:

http://code.google.com/p/chromium/wiki/LinuxCertManagement

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.

Leave a Reply

  • (will not be published)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>