How to create Self-Signed SSL Certificate using OpenSSL

In this
        post I will show you how to create a Self-Signed certificate using OpenSSL.

Generate Private Key and Certificate Signing Request

A private key and certificate signing request are required to create an SSL certificate. These can
be generated with a few simple commands.

C:\> openssl genrsa -des3 -out localhost.key 1024 
Enter pass phrase for site.key: 
Verifying - Enter pass phrase for site.key: 
C:\> mv localhost.key 
C:\> openssl rsa -in -out localhost.key 
Enter pass phrase for
writing RSA key 
C:\> openssl req -new -key localhost.key -out server.csr
Country Name (2 letter code) [AU]:IN 
State or Province Name (full name) [Some-State]:HR

Generate SSL Certificate

C:\> openssl x509 -req -days 365 -in server.cer -signkey localhost.key -out final.cer
The final.cer  file is your site certificate suitable for use with WCF service

No comments:

Post a Comment