强制文件apdu错误:6283读取。文件无效

时间:2014-06-19 12:29:14

标签: smartcard javacard apdu

我试图从USIM读取EF_LOCI(位置信息)文件。

1.I我选择MF

->00A40004023F00      
<-622C8202782183023F00A50980017183040001575B8A01058B032F0602C6099001408301018301818104000201069000 

2.现在选择DF TELECOM

->00A40004027F20
<-622C8202782183027F20A50980017183040001575B8A01058B032F0602C6099001408301018301818104000006DF9000

3.最后选择EF_LOCI文件:

->00A40004026F7E   
<-6283

某些模拟游戏的结果是6283。根据文档,这意味着文件无效&#39;。这究竟是什么意思?

2 个答案:

答案 0 :(得分:2)

这意味着,除了SELECT和REHABILITATE函数之外的任何函数都不会有更长的文件可用,除非EF的文件状态表明也可以执行READ和UPDATE(将在EF Creation期间设置) 。由于许多原因,文件可能无效。详情请参阅http://www.3gpp.org/ftp/Specs/archive/11_series/11.11/1111-8e0.zip(附录C)。

答案 1 :(得分:0)

如果SIM支持FDN功能(FDN分配和激活),SIM中应存在一种特殊机制,在每次GSM会话期间使EF_IMSIEF_LOCI无效。此机制应由以下方式调用:如果启用了FDN,则自动SIM卡。

我认为这就是为什么当您尝试选择EF_LOCI时,结果为SW 0x6283(File_Invalidated)。

希望这会对你有所帮助。