文件形成了钱包的基础,而命令则建立在此基础之上。需要8条不同的命令,其中3条属于ISO/IEC 7816-4标准:SELECT ΠLE,READ BANARY和READ RECORD。它们仅用于电子钱包应用的AD来选择它,以及接着的按需要读出钱包文仵中的各种数据。
其他五条命令是专门为电子钱包的应用而开发的。对于单项的交易它们总是成对使用,因为原则上它们执行一类相互鉴别的功能。在鉴别的过程中,交易所需的数据也随之被改变了。当然,命令和响应的结构使得在卡和终端之间接口处的欺诈立刻被检查出来,任何欺诈将导致立即取消交易并把此事件记录下来。
所有钱包命令的读和写都直接访问钱包文件中的数据元。文件是操作系统在这些访问之前自动选择的。例如,如果在执行一条命令时需要钱包的基本数据,则操作系统就选择EFIEP文件并使所需数据元成为命令可用的。所有交易,以及重要的数据都记录在有关的记录文件中,而作为命令——响应循环的一部分。
EN 1546规定的命令列举在表1 中,并且详细规定了它们的内部功能。
标准中没有提供命令来检查或改变PIN,因为这些功能对钱包的正常运行不是必须的。然而,如果需要时,可以把核查与管理PIN的其他命令包括在钱包应用之中,而不会对已有的钱包命令引起任何干扰或问题。
表1 在EN 1546中为电子钱包规定的命令
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。