RSA公鑰私鑰生成

2021-08-07 01:34:15 字數 450 閱讀 2840

公私鑰生成

1. openssl genrsa -out rsa_private_key_2048.pem

2048

#生成rsa私鑰,以x509編碼,指定生成的金鑰的位數: 2048(注:該步驟生成的私鑰只為供第二步使用,並無實際用處)

2. openssl pkcs8 -topk8 -in rsa_private_key_2048.pem -out pkcs8_rsa_private_key_2048.pem -nocrypt #將上一步生成的rsa私鑰轉換成pkcs#8編碼(注:該步驟生成的私鑰構成實際金鑰對的私鑰)

3. openssl rsa -in rsa_private_key_2048.pem -out rsa_public_key_2048.pem -pubout #匯出rsa公鑰,以x509編碼(注:該步驟生成的公鑰構成實際金鑰對的公鑰)

生成rsa私鑰公鑰

一 centos生成rsa私鑰公鑰 1 生成私鑰 openssl genrsa out rsa private.pem 1024 2 生成公鑰 openssl rsa in rsa private.pem pubout out rsa public key.pem 二 windows生成rsa私鑰公...

RSA公鑰 私鑰生成,詳細講解

openssl genrsa out private.pem 1024openssl 是乙個自由的軟體組織,專注做加密和解密的框架。genrsa 指定了生成了演算法使用rsa out 後面的引數表示生成的key的輸入檔案 1024 表示的是生成key的長度,單位位元組 bits 3.建立證書請求 o...

Mac生成RSA公鑰和私鑰

mac上自帶了openssl工具,所以我們直接開啟terminal終端輸入openssl就可以開始生成了。1 新建乙個資料夾作為存放rsa秘鑰的路徑 2 在終端cd到這個目錄下,輸入openssl就開啟了就可以看到openssl命令了 如下圖 3 按照支付寶的教程輸入第一行命令 genrsa out...