一、下載OpenSSL
1、打開官網https://www.openssl.org/source/,找到下載鏈接
2、選擇合適的版本
3、下載後解壓
下載鏈接示例: https://www.openssl.org/source/openssl-1.1.1k.tar.gz
二、安裝OpenSSL
1、打開CMD窗口
2、進入解壓後的目錄
3、執行以下命令:
perl Configure VC-WIN32 ms\do_ms.bat nmake -f ms\nt.mak nmake -f ms\nt.mak install
三、配置環境變量
1、打開系統屬性
2、點擊環境變量
3、在系統變量中添加以下內容:
變量名:OPENSSL_HOME 變量值:OpenSSL安裝目錄的路徑
4、在系統變量的Path中添加以下內容:
%OPENSSL_HOME%\bin
四、驗證OpenSSL是否安裝成功
1、打開CMD窗口
2、輸入以下命令:
openssl version
如果輸出版本號,則表示OpenSSL安裝成功
五、使用OpenSSL
1、生成密鑰對:
openssl genrsa -out private.key 2048
2、生成證書籤名請求(CSR):
openssl req -new -key private.key -out cert.csr
3、生成自簽名證書:
openssl x509 -req -days 365 -in cert.csr -signkey private.key -out cert.crt
4、查看證書:
openssl x509 -text -noout -in cert.crt
六、注意事項
1、在Windows安裝OpenSSL時,需要先安裝ActivePerl
2、在使用OpenSSL時,需要保證安裝的版本與運行環境的操作系統和平台匹配
3、在生成證書或者其他密鑰相關操作時,需要妥善保管私鑰,以免泄漏造成安全問題
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/302821.html