如何开始编写智能卡微型驱动程序



我熟悉智能卡CSP和MiniDriver API和功能,但实际上我不知道如何分层!我需要有一个关于开发微型驱动程序 dll 应采取的步骤的路线图。你能帮帮我吗?

  1. 获取智能卡 APDU 参考

  2. 检查智能卡如何适应微型驱动程序功能。(只读智能卡,如何生成唯一ID,您是否允许存储文件,...

  3. 实现微型驱动程序

  4. 使用 CMCK.exe 进行测试(用于数字签名的测试)

  5. 构建 MSI(使用驱动程序安装程序检查 Wix)

  6. 签名

聘请具有开发微型驱动程序经验的人将是我最好的答案,因为这项任务远非易事,而且关于该主题的文档很少,没有书籍,没有教程,什么都没有。因此,除非您有处理已经编写的迷你驱动程序的良好经验 - AND- 与已经编写的少数人交流(通常在金雅拓,奥贝瑟或此类公司中找到) - AND- 非常好奇 - AND- 非常耐心等。从头开始单独编写微型驱动程序将是一项非常艰巨的任务。

最新更新