如何给自己编写的ActiveX组件添加数字签名?

letforme 2003-04-24 03:52:27
知道的朋友请帮个忙,急用!!!
...全文
90 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
eafin 2003-06-17
  • 打赏
  • 举报
回复
数字签名不是由你写的,是通过microsoft发放给你的
playboy88 2003-06-17
  • 打赏
  • 举报
回复
up
kirc 2003-06-17
  • 打赏
  • 举报
回复
WIN2000中有数字签名服务,你可以安装这个服务,里面有个asp页面可以用来申请数字签名.
但你必须得弄清楚原理才行.
我简单解释一下.
数字证书分根证书和数字签名证书,根证书用来安装在客户端浏览器中,看Internet选项中->内容->证书->受信任的根证书颁发机构. 在这里的是IE安装时自带的根证书.我们也可以用上面的服务来生成自己的根证书并安装到IE中去.
数字签名是由服务器颁发的证书,用上面的ASP去申请就可以得到.你会得到一个证书和对应的一个私匙,私匙有两种存放方式,一种保存在本机,一种保存为私匙文件.(这里可能比较麻烦,我最开始弄的时候搞了半天才明白.)两种保存方式都可以用来数字签名.把你得到的证书用一个工具转换一下就可以给程序签名了.好像是cert2spc.exe 什么的,计不清了.得到一个spc的扩展名的证书.用这个证书给程序签名.
singcode.exe 要签名的程序 数字签名证书 私匙
就可以签名啦.不过因为我们用的证书的根证书不是被安装所有的客户端的,所以和微软的证书在提示用户安装时有区别.你也可以先提示用户在访问前先下载并安装你的根证书.我知道招商银行网上银行就是这么干的.
不知道我说的明白不,具体的还要去参考一些其他资料.



qhf503 2003-06-17
  • 打赏
  • 举报
回复
UP
肄若芸 2003-06-16
  • 打赏
  • 举报
回复
up
dreamfly8848 2003-05-24
  • 打赏
  • 举报
回复
gz
303 2003-05-24
  • 打赏
  • 举报
回复
大哥我也遇到同一个问题!
okroc 2003-05-24
  • 打赏
  • 举报
回复
me too
hjwzr 2003-05-24
  • 打赏
  • 举报
回复
这个问题我也想一直解决,可是问了好几个人也不知道!高手快显身吧!!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧