使用 Javascript 读取智能卡证书

Posted

技术标签:

【中文标题】使用 Javascript 读取智能卡证书【英文标题】:Read smart card certificate with Javascript 【发布时间】:2015-05-05 07:08:47 【问题描述】:

我需要知道是否可以。 NodeJS 会是好的解决方案。我探索并找到了 NodeJS 插件

xml-crypto

对于数字签名 xml,它运行良好,但我在我的光盘上写入了 certificate.pem 的正确路径(它不在智能卡上)。那么它如何与智能卡一起工作呢?

【问题讨论】:

【参考方案1】:

有一个用于 pcsc-lite 的 node.js 绑定(以防您的代码在 linux 上运行)

https://github.com/LudovicRousseau/node-pcsclite

【讨论】:

谢谢。你确定不能在windows上运行? 根据 2014 年 9 月的 Ludovic rousseaus 博客文章,没有可用的 Windows 支持(还没有?)ludovicrousseau.blogspot.co.at/2014/09/… 在 0.4.0 中增加了对 Windows 的支持

以上是关于使用 Javascript 读取智能卡证书的主要内容,如果未能解决你的问题,请参考以下文章

读取智能卡上的证书

如何在javascript中访问windows证书存储?

使用智能卡证书和公钥的网站认证

如何用Java读取使用证书

智能卡从 CA 证书中检索公钥

用于在 Java 中签署证书的智能卡类型