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,104评论 19 21
  • 注意: Mac中不能打开pem格式的文件,需要先把pem格式转换为der格式才能被识别 在iOS开发中pem和de...
    aSwiftCoder阅读 2,611评论 0 2
  • 年少时,你总固执地接受你愿意相信的东西,把自己变得麻木来逃避伤害,那是因为生命还太短,你不知道伤害会很长,要学会面...
    S穆旦阅读 189评论 0 0
  • 冬雨裹挟冰凌 西风声声怂恿 赤裸,色诱冷 放任空气麻木零落的魂灵 河畔叮咚 送魂的钟身上 密密麻麻窟窿 雾自枯瘦的...
    山鬼听来也相厌阅读 361评论 0 3