Soms moet je even snel iets testen, en heb je daar een certificaat voor nodig. Dat mag dan soms best een selfsigned certificaat zijn. Nu kun je dat via IIS doen, of via openSSL, maar als het echt snel moet, ga je naar http://www.selfsignedcertificate.com/ en voer je daar de naam van het certificaat in. Je krijgt dan een .cer en een .key file terug. Prima voor Apache, wat minder voor Windows, want daar kun je geen .key files inlezen in de certificatestore. Om toch een bestand te krijgen waarmee dat wel kan ga je naar https://www.sslshopper.com/ssl-converter.html. Lees daar het .cer bestand in, en kies bij "type to convert to" voor PFX. Lees ook de keyfile in (zonder wachtwoord) en je krijgt netjes een .pfx bestand terug, die je zo in kunt lezen in de certificatestore van Windows.
Let op: Doe dit soort dingen nooit online met "echte" certificaten. Als je dat wilt doen, kun je de tool van DigiCert gebruiken, die je kunt downloaden via https://www.digicert.com/support/tools/certificate-utility-for-windows
Een andere mogelijk is om de ingebouwde tool certutil te gebruiken, die de mogelijkheid bied om een key en crt file te mergen naar een pfx bestand. Zorg ervoor dat beide bestanden in dezelfde directory staan, en dezelfde naam hebben, met uitzondering van de extensie. Dus heet het .crt bestand star_poelgeest_org.crt, dan noem je de .keyfile star_poelgeest_org.key. Je kunt dan vanaf de cmd prompt het commando
certutil -mergepfx c:\temp\star_poelgeest_org.crt c:\temp\star_poelgeest.org.pfx
uitvoeren.
Er zal gevraagd worden voor een nieuw wachtwoord, en die dien je twee keer in te voeren. Daarna zal pfx bestand aangemaakt zijn.