ISO7816 5檔案組成結構

2021-08-10 00:03:07 字數 1113 閱讀 5573

iso7816-5檔案組成結構

檔案組織結構

mf-----------ef

|---------------------------

| | |

ef ef df

|----------------

| |

ef ef

檔案分類

1.主檔案(mf)

如果通過檔案識別符號來引用,應使用「3f00」。

每個cpu卡只有乙個,用於儲存卡的控制資訊與管理資訊。復位後作為當前檔案,只有檔案頭。

2.專用檔案(df)

只有檔案頭,存放目錄的管控資訊。

3.基本檔案(ef)

有檔案頭和檔案體。用來存放使用者資料或金鑰。ef有下列屬性:記錄的長度,固定的或者可變的;記錄的組織結構,按順序(線性結構)或者按環形(迴圈結構)。

3.1透明結構

透明二進位制檔案,以資料塊或檔案偏移訪問。

3.2記錄結構

記錄檔案:分為三種,定長記錄檔案,變長記錄檔案,迴圈記錄檔案(按一條條記錄訪問)。

3.2.1定長記錄檔案

每條記錄長度相同,追加記錄時,記錄號順序遞增。比如第一次記錄,記錄號為1,第二次記錄,記錄號為2.

3.2.2變長記錄檔案

寫記錄時可變,資料以記錄為單位儲存。更新記錄時,新記錄長度必須與卡中原有記錄長度相同。其格式為tlv。

3.3.3迴圈記錄檔案

固定長度記錄的環形檔案。比如第一次記錄,記錄號為1,第二次記錄,記錄號為1,上次記錄的記錄號為2,依次類推,寫滿後,若再次記錄,則覆蓋第一次最原始的記錄號,且當前記錄號仍為1.

資料引用方法

1.記錄引用

通過記錄識別符號和/或記錄號來引用。記錄識別符號和記錄號都是帶有值的在從『01』至『fe』範圍內無符號8位元整數。值『00』被保留用於特定目的 值『 ff』 為rfu。通過記錄識別符號引用會引起記錄指標的管理。卡復位、選擇檔案和運載有效ef識別符號的任何命令都能影響記錄指標。通過記錄號引用不會。

2.資料單元引用

3.資料物件引用

2 檔案結構

乙個小程式主體部分由三個檔案組成,必須放在專案的根目錄,如下 乙個小程式頁面由四個檔案組成,分別是 注意 為了方便開發者減少配置項,描述頁面的四個檔案必須具有相同的路徑與檔名。示例目錄 helloworld 這個是小程式的指令碼 檔案,可以在這個檔案上進行監聽,並處理小程式的一些生命週期 比如一些全...

grib2 檔案結構

grib 是一種二進位制編碼的名稱,用於加工資料的傳輸和交換,grib編碼的分析或預報產品是由一系列八位組構成的連續位元流組成。在grib2中編碼資料主要分為9段,0 段 指示段 八位組序號內容1 4grib 按照國際電報字元 5號碼編碼 5 6保留 7學科 grib 主表號8grib 編碼的版本號...

資料結構6 4檔案

檔案 file 是由大量性質相同的記錄組成的集合。檔案的資料量通常很大,被放置在外儲存器上。一 按其記錄型別的不同分為如下兩類 1.作業系統的檔案 是一維的無結構 無結束的連續字串行 2.資料庫檔案 是帶有結構的記錄的集合,每條記錄由乙個或多個資料項組成。記錄是檔案中訪問的基本單位,資料項是檔案中可...