问题标签 [smartcard-reader]
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.
c# - 用于 C# 和 WPF 的高级全局键盘钩子,用于读取键盘楔形卡扫描仪
.NET 托管代码支持的唯一键盘挂钩是低级键盘挂钩 (WH_KEYBOARD_LL)。
请参阅在 WPF / C# 中使用全局键盘挂钩 (WH_KEYBOARD_LL)
目前,我的应用程序中有上述代码,因此当您刷卡时,您将获得所有击键的列表。问题在于键入分隔符,例如“%”和“;” 它会向我发送 Alt+Numpad+?这些符号对应的 WPF Key 对象。
我的问题:有没有办法让它表现得更高级,即捕获从所有键盘命令生成的字符串?
干杯!
php - 如何将门禁读卡器与PHP链接?
我想在 PHP 中使用门禁读卡器。我这样做是为了监控大学的出勤率。是否有任何中间技术可用于将门禁读卡器的读数读取到数据库?
blackberry - 黑莓智能卡读卡器示例
我正在为使用 BlackBerry 智能卡读卡器的 BlackBerry 编写应用程序。关于这个主题的文档不多,所以我真的很想有人能给我一些开始的例子。
基本上,卡上有一个 RSA 私钥和一个证书(用于配对公钥)。我希望能够加密/解密数据并对其进行签名。最终目标是使用智能卡上包含的客户端证书建立相互验证的 SSL 连接。
这是我到目前为止设法提出的代码:
这token
看起来很有希望 - 有一些不错的方法,但带有“神秘”的论点。接下来做什么?
usb - 智能卡读卡器命名:移除任何读卡器时,其余读卡器名称更改
我正在编写一个智能卡应用程序。此应用程序连接读卡器中的卡,有时可以使用它。我需要注意阅读器何时不再可用(卡被弹出或阅读器从 USB 中移除)。
使用SCardStatusChange监视读者。此功能需要读者姓名才能观看。
我将两个带卡的读卡器插入 USB 插槽。它们被识别为“USB Smart Card Reader 0”和“USB Smart Card Reader 1”。我删除了一位读者。Windows 显示“USB 智能卡读卡器 1”仍处于连接状态。我插入它 - 再次两者都可用。现在我删除第二个。Windows 仍然显示“USB Smart Card Reader 1”已连接。这就是问题所在,因为它应该是仍然连接的“USB Smart Card Reader 0”。跟踪例程无法观看阅读器,因为它的名称已更改。
是驱动程序问题还是 XP 智能卡子系统问题?使用的驱动程序是 USB CCID Compliant 版本 5.2.3790.1830(VID 076B,PID A021),usbccid.sys。
c# - 如何使用 C# 或 C/C++ 在 Windows 7 中获取智能卡读卡器名称?
我正在尝试制作一个 C# 程序,它将使用 C .dll(不幸的是,.dll 没有好的文档)来访问智能卡。.dll 的功能之一使用读取器的名称作为参数。我的问题是我不知道如何获得名称。
在寻找答案后,我在这里的示例中发现了类似于我需要的东西:http: //msdn.microsoft.com/en-us/library/aa379803%28VS.85%29.aspx我正在寻找一种方法使用 C# 获取上述示例中所述的 szReader 值。任何人都可以帮助我或至少指出我正确的方向吗?
编辑:看起来没人知道答案,所以我将扩展问题:如何使用 C/C++ 和 Windows API 获取智能卡读卡器名称?我已经阅读了智能卡 API 的 MSDN 站点,但我找不到列出阅读器的功能。我现在的想法是制作一个 C/C++ .dll,它将介于智能卡 .dll 和 C# 程序之间。它将生成阅读器列表,让用户选择一个并使用所选名称作为参数调用智能卡 .dll。
smartcard-reader - PN532 卡模拟模式
我正在尝试在卡模拟模式下配置 ACR122U,但我不知道如何使用它。我正在使用 java 6 smartcard io 进行读卡器通信。谁使用 PN 532 卡仿真模式,请给我一些建议...
感谢和问候阿尼什
c# - 如何从 ASP.NET 站点访问智能卡?
我需要与来自 ASP.NET 站点的智能卡进行通信。我已经创建了一个 dll(使用 Winscard.dll 和 MCSCM.dll,即 SCM Micro Reader 的 dll),它可以在 Windows 上与读卡器一起使用,但我无法将它与 ASP.NET 一起使用。该项目将仅在 IE 上运行,我必须避免使用 Javascript。
感谢您的帮助。
smartcard - 支持 pkcs#11 的智能卡和读卡器
有没有人建议哪些智能卡和 USB 读卡器价格实惠、适用于 VPN 以及 PKCS#11 支持?
c# - 选择 AID 命令不起作用
我正在开发一个使用 C# 读取 EMV 卡的应用程序。我使用 Winscard.dll 。我建立了连接 - 选择了读卡器 - 连接到卡并获得 ATR。但是当使用 AID 列表发送命令 Slecetd Application 时,我没有收到任何数据,我希望收到 SW1SW2 为 61XX(其中 XX 是数据长度)我发送的命令为 00A4040007A0000000031010 。
代码是:
//====================================== public void ScardTransmit() { SCARD_IO_REQUEST ioRecv = new SCARD_IO_REQUEST (); 字节[] pbRecvBuffer = 新字节[255]; int pcbRecvLength = 255; byte[] pbsendBuffer = this.GetSendBuffer();
}
java - 如何在 Java 中与智能卡交互?
Java 中是否有可以与智能卡交互的库 (API)?类似于 WinSCard 库。
我需要能够连接智能卡并从中读取数据。我需要用 Java 实现它,以便我可以在任何操作系统(Linux、Mac、Windows)下使用它。因为,WinSCard 库只能在 Windows 下工作,因为它使用 DLL ( WinSCard.dll )。
Java中有没有像WinSCard一样好的东西?