關於rsa加密解密的問題,沒事弄了一下,先把主要的流程儲存下來,以備交流或者以後用。
安裝命令如下:
sudo apt-get install openssl
在你的任何地方建立乙個folder來儲存你的公鑰和金鑰,
開啟終端terminal,cd命令進入到你建立的folder中,比如在桌面新建乙個」rsa公鑰私鑰「資料夾,進入這個資料夾,命令如圖:
接下來我們開始生成公鑰和金鑰:
1.生成rsa私鑰:
在terminal中輸入下面命令(該命令會生成1024位的私鑰):
openssl genrsa -out rsa_private_key.pem 1024
回車後如下圖顯示:
此時你可以在」rsa公鑰私鑰「資料夾下看到rsa_private_key.pem檔案了。
2.把rsa私鑰轉換成pkcs8格式
openssl pkcs8 -topk8 -inform pem -in rsa_private_key.pem -outform pem –nocrypt
回車後會要求輸入密碼以及確認密碼,完後回車就會顯示下面內容:
得到生成功的結果,這個就是pkcs8格式的私鑰。
3.生成公鑰:
openssl rsa -in rsa_private_key.pem -out rsa_public_key.pem -pubout
回車後如圖:
此時,我們可以看到乙個檔名為rsa_public_key.pem的檔案,這個就是公鑰。
到此,資料夾「rsa公鑰私鑰」下面就會有兩個檔案:rsa_private_key.pem 和 rsa_public_key.pem,就是我們需要的公鑰和私鑰!
Mac 使用openssl生成RSA公鑰和私鑰
1.選擇乙個存放公鑰和私鑰的路徑,開啟終端cd 到該路徑下 2.終端中輸入命令 生成私鑰 openssl genrsa out rsa private key.pem 1024 其中 rsa private key 可以自己取名 3.繼續在終端輸入命令 將私鑰轉換成pkcs8格式 openssl p...
Mac生成RSA公鑰和私鑰
mac上自帶了openssl工具,所以我們直接開啟terminal終端輸入openssl就可以開始生成了。1 新建乙個資料夾作為存放rsa秘鑰的路徑 2 在終端cd到這個目錄下,輸入openssl就開啟了就可以看到openssl命令了 如下圖 3 按照支付寶的教程輸入第一行命令 genrsa out...
mac中使用終端生成RSA私鑰和公鑰檔案
1.開啟終端輸入 cd desktop 進入桌面 2.openssl 開啟 openssl 3.生成私鑰pem,執行命令 genrsa out rsa private key.pem 1024 你會發現桌面有乙個rsa private key.pem檔案 4 生成公鑰,執行命令 rsa in rsa...