金融PBOC卡片目錄結構

根據第三部分《中國金融集成電路(IC)卡規範第3部分:與應用無關的IC卡與終端接口規範》,提及到卡片目錄結構:

1.      卡片可以是單層目錄的單應用卡,也可以是單個目錄的多應用卡;

2.      主文件是卡商唯一的目錄定義文件,文件標識符爲3F00,主文件的FCI必須包含SFI數據對象;

 

根據第四部分《中國金融集成電路(IC)卡規範第4部分:借記貸記應用規範》

1.      IC卡的文件時一個樹形結構


2.      AEF的短文件標識符SFI爲1-10,包含一個或多個的BER-TLV的數據對象。選定後,只能通過短文件標識符來應用。

3.      專用文件DF對應ADF或者DDF,可以訪問基本文件和DF,最高層的DF就是MF(主文件)。一個EF對應一個AEF,EF永遠不會成爲另一個文件的入口點。


總結:

下面是博文:http://blog.csdn.net/xuture/article/details/9250067 的一些內容,說得挺詳細的。

aid選擇涉及到MF,DDF,ADF,EF,AEF幾個概念,先描述一下這幾個文件的概念。

MF、DF、EF三個概念是ISO7816的規範,做卡片的一般會比較熟悉,做終端的只要瞭解就可以了。

MF其實就是根目錄,類似我們的C盤,D盤這些,DF就是目錄,比如我們PC的program目錄一樣,EF就是DF下面的文件,比如PC下面的某個目錄下的文件。

ADF、DDF、AEF就是PBOC規範裏面的名詞了,ADF和DDF其實就是DF的一個映射,AEF就是EF的映射,我們不能直接操作DF和EF,只能操作ADF和DDF以及AEF,就相當於內存管理裏面物理地址和虛擬地址一樣,程序不能直接使用物理地址,只能使用虛擬地址,而內存管理的單元回去實現虛擬地址到物理地址的映射。

這裏還有一個區別點,既然ADF和DDF都是DF的映射,那他們兩個有啥區別呢?

DDF還是一個目錄,這個目錄下面可能有ADF,也可能還是有DDF的。

ADF也是一個目錄,但是這個目錄已經是aid的目錄了,這個目錄的名稱就是AID了。

再根據ADF名稱去選擇ADF,ADF下面都是AEF,也就是這個AID多對應的有用數據文件,終端在GPO時候根據返回的AFL,再去讀取對應的文件。


補充一點:PBOC3.0已經把DDF取消了,意味着MF下面直接就是DF,DF下面如果還有一層,肯定是EF。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章