В память каждой SIM-карты, используемой для работы с мобильными телефонами, записывается определенный набор сведений, с помощью которых обеспечивается функционирование как самой карты, так и мобильного телефона. Всю совокупность данных, содержащихся в памяти SIM-карты, условно можно разделить на две группы. В первую группу можно отнести информацию, которая записывается производителем карты по заданию оператора сети мобильной связи и обеспечивает функционирование карты и телефона в определенной сети (неизменяемые данные). Ко второй группе относятся сведения, которые может записывать владелец или пользователь (изменяемые данные). Конечно, предлагаемое деление весьма условно, однако дает читателю возможность получить хотя бы приблизительное представление о содержимом памяти SIM-карты. Основу карты SIM составляет микропроцессор, функционирование которого обеспечивается с помощью специальной программы. В качестве таких программ выступают различные операционные системы, предназначенные специально для применения в SIM-картах. Такая операционная система в первую очередь должна быть записана в память SIM-карты. В состав сведений, записываемых в память SIM-карты оператором сети мобильной связи и обеспечивающих функционирование карты и телефона в определенной сети, в первую очередь входит кодовая комбинация IMSI (International Mobile Subscriber Identification). Число IMSI индивидуально для каждой SIM-карты и обеспечивает ее идентификацию в сети. Принадлежность к конкретной сети мобильной связи определяется первыми пятью цифрами кода IMSI.
Следующими важными параметрами, записываемыми в память SIM-карты оператором, являются индивидуальный идентификационный ключ Ki (Individual authentication key). С помощью ключа Ki происходит авторизация каждой конкретной карты в сети оператора.
Неизменяемые данные.
Среди всей совокупности данных, записываемых в память SIM-карты и не подлежащих изменению, следует отметить операционную систему, код IMSI и ключ Ki, шифровальные алгоритмы и другие. Такие данные защищаются производителями SIM-карт наиболее тщательно - даже производитель не сможет прочитать, а тем более изменить Ki после производства карты (если конечно карта выполнена в соответствии со стандартами GSM).
Замечание: Обычно PUK-код, используемый для изменения PIN-кода не сможет не прочитать, не изменить даже производитель SIM-карты.
Условно неизменяемые данные.
Такие данные, как номер SMS центра оператора, название оператора или, допустим, список предпочтительных сетей в роуминге можно изменить только при предъявлении особых полномочий, а именно специальных PIN-кодов. Обычно, изменение таких данных происходит при глобальных изменениях на сети оператора (например покупка одного оператора другим). Изменение данных может происходить либо в офисах оператора, либо "по-воздуху" с соблюдением определенных правил.
Замечание: PIN-код SIM-карты можно изменить только при предъявлении особых полномочий, а именно PUK-кода
Изменяемые данные.
Определенный объем памяти SIM-карты отведен для записи данных, которые необходимы пользователю при эксплуатации мобильного телефона. К ним относятся, например, телефонные номера, заносимые в записную книжку SIM-карты, SMS-сообщения, коды PIN и некоторая другая информация. При этом часть указанных сведений изначально записывается производителем SIM-карты по указанию оператора сети, но впоследствии может быть изменена пользователем (например, коды PIN).
Среди сведений, которые записываются в память SIM-карты и могут быть изменены пользователем, в первую очередь следует назвать коды PIN (Personal Identification Number). Обычно таких кодов, содержащих от четырех до восьми знаков, бывает два.
Коды PIN записаны в память EEPROM карты SIM, поэтому при использовании той же SIM-карты в другом мобильном телефоне значения этих кодов не изменятся. Не следует забывать, что коды PIN1 и PIN2 в любой момент могут быть изменены пользователем.
Остались вопросы? Задайте их на форуме