Mac 使用OpenSSL生成 DSA公鑰與私鑰

2021-07-29 07:47:07 字數 728 閱讀 3725

mac 自帶openssl環境,不用安裝,直接使用openssl就可以

開啟終端,進入到即將生成金鑰檔案的目錄下,然後輸入命令:openssl,進入openssl命令列,然後輸入dsaparam -out dsaparam.pem1024生成引數檔案

然後輸入gendsa -out dsa_private_key.pem dsaparam.pem生成私鑰,然後輸入pkcs8 -topk8 -inform pem -in dsa_private_key.pem -outform pem -nocrypt -out dsa_private_key_pkcs8.pem將私鑰轉換成pkcs8格式,然後輸入dsa -in dsa_private_key_pkcs8.pem -pubout -out dsa_public_key.pem生成公鑰,最後exit,退出openssl。

此時在你當前目錄下會出現4個檔案:dsaparam.pem、dsa_private_key.pem、dsa_private_key_pkcs8.pem、dsa_public_key.pem。

可以利用vim *檢視金鑰文字。

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

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

使用OpenSSL生成證書

step 1.create key password protected openssl genrsa out prvtkey.pem 1024 2038 with outpassword protected openssl genrsa des3 out prvtkey.pem 1024 2048...

使用OpenSSL生成證書

step 1.create key password protected openssl genrsa out prvtkey.pem 1024 2038 with outpassword protected openssl genrsa des3 out prvtkey.pem 1024 2048...