请教数字签名的问题
我用VC++编了一个word用的activeX,也对XX.ocx进行了数字签名(当然用的是自己的数字签名,正规的用不起),请问如何把这个数字签名加入到可靠的发行商里去?
我现在只会用手动的方法从ie里面添加,但有没有什么命令或函数,可以自动添加的,或者这个东西是不是添加到注册表里?是的话添加在什么地方?
因为是产品,总不能每台机器都用手动的吧~~~~~
问题点数:50、回复次数:4Top
1 楼icansaymyabc(学习与进步)回复于 2005-08-04 09:05:09 得分 35
1 因为是产品,你就不应该用私有的数字签名。
2 不可能有代码让你把你的数字签名加入到可靠的发行商里去。设想,如果有这样的方法,那么病毒有什么理由不把自己进行数字签名,又把自己的签名加入到可靠的发行商里去,使得自己在所有电脑上得到完全信任。那岂不天下大乱了?Top
2 楼jcqstc(tiancai)回复于 2005-08-04 17:05:45 得分 0
第一个问题已经能够解决了,搞到正式的数字签名了。
第二个问题,可能是我的表达问题,我不是说直接加入可靠的发行商,而是象3721等等插件一样,询问是否总是信任,确认后自动才加入可靠的发行商。请问这样是否能达到呢?Top
3 楼icansaymyabc(学习与进步)回复于 2005-08-06 15:55:44 得分 15
第二个问题无需你操心。
系统发现签名的代码之后,都会弹出对话框,询问用户是否信任该证书,同时提供是否总是信任的选择框。这属于系统功能,不需要用户自己去实现。Top
4 楼wmillion()回复于 2006-06-17 17:36:48 得分 0
我想知道,你是怎么用VC++编了一个word用的activeX,也对XX.ocx进行了数字签名,小弟第一次搞这玩意,不知从那下手Top




