DBSign 如何在仅浏览器解决方案中使用智能卡证书进行签名?

How does DBSign use smart card certificates for signatures in a browser-only solution?

最近我遇到了一个产品 (DBSign),它声称完全在浏览器中进行智能卡签名,无需任何插件或 java。

据我所知,主要浏览器/网络加密不支持此功能,但显然它以某种方式工作(使用该应用程序后,它显然按照它说的去做)。

现在可以在 2019 年使用 webcrypto 实现吗,我只是不知道?该文件被严重混淆,我无法理解它。

Yablargo,我在 DBSign 上看了好几遍视频。正如您所说的“声称使用智能卡”,但该解决方案不使用智能卡。视频清楚地表明“这打开了使用全球设备并超越智能卡的大门......”

这使用浏览器 SSL/TLS 身份验证和 NIST Derived PIV Credentials

因此这里没有使用证书颁发机构 (CA) 在智能卡上颁发的数字签名,而是其他一些机制。

希望这能解决您的疑问“2019 年是否有无需浏览器扩展或插件即可访问智能卡的机制?” - 对我来说答案似乎是“否”。