未名Q

此生若能得幸福安稳,谁又愿颠沛流离。

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: 订阅 订阅 :: 管理 ::

文件使用证书签名的意义:确保文件来源及在传播过程中的一致性。

 

文字版:

一、创建一个从2000-1-1到2049-12-31的,名为 Personal Use RootCA 的根证书:
makecert -n "C=CN,CN=Personal Use RootCA,E=PURCA@Mail.cn" -r -b 01/01/2000 -e 12/31/2049 -sv D:\PURCA.pvk D:\PURCA.cer

二、导入 Personal Use CA 到计算机受信任的根证书颁发机构(或者第三方根证书颁发机构)

三、由根证书创建个人证书
makecert -sk ZuiMeng -pe -sr currentuser -ss My -iv D:\PURCA.pvk -n "C=CN,OU=PURCA,CN=ZuiMeng,E=ZuiMeng@Mail.net" -ic D:\PURCA.cer D:\ZuiMeng.cer

四、转换所需的spc
cert2spc d:\zuimeng.cer d:\zuimeng.spc

五、运行文件签名工具向导 
signcode signwizard

 

PDF图文一步一步指导版:

下载:右键另存为

 

文件签名制作工具:

1.证书创建工具 MakeCert.exe
2.发行者证书测试工具 Cert2Spc.exe
3.文件签名工具 SignCode.exe

下载:右键另存为

 

第二次文件签名批处理:

@echo off
echo.
echo http://timestamp.wosign.com/timestamp
echo http://www.tsa.cn/TSA
echo http://timestamp.verisign.com/scripts/timstamp.dll
echo.
echo.
echo %cd%
pause
signcode signwizard
exit
posted on 2010-08-17 12:39  未名Q  阅读(783)  评论(0编辑  收藏  举报