This is a Windows/Linux/Mac app that generates self-signed SSL/TLS certificates, including the Root CA cert.
Option #1 - 1 certificate:
Option #2 - 2 certificates:
1 minute to use this program compared to 30 minutes entering in and adjusting all the commands and files
- ECSDA certificates by design (more secure than RSA) using the secp256p1 curve
- If you want PFX and PEM files created (for all files), you MUST set a Root CA Cert password.
- The SUBJECT name is usually the main hostname that you're connecting to.
- The SUBJECT ALTERNATIVE NAME is usually an alternate name, or an IP address.
- GenerateCerts supports the detection of IP addresses in the SAN field.
- Certificates expire 3650 days after day of certificate generation.
- Files are created in the SSL_Certs_Out subdirectory from whatever directory you're in when running GenerateCerts. The full path will be displayed upon starting the program.
win-x64:
Download GenerateCerts_win-x64.exe, then run or open GenerateCerts_win-x64.exe
win-x86:
Download GenerateCerts_win-x86.exe, then run or open GenerateCerts_win-x86.exe
win-arm64:
Download GenerateCerts_win-arm64.exe, then run or open GenerateCerts_win-arm64.exe
linux-64:
wget https://github.com/asheroto/GenerateCerts/releases/latest/download/GenerateCerts_linux-x64
chmod +x GenerateCerts_linux-x64
./GenerateCerts_linux-x64
linux-arm:
wget https://github.com/asheroto/GenerateCerts/releases/latest/download/GenerateCerts_linux-arm
chmod +x GenerateCerts_linux-arm
./GenerateCerts_linux-arm
linux-arm64:
wget https://github.com/asheroto/GenerateCerts/releases/latest/download/GenerateCerts_linux-arm64
chmod +x GenerateCerts_linux-arm64
./GenerateCerts_linux-arm64
osx-x64:
wget https://github.com/asheroto/GenerateCerts/releases/latest/download/GenerateCerts_osx-x64
chmod +x GenerateCerts_osx-x64
./GenerateCerts_osx-x64