Структура SIM-карти
SIM-карта - смарт-карта з мікропроцесором, що складається з наступних модулів:
- - CPU - процесор SIM, працює на частоті до 10 МГц;
- - ROM - незалежна пам'ять, в якій зберігаються IMSI, ICCID, ключі, пов'язані з блокуванням і розблокуванням PIN-коду, LAI, номер екстренного виклику оператора, а також ім'я постачальника послуг (SPN) і додаток для інших послуг;
- - RAM - оперативна пам'ять, яка використовується для зберігання такої інформації, як контакти та, в деяких випадках, повідомлення;
- - NVRAM - пам'ять для зберігання інформації, наприклад, IMEI;
- - модуль апаратного шифрування;
- - апаратний генератор випадкових чисел.
Які бувають SIM-карти?
- Стандартна SIM (15 x 25 мм) - стандарт, прийнятий для SIM-карт в 1996 році. Сьогодні, в основному, використовується на старих телефонах. SIM-карти такого формату підтримують тільки 2G/3G.
- Micro-SIM (12 x 15 мм) - по суті, стандартна SIM-карта тільки з обрізаним додатковим пластиком навколо чіпа пам'яті. Крім того, Micro-SIM був розроблений для забезпечення сумісності, що означає, що він може працювати з вхідними даними, що генеруються більш старою версією SIM-карти. Технологія з'явилася в 2003 році і вперше була використана компанією Apple в інноваційному для того часу iPhone 4.
- Nano-SIM (8.8 x 12.3мм) - урізана версія Micro-SIM. Вони, до речі, тонше інших карт - 0,67 мм проти 0,76 мм. Незважаючи на мізерний розмір, Nano-SIM містить той же обсяг даних, що і попередні SIM-карти. Масове використання почалося з 2014 року, коли компанія Apple запустила свій новий флагман iPhone 5. Більшість смартфонів, випущених 2014 року (як iOS, так і Android), тепер підтримують технологію Nano SIM-карт в якості стандарту.
- eSIM - SIM-карта у вигляді вбудованої в телефон мікросхеми, що займає лише кілька міліметрів на платі пристрою. Функціонально eSIM нічим не відрізняється від звичайної - використовується для ідентифікації абонента в системі зв'язку і зберігання інформації, проте вона значно економить місце всередині смартфона. Крім того, технологія eSIM дозволяє підключатися до оператора і змінювати його дистанційно, без відвідування центру зв'язку. Варто зауважити, що ця технологія в країнах СНД лише проходить тестовий етап у одного з постачальників послуг мобільного зв'язку.
Що зберігається на SIM-картці?
- ICCID (ідентифікатор карти інтегральної схеми) - основний номер рахунку довжиною до 20 цифр. Номер має такі розділи, як ідентифікаційний номер емітента або ІІН, ідентифікація індивідуального рахунку, контрольна цифра і т.д.;
- IMSI (міжнародна ідентифікація мобільного абонента) - використовується для ідентифікації індивідуального оператора мережевої роботи. Зазвичай він складається з 19 цифр. Перші 3 цифри - мобільний код країни або MCC, наступні 2-3 цифри являють код мобільної мережі або MNC, за ними йде ідентифікаційний номер мобільного абонента або MSIN;
- KI (ключ аутентифікації) - унікальний 128 біт ключ, який використовується для аутентифікації SIM-карти в мобільній мережі;
- LAI (ідентифікація зони розташування) - інформація, що зберігається на SIM-карті, про доступну локальну мережу (мережа операторів розділена на різні невеликі ділянки, кожен з яких має LAI);
- SMS - повідомлення користувача;
- контакти SIM - розмір пам'яті SIM дозволяє зберігати до 250 контактів;
- SPN і SDN - ім'я постачальника послуг і номера набору послуг (наприклад, номер обслуговування клієнтів) - є необов'язковими елементарними файлами;
- TMSI (тимчасовий ідентифікатор користувача) - тимчасовий ідентифікатор мобільної станції GSM. TMSI автоматично оновлюється, коли абонент переміщується між географічними точками, щоб уникнути згасання сигналу, забезпечуючи таким чином свободу пересування, підтримувану стільниковими мережами GSM;
- PIN - абревіатура від особистого ідентифікаційного номера, що представляє собою код доступу, що складається з чотирьох цифр;
- PUK - персональний ключ розблокування, прив'язаний до SIM-картки і складається з 8 цифр, який використовується для розблокування після декількох невдалих спроб ввести PIN-коду більше трьох разів поспіль.
Як захищаються дані на SIM?
За великим рахунком, SIM-карти захищені лише PIN- і PUK-кодами. Однак підбір PIN / PUK неможливий, так як для введення PIN існує всього 3 спроби введення, для PUK - 10. Після чого SIM-карта блокується без шансів подальшого доступу до неї. Для відновлення послуг зв'язку буде потрібно звернутися в спеціалізований центр мобільного зв'язку.
Що можна витягнути з SIM-карти?
За допомогою спеціального програмного забезпечення, наприклад, «Мобільний Криміналіст», можна витягнути такі дані як:
- - повідомлення;
- - журнал подій;
- - телефонну книгу;
- - файлову систему.
Наразі SIM-карта - це один з найбільш ідеально захищених накопичувачів зберігання інформації. Однак навіть з нього, крім основних даних, можна витягти повідомлення, дзвінки, контакти і навіть файлові дані.