由於我對SSL證書非常陌生,以及它們的創建和使用,我想可能是StackOverflow成員可以幫助我。在Windows上創建一個OpenSSL證書
我來自荷蘭,在線支付的常見方式是實施iDEAL。主要銀行支持的在線支付協議。我必須實施「專業」版本。這包括創建一個RSA私鑰。基於該密鑰,我必須創建一個證書並將其上載到網絡服務器。
我在一臺Windows機器上,完全搞不清該怎麼做。我查看了OpenSSL網站,因爲該手冊將我轉到該網站以獲取SSL工具包。
本手冊提供了兩個必須執行的命令,以創建RSA密鑰和證書。
的命令是:
openssl genrsa -des3 –out priv.pem -passout pass:myPassword 1024
和
openssl req -x509 -new -key priv.pem -passin pass:myPassword -days 3650 -out cert.cer
有沒有一種方法,我可以通過在Windows機器上的程序做到這一點?我已經下載了PuTTy KeyGenerator。但我不知道該怎麼做,我已經創建了一個密鑰(SSH-2 RSA,不管是哪個),但是如何使用該密鑰創建證書?
從該OpenSSL鏈接:「OpenSSL項目不會以二進制形式分發任何代碼,並且不會正式推薦任何特定的二進制發行版「 – 2017-01-11 16:40:53