我想安装一个.cap文件。但是我希望卡片管理器在上传我的文件时做一个DAP验证。怎么办?它是在默认情况下检查DAP,还是必须在安装过程中使用一些参数?
我的智能卡是符合Global 2.2.1的Java card 3.0.1
我并不是使用Eclipse和JCDK来开发applet,而是使用gp和JCManager来上传applet。
发布于 2015-05-05 20:37:33
回答你的问题:
DAP验证。怎么办?有以下两种场景,如果其中任何一种场景将发生,那么在Load块中必须使用DAP block:
1.如果任何安全域都有Mandated DAP Verification privilege,如果有:身份验证数据(标识上述安全域的DAP块)应该出现在Load文件中。
2.如果关联的安全域有DAP Verification privilege,如果有:身份验证数据(标识关联安全域的DAP块)应该出现在Load文件中。
DAP,还是必须在安装过程中使用一些参数?您需要在安全域的安装过程中设置适当的权限(如上文所述)。还需要将DAP verification keys置于安全域,以验证DAP。DAP Keys可以是RSA或DES,必须带有特定的密钥版本。
有关详细信息,请参阅全球平台规范GPC_Specification_2.2.1
发布于 2015-03-31 10:10:36
您可以使用sim联盟加载器工具安装applet,并强制进行DAP验证,您可以找到工具这里。
https://stackoverflow.com/questions/28643873
复制相似问题