我正在使用APDU命令写入SCOSTA (印度政府拥有的规格)智能卡。我能够创建MF (主文件)和DF (专用文件),但是当我创建EF (基本文件)时,我在命令数据中得到一个6A80错误的数据/不正确的值。我用来创建EF的命令是
00 E0 00 00 09 62 07 82 01 00 83 02 4004 00有人能给我正确的命令来创建EF吗?
发布于 2013-09-29 21:01:01
takumar的意思是,虽然create file命令的结构是标准化的(参见7816 part 9,包含第4部分中的FCI数据对象),但是卡片所需的数据对象可能有所不同。我个人认为,您指定的0的文件描述符(包含在DO 82中)(意思是“没有给定的信息”)不太可能成功,请尝试1作为透明文件。此外,我建议指定文件大小(数据对象80)和文件的适当访问条件(选择太多,因此我不提供任何猜测),否则即使在成功创建之后,也可能无法在以后进行写入/读取。
发布于 2013-09-27 14:49:37
用于文件创建的Iso标准命令。你需要查阅你的卡的文件。不过,最有可能的情况是,您没有所需的权限,应该首先验证ADM代码。
https://stackoverflow.com/questions/19048966
复制相似问题