PBOC 文件结构详解1

来源:互联网 发布:unity3d教程 编辑:程序博客网 时间:2024/05/13 10:02
IC卡中的每个应用都包括一系列信息项(通常以文件形式存在),终端成功地完成应用选择后就可以访问这些信息。
一个信息项称为一个数据元,数据元是信息的最小单位,它是可以用名称、逻辑内容描述、格式及代码来标识的最小信息单元。
由发卡行保证数据项在卡片中存储格式的正确性。但是,如果终端在常规处理的过程中发现数据格式不正确(例如,结构数据对象的解析有误),
则必须终止卡片操作过程。


从终端的角度来看,IC卡上的文件是一种树形结构。树的每一个分支是一个应用定义文件(ADF)
或一个目录定义文件(DDF)。一个ADF是一个或者多个应用基本文件(AEF)的入口点。一个ADF及其相
关的数据文件处于树的同一分支上。一个DDF是其他ADF或者DDF的入口点。


应用定义文件(ADF)
ADF的树形结构:
——能够将数据文件与应用联系起来;
——确保应用之间的独立性;
——可以通过应用选择实现对其逻辑结构的访问。
从终端的角度看,ADF是一个只包含封装在其文件控制信息(FCI)中的数据对象的文件。


应用基本文件(AEF)
AEF所使用的结构是应用相关的


支付系统环境(PSE)时,IC卡必须为PSE中发卡行希望通过目录选择的应用列表提供一个目录结构。
在这种情况下,所有应用在支付系统目录文件(DIR文件)中列出,支付系统目录文件的位置由PSE的FCI指出。
目录结构允许以应用标识符(AID)检索一个应用。
在选择PSE的响应报文中必须有DIR文件存在的编码.


DIR文件是一个AEF(亦即EF)和含下列数据对象的记录结构:
IC卡中的目录是可选的,但对可能存在的目录数目没有限制。
其中每个目录的位置由每个DDF中的FCI的目录SFI数据对象指定。


卡片中的任何ADF或DDF都可以通过其DF名引用。ADF的DF名与其AID对应或包含AID作为DF的开始字
符。在一张给定的卡片内,每个DF名必须唯一的。


参考文档
PBOC3.0规范



起草时间
2015-10-22
0 0
原创粉丝点击