SIM-карта является одним из самых популярных видов смарт-карт, которая используется в мобильных телефонах, чтобы активировать соединение и общаться с другими людьми на расстоянии, а также устанавливать связь с серверной системой. Эта небольшая карточка содержит модуль идентификации абонента, который имеет интегральную схему для хранения IMSI (международный идентификатор мобильного абонента) и ключи для идентификации и аутентификации абонентов в системе мобильной связи. Благодаря этому симка обеспечивает безопасность данных ее пользователя.
Первая SIM-карта была создана инженерами Гиески и Девиант в 1991 году во Франции. Сейчас симки в основном являются универсальными, их можно устанавливать в любой мобильный телефон. Micro сим-карты были изобретены относительно недавно для новейших мобильных телефонов.
Данные, хранящиеся в SIM-карте, включают в себя:
- уникальный серийный номер под названием ICCID;
- IMSI;
- информацию аутентификации безопасности;
- временную информацию о сети;
- PIN-код (персональный идентификационный код);
- PUK (персональный деблокировочный код) для разблокировки.
SIM-карта содержит небольшой объем внутренней памяти, в которой хранятся личные и учетные данные. Их можно прочесть через протоколы GSM / CDMA. Современные SIM-карты позволяют хранить данные приложений, которые при помощи определенного набора инструментов взаимодействуют с телефоном или сервером. SIM-карты производят различных мощностей хранения данных, начиная от 32 до 128К, которые могут хранить до 250 контактов.
SIM-карта включает несколько основных ключей:
- Integrated Circuit Card Identifier или ICCID. Это номер первичного учета, который имеет 19-значный набор цифр. Число состоит из номеров, имеющих отдельное значение: идентификационный номер эмитента или ИИН, индивидуальный идентификационный счет, контрольная цифра и так далее.
- Международный идентификатор мобильного абонента или IMSI. Этот ключ используется для идентификации отдельного оператора чистой работы. Обычно он имеет 109 цифр. Его первые трехзначное число обозначает мобильный код страны. Следующие 2-3 цифры определяют код сети мобильной связи или MNC. Затем следует идентификационный номер мобильного абонента или MSIN.
- Аутентификационный ключ. Ключ состоит из 128 бит и используется для аутентификации SIM-карты в сети мобильной связи.