ef

集成電路卡中的基本文件

EF(Elementary File),是集成電路卡文件系統中的基本文件。它用來存儲數據,相當於計算機中的文件。在集成電路卡中,另一種是專用文件DF(Dedicated File),相當於計算機中的目錄或文件夾。

在常用的手機卡(SIM卡)、3G卡(USIM卡)中,EF是最基本的數據存儲文件,簡訊、聯繫人號碼都用它來存儲。

組成結構


EF由Header和Body兩部分組成。Header主要存儲EF的長度等信息,Body存儲數據。

主要分類


根據GSM 11.11規範,EF分為以下三種:

Transparent EF

這種文件以位元組為基本單位,讀取或者更新都通過偏移量確定位元組位置。其中,起始位元組偏移量為“0000”,每過一個位元組偏移量加1。

Linear Fixed EF

此類文件由若干記錄組成,每個記錄包含若干位元組。其中,第一個記錄索引為1。

Cyclic EF

這種文件也是由若干記錄組成。與Linear Fixed EF不同的是,當它最後一個記錄用完時,繼續寫數據會覆蓋最舊的記錄,類似於一個循環結構。