Mac 使用OpenSSL生成 DSA公钥与私钥

作者: 阳光的大男孩儿 | 来源:发表于2016-01-13 18:00 被阅读2963次

1.mac 自带openssl环境,不用安装,直接使用openssl就可以。

2.打开终端。

3.输入命令行:baomatoMac-mini:~ lixiangyang$  openssl(打开openssl环境)

4.继续下一步命令行:OpenSSL>  dsaparam -out dsa_private_key.pem 1024 (命令生成DSA私匙)下面是输出结果:

Generating DSA parameters, 1024 bit long prime

This could take some time

......+..+.......+.........+......+++++++++++++++++++++++++++++++++++++++++++++++++++*

...........+.+...+....+..+...+.........+..+......+..+..+.+...+..+...+......+.......+....................+.......+........+.....+++++++++++++++++++++++++++++++++++++++++++++++++++*

5.下一步:OpenSSL> gendsa -out  dsa_private_key.pem  dsaparam.pem (根据生成参数,生成key)下面是输出结果:

Generating DSA key, 1024 bits

6.下一步:OpenSSL>   pkcs8  -topk8  -inform PEM  -in  dsa_private_key.pem  -outform PEM –nocrypt(命令把DSA私钥转换成PKCS8格式) 下面是输出结果:


7.下一步:OpenSSL>  dsa -in dsa_private_key.pem -pubout -out  dsa_public_key.pem(命令生成公匙) 下面是输出结果:

read DSA key

writing DSA key

8.下一步:OpenSSL>   exit ## (退出OpenSSL)下面是输出结果:

baomatoMac-mini:~ lixiangyang$

配置终端生成的图片:

9.生成的公钥私钥:

10.当生成这两个文件的时候,需要在Finder里面搜索,才能找到,并将两个文件拖到桌面上来 ,下面是图的步骤。

11.通过Mac自带的  文本编辑  打开两个文件,并且将生成的字符串记录下来。将DSA公匙传到支付宝平台上。

DSA公钥

参考链接:

一》生成DSA 官网:http://www.openssl.org/docs/manmaster/apps/dsa.html

二》生成pkcs8文件 官网:https://www.openssl.org/docs/manmaster/apps/pkcs8.html

二》生成DSA 博客:http://blog.csdn.net/fym0121/article/details/8003595

三》生成DSA博客:http://blog.csdn.net/fenglibing/article/details/8610280

相关文章

  • Mac 使用OpenSSL生成 DSA公钥与私钥

    1.mac 自带openssl环境,不用安装,直接使用openssl就可以。 2.打开终端。 3.输入命令行:ba...

  • ios RSA加密

    后台给的公钥,私钥,不管是公钥加密私钥解密还是私钥加密公钥解密都是可以的,但是Mac 通过openssl生成的公钥...

  • iOS RSA 加密解密

    前言 后台给的公钥,私钥,不管是公钥加密私钥解密还是私钥加密公钥解密都是可以的,但是Mac 通过openssl生成...

  • iOS RSA 加密解密

    生成公钥私钥 1.cd 文件夹 2. 执行Mac自带的openssl命令 终端执行:openssl 3. 生成私钥...

  • python实现rsa加密解密

    生成rsa加密解密所使用的公钥私钥 生成私钥:openssl genrsa -out rsaprivatekey....

  • Mac 生成RSA公钥 私钥,并验证.

    第一步:生成公钥私钥 Mac 机器本身内置 openssl 所以我们可以直接在 终端生成公钥,私钥 1.cd 到 ...

  • 使用openssl实现RSA非对称加密

    生成公钥私钥 使用命令生成私钥 openssl genrsa -out rsa_private_key.pem 2...

  • SM2 公私钥生成

    本机需要安装openssl 生成私钥: 生成结果: 私钥转换为pkcs8 生成公钥: 生成结果:

  • Mac下利用openssl创建公钥,私钥

    1 首先在终端上输入openssl,查看是否存在openssl2 生成私钥 3 生成公钥

  • 文件总结

    .certSigningRequest文件Mac公钥 .cer文件利用Apple私钥(CA),对Mac公钥生成了数...

网友评论

本文标题:Mac 使用OpenSSL生成 DSA公钥与私钥

本文链接:https://www.haomeiwen.com/subject/qtbckttx.html