MakeCert数字签名证书制作
第一步 创建自签名的根证书
以管理员 启动控制台
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数字签名证书制作相关推荐
- 数字证书制作 pvk cer spc cab
第一:在制作数字签名证书的时候用到几个文件:*.pvk 文件 *cer文件 和 *.cab文件 第二:关于一些证书相关的文件区别可以去另一篇博客查看<证书格式区别 & pvk & ...
- 数字签名和数字签名证书理解
数字签名和数字证书的原理解读(图文) 强烈建议阅读一下这篇文章,讲解的通俗易懂 什么是数字签名证书 数字签名证书是一种专门用于数字签名的数字证书. 要了解数字签名,我们必须先了解非对称加密算法,因为数 ...
- Kubernetes部署(三):CA证书制作
相关内容: Kubernetes部署(一):架构及功能说明 Kubernetes部署(二):系统环境初始化 Kubernetes部署(三):CA证书制作 Kubernetes部署(四):ETCD集群部 ...
- 【学习笔记】密码学入门(2) 单向散列函数,消息认证码,数字签名,证书
[学习笔记]密码学入门(2) 单向散列函数,消息认证码,数字签名,证书 学习笔记 2 – 混合密码系统 在密码学入门(1)中提到了基本的密码形式,对称密码和公钥密码以及混合密码系统. 这一部分将学习到 ...
- 苹果iOS证书制作教程
众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程. 第一步,注册账号 准备appleid必须开通双重认证,如果注册个 ...
- 基于Nginx的https服务(ssl证书制作)
一.证书作用 SSL证书属于数字证书的一种,类似于驾驶证.护照.遵循SSL协议,由信任的数字证书颁发机构CA在验证服务器身份后颁发: SSL证书的好处:参考链接https://baijiahao.ba ...
- OpensAS2搭建+AS2证书制作+SSL证书导入(EDI)
参考: https://www.cnblogs.com/chenkeven/p/9257251.html 感谢东郭仔博文 背景: 公司部分业务采用EDI(Electronic data interc ...
- Elasticsearch SSL认证/证书制作
转载自:Elasticsearch SSL认证/证书制作 Elasticsearch SSL认证/证书制作 - a-du - 博客园 制作目的 在上一篇<elasticsearch7.X x-p ...
- TwinCAT3 C++ ——数字签名证书无法成功
手动安装数字签名证书发现无法成功,或者利用工具安装数字签名证书重启电脑右下角无法出现"测试模式". 解决方法: WIN7/10 某些系统会自动开启 SecureBoot 功能,导致 ...
最新文章
- Xamarin Andro教程搭建Xamarin Androidid开发环境(一)
- editplus 配置 golang 开发调试环境
- [cpp] 字符数组,字符指针,sizeof,strlen总结
- 深度学习核心技术精讲100篇(二十四)-简单谈下深度学习在中文分词中的应用
- 如何编译java,java如何编译运行?
- 基于Linux的USB 主/从设备之间通讯的三种方式
- (转)C++的 RTTI 概念和用途
- 3dmax物体轴心点坐标和unity3d不一样_Unity3D新手必看:几个让你相见恨晚的小技巧...
- 「轻阅读」如何设计全链路99.99%高可用架构?
- QT运行时加载UI文件
- dll的基址与对应的lib文件
- ORA-03113: 通信通道的文件结尾
- swiftui改变图片尺寸_SwiftUI中的等轴测视图
- 事关美亚柏科未来发展!智慧城市建设注入新动力
- 文创礼品受追捧 华丽跨界火出圈
- 计算机二进制运算符,二进制布尔运算
- Java工作小组名称_小组名称和口号
- solaris启动过程详解
- VK1668 SSOP24兼用TM1668的LED数码驱动芯片
- wps如何修改已经存在的目录标题内容?
热门文章
- 西电操作系统上机实验4
- 请用中文写一篇互联网+创新创业计划书
- EditorGridPanel的一些属性,配置项,方法的实例.自适应窗体大小
- 超市综合信息管理系统系统可行性如何写
- android-java同步方法和异步方法
- aurora url带参数查询
- 《软件安装与使用教程》— Windows操作系统快速安装MATLAB最新最全教程(保姆级教程以MATLAB2019A为例)
- 20189216 2018-2019-2 《密码与安全新技术专题》第六次作业
- 【Python源码阅读】PYC 文件剖析
- ​改善行人和骑自行车者的十字路口指南(英) (附下载)