我是java卡的新手。
我有这个代码.....所以请告诉我如何使用java卡从智能卡读取数据
private void readName(APDU apdu) throws ISOException
{
byte[] apduBuffer = apdu.getBuffer();
for (byte i=0; i<userName.length; i++)
{
apduBuffer[5+i] = userName[(byte)i] ;
}
apdu.setOutgoing();
apdu.setOutgoingLength((short)userName.length);
apdu.sendBytes((short)5, (short)userName.length);
}
答案 0 :(得分:0)
从智能卡中的文件读取数据的常用机制是:
答案 1 :(得分:0)
我认为您可以找到一个集成的开发环境来编写您的javacard模拟代码卡,在代码中刻录成真实卡后。 免费的集成调试环境可以访问www.javacos.com。