title: Add Mozilla root certs to Windows without admin
body: <p>I want to add <a href="https://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1" rel="nofollow">Mozilla's root certs</a> to Windows 7 without admin privileges.</p>
  
  <p>Is there a straight forward way to add the root certificates into the current user's certificate store?  I'd prefer to use Windows' native tools, without relying on something I'd have to download.</p>
  
  <p>Some resources that looked promising.</p>
  
  <ul>
  <li><a href="http://curl.haxx.se/docs/caextract.html" rel="nofollow">Pre-converted PEM files by CURL</a> - The Mozilla root certs converted to PEM and hosted by cURL.  Here's a direct link to the <a href="http://curl.haxx.se/ca/cacert.pem" rel="nofollow">PEM Encoded root certs</a></li>
  <li><a href="http://notetoself.vrensk.com/2008/09/verified-https-in-ruby/" rel="nofollow">Verified HTTPs in Ruby</a> - A general overview of how to obtain the root certificates.</li>
  <li><a href="https://gist.github.com/jjb/996292" rel="nofollow">How to get root certs for cURL</a> - explains how to generate the PEM file from the Mozilla certificates yourself.</li>
  <li><a href="http://www.orcsweb.com/blog/james/powershell-ing-on-windows-server-how-to-import-certificates-using-powershell/" rel="nofollow">How to Import Certificates using Powershell</a> - a ranting overview of how to install certificates that seems more complex than it ought to be.</li>
  </ul>