Create self-signed SSL certificates online

 
 
This free online service creates the following:
  • Certificate Signing Request (CSR)
  • Self-signed SSL certificate (CER)
  • Private key
  • Private key values:
    • Prime number: p
    • Prime number: q
    • Modulus: n=p*q
    • Public exponent: e
    • Private exponent: d=e-1 mod phi
    • Chinese Remainder Theorem (CRT) exponent 1: dP=d mod (p-1)
    • Chinese Remainder Theorem (CRT) exponent 2: dQ=d mod (q-1)
    • Chinese Remainder Theorem (CRT) coefficient: qInv=q-1 mod p
  • Public key
  • Personal Information Exchange PKCS#12 (.P12)
The certificate and private key can be installed on your web server which will provide data encryption.
More information can be found in the tutorial Installing Apache 2 and SSL on Windows XP.

To verify if the generated SSL certificate contains the correct information, use the online decode SSL certificate tool.

WARNING: Self-signed SSL certificates should not be used for public use!

Browsers will show warning messages telling that the certificate is not issued by a recognized authority.
These certificates can be used for test purposes or to setup a secure intranet connection.

This tool can also create wildcard self-signed SSL certificates. These certificates will protect multiple subdomains (e.g. if issued for *.mobilefish.com, it would protect www.mobilefish.com, secure.mobilefish.com, test.mobilefish.com, etc. - but not mobilefish.com itself).

Here below are several examples for the Common Name:
  • www.mobilefish.com
  • mobilefish.com
  • secure-site.mobilefish.com
  • mobilefish.intranet
  • sevenofnine.theborg
  • *.mobilefish.com
  • *.*.com
  • *.com
  • localhost
  • 127.0.0.1
  • 192.168.1.2
  • Tony Stark




Certificate signing request, certificate and private key settings:



Country Name [C]*: Help
State or Province Name (full name) [ST]*: Help
Locality Name (eg, city) [L]*: Help
Organization Name (eg, company) [O]: Help
Organizational Unit Name (eg, section) [OU]: Help
Common Name (eg, your name, domain name or ip address) [CN]*: Help
Email Address: Help
Protect the private key with a passphrase.
Enter the passphrase:

Characters entered:   
Help
RSA key bit length *: Help
Number of days the certificate is valid *: Help
To prevent automated submissions an Access Code has been implemented for this tool. access code
Please enter the Access Code as displayed above *:
 
* = required      
 


Generated certificate signing request, self-signed SSL certificate, private key and public key:


The Certificate Signing Request (csr):
 



The Self-Signed SSL Certificate (cert):
 



The Private Key (privatekey):
 



Private Key values:
 



The Public Key (publickey):
 



Personal Information Exchange PKCS#12: