windows 下OPENSSL 生成秘钥和公钥的方法

2021-02-09 18:27

阅读:668

标签:topk   class   body   ocr   转换   ssl   文件   blog   十六进制   

 

 

1. 生成原始 RSA私钥文件 private_key.pem

openssl genrsa -out private_key.pem 1024

2. 将原始 RSA私钥转换为 pkcs8格式

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

3. 生成 RSA公钥 rsa_public_key.pem

openssl rsa -in private_key.pem -pubout -out rsa_public_key.crt

4. 从公钥 rsa_public_key.pem 获取十六进制的公钥(第一段16进制字符串)

openssl asn1parse -out temp.ans -i -inform PEM

最终获取文件列表:

rsa_private_key.pem

rsa_public_key.crt

16进制公钥字符串用于js端加密

windows 下OPENSSL 生成秘钥和公钥的方法

标签:topk   class   body   ocr   转换   ssl   文件   blog   十六进制   

原文地址:https://www.cnblogs.com/cfas/p/8544087.html


评论


亲,登录后才可以留言!