我使用的加密狗是深思的。在修改了加密狗的开发密码后,再次验证时,却提示我无法校验,不管是开发密码还是用户密码都一样的错误。
调用它提供的API函数进行用户密码验证,代码如下:
 ret = S4VerifyPin(&s4ctx, old_dev_pin, 8, S4_USER_PIN); 
ret 的值是25551(0x000063CF)。与在使用它自带的开发测试工具校验的返回值是一样的。这个错误代码在开发文档中没有。我也不知道是什么原因。
请问各位大虾有谁遇到过类似的情况,或者给点建议,谢谢了。