问题标签 [pcsc]

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 回答
1871 浏览

c# - 如何确定智能卡读卡器的类型(接触式与非接触式)

我有一个我正在使用的 PC/SC 抽象层(自制),我很好奇如何确定我可能正在与之交互的阅读器的类型。我目前正在使用一种方法,该方法涉及基于阅读器名称的字符串的名称正则表达式匹配。这很好,接受没有关于如何命名阅读器的标准,导致此方法容易出错。任何人有任何具体的建议可以尝试,这可能是基于与读者的一些较低级别的交流?

希望听到一些想法!

0 投票
1 回答
1181 浏览

local - 如何通过本地 PCSC 应用程序与远程 PCSC 阅读器通信?

需要使用本地 PCSC 读卡器应用程序与位于远程 PCSC 读卡器中的智能卡进行通信。

进行这种远程卡通信的选项有哪些?

  • 也许一个选项是为每个隧道连接实例实现虚拟设备?我不知道该怎么做。我更喜欢 Java 或 .NET。

或者

  • 也许可以通过将它放入 PCSC 应用程序文件夹来伪造 winscard.dll(proxy) 吗?

我想在远程端实现隧道 PCSC 应用程序作为 java web 小程序。

你有什么好的建议或其他选择我应该如何解决这个问题?

0 投票
1 回答
268 浏览

driver - 读取智能卡(8 位还是 16 位?)

我正在开发用于读取智能卡 (PC/SC) 的驱动程序,并且我一直在以强制 8 位方式读取数据,即使卡本身可能具有 16 位芯片。我有两个问题,一个是:如何判断该卡是否符合 16 位或 8 位架构,另一个是:将 16 位系统视为 16 位是否会提高性能?

0 投票
1 回答
1903 浏览

kernel - Galaxy Tab 10.1 和 ACR122U NFC RFID 阅读器 - 驱动程序

我正在为 sansung galaxy tab 10.1 和 NFC 阅读器 (ACR 122U) usb 开发 android 应用程序

当我插入 USB (qith the usb adapter kit sansung)并在 root 模式下运行 dmesg 时,我给出了这个错误:

你们能帮帮我吗?

我认为司机不在场......我该怎么办?

谢谢

0 投票
1 回答
203 浏览

windows-phone-7 - windows-phone-7 平台是否可以访问 PC/SC API?

我浏览了 Windows Phone 7 文档网站,但无法找到是否可以在这个平台上编写一个可以使用 APDU 命令/响应 (ISO7816) 与智能手机的 SIM 卡通信的应用程序。

是否可以为此使用 PC/SC 或其他 API,如果可以,我在哪里可以找到有关它的一些文档?

0 投票
2 回答
7367 浏览

c# - 如何通过 WMI 获取系统上的所有智能卡读卡器?

我想使用 WMI 获取系统上所有 PCSC 智能卡读卡器的 DeviceID 和服务。它们都通过 USB 连接,所以我在 WMI 注册表中查询所有Win32_PnPEntitys。但我不知道如何确定哪些设备是“读卡器”。这是我已经拥有的:

我不能只过滤设备名称,阅读器的品牌/型号不同,没有共同点。在设备管理器中,它们都归类在“智能卡读卡器”下,因此必须有(其他)方式。

0 投票
1 回答
4798 浏览

c# - PCSC 智能卡读卡器的“友好名称”是如何构建的?

我使用 WinSCard 列出所有读者,这给了我这样的列表:

这很棒,但我不知道哪个名字属于哪个读卡器。

这些名字从何而来?它们是如何构造的?

到目前为止我发现的是:在注册表中,有一个HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services键。在此键下,您可以找到与读卡器的“服务”(我通过查询 WMI 注册表找到)匹配的子键。例如:为SCM Microsystems Inc. SCR3320 USB Smart Card Reader读者提供的服务是SCR3XX2K

这个子键 ( SCR3XX2K) 有另一个子键Enum,它有多个有趣的值:

  • Count:DWORD,连接的阅读器数量
  • 0, 1, 2: STRING,硬件设备 ID

我猜这些是附加到“友好名称”的数字,但我无法弄清楚名称字符串是如何构造的。我需要它来将硬件设备 ID(我通过 WMI 获得)映射到它们的友好名称。

那么,用于为智能卡读卡器创建“友好名称”的模式是什么,这些值从何而来?

0 投票
1 回答
1285 浏览

javacard - SIM卡小程序开发——硬件推荐

我想开发 JavaCard 2.2.x 小程序,加载到开发者 SIM 卡。我还需要通过 Ubuntu 上的 PCSC-Lite 连接到 SIM 卡(因为 SEEK-FOR-ANDROID)。

但是,我不知道我应该买什么硬件......我已经从 Ebay 等购买了一些(便宜的)PC/SC 智能卡读卡器,但是金雅拓卡管理器或任何其他加载软件都无法识别小程序到 SIM 卡。

我负担不起尝试“真正的”开发套件,因为它们对我来说非常昂贵(......学生)。在购买任何这些之前,我需要确定。所以我的问题是...

您能给我一些建议,我应该购买哪些 JavaCard 开发工具包(阅读器 + 开发 SIM 卡)?我读过,ACR38 开发套件与金雅拓开发套件配合得很好,但套件中没有 DEV SIM 卡(至少,规格中没有提到)。

谢谢!!

0 投票
1 回答
7507 浏览

visual-c++ - 在哪里可以找到用于 VC++ 2010(Win 7)中 PC/SC 编程的 winscard.lib?

我想在 win7 x32 环境中使用 VC++ 2010 编写一个 PC/SC 应用程序。
我的程序无法编译,出现如下链接错误:

我想我需要将 winscard.lib 包含到我的项目中,但我在系统上的任何地方都找不到它。所以我想我需要安装 SDK 或开发包之类的东西,但我在网上找不到任何合适的信息,有人可以帮我吗?

0 投票
1 回答
1853 浏览

c - PCSC阅读器模拟器

我需要一个适用于 Linux 的软件仿真器 PC/SC 阅读器,但找不到。

我唯一找到的是http://vsmartcard.sourceforge.net/。但是这个库需要手机来模拟 PC/SC 设备。

我可以在某个地方找到 PC/SC 阅读器的完全软件仿真器吗?感谢您的关注!