问题标签 [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.
java - 从 Linux 64 位访问 javax.smartcardio
我正在尝试使用带有以下代码的 javax.smartcardio API 加载智能卡终端:
...而且我总是遇到以下异常:
在 Windows Vista/7 上一切正常,但我无法让它在 Linux 上运行。我正在使用 Ubuntu 12.04 64 位。
我使用以下命令安装了 pcscd 服务:
pcsc_scan 命令会打印:
所以一切看起来都很好,但是智能心脏不起作用。我正在尝试使用 Oracle 和 OpenJDK 1.7.0_05、32 和 64 位。
该代码在 Ubuntu 32 位环境中使用 OpenJDK 运行正常(但不是使用 Oracle JDK,不知道为什么)。所以我认为这是从 Java 到 PC/SC 库的 64 位桥的问题。
有任何想法吗?
谢谢。
android - Android 上的 pcsc-lite 和 ccid
有人有将 pcsc-lite/ccid 移植到 Android 的经验吗?我不需要从应用程序层访问智能卡/读卡器,只需从外壳。所以,只要我能让 pcscd 守护进程运行,就可以了。
由于 pcsc-lite 需要,我是否还必须将 libusb/libhal 移植到 Android?
谢谢。
c# - 模拟读卡器
我正在 C# 中使用 winscard.dll 与智能卡进行通信。现在我没有可以测试的读卡器,所以我现在正在处理基本的 PInvoke 层,但我无法测试它,因为我没有运行智能卡服务。现在的问题是:
有没有办法在 Windows 上模拟智能卡(读卡器),以便从 winscard api 中看到?
java - 与 IC 读卡器和 SLE5528 智能卡配合使用
我有一个 IC 接触式读卡器和 SLE5528 智能卡。我想知道如何真正开始使用这些项目。
正在读取读卡器,插入智能卡时我看不到任何效果。
我还从http://www.openscdp.org/安装了 opensmart 的智能卡外壳
但我无法用它读取任何读卡器。我想知道它是否存在兼容性问题。
请我知道我可能不恰当地问了这个问题,但我恳请那里的任何人帮助我解决这个问题。
任何让我开始和完成的相关链接或有用信息都会有很大帮助,提前致谢。
driver - 用于智能卡模拟的 PC/SC 驱动程序。如何开始?
我需要开发一个 Windows 驱动程序来模拟插入的智能卡读卡器(以便 Windows 将其显示在插入的设备列表中)和一张智能卡。取而代之的是,它将根据特定协议从/向文件读取/写入数据。
我应该采取什么方法来模拟智能卡读卡器和卡?
gsm - 联系远程服务器并使用 ACR880 gprs 读卡器进行测试
我知道这不是在 stackoverflow 上提问的正确方法,但请尝试理解我。谢谢。
好的...我已按照 ACR 公司的建议订购了支持 GPRS 的 ACR880 读卡器,用于我想要的应用程序中,以便在无法访问互联网的地方联系远程服务器(欢迎对更好的读卡器提出任何建议)
所以我担心的是;我是否能够使用我的本地服务器测试此读卡器以开发我的后端服务,以供读卡器通过 GPRS 访问,或者我将需要电信公司/网络运营商托管的沙箱之类的东西。
请纠正我哪里错了,欢迎任何关于我需要知道的建议或建议......谢谢。
java - PCSCException SCARD_E_NO_SERVICE
我正在使用 sun.security.smartcardio 库来处理智能卡。我使用了 Ludovic Rousseau 建议的 Java 示例源代码。如果我循环该代码,当我选择可用的卡终端 (sun.security.smartcardio.PCSCTerminals.list(Unknown Source)) 时,我会遇到以下异常:
sun.security.smartcardio.PCSCException:SCARD_E_NO_SERVICE
如果我在每次使用智能卡后重新启动应用程序,一切正常。任何人都知道为什么会以这种方式发生?
谢谢你的帮助
弗朗切斯科
windows - 如何查找 PCSC 阅读器的设备实例 ID
只有在 Windows >= XP 上使用的 PCSC 阅读器的句柄和上下文winscard
,是否有某种方法可以获取其设备实例 ID 或其他可用于SetupDi*
API 以找出为所述阅读器加载的驱动程序的方法。
SCardGetReaderDeviceInstanceId
仅在 Windows 8 上可用,所以很遗憾不适用于我。
作为方案 B,所有智能卡读卡器都可以在SetupDi
使用智能卡读卡器类 guid 时进行枚举。但是我需要一个独特的属性才能在SCard*
API 和SetupDi*
API 之间关联阅读器。例如,序列号听起来不错,但并非所有制造商都使用它。
有任何想法吗?
android - 不打系统可以在Android中使用PCSC接口吗?(寻找机器人)
不打系统可以在Android中使用PCSC接口吗?使用 seek-for-android 谢谢。