10得票2回答
智能卡阅读器 T0 T1 应用数据传输层通讯

我很困惑应该使用哪种协议与T0或T1卡通信?那么,如果卡支持两种协议,读卡器实际上会自行决定使用哪种协议与卡通信,如果我有误,请纠正我。 因此,我的逻辑现在是: // if ATR(T1) -> set_params(T1 structure) -> T1 APDU commu...

21得票4回答
开始智能卡编程

如何开始智能卡编程?这里我想问问需要哪些工具才能开始编程:书籍、教程、硬件等。 我打算使用几个智能卡编程器进行实验,而我在这个领域很新。 编辑:我主要对兼容类Unix操作系统的编程器有兴趣。此外,虽然我不确定如何运作,但我希望使用C/C++语言进行编程。

7得票2回答
Java智能卡IO上出现奇怪的无效CLA命令(6E 00)

我正在编写一个智能卡应用程序,成功选择了应用程序及其AID后,在发送“获取处理选项”时,我收到6E 00作为响应 - 无效的CLA命令。以下是发送命令和接收响应的代码片段: ResponseAPDU rapdu = sendCommand(new byte[]{(byte)0x80, (by...

7得票3回答
如何在Java中与智能卡交互?

有没有Java中的库(API)可以与智能卡交互?类似于WinSCard库。我需要连接智能卡并从中读取数据。我需要在Java中实现它,以便我可以在任何操作系统(Linux、Mac、Windows)下使用它。因为WinSCard库只在Windows下工作,因为它使用了一个DLL(WinSCard....

51得票2回答
黑莓智能卡读卡器示例

我正在编写一款使用BlackBerry智能卡读卡器的应用程序。这方面的文档很少,因此我希望有人能给我提供起步示例。 基本上,智能卡上有一个RSA私钥和一个证书(用于对应的公钥)。我想要能够加密/解密数据并进行签名。最终目标是使用智能卡上包含的客户端证书建立相互认证的SSL连接。 以下是我目...

9得票1回答
使用智能卡集成的PhoneGap应用程序

我有一个使用Phonegap/Cordova开发的应用程序,我希望使用Precise Biometric公司的Smart Card Tactivo读卡器来保护它。我对智能卡集成非常陌生,而Precise Biometrics似乎没有提供详细的文档资料。然而,我发现需要创建自己的phonegap...

8得票3回答
ISO 7816-3 T=0是如何工作的?

我正在尝试理解发送APDU命令-响应对的通信。请问有人能简单地解释一下T=0是如何工作的吗? APDU和TPDU有什么区别? 例如,命令头是CLA、INS、P1、P2和P3=0x20 32字节数据。卡片如何知道命令的第5个字节是Lc还是Le?卡片如何知道不需要期望任何命令数据,并且它如何知...

18得票3回答
网站PKSC #11智能卡认证和SSL客户端证书

我们正在为一个网站创建三因素身份验证,因为在斯堪的纳维亚国家有法律要求这样做。客户正在使用NetID品牌的浏览器插件,在浏览器中进行PKCS#11证书认证。智能卡由合作伙伴在客户端集中提供。 关于如何在Web浏览器中进行PKCS11认证的示例实现或教程并不多见。是否有人可以指出一些例子实现或...

16得票3回答
如何向智能卡写入/读取数据?

是否有一个开源库可以从智能卡读卡器中使用C#编写和读取数据?我的智能卡型号是mifare1k,读卡器型号是ucr122u。

8得票2回答
编程PC/SC读卡器时使用的ATR命令

我已经检查了MIFARE Ultralight和TOPAZ/Jewel IC标签的编程接口。该API很好地描述了如何在卡上保存字节,如何寻址存储块,如何执行所有操作(如读取、读取全部、使用OTP(一次性可编程)功能、读取ROM字节、从空闲状态切换到就绪状态(REQA、WUPA命令)),它还指出...