Yo use este sertificado para mi foro
https://letsencrypt.org/es gratis y funciono bien...
solo segui estos pasos, estos pasos son usando una shell ssh pero es igual que los ejecutaras en tu consola... si no logras instalarlo hare un tutorial .. como instalarlo en xampp..
sigueme en twitter y en mi blog...

Pues cuando puedas haz porfa ese manual.
De esta web me paso un amigo como lo hizo el año pasado, que ahora anda muy liado
https://github.com/Lone-Coder/letsencrypt-win-simple/releases pero al hacer el proceso
Cd C:\xampp\letsencrypt-win-simple
Letsencrypt.exe --manualhost
www.miweb.tk--webroot "C:\xampp\htdocs"-test
mí me da este error:
error malformed
error creating new authz: name does not end in a public suffix
status 400