You can run a software package which obtains SSL certificates on your own server if you like. The software consists of a library and a client developed at Domain Knowledge Ltd. You can use the provided client application to easily issue and renew SSL certificates for your sites automatically, you can extend its functionality, or you can even build your own client application using the provided library (with some knowledge of Perl programming language). The client runs on multiple platforms (Linux, FreeBSD, NetBSD, Mac OS X, Windows, etc) and it is easy to install - see the Installation Guide. It is also available as Windows binaries (no installation required) and a Docker image.
If you do not want to install anything and just want your Free SSL Certificate, then you can use our online tools and have one issued for you in minutes right away. The process does not require deep technical knowledge and all you need to know is for which domain the certificate should be issued. Please note that NO private information (including RSA Keys, CSR and Certificate) is ever transmitted to the server. All communication between your browser and the server is also encrypted. The resulting certificate is trusted by all major browsers.
Our software supports:
Your account key will be generated automatically and registered with Let's Encrypt.
Your domain key and Certificate Signing Request will be generated automatically for you if you don't have them yet.
The files required to prove your ownership of the domain will be automatically created for you.
You can set how many days before expiration should be left for the renewal process to run.
Our software can be easily extended with external modules, handling all important steps of the process.
You can revoke your certificate at any moment.
If you want to provide feedback or if you want a customized solution developed just for you, get in touch with us.