openssl生成RSA公鑰和私鑰對

2022-05-06 12:24:14 字數 830 閱讀 9269

在ubuntu上要使用openssl的話需要先進行安裝,命令如下:

sudo apt-get install openssl

安裝完成就可以使用openssl了。

首先需要進入openssl的互動介面,在命令列了輸入openssl即可;

1)生成rsa私鑰:

genrsa -out rsa_private_key.pem 1024

該命令會生成1024位的私鑰,生成成功的介面如下:

此時我們就可以在當前路徑下看到rsa_private_key.pem檔案了。

2)把rsa私鑰轉換成pkcs8格式

輸入命令pkcs8 -topk8 -inform pem -in rsa_private_key.pem -outform pem –nocrypt,並回車

得到生成功的結果,這個結果就是pkcs8格式的私鑰,如下圖:

3) 生成rsa公鑰

輸入命令rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem,並回車,

得到生成成功的結果,如下圖:

此時,我們可以看到乙個檔名為rsa_public_key.pem的檔案,開啟它,可以看到-----begin public key-----開頭,

-----end public key-----結尾的沒有換行的字串,這個就是公鑰。

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 ...

使用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...