• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
pangzipangpang走过的路
博客园    首页    新随笔    联系   管理    订阅  订阅

每日点滴之贰零零玖年玖月贰拾壹日

由安装VISTA边栏小程序引发的--对数字证书的研究。

首先只有CAB、EXE、DLL这类文件才能加数字证书。CAB的打包工具可以使用IEXPRESS或TUGZip,前者只限于文件,而后者则可打包文件和文件夹,我使用的就是后者。

接着是找到.NET自带的SIGNTOOL.EXE,C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\signtool.exe,并加入到VS的外部工具中。

创建自己的证书,当然就种证书在安装在其他机器上后,不会被认为是可任何证书。
makecert -r -n "CN= MPDAOGOU " -b 01/01/2009 -e 01/01/2018 -sv myselfName.pvk myselfName.cer
cert2spc myselfName.cer myselfName.spc 
pvkimprt -pfx myselfName.spc myselfName.pvk
pvkimprt.exe是另外下载的。

要想拥有被信任的证书是需要MONEY滴,具体购买如下:
http://verisign.itrus.com.cn/Products/CodeSign/Index.html  5000元/年
http://cn.globalsign.com/ssl/sslCodeSign/codeObjectsign/  2988元/年
http://www.jsigning.com/ 
http://www.wosign.com/products/Wosign_CodeSigning.htm 
http://www.verisignchina.net/  5000元/年    9000元/2年
posted @ 2009-09-22 17:36  pangzi  阅读(230)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3