使用OpenSSL生成RSA公私鑰

2021-10-07 21:40:56 字數 467 閱讀 2221

1.openssl genrsa -out rsa_private_key_2048.pem 2048 #生成rsa私,x509編碼,2048位

2.openssl pkcs8 -in rsa_private_key_2048.pem -out rsa_private_key_2048_pkcs8.pem -nocrypt -topk8 #轉換為pkcs#8編碼

3.openssl rsa -in rsa_private_key_2048.pem -out rsa_public_key_2048.pem -pubout #匯出對應的公鑰,x509編碼

1.生成2048位的rsa私鑰,預設是x509編碼,這一步生成的私鑰檔案只供第2、3步使用,並沒有實際用處;

使用第1步生成的私鑰檔案生成pkcs#8編碼的私鑰檔案,這一步生成的檔案為最終使用的私鑰檔案;

使用第1步生成的私鑰檔案生成對應的公鑰檔案,這一步生成的公鑰檔案為最終使用的公鑰檔案;

使用OpenSSL生成RSA公鑰和私鑰

開啟 openssl 資料夾下的 bin 資料夾,執行 openssl.exe 檔案 生成 rsa 私鑰,出現圖中提示說明生成成功 genrsa out rsa private key.pem 1024 生成 rsa 公鑰 rsa in rsa private key.pem pubout out ...

Mac 使用openssl生成RSA公鑰和私鑰

1.選擇乙個存放公鑰和私鑰的路徑,開啟終端cd 到該路徑下 2.終端中輸入命令 生成私鑰 openssl genrsa out rsa private key.pem 1024 其中 rsa private key 可以自己取名 3.繼續在終端輸入命令 將私鑰轉換成pkcs8格式 openssl p...

OpenSSL生成RSA公鑰和金鑰

2.開啟cmd,執行 c openssl win32 bin openssl.exe 進入openssl 3.先生成私鑰,輸入命令 openssl genrsa out private key.pem 2048 按回車鍵,輸出 generating rsa private key,2048 bit ...