0 0

急:用信安世纪infosec的netsignserver1.8做证书数字签名20

1、获取IE安装的证书或USB KEY 插上的证书,读取证书信息用的JCom组件,jcom.jar包提供的方式,拷贝了信安世纪的NetSign.dll到C:\Windows\system32并注册生效。下面代码读取证书信息:
   IDispatch com = new IDispatc(rm, "NetSign.InfoSecNetSign");
   com.method("NSSetPlainText", new Object[] { "please sign." });

      signature = (String)com.method("NSAttachedSign", new Object[] { "" });
    注:相关引用、声明省略..
2、使用NetSignServer1.8.jar 、ISFJ_v2_0_119_2_BAISC_JDK13.jar来验证证书签名,有个配置文件netsign.properties 需要跟待验证的证书进行匹配校验。但总是报错误码-10054大概是证书不匹配的意思,但明明配置文件配置的.cer证书,是用待验证证书导出的
另外是不是NetSignServer1.8.jar 包不对呢,有哪位大神做过呢,请指教啊,最好有完整的demo可以测试啊。。。
目前还没有答案

相关推荐

Global site tag (gtag.js) - Google Analytics