300分求验证,通过Crypto API 验证数字证书有效性的代码。先开50分! 如题,求用Crypto API 实现验证数字证书是否有效的代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是跟这个贴子相关的吧...http://topic.csdn.net/u/20090515/18/ba47313e-60d5-4ef8-94b9-fe7b9709b21a.html Microsoft CryptoAPIhttp://www.vckbase.com/document/viewdoc/?id=974 http://www.vckbase.com/document/viewdoc/?id=975 关键看是如何验证证书的有效性,比如是验证证书的有效期和是否被吊销,这个对于程序来讲比较简单,直接使用Certificate打开证书然后IsValid就可以判断.对于证书的有效期倒是比较简单直接就可以从证书判断,但是对于证书是否被吊销则需要颁发证书的服务器支持CRL分布,并且当前的机器需要能够进行访问,对于如果证书当中没有CRL有效下载地址话,就比较麻烦. 有这多兄弟帮助,真是感谢! 5 楼的僵哥说法比较有道理! 不过Certificate 是用COM 方式实现的。如无别的方法的话就采用这种方法。 我的验证只需要根据安装在本机证书库中的信息验证即可。主要包括,有效时间、根证书、CRL 等,能与用查看证书时显示出来的结果相一至即可。现在先把剩余的250分加上。 主要包括,有效时间、根证书、CRL 等,能与用查看证书时显示出来的结果相一至即可证书的有效时间、根证书、CRL等,都可以使用crypt函数解析出来 看看这样程序我该怎么改好 error C1902: Program database manager mismatch;please check your installation 一个怪问题,vc类视图中显示的函数定义和头文件中的定义不一样? 请教一个抽奖的循环数据解决方案 什么函数可以在Debug,Release状态都向控制台输出语句? char * 和 uchar* 匹配的问题,解决马上揭帖! vc++6.0中还能使用指向函数的指针么? 请教鼠标消息 下定决心改行 我糊涂了! 如何在两个窗口同时显示同一内容? MFC改变excel图表类型
http://www.vckbase.com/document/viewdoc/?id=974
http://www.vckbase.com/document/viewdoc/?id=975
如无别的方法的话就采用这种方法。
我的验证只需要根据安装在本机证书库中的信息验证即可。主要包括,有效时间、根证书、CRL 等,能与用查看证书时显示出来的结果相一至即可。
现在先把剩余的250分加上。
证书的有效时间、根证书、CRL等,都可以使用crypt函数解析出来