【问题标题】:PKI Smart Card Application (Windows and Mac OS)PKI 智能卡应用程序(Windows 和 Mac OS)
【发布时间】:2015-08-21 14:08:14
【问题描述】:

我必须构建一个应用程序来读取存储在智能卡中的证书,然后对字符串进行签名。至于我以前从未做过这样的事情,我应该从哪里开始?我应该使用哪个库?有例子吗?

提前感谢您的回答:)

【问题讨论】:

    标签: smartcard pki smartcard-reader


    【解决方案1】:

    您没有指定实现应用程序所使用的语言。我会推荐PKCS11Interop。它是一个 c# 库。可以在here 找到签名示例。它有据可查并积极开发。甚至测试都记录在案,因此即使您在该领域没有太多经验,也应该很容易理解。

    【讨论】:

    • 听起来不错,但是当我尝试使用它(使用代码示例)时,我收到一个错误“当前上下文中不存在名称'设置'”,我已经添加了 nuget图书馆但什么都没有:(也许你知道为什么?非常感谢你的建议
    • 设置可以在here找到
    • 感谢您的快速回答,但我必须将该文件放在哪里?如果我将它作为一个类添加到我的项目中,它将找不到所有“LowLevelAPI”。对不起我的菜鸟问题,再次感谢您的支持:)
    • 好的,我已经在项目中包含了所有名为“LowLevelAPI”的文件夹,所有错误似乎都消失了,明天我会检查得更好..
    【解决方案2】:

    有许多闭源实现和一些开源项目,尽管像往常一样,其中许多已经多年不活跃。 你可以看看 IsoApplet,它也有很好的记录:https://github.com/philipWendland/IsoApplet

    【讨论】:

      猜你喜欢
      • 2012-10-13
      • 1970-01-01
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 1970-01-01
      • 2018-03-26
      • 2012-04-21
      • 1970-01-01
      相关资源
      最近更新 更多