今天,拿到了几条gdca()的几条钥匙,看了一下gdca的usbkey, 同时,我用securex的securesign去测试gdca的usbkey, 发现能够list keyentry和trust entry。
上图中keyentry两个私钥项(分为加密/签名两种keyusage),但是我用签名那个keyentry生成签名的时候,就是会抛异常:
我觉得有点恼火, 为什么我用吉大正元的钥匙可以而gdca的就不行?
我没法看到gdca的dll代码, 估计是gdca不正确的实现了数字签名.
securex是按照标准的cryptoapi入口调用数字签名的.
希望gdca的朋友能够给予一些解释.