use*_*758 5 java applet smartcard javacard
在我的项目中,我想在智能卡上编写生物识别数据(如指纹模板).经过一番精心研究后,我为我的项目选择了Java卡.但我是这个平台的新手,对此知之甚少:(
我也阅读过Sun的教程,但无法解决一些混淆:
1.)我只是想从卡上读取和写入生物识别数据,所以是否有必要在Java卡上设计applet?我不能使用智能卡读卡器的简单读/写功能来读/写智能卡内存上的生物识别数据吗?
2.)如果我为java卡创建一个小程序,那么我将如何给它applet id?Applet id对每个applet都是唯一的.而且,我怎么知道预先创建的applet的applet id?
3.)什么是应用协议数据单元(APDU)?而且,他们如何帮助我读取/写入卡上的数据?
我知道所有这些都是基本问题,但我真的很困惑.所以请帮帮我们!
提前致谢.
小智 3
APDU 是您发送到智能卡的“命令”。
Javacard(以及安装在 javacard 上的小程序)支持特定的 APDU,具体取决于安装的小程序(以及用于安装小程序的特定 APDU)。javacard 文档是开始了解这一点的最佳位置。
有些智能卡预装了小程序,为生物识别数据保留了空间;例如,“PIV”卡(以及相关的小程序)。
如果您的卡没有预装用于存储生物识别数据的小程序,您将需要编写并安装一个小程序。
希望这可以帮助。
| 归档时间: | 
 | 
| 查看次数: | 4845 次 | 
| 最近记录: |