加密算法

主要用於公鑰加密私鑰解密、私鑰簽名公鑰驗籤。
Linux用戶(以Ubuntu爲例)
$ openssl 進入OpenSSL程序
OpenSSL> genrsa -out rsa_private_key.pem 1024 生成私鑰
OpenSSL> pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt Java開發者需要將私鑰轉換成PKCS8格式
OpenSSL> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 生成公鑰
OpenSSL> exit ## 退出OpenSSL程序

Windows用戶在cmd窗口中進行以下操作:
C:\Users\Hammer>cd C:\OpenSSL-Win32\bin 進入OpenSSL安裝目錄
C:\OpenSSL-Win32\bin>openssl.exe 進入OpenSSL程序
OpenSSL> genrsa -out rsa_private_key.pem 1024 生成私鑰
OpenSSL> pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt Java開發者需要將私鑰轉換成PKCS8格式
OpenSSL> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 生成公鑰
OpenSSL> exit ## 退出OpenSSL程序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章