PBOC3.0文件
IC卡中的每个应用都包括一系列信息项(通常以文件形式存在),终端成功地完成应用选择后就可以访问这些信息。 一个信息项称为一个数据元,数据元是信息的最小单位,它是可以用名称、逻辑内容描述、格式及代码来标识的最小信息单元。
文件结构
从终端的角度来看,IC卡上的文件是一种树形结构。树的每一个分支是一个应用定义文件(ADF)或一个目录定义文件(DDF)。一个ADF是一个或者多个应用基本文件(AEF)的入口点。一个ADF及其相关的数据文件处于树的同一分支上。一个DDF是其他ADF或者DDF的入口点。
应用定义文件(ADF)
ADF的树形结构:
——能够将数据文件与应用联系起来;
——确保应用之间的独立性;
——可以通过应用选择实现对其逻辑结构的访问。
从终端的角度看,ADF是一个只包含封装在其文件控制信息(FCI)中的数据对象的文件,
应用基本文件(AEF)
AEF所使用的结构是应用相关的
下列到GB/T 16649.4的映射:
—— 一个GB/T 16649.4定义的专用文件(DF)映射为一个ADF或一个DDF。可以通过它来访问基本文件和DF。在卡片中处于最高层的DF称为主文件(MF)。
—— GB/T 16649.4定义的一个基本文件(EF)对应一个AEF。EF永远不会成为另一个文件的入口点。
在JR/T 0025中,如果嵌入了DF,对与之相连的EF的访问是透明的。
目录结构
当存在12.2.2条中描述的支付系统环境(PSE)时,IC卡必须为PSE中发卡行希望通过目录选择的应用列表提供一个目录结构。在这种情况下,所有应用在支付系统目录文件(DIR文件)中列出,支付系统目录文件的位置由PSE的FCI指出。 目录结构允许以应用标识符(AID)检索一个应用。 在选择PSE的响应报文中必须有DIR文件存在的编码[见选择(SELECT)命令]。 根据GB/T 16649.5的定义,DIR文件是一个AEF(亦即EF)和含下列数据对象的记录结构:
IC卡中的目录是可选的,但对可能存在的目录数目没有限制。其中每个目录的位置由每个DDF中的FCI的目录SFI数据对象指定。
文件引用
根据其类型,文件可以通过文件名或SFI引用。
通过文件名引用
卡片中的任何ADF或DDF都可以通过其DF名引用。ADF的DF名与其AID对应或包含AID作为DF的开始字符。在一张给定的卡片内,每个DF名必须唯一。
通过短文件标识符(SFI)引用
SFI用于选择AEF。在给定应用中的任何AEF都可以通过SFI(5位编码,取值范围从1到30)引用。SFI的编码在每一个用到它的命令中进行描述。在一个应用中SFI必须是唯一的。
浙公网安备 33010602011771号