openssl生成公钥和私钥

243 阅读1分钟

生成私钥

  • Mac直接使用terminal终端即可;
  • Windows默认的cmd终端是不能直接使用的,建议直接使用git bash终端;
openssl
​
genrsa -out private.key [指定长度,如1024]   // 在当前文件夹下生成私钥

这里我们没有指定长度,默认长度是2048。建议指定私钥长度在1024以上,否则不够安全。

1679742171640.png

生成的私钥在private.key文件中,打开后可以看见:

1679743228596.png

生成公钥

公钥也是由私钥经过运算求得的。

rsa -in private.key -pubout -out public.key

1679743361116.png

查看public.key 文件:

1679743403612.png

以上全部,谢谢!