我对如何获得与CAC卡.As交互的pkcs11驱动程序有疑问,因为据我所知,读卡器应该提供驱动程序。我刚刚检查了SCR331读卡器,它们似乎没有pkcs11驱动程序。然而,美国DoD合同的ActivClient似乎有一个与SCR331一起工作的。我还知道OpenSC有一个windows pkcs11驱动程序opensc-pkcs11.dll。这将与SCR331读卡器一起工作。另外,我从Putty-CAC项目中发现,Litronics NetSign读卡器提供了自己的pkcs11驱动程序?"C:\WINNT\system32\core32。这似乎有点令人困惑,一些读卡器不提供,而一些读卡器似乎提供。
我们早些时候使用了Sun SCA6000加密加速卡,并使用它提供的库文件与之交互;
那么,理想情况下,pkcs11驱动程序不应该与读卡器一起提供吗?OpenSC的pkcs11驱动程序怎么可能与专有的读卡器一起工作?它有没有可能在不同的读卡器上工作?
感谢您的澄清
发布于 2010-08-26 19:01:19
读卡器不提供PKCS#11驱动程序。智能卡供应商可能会提供这样的服务。通常,您会得到一个适用于您的特定卡和任何兼容智能卡读卡器的PKCS#11提供商。我知道OpenSC支持PIV卡,不知道它和CAC卡的匹配程度如何。据我所知,ActiveClient绝对应该为CAC卡提供一个PKCS#11模块。
读卡器制造商只提供读卡器设备的驱动程序,而不提供智能卡的驱动程序。
https://stackoverflow.com/questions/3574315
复制相似问题