使用OpenSSL生成私鑰非常簡單。以下是生成RSA私鑰的步驟:
打開命令行界面(在Windows上是CMD或PowerShell,在Linux或macOS上是終端)。
輸入以下命令來生成一個新的RSA私鑰:
openssl genrsa -out private_key.pem 2048
這個命令會生成一個2048位的RSA私鑰,并將其保存到名為private_key.pem
的文件中。你可以將2048
替換為你想要的密鑰長度,比如4096
,以生成更長的密鑰。
按下回車鍵執行命令。OpenSSL會生成私鑰并將其存儲在指定的文件中。這個過程不需要任何輸入,所以你可以直接按回車。
生成完成后,你可以使用以下命令來查看私鑰的內容(謹慎操作,不要泄露私鑰):
openssl rsa -in private_key.pem -text -noout
這個命令會顯示私鑰的詳細信息,包括模數、公鑰指數、私鑰指數等。
請確保將生成的私鑰文件private_key.pem
保存在安全的地方,并且不要與他人分享。私鑰用于解密通過對應的公鑰加密的數據,以及在數字簽名過程中使用。如果私鑰泄露,可能會導致安全問題。