Java智能卡身份验证PKI

时间:2014-03-27 08:51:19

标签: java security web

我正在建立一个游戏!框架应用程序和我需要使用智能卡实现pki身份验证。我已经搜索了几个星期,似乎找不到我正在寻找的东西。 我希望随着客户端进入该站点,将弹出一个窗口,使客户端能够输入他的智能卡PIN码,以便他对应用程序进行身份验证。在客户输入他的PIN码后,应用程序将验证他是否正确,并从卡上接收身份,从那时起他就能够自由地继续。

1 个答案:

答案 0 :(得分:0)

您的网络应用程序无法直接与您的智能卡交互,因为它在浏览器的沙箱中执行。 JavaScript / HTML5中没有用于访问智能卡的内置API。

因此,您必须在智能卡和应用程序之间建立桥梁。 java中最常见的是构建一个与硬件交互并公开Javascript方法的applet。

我建议您阅读以下文章:http://tech.springcard.com/2010/java-pcsc-accessing-smartcards-from-a-web-page/