相关疑难解决方法(0)

网站PKSC#11智能卡身份验证和SSL客户端证书

由于斯堪的纳维亚国家的法律要求,我们正在为网站创建三因素身份验证.客户使用NetID品牌的浏览器插件在浏览器中执行PKCS#11证书身份验证.智能卡由客户的合作伙伴集中供应.

该主题没有太多的在线资源或教程.有人会有任何指向示例实现或教程的指针如何在Web浏览器中进行PKCS11身份验证?

编辑:找到有关SSL客户端证书

  • 看起来认证方法是SSL客户端证书

  • 我们如何管理用户与智能卡之间的关系?

  • 用户是否向我们提供了他们的公钥,我们对他们进行身份验证?

  • 我们是否需要使用我们自己的证书单独签署/配置每个用户?

  • 是否所有用户智能卡都包含一个"通用"密钥,我们根据提供商证书进行测试?

http://www.garex.net/apache/

http://www.impetus.us/~rjmooney/projects/misc/clientcertauth.html

https://en.wikipedia.org/wiki/PKCS11

https://service.secmaker.com/examples/plugin.aspx

authentication ssl http smartcard pkcs#11

14
推荐指数
1
解决办法
2万
查看次数

WebUSB API保护的接口类错误

我正在尝试将WebUSB api与Chrome 67结合使用。一个月前,以下代码可以正常工作。我不确定是否更改了某些内容或丢失了某些内容。我在尝试声明接口时发生了我现在遇到的错误。

错误消息如下:DOMException: The requested interface implements a protected class.An attempt to claim a USB device interface has been blocked because it implements a protected interface class.

  window.setInterval(function() {
    navigator.usb.getDevices({ filters: [{ vendorId: 0x0b67 }]
    }).then(function(devices) {
      device = devices[0];
      return device.open();
    }).then(function() {
      return device.selectConfiguration(1);
    }).then(function() {
      return device.claimInterface(0);
    }).then(function() {
      return device.transferIn(1, 6);
Run Code Online (Sandbox Code Playgroud)

我找不到有关该错误的任何信息,任何信息将不胜感激。

google-chrome webusb

6
推荐指数
1
解决办法
1161
查看次数

哪个选项适合替换Java Applet?

我想替换当前需要使用客户端资源(即外部阅读器)并通过套接字与服务器通信的 Java Applet。

原因: 1. 我有数千台客户端机器在使用这个Java Applet 程序,其中大部分都运行过时的JRE。当 Java Applet 程序更新/添加新功能时,所有客户端机器都需要更新最新的 JRE。

预期解决方案:

Java Applet 程序有望被基于 Web 的应用程序所取代,它允许在客户端编译和运行源代码,这样新的基于 Web 的应用程序仍然可以使用客户端的资源并通过套接字与服务器通信。

我可以使用JavaScript来实现吗?

我非常感谢您对此问题的帮助/建议。谢谢!

html javascript java applet

5
推荐指数
1
解决办法
1万
查看次数

如何使用WebUSB API和PC / SC从Chrome浏览器访问智能卡?

我正在尝试编写一个Web应用程序,该应用程序需要与本地智能卡交换消息。目前,我正在尝试使用WebUSB API将Chrome与智能卡读卡器连接起来,但是我在努力使用PC / SC规范。

在研究中,我发现了两个主题:

从通用浏览器访问智能卡的体系结构?或者:如何弥合浏览器与PC / SC堆栈之间的差距?

如何使用JavaScript从Web浏览器向PCSC阅读器发送APDU

尽管它们涉及同一主题,但是它们没有连接示例。

如果有人有任何提示或连接示例,我将不胜感激。

javascript apdu smartcard pcsc webusb

5
推荐指数
0
解决办法
3201
查看次数

WebUSB API 和 PC/SC 智能卡读卡器

是否在 WebUSB API(在那里起草)的范围内能够使用 PC/SC 设备(例如智能卡读卡器),也许假设它们符合 CCID 标准(许多接近这一点并且可以使用通用驱动程序) )?

如果是,是否有任何概念验证代码显示它如何运行以及使用什么现代浏览器和阅读器组合可以运行?


这是2013 年问题的后续。我正在尝试查找此答案中提出的 WebUSB API 解决方案的状态。

browser pcsc webusb

5
推荐指数
1
解决办法
3144
查看次数