可以取消SSL證書中的密鑰的密碼保護(hù)嗎
目前部署SSL證書來保證安全已成常態(tài),一些云產(chǎn)品在使用SSL證書的過程中會(huì)需要提供密鑰,其中如果密鑰是加載密碼保護(hù)的,那么云產(chǎn)品在加載SSL證書的時(shí)候便無法使用密鑰,會(huì)導(dǎo)致SSL證書解密失敗等情況。那么這種前提下又該如何取消密鑰的密碼保護(hù)呢?

注意:[$Context]為密鑰內(nèi)容
1、PKCS#8密鑰
PKCS#8密鑰已加載密碼保護(hù)的格式。
-----BEGIN ENCRYPTED PRIVATE KEY-----
......BASE64 [$Context]......
-----END ENCRYPTED PRIVATE KEY-----
2、OpenSSL ASN密鑰
OpenSSL ASN密鑰已加載密碼保護(hù)的格式。
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info:DES-EDE3-CBC,4D5D1AF13367D726
......BASE64 [$Context]......
-----END RSA PRIVATE KEY-----
再來看看取消密鑰密碼保護(hù)的方法:
在服務(wù)器存放密鑰文件的目錄中,執(zhí)行以下命令,便可取消密碼保護(hù)
openssl rsa -in [$Encryedprivate_Key] -out [$Unencryed_Key]
備注:1)[$Encryedprivate_Key]為已加載密碼保護(hù)的密鑰文件。2)[$Unencryed_Key]為取消密碼保護(hù)的密鑰文件,擴(kuò)展名為key或者pem。
以上就是關(guān)于SSL證書中的密鑰如何取消密碼保護(hù)的簡(jiǎn)要分析,對(duì)此若有疑惑的朋友可以查看下本文,希望本文內(nèi)容可以對(duì)你提供幫助。