试用微软提供的证书测试工具系列
来源:互联网 发布:淘宝网店推广毕业论文 编辑:程序博客网 时间:2024/06/03 20:11
在VS安装后发现路径**VC7\Common7\Tools\Bin\下有许多小工具,我对带有Cert的文件比较感兴趣。经过研究,发现是有关证书和签名的,当然,该证书未被证书认证机构认可。下面列出这些工具和我的使用心得。
1。Makecert.exe ---证书创建工具
2。Cert2Spc.exe ---发行者证书测试工具
3。Signcode.exe ---文件签名工具
面对其众多参数,我只好一一尝试。经过不断的创建,我已经能够做好证书的自我创建,子证书的创建,文件签名。嘿嘿,这下ActiveX控件的自动下载问题也算解决了一大半,有事没事就给自己编的小软件签个名又何妨?
建立自己的根证书:
makecert -sk myPK -ss myName -n "CN=LUO31工作室" -r c:\luo31.cer
sk-表示主题的密钥容器位置,ss-主题的证书存储名称, n-证书颁发对象,r-证书存储位置;
如果你需要导出私钥文件,请不要使用sk,而换作s,eg:makecert -ss myName -n "CN=LUO31工作室" -sv c:\luo31.pvk -r c:\luo31.cer
建立自根跟证书授权的子证书:
makecert -sk "myPK" -is myName -n "CN=luo31" -$ commercial -ic c:\luo31.cer c:\31.cer
sk-表示主题的密钥容器位置,is-颁发者的证书存储名称, n-证书颁发对象,ic-颁发者的证书存储位置,-$-授权范围(用于代码签名);
使用Cert2Spc生成spc发行者证书(可选):
cert2spc c:\31.cer c:\31.spc
使用signcode为你的程序,库或cab包签名:
双击signcode,或在控制台键入signcode,不带参数会启动签名向导。在第三步选择“自定义选项”,第四步选择“从文件选择”选择31.spc或31.cer,第五步选择“CSP中的私钥”,在密钥容器中选择我们定义的myPK,其他步骤默认即可,如果想添加时间戳,请在时间戳服务器地址上键入:(免费时间戳认证)http://timestamp.verisign.com/scripts/timstamp.dll
完成后,观察你所签名的文件属性,应该已经添加数字签名项。
引用请注明作者,出处,谢谢!
1。Makecert.exe ---证书创建工具
2。Cert2Spc.exe ---发行者证书测试工具
3。Signcode.exe ---文件签名工具
面对其众多参数,我只好一一尝试。经过不断的创建,我已经能够做好证书的自我创建,子证书的创建,文件签名。嘿嘿,这下ActiveX控件的自动下载问题也算解决了一大半,有事没事就给自己编的小软件签个名又何妨?
建立自己的根证书:
makecert -sk myPK -ss myName -n "CN=LUO31工作室" -r c:\luo31.cer
sk-表示主题的密钥容器位置,ss-主题的证书存储名称, n-证书颁发对象,r-证书存储位置;
如果你需要导出私钥文件,请不要使用sk,而换作s,eg:makecert -ss myName -n "CN=LUO31工作室" -sv c:\luo31.pvk -r c:\luo31.cer
建立自根跟证书授权的子证书:
makecert -sk "myPK" -is myName -n "CN=luo31" -$ commercial -ic c:\luo31.cer c:\31.cer
sk-表示主题的密钥容器位置,is-颁发者的证书存储名称, n-证书颁发对象,ic-颁发者的证书存储位置,-$-授权范围(用于代码签名);
使用Cert2Spc生成spc发行者证书(可选):
cert2spc c:\31.cer c:\31.spc
使用signcode为你的程序,库或cab包签名:
双击signcode,或在控制台键入signcode,不带参数会启动签名向导。在第三步选择“自定义选项”,第四步选择“从文件选择”选择31.spc或31.cer,第五步选择“CSP中的私钥”,在密钥容器中选择我们定义的myPK,其他步骤默认即可,如果想添加时间戳,请在时间戳服务器地址上键入:(免费时间戳认证)http://timestamp.verisign.com/scripts/timstamp.dll
完成后,观察你所签名的文件属性,应该已经添加数字签名项。
引用请注明作者,出处,谢谢!
0 0
- 试用微软提供的证书测试工具系列
- 试用微软提供的证书测试工具系列
- 证书和签名--试用微软提供的证书测试工具系列
- 证书和签名--试用微软提供的证书测试工具系列
- 证书和签名--试用微软提供的证书测试工具系列
- hadoop0.21.0中提供的测试工具
- 微软免费提供的ShareView -- 远程交流工具
- 微软将提供用于Exchange Server的免费工具
- 微软官方免费提供的系统工具集
- 微软提供的UI界面测试辅助工具列表
- 微软系列的PPC开发工具【转贴】
- 微软推出Windows Server 2008官网提供下载试用
- 微软首度将提供免费数字验证技术的厂商加入Windows根证书认证清单
- 新工具︱微软Microsoft Visual Studio的R语言模块下载试用Ing...(尝鲜)
- 微软开发工具开始免费提供下载
- Orion - oracle提供的测试io性能的工具
- 【转】Orion - oracle提供的测试io性能的工具
- 微软ie8测试版提供下载
- Java web----路径问题
- 图解AngularJS Wijmo5和LightSwitch
- Mips下交叉编译dropbear
- ubuntu 12.10 32(64)位 下安装jdk
- hadoop面试题整理(一)
- 试用微软提供的证书测试工具系列
- 函数式编程应该是你2015年的最优先选择
- 代码问题
- 十大编程排序算法助程序员走上高手之路
- SharedPreference 的知识点
- Android下的布局
- 我的Android—FirstService
- textfield详解
- java RMI简单入门