问题标签 [smartcard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7443 浏览

windows - Windows 上的 PCSC-Lite 代码

我已经成功构建了一个可以在 Linux 上使用 Qt 读取 Mifare 1K 卡的程序。所以现在,我希望它在 Windows 上运行。据我所知,Windows 上没有 PCSC-Lite 端口,我需要使用 Windows SDK 中的 winscard。我已经下载了它,我在 Windows 中的 Qt(使用 MingW)中有很多未定义的参考错误。例如:

我也尝试在项目中指定这些库,但仍然失败。

0 投票
2 回答
56 浏览

smartcard - 项目中查询

我是最后一年的英语学生。我决定用智能卡做我的最后一个项目。

我想知道智能卡是否可以用于我们的个人身份识别。

例如:它包含我们的

  1. 个人/联系方式
  2. 驾驶执照信息
  3. PAN 卡详细信息
  4. 银行信息
  5. 护照详细信息等以及所需的所有详细信息...

我要那张卡片作为我们的证明。现在每天的配给卡等被用作证明。

我计划将所有被视为对我们证明的基本细节都应该包含在一张卡片下......这可以实施吗?你也能说一下是怎么回事吗?

至少说我的想法好还是不好......

0 投票
3 回答
15227 浏览

security - CAC Smartcard Reauthenticate

We have one browser-based application where we want to make the user reauthenticate when they enter it. So when they access that URL we want them to be presented with the PIN prompt so they have to reauthenticate. Is there a reasonable way to do that?

Added info: This is for a CAC card and the workstations have ActivIdentity and Tumbleweed on them. Also, I could add a service to the workstations if necessary. The browsers are all IE7. The web server is IIS 6 and the pages are written in ASP.NET (mostly).

0 投票
2 回答
2265 浏览

security - IE7 智能卡 PIN 提示

我可以根据需要打开任意数量的 IE7 实例,并且每次都会提示我输入证书(但没有 PIN)。但是,如果我关闭任何 IE7 实例,那么在下一次打开时我会收到 PIN 提示。所以在我看来,IE7 程序在关闭时正在做一些事情,告诉智能卡“过期”当前的 PIN。我想知道 IE7 正在做什么来导致这种情况发生(当它关闭时),因为我希望我的程序也能够做到这一点。关于如何找到它的任何想法?

谢谢!

0 投票
1 回答
5587 浏览

php - 如何使 php 应用程序需要智能卡身份验证

当php文件在apache conf中受SSLVerifyClient保护时,我可以使浏览器强制使用智能卡进行身份验证,例如身份证。

现在我需要显示 index.php 通常不需要智能卡身份验证,有时同一页面必须获得用户身份验证。

authenticateUser() 必须包含什么才能调用它导致浏览器询问智能卡密码?

0 投票
2 回答
3363 浏览

security - 有没有人获得有关获得自己的智能卡并让 pkcs#11 使用它的教程?

有没有人获得有关获得自己的智能卡并让 pkcs#11 使用它的教程?在 Linux 中?(Windows 也可以)。

大多数供应商似乎都认为您对整个公司的需求都足够了,而不是一两个。

0 投票
2 回答
2842 浏览

wcf - 如何提供 PIN 以编程方式访问智能卡?

我正在使用证书来保护客户端和服务器之间的通信(没有代码,只是端点配置)。证书当前存储在 ACOS5 智能卡中。除了每次 WCF 创建新通道来访问服务器时,ACOS5 驱动程序都会要求用户输入“用户 PIN”,一切都运行良好。不幸的是,它经常发生。

有没有办法配置驱动程序以缓存用户已经在当前进程中输入的 PIN 至少一段时间,或者我如何缓存 pin 并在同一会话中以编程方式每次提供它?

我在这篇文章中发现了一些有用的东西:

这是因为在以前的 Windows 版本中,每个 CSP 都会缓存您输入的 PIN,但 Windows 7 实际上会将 PIN 转换为安全令牌并缓存它。不幸的是,只有一个全局令牌缓存,但 CSP 不能使用其他人生成的令牌,因此首先智能卡 CSP 提示您并缓存令牌,然后 SSL 提示您并缓存其自己的令牌(覆盖第一个令牌),然后智能卡系统再次提示您(因为其缓存的令牌已消失)。

但我不能使用作者提出的解决方案。所以我该怎么做?

0 投票
3 回答
5622 浏览

python - Python 中的 CAC 客户端应用程序身份验证

我正在构建一个 python 应用程序来从网站中提取数据。应用程序必须使用 CAC 卡和 pin 进行身份验证(HTTPS/SSL)才能发出请求。

我的假设是否正确,即您无法从 CAC 卡中检索私钥,因此无法使用 PKCS #11 Wrapper(如PyKCS)

有什么提示或资源可以解决这个问题吗?

0 投票
6 回答
45373 浏览

android - 使用 Android 应用程序访问 SIM 卡?

我想知道是否可以使用 Android 应用程序访问 SIM 卡

0 投票
3 回答
707 浏览

java - 智能卡开发

我需要一个关于如何从计算机中提取 cap 文件并将其划分为块的“java”源代码,以便使用 APDU 将其发送到智能卡以安装或加载或删除应用程序。提前致谢。