用于智能卡模拟的 PC/SC 驱动程序。如何开始?

Zha*_*rro 3 driver smartcard pcsc

我需要开发一个 Windows 驱动程序来模拟插入的智能卡读卡器(以便 Windows 将其显示在插入的设备列表中)和智能卡。相反,它会根据特定协议从文件读取数据/向文件写入数据。

我应该采取什么方法来模拟智能卡读卡器和卡?

Maa*_*wes 6

我花了一些时间寻找,但我把它找回来了。请查看文章“虚拟智能卡读卡器的 UMDF 驱动程序”。这是一篇出色的文章,并且实际上还提供了代码。

http://www.codeproject.com/Articles/134010/An-UMDF-Driver-for-a-Virtual-Smart-Card-Reader

简而言之,它使用用户模式驱动程序框架来创建“虚拟”智能卡驱动程序。模拟器可以很容易地基于此。

请注意,实现模拟智能卡的行为取决于您的需求。