|
Структура памяти SIM-карты
В подавляющем большинстве имеющихся в распоряжении автора SIM-карт разных европейских операторов общий объем памяти составляли ROM, RAM и EEPROM память.
Содержимое памяти ROM (Read Only Memory) записывается оператором сети мобильной связи и обычно содержит операционную систему, управляющую функционированием SIM-карты, а также шифровальные алгоритмы (например, A3 и А8). Память ROM называют постоянным запоминающим устройством (ПЗУ). Объем этой памяти обычно составляет 4-6 Кб, но часто достигает 16 Кб.
Память RAM (Random Access Memory) используется для обеспечения достоверного функционирования шифровальных алгоритмов, а также в качестве буфера при обмене данными. Память RAM часто называют оперативным запоминающим устройством (ОЗУ). Объем ОЗУ SIM-карты обычно составляет 126-160 байт, но иногда достигает 256 байт.
Дословный перевод расшифровки английского сокращения EEPROM (Electrically Erasable Programmable Read-Only Memory) означает электрически стираемое программируемое ПЗУ (ЭСППЗУ). Эта энергетически независимая область памяти предназначена для записи специальной информации (например, код IMSI и ключ Ki), занимает, как правило, 2-3 Кб, но может достигать 8 Кб.
Следует отметить, что указанные объемы памяти довольно приблизительны. Операторы сетей мобильной связи постоянно и небезуспешно работают над усовершенствованием SIM-карт. Например, чешский оператор T-MOBILE (PAEGAS) приступил к распространению так называемых универсальных SIM-карт с объемом памяти 64 Кб. Помимо данных, необходимых для функционирования в сетях стандарта GSM, эти карты содержат алгоритм для работы в сетях UMTS. К особенностям таких SIM-карт следует отнести и поддержку протокола JavaCard 2.1
|
|
|
|