CAC卡/读卡器的PKCS11驱动
Posted
技术标签:
【中文标题】CAC卡/读卡器的PKCS11驱动【英文标题】:PKCS11 driver for CAC card/ card reader 【发布时间】:2011-04-04 05:03:34 【问题描述】:我对如何获取用于与 CAC 卡交互的 pkcs11 驱动程序有疑问。据我了解,读卡器应该提供驱动程序。我刚刚检查了 SCR331 读卡器 abd 他们似乎没有 pkcs11 驱动程序。然而,美国国防部签约的 ActivClient 似乎有一个与 SCR331 配合使用的产品。我还知道 OpenSC 有一个 windows pkcs11 驱动程序 opensc-pkcs11.dll。这是否适用于 SCR331 读卡器。 我还从 Putty-CAC 项目中发现 Litronics NetSign 读卡器提供了自己的 pkcs11 驱动程序? "C:\WINNT\system32\core32。好像有点乱,有的读卡器不提供,有的好像提供。
我们之前使用过 Sun SCA6000 加密加速卡,并使用它提供的库文件与之交互;
那么理想情况下,pkcs11 驱动程序不应该随读卡器一起提供吗? OpenSC 的 pkcs11 驱动程序如何与专有读卡器一起使用?是否可以与不同的读卡器一起使用?
感谢澄清
【问题讨论】:
【参考方案1】:读卡器不提供 PKCS#11 驱动程序。智能卡供应商可能会提供一个。通常,您会获得与您的特定卡和任何兼容的智能卡读卡器一起使用的 PKCS#11 提供程序。我知道 OpenSC 支持 PIV 卡,不知道它与 CAC 的匹配程度如何。据我所知,ActiveClient 绝对应该为 CAC 卡提供 PKCS#11 模块。
读卡器制造商只为读卡器设备提供驱动程序,而不为智能卡提供驱动程序。
【讨论】:
以上是关于CAC卡/读卡器的PKCS11驱动的主要内容,如果未能解决你的问题,请参考以下文章