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

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

8得票1回答
如何使用Netbeans模拟Java Card Applet?

我是Java Card编程的新手(使用netbeans)。我按照Java Card Development Quick Start页面上的步骤创建了一个经典的卡片应用程序并尝试模拟它。但是当我尝试在设备控制台上模拟并发送命令时,它会发送错误"Connection refused: connec...

8得票2回答
开始使用Javacard进行智能卡编程所需的要素

我希望尽快开始智能卡编程。请帮助我了解使用JavaCard进行学习所需的内容,包括哪些IDE(如果有支持的IDE)、软件和硬件?像手机模拟器一样,是否有智能卡模拟器,或者如果我需要购买智能卡,请指定在哪里以及如何获取这些卡?

8得票3回答
ASP.NET下的智能卡身份验证

ASP.net中实现智能卡认证需要哪些步骤? 在客户端电脑上安装并正确配置智能卡读卡器 用户访问Login.aspx页面,并提示用户刷卡 如何对用户进行认证? 谢谢。

7得票1回答
使用Javascript读取智能卡证书

我需要知道是否有可能使用Javascript读取智能卡证书。NodeJS将是可以接受的解决方案。我进行了探索并找到了NodeJS插件。 xml-crypto 对于数字签名XML,它运作得很好,但是我在我的磁盘上写了正确的证书.pem路径(它不在智能卡上)。那么如何与智能卡一起使用呢?

7得票1回答
获取数据的APDU命令不同的标签和响应格式

您可能已经了解,全球平台卡规范定义了一个名为获取数据的命令来从智能卡检索一些信息。 GlobalPlatformPro是与智能卡通信的流行工具之一。当我使用此工具列出卡上安装的应用程序时,输出如下: D:\3-TestTools\SmartCard>GP -list -d -v -i...

7得票2回答
JavaCard - 纯软件实现基于GF(2^n)的椭圆曲线加密算法

我有一些支持ECC over GF(p)但不支持ECC over GF(2^n)的NXP智能卡。 在我的项目中,我需要使用这种特定类型的智能卡(已经使用了数千个实例)。然而,我需要添加对GF(2^n)上的sect193r1曲线的EC签名验证。 性能对我来说不是问题。它可能需要一些时间。签名...

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

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

7得票1回答
EMV标签91发卡方认证数据-如何确定响应中标签的格式

如果存在,EMV标签91发卡方认证数据在交易响应中返回时可能有几种不同的格式。据我(有限的)了解,这可能由卡品牌决定。 例如: - MasterCard标签91包括卡状态更新作为标签91数据的一部分。 - Visa标签91将授权响应代码作为标签91数据的最后两个字节包含在内。 我需要解决...

7得票1回答
Java Card应用程序的EEPROM与RAM测试

Java Card applet中典型的错误之一是将应该在RAM中的临时变量存储到持久内存中。 这些bug会使得applet变慢并引起一些严重问题(例如EEPROM损坏的症状)。 单元测试很难发现这些bug。单元测试将applet作为黑盒进行访问,它们能做的只有根据给定的输入检查输出。当然...