SIM-карта как защищенный микрокомпьютер
Х@habr_comмедиа / агрегатор
6 днРазбор архитектуры SIM-карт: почему это не просто флешка, а полноценный микрокомпьютер с собственной ОС, Java-апплетами и аппаратной криптографией.
Понимание устройства SIM-карт помогает осознать принципы аппаратной безопасности и защиты данных в мобильных сетях.
- SIM-карта содержит полноценный микропроцессор и собственную операционную систему.
- Аппаратная криптография и права доступа защищают критические ключи от несанкционированного чтения.
- Возможность запуска Java-апплетов позволяет использовать одну карту для разных задач, включая банковские операции.
[ХАБРААРХИВ]
SIM-карта только притворяется флешкой, а внутри целый микрокомпьютер
Даже технически подкованные люди, услышав про разработку ПО для SIM-карт, удивляются, ведь в их представлении это что-то вроде флешки. На деле та штука, что лежит в вашем телефоне, ближе к защищённому микрокомпьютеру с собственным процессором, памятью, операционной системой, файловой системой и аппаратной криптографией. На части карт крутится даже урезанная Java, на которой пишут апплеты, превращающие одну и ту же карту хоть в банковскую Visa, хоть в SIM.
Самое любопытное прячется в файловой системе. Там лежит секретный 128-битный ключ Ki, на котором держится вся аутентификация абонента в сети, и выставлен ему уровень доступа NEVER, из-за чего прочитать его извне попросту нельзя.
#хабраархив

Кратко (AI)
Автор объясняет, что SIM-карта является полноценным защищенным микрокомпьютером с собственным процессором, памятью и ОС, а не просто накопителем данных. Упоминается использование Java-апплетов для расширения функциональности и защита критически важных данных, таких как ключ Ki, на аппаратном уровне.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖