这是我第一次使用智能卡而且我无法完全理解如何使用它...
我的情况:我有一个ACOS5-64智能卡,它支持RSA签名,SHA256等加密功能......我想在卡上添加Schnorr签名,例如applet。 问题是:我所拥有的只是智能卡的参考手册,它解释了如何通过APDU命令(创建文件,计算哈希或签名......)使用卡的功能,但没有关于为智能卡编程小程序的任何内容。 我知道Java Card允许这种事情,但是否可以将applet添加到不支持Java Card技术的智能卡? (那是我的情况)
非常感谢您的考虑
答案 0 :(得分:1)
不 - 智能卡必须具有支持注入和运行applet的操作系统(例如GlobalPlatform)。如果该卡没有支持Java Card小程序生命周期的操作系统,则无法使用。即使某些做的卡具有这样的操作系统,也会限制加载新applet的能力。