Tuesday, January 1, 2019

Create a Root Certificate, using XCA

There are scenarios that require you to implement your own private Certificate Authority (CA), such as VPNs, internal web servers, or client authentication to web servers.

This is the first article in a 3-part series, that explains how to generate a Root Certificate, Client Certificates and Server Certificates, for authentication. In this article, you will learn how to use a tool called XCA to create the Root Certificates, used to sign the Client and Server certificates later in this series.


  • Download XCA from http://sourceforge.net/projects/xca/
  • Install XCA (Admin Privilege Required)