jrzgy.com-四虎精彩成人永久免费中文字幕,国产欧美另类精品久久久,精品美女AⅤ国产女教师,好好日夜夜操视频,2020年国产精品久久久久精品,蜜桃国产乱码精品一区二区三区,久久6妺妺窝人体色www图片,色欲香天天综合网无码

歡迎您訪問(wèn)鄭州興邦電子股份有限公司官方網(wǎng)站!
阿里巴巴誠(chéng)信通企業(yè)
全國(guó)咨詢熱線:40000-63966
興邦電子,中國(guó)水控機(jī)第一品牌

聯(lián)系興邦電子

全國(guó)咨詢熱線:40000-63966

售后:0371-55132951/55132952

工廠:河南省 鄭州市 高新區(qū)蓮花街電子電器產(chǎn)業(yè)園

話說(shuō)智能卡的文件種類

文章出處:http://www.jrzgy.com 作者: 人氣: 發(fā)表時(shí)間:2012年02月21日

[文章內(nèi)容簡(jiǎn)介]:按照ISO7816-4的定義,智能卡的數(shù)據(jù)存儲(chǔ)也是按照文件的方式進(jìn)行的。這里所說(shuō)的數(shù)據(jù)多指可以通過(guò)終端進(jìn)行訪問(wèn)的數(shù)據(jù),一些智能卡的內(nèi)部數(shù)據(jù)(不能通過(guò)終端進(jìn)行訪問(wèn)的)究竟采取什么樣的存儲(chǔ)方式完全取決于智能卡OS的設(shè)計(jì)者。

    按照ISO7816-4的定義,智能卡的數(shù)據(jù)存儲(chǔ)也是按照文件的方式進(jìn)行的。這里所說(shuō)的數(shù)據(jù)多指可以通過(guò)終端進(jìn)行訪問(wèn)的數(shù)據(jù),一些智能卡的內(nèi)部數(shù)據(jù)(不能通過(guò)終端進(jìn)行訪問(wèn)的)究竟采取什么樣的存儲(chǔ)方式完全取決于智能卡OS的設(shè)計(jì)者。

    從大類來(lái)分,智能卡的文件類型分為專用文件DF(Dedicated File)和基本文件EF(Elementary File)。其中DF的作用類似于計(jì)算機(jī)系統(tǒng)中的目錄或者文件夾,而EF才是用來(lái)存儲(chǔ)數(shù)據(jù)的。

    根據(jù)樹(shù)狀結(jié)構(gòu),一張卡片中必須有且僅有一個(gè)根目錄即:MF(Master File),也稱作主控文件。其他所有的DF和EF都位于MF之下。MF是一個(gè)特殊的DF,在卡片復(fù)位后被默認(rèn)選中,也就是說(shuō),當(dāng)卡片復(fù)位之后即處于MF 目錄下。

    對(duì)于文件的操作可以通過(guò)隱性選擇和顯性選擇兩種方式,其中顯性選擇就是通過(guò)Select File命令直接選擇,而隱性選擇則是通過(guò)讀寫文件命令利用短文件標(biāo)識(shí)來(lái)指出具體訪問(wèn)的是哪個(gè)文件。

    通常對(duì)于DF文件只有通過(guò)顯性直接選擇的方式才能選中,而對(duì)于EF則即可以通過(guò)顯性選擇,也可以通過(guò)隱性選擇的方式來(lái)訪問(wèn)。

    每個(gè)DF和EF都有自己的文件標(biāo)識(shí)FID,F(xiàn)ID用兩個(gè)字節(jié)來(lái)表示,其中3F00是MF專用的標(biāo)識(shí),而FFFF是保留數(shù)據(jù)不能用作文件標(biāo)識(shí)。對(duì)于EF而言除了FID,還有短文件標(biāo)識(shí)SFI,通常為FID的后5位數(shù)據(jù);對(duì)于DF而言除了FID之外還有DF名也可以用來(lái)選擇這個(gè)DF文件。

    在進(jìn)行卡片應(yīng)用數(shù)據(jù)定義時(shí),通常把同一個(gè)應(yīng)用的基本數(shù)據(jù)文件都定義在某一個(gè)DF下,從而這個(gè)DF也可以被稱作應(yīng)用專用文件ADF(Application DF)。如果這個(gè)ADF處于另一個(gè)DF之下,那么那個(gè)DF就叫做目錄DDF(Directory DF)。簡(jiǎn)單來(lái)說(shuō),如果一個(gè)DF下面只有EF,那么這個(gè)DF就可以稱作ADF,如果一個(gè)DF下面既有DF又有EF,那么這個(gè)DF就可以稱作DDF。

    作為基本文件EF又可以分為:透明二進(jìn)制文件和記錄文件兩大類。透明二進(jìn)制文件存儲(chǔ)的數(shù)據(jù)按照數(shù)據(jù)塊的方式進(jìn)行訪問(wèn),可以通過(guò)偏移地址和讀寫長(zhǎng)度來(lái)進(jìn)行訪問(wèn)。而記錄文件則是按照一條一條的記錄來(lái)進(jìn)行數(shù)據(jù)訪問(wèn)的。記錄文件還可以進(jìn)一步細(xì)分為線性定長(zhǎng)記錄、線性變長(zhǎng)記錄和循環(huán)記錄三種格式。

    線性定長(zhǎng)記錄:每條記錄的長(zhǎng)度都相同,在追加記錄時(shí)記錄號(hào)順序遞增;線性變長(zhǎng)記錄:每條記錄的長(zhǎng)度可以不同,在追加記錄時(shí)記錄號(hào)順序遞增;循環(huán)記錄:這是一個(gè)比較特殊的記錄文件,每條記錄的長(zhǎng)度相同,但是在追加記錄時(shí)記錄號(hào)并不是順序遞增的,而是和記錄的添加順序反向,即最后追加的記錄始終是第一號(hào)記錄,最早追加的記錄號(hào)最大。而且當(dāng)添加的記錄達(dá)到文件空間的極限之后,如果再繼續(xù)添加記錄的話,最早的記錄將會(huì)被最新的記錄所覆蓋。

    對(duì)于透明二進(jìn)制文件可以通過(guò)Read Binary和Update Binary兩條命令來(lái)訪問(wèn),而對(duì)于記錄文件(不論什么樣的記錄文件)可以用Read Record和Update Record以及Append Record來(lái)訪問(wèn)。

本文關(guān)鍵詞:智能卡文件,DF文件,DF,智能卡,ADF
回到頂部
主站蜘蛛池模板: 天长市| 顺昌县| 甘孜| 栖霞市| 特克斯县| 彩票| 田林县| 澳门| 沙雅县| 达拉特旗| 明溪县| 台东县| 睢宁县| 达尔| 北安市| 宝丰县| 天全县| 瑞丽市| 措勤县| 鄱阳县| 隆林| 武胜县| 东方市| 娄底市| 博罗县| 石棉县| 崇仁县| 渭南市| 曲沃县| 蓬溪县| 宜兰县| 连云港市| 广水市| 曲周县| 东乡族自治县| 利川市| 滨海县| 襄樊市| 长岭县| 红原县| 屏山县|