Skip to content

Instantly share code, notes, and snippets.

Created February 6, 2012 22:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/bccb2d74446dbfac91a8 to your computer and use it in GitHub Desktop.
Save anonymous/bccb2d74446dbfac91a8 to your computer and use it in GitHub Desktop.
a) Pick a strong password
b) Set your Firefox master password to your strong password
c) Complete the enrollment
d) Export key/certificate to a PKCS#12 file (see http://www.hoylen.com/articles/it/email/security/firefox.html)
- Use the strong password as your export password
e) Start Evolution and import your PKCS#12 file (see http://www.singularity.be/2008/03/using-smime-in-evolution.html - start at step 2 and skip the CA import part)
f) Delete your certificate/private key from Firefox
g) Disable the Firefox master password
h) Back up your PKCS#12 file somewhere as safe or safer than your computer hard drive
i) Optional: shred -u the PKCS#12 file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment