This free online service creates the following:
The certificate and private key can be installed on your web server which will
provide data encryption.
- 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)
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:
- Tony Stark
Certificate signing request, certificate and private key settings:
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: