沒有其他重要指令的 openssl rsa -passin pass:xxx 有何作用?

沒有其他重要指令的 openssl rsa -passin pass:xxx 有何作用?

我不清楚第二個命令的作用

openssl genrsa -des3 -passout pass:123 -out private/server.key 2048
openssl rsa -passin pass:123 -in private/server.key -out private/server.key

第一個產生使​​用 des3 和 pass 123 加密的 RSA 金鑰。它會刪除密碼嗎?

謝謝你,

答案1

第一個產生使​​用 des3 和 pass 123 加密的 RSA 金鑰。它會刪除密碼嗎?

是的,這就是正在發生的事情。從加密私鑰中刪除密碼的正常形式是:

rsa -in some.key -out some.key

這會提示使用者在命令列輸入密碼。

指某東西的用途-帕辛源於事實(如前所述)密鑰在第一步驟已加密無論誰編寫該命令,都希望自動提供密碼(無需提示)。

具體來說,-帕辛表示“輸入檔案密碼來源”,可以是密碼、檔案或其他論點

相關內容