A GUI form built in Powershell to efficiently generate a CSR and Private Key file using OpenSSL for quick and easy cert generation
Use this tool to quickly do CSR requests for SSL certificates using Powershell on Windows.
-
Make sure you first have OpenSSL installed and your environmental variables set so that you can get to open ssl from a terminal for this.
-
Open the .ps1 file in the directory that you want to generate the files.
- Go ahead and enter some details and a password if you want to with in built error checking to make sure that they match or leave empty for no password on the private key which can be useful for embedded devices such as firewalls.
- The CSR and Private Key will be generated and a success message if everything went well.
- You'll find your files in the directory that you have run this from.
- We can double check that this is the correct information by going to an online CSR Decoder like this and paste in the CSR file text to check
https://www.sslshopper.com/csr-decoder.html
-
By default the encryption is set to 2048 bits and allows you to generate again without having to retype into the command line OpenSSL.
-
Enjoy your freshly made CSR and Private Key without the frustration
Please go ahead and follow me for more and feel free to comment on if this works for you, if you've found a way to make this process better or if there is anything in here that needs to be amended to make it flow better. I'd love to hear from anyone that has given this a try
Yours technically, ReproDev