网格词典
网站地图
网络广告
IT公社
网络学院
企业
网吧
投资
网格
搜索
动漫
音乐
软件
流量
网店
论坛
博客
互联网
局域网
服务器
网络营销
网络游戏
网络技术
网络电话
无线上网
网络电视
电子政务
网格广告
网络安全
网络人才
电子商务
网上购物
网络创业
网格城市
:
北京
上海
广州
深圳
香港
厦门
珠海
大连
青岛
杭州
苏州
无锡
南京
西安
福州
武汉
长沙
合肥
沈阳
济南
郑州
重庆
成都
为网络软件及代码进行数字签名的六个步骤
http://www.GridTeam.com
2008年7月23日
网格工场
来源:互联网
通过微软的 Internet Explorer, Microsoft Authenticode? 技术允许最终用户在从网上下载软件之前,能够确认这个软件的出版者,并且能验证这个软件是否被篡改。Authenticode 提供了证明软件可用性的方法。一旦软件出版商申请到他们的数字证书时,Microsoft ActiveX? SDK就提供给他们根据工业标准数字签名技术给代码签名的工具。
对于软件出版商,代码签名需要六个步骤:
下载最新版本的Internet Explorer
在
http://www.microsoft.com/windows/ie/download/
网址可以得到最新版本的Internet Explorer。你需要用它来申请你的证书以及浏览你的签名代码。
向证书权威机构申请证书
软件出版者可向证书权威机构 (CA)申请证书,通过访问CA的Web站点可进行在线申请并填写相应表格。
你可以选择申请个人的或商业的软件出版者证书。如果是商业机构,就申请商业出版商证书,反之,则申请个人软件发行人证书。
完成申请工作以后,CA需要大约一周的时间来调查申请者的信息。最后,申请者会得到CA签发的证书和一个需要你妥善保存的
秘钥,
你需要使用这两者完成为代码签名的工作。
下载最新版本的 ActiveX SDK
从
http://www.microsoft.com/intdev/sdk/
网址可以下载最新版本的ActiveX SDK。为代码签名的工具就在这个工具箱中,其中还提供了相关文档。
准备好要被签名的文件
如果这个文件是可执行文件,如.EXE、 .OCX、 .DLL等,就不需要做特殊的工作。对于 cab 文件,你需要在创建这个cab文件以前把下面的入口加到你的.DDF 文件中。
.Set ReservePerCabinetSize=6144
给文件签名
现在你就可以给你的.EXE、 .CAB、 .OCX、或者 .DLL文件签名了。范例如下:
signcode -prog myfilename -name displayname -info <a href="">http://www.mycompany.com</a> -spc mycredentials.spc -pvk myprivatekey.pvk
myfilename
:要签名的文件名称
displayname
:证书中对该文件的描述
<a href="">http://example.microsoft.com</a> 提供给用户关于下载文件的更详细的信息。
mycredentials
:从CA获得的证书文件
myprivatekey
:在向CA申请过程期间生成的秘钥。
(注意如果你不带任何参数运行
signcode
,它将会激活一个向导帮助你一步一步完成签名过程)
测试签名
运行
chktrust
文件名
测试.EXE、 .DLL、或 .OCX 文件的签名
运行
chktrust -c
cab
文件名.cab
测试cab文件的签名
签名进程一旦工作,即会显示一个证书。
好了,现在你已经完成了为文件签名的工作。当使用Internet Explorer从一个Web站点下载这个文件时,用户将会看到一个相同的证书。如果这个文件在经过签名程序后被篡改,就会有提示出现告诉用户不要安装。
输入您的搜索字词
提交搜索表单
网格应用提升企业效率
PKI建设的八大原则
网格计算:全世界计算机联合起来!
商用网格将沿Linux之路发展
数字证书、安全协议、PKI
分布式网络化研究中心及应用
网格计算的现状和挑战
走下神坛的真实网格
网格计算开发入门基本概念
网格计算与分布式超级计算
网格与公用计算中的自动化
网格---未来的Internet应用
什么是p2p --P2P启蒙
数字证书(CA)基本概念
利用Public Key实现ssh的认证
网络服务
网站建设
网页设计
域名注册
虚拟主机
网站推广
广告服务
网址链接
Copyright © 2003-2008,
GridTeam.com
.All rights reserved. 版权所有:
网格工场
建议使用 IE 5.0 或 NETSCAPE 4.0以上版本进行浏览,最佳显示800*600
网站建设:网格工场
|
网络社区:IT论坛