PKI 智能卡应用程序(Windows 和 Mac OS)

PKI Smart Card Application (Windows and Mac OS)

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

提前感谢您的回答:)

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

您没有指定您必须使用哪种语言来实现应用程序。我会推荐 PKCS11Interop. It is a c# library. Example of signing can be found here。它有据可查并得到积极开发。甚至测试都记录在案,因此即使您在该领域没有太多经验,也应该很容易理解。