RSA公鑰對生成

openssl默認使用的是PEM格式,經過base64。

生成pem格式的私鑰:

openssl genrsa -out private_key.pem 1024

生成公鑰:

openssl rsa -in private_key.pem -pubout -out public_key.pem

產生的密鑰如下:

[wind@localhostkey]$cat private_key.pem -----BEGINRSAPRIVATEKEY-----MIICXAIBAAKBgQCd3V5+GjpOwqNks9ProDGaZT2qURAAuAodHcUM3P1mnhOh4l4uVdvkXunUI7K6XDg6Xu9eL1WDQc6qKXs/OD91LS+RpkIAb2gMU8hGrNfR34izZh36KdfWnEQpniAiFsHsg2ddAaPtGZZ8/jpjuPq32IVZJkgyKcWqnz5aL3FMXQIDAQABAoGAJFdkvGTvTVhTYwhe3dxn7uIlmwLES1YSxfcneLmbADedz2OcSNBtKZqL+9EoAOzf6NgYBLei2O+aUuPvwnMBcGyijFmRoZGVEj70UP0mngyAkvY/juA60QDe5kY5rsqj4raHUf4iDK85nNwzXu7hIlPAn+ZmH+e2Eekwo1rmgQUCQQDJerucfBKk3qrVxS5NRW99lKMomIsMH55Si+rbrnk8aU3SSRSD6uil3Dytv0erLZbc9d0Nr6SmBZgO0qzOjXDDAkEAyJVGgHMNuMbpHnim93HAP7wcejmMx7rP4zutw4OCiHrWv3kN8WUCu826taRFtOuiXhQ3X8+tb0l4ifae+vJ8XwJAEcmuKqChnMCz4G+qKNRKhZHL3dep3wYjmjIUKBT9SyIY5sng78ybgZkyGjza/Pfna9ahD4ZESQwRYq2i6BGAtQJBAJyDbmnYXQKro0e1mYNHbV3OKOJueZ139bM35BTFT1uzjlIF4Y1U5lco5uHJduL/YsjKOZM3d/t4duggWlkyUT0CQBdsjc7eQ9roxphrW4Q/6Zwi0EQ4xxM4SgxPY1RvkKFui0HdYBj5KRdIbrAbisUyQeKzB7+6oTJH5+kZAU/pxao=-----ENDRSAPRIVATEKEY-----[wind@localhostkey]$[wind@localhostkey]$[wind@localhostkey]$openssl rsa -inprivate_key.pem -pubout -out public_key.pemwritingRSAkey[wind@localhostkey]$cat public_key.pem -----BEGINPUBLICKEY-----MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCd3V5+GjpOwqNks9ProDGaZT2qURAAuAodHcUM3P1mnhOh4l4uVdvkXunUI7K6XDg6Xu9eL1WDQc6qKXs/OD91LS+RpkIAb2gMU8hGrNfR34izZh36KdfWnEQpniAiFsHsg2ddAaPtGZZ8/jpjuPq32IVZJkgyKcWqnz5aL3FMXQIDAQAB-----ENDPUBLICKEY-----

某些語言需要pkcs8格式的公鑰。 (php就不需要了)

使用openssl將剛才生成的公鑰轉為pkcs#8格式:

openssl pkcs8 -topk8 -inform PEM -in private_key.pem -outform PEM -nocrypt -out private_key_pkcs8.pem

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 嘟噥嘟噥:最近接到一個任務:在客戶端動態生成RSA密鑰對,然后向服務器發送這個密鑰對中的公鑰字符串,由服務器進行公...
    TimmyR閱讀 8,096評論 19 21
  • 注意: Mac中不能打開pem格式的文件,需要先把pem格式轉換為der格式才能被識別 在iOS開發中pem和de...
    aSwiftCoder閱讀 2,611評論 0 2
  • 年少時,你總固執地接受你愿意相信的東西,把自己變得麻木來逃避傷害,那是因為生命還太短,你不知道傷害會很長,要學會面...
    S穆旦閱讀 189評論 0 0
  • 冬雨裹挾冰凌 西風聲聲慫恿 赤裸,色誘冷 放任空氣麻木零落的魂靈 河畔叮咚 送魂的鐘身上 密密麻麻窟窿 霧自枯瘦的...
    山鬼聽來也相厭閱讀 361評論 0 3