第一步 创建自签名的根证书

以管理员 启动控制台

C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.1A\Bin>makecert /sv “pvk.PVK” /n "CN=MyCA -$ “individual” -r -e 01/01/2040 cer.cer

Succeeded成功

pvk.pvk 文件名 cer.cer文件名可以自定义

-r: 自签名

-pe: 将所生成的私钥标记为可导出。这样可将私钥包括在证书中。

-n
“cn=MyCA”: 证书的subject name,

-$ commercial:指明证书商业使用 -$
“individual” 个人使用

-a:指定签名算法。必须是 md5(默认值)或 sha1。

-b:证书有效期的开始时间,默认为证书的创建日期。格式为:mm/dd/yyyy

-e:指定有效期的结束时间。默认为 12/31/2039 11:59:59 GMT。格式同上

-ss my:证书产生到my个人store区

-sr currentuser:保存到计算机当前个人用户区,其他用户登录系统后则看不到该证书

第二步 创建发行者证书

C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.1A\Bin>Cert2spc cer.cer cer.spc

Succeeded 成功

第三步 使用pvk2pfx.exe工具从pvk文件中导出pfx文件

C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.1A\Bin>pvk2pfx -pvk pvk.pvk -pi 123456 -spc cer.spc -pfx
cer.pfx –f

第四步 使用签名工具签名

signtool sign /f cer.pfx /p mypassword 123.exe

MakeCert数字签名证书制作相关推荐

  1. 数字证书制作 pvk cer spc cab

    第一:在制作数字签名证书的时候用到几个文件:*.pvk 文件 *cer文件 和 *.cab文件 第二:关于一些证书相关的文件区别可以去另一篇博客查看<证书格式区别 & pvk & ...

  2. 数字签名和数字签名证书理解

    数字签名和数字证书的原理解读(图文) 强烈建议阅读一下这篇文章,讲解的通俗易懂 什么是数字签名证书 数字签名证书是一种专门用于数字签名的数字证书. 要了解数字签名,我们必须先了解非对称加密算法,因为数 ...

  3. Kubernetes部署(三):CA证书制作

    相关内容: Kubernetes部署(一):架构及功能说明 Kubernetes部署(二):系统环境初始化 Kubernetes部署(三):CA证书制作 Kubernetes部署(四):ETCD集群部 ...

  4. 【学习笔记】密码学入门(2) 单向散列函数,消息认证码,数字签名,证书

    [学习笔记]密码学入门(2) 单向散列函数,消息认证码,数字签名,证书 学习笔记 2 – 混合密码系统 在密码学入门(1)中提到了基本的密码形式,对称密码和公钥密码以及混合密码系统. 这一部分将学习到 ...

  5. 苹果iOS证书制作教程

    众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程. 第一步,注册账号 准备appleid必须开通双重认证,如果注册个 ...

  6. 基于Nginx的https服务(ssl证书制作)

    一.证书作用 SSL证书属于数字证书的一种,类似于驾驶证.护照.遵循SSL协议,由信任的数字证书颁发机构CA在验证服务器身份后颁发: SSL证书的好处:参考链接https://baijiahao.ba ...

  7. OpensAS2搭建+AS2证书制作+SSL证书导入(EDI)

    参考: https://www.cnblogs.com/chenkeven/p/9257251.html  感谢东郭仔博文 背景: 公司部分业务采用EDI(Electronic data interc ...

  8. Elasticsearch SSL认证/证书制作

    转载自:Elasticsearch SSL认证/证书制作 Elasticsearch SSL认证/证书制作 - a-du - 博客园 制作目的 在上一篇<elasticsearch7.X x-p ...

  9. TwinCAT3 C++ ——数字签名证书无法成功

    手动安装数字签名证书发现无法成功,或者利用工具安装数字签名证书重启电脑右下角无法出现"测试模式". 解决方法: WIN7/10 某些系统会自动开启 SecureBoot 功能,导致 ...

最新文章

  1. Xamarin Andro教程搭建Xamarin Androidid开发环境(一)
  2. editplus 配置 golang 开发调试环境
  3. [cpp] 字符数组,字符指针,sizeof,strlen总结
  4. 深度学习核心技术精讲100篇(二十四)-简单谈下深度学习在中文分词中的应用
  5. 如何编译java,java如何编译运行?
  6. 基于Linux的USB 主/从设备之间通讯的三种方式
  7. (转)C++的 RTTI 概念和用途
  8. 3dmax物体轴心点坐标和unity3d不一样_Unity3D新手必看:几个让你相见恨晚的小技巧...
  9. 「轻阅读」如何设计全链路99.99%高可用架构?
  10. QT运行时加载UI文件
  11. dll的基址与对应的lib文件
  12. ORA-03113: 通信通道的文件结尾
  13. swiftui改变图片尺寸_SwiftUI中的等轴测视图
  14. 事关美亚柏科未来发展!智慧城市建设注入新动力
  15. 文创礼品受追捧 华丽跨界火出圈
  16. 计算机二进制运算符,二进制布尔运算
  17. Java工作小组名称_小组名称和口号
  18. solaris启动过程详解
  19. VK1668 SSOP24兼用TM1668的LED数码驱动芯片
  20. wps如何修改已经存在的目录标题内容?

热门文章

  1. 西电操作系统上机实验4
  2. 请用中文写一篇互联网+创新创业计划书
  3. EditorGridPanel的一些属性,配置项,方法的实例.自适应窗体大小
  4. 超市综合信息管理系统系统可行性如何写
  5. android-java同步方法和异步方法
  6. aurora url带参数查询
  7. 《软件安装与使用教程》— Windows操作系统快速安装MATLAB最新最全教程(保姆级教程以MATLAB2019A为例)
  8. 20189216 2018-2019-2 《密码与安全新技术专题》第六次作业
  9. 【Python源码阅读】PYC 文件剖析
  10. ​改善行人和骑自行车者的十字路口指南(英) (附下载)