Немецкие криптографы Бенедикт Дриссен (Benedikt Driessen) и Ральф Хунд (Ralf Hund) объявили об успешном взломе шифров, которые используются для защиты данных в двух конкурирующих стандартах спутниковой телефонии GMR-1 и GMR-2. Хотя спутниковая связь — это довольно нишевый рынок, в мире насчитывается всего около 100 тыс. абонентов спутниковой связи, однако работа немецких специалистов представляет собой интерес как наглядный пример ненадёжности шифров, основанных на секретности (security through obscurity). Кроме того, взлом шифров имеет большое значение для некоторых пользователей спутниковой связи, а это армия, полиция, МЧС и другие важные персоны.
Немецкие криптографы сообщают, что им удалось осуществить полный обратный инжиниринг алгоритмов ширования в GMR-1 и GMR-2. Оба эти шифры ранее держались в секрете. Специалисты опубликовали способ восстановления алгоритмов из апдейтов прошивки DSP-процессоров от коммерческих моделей спутниковых телефонов. Для этого они написали специальный дизассемблер и инструменты для анализа кода.
Шифр GMR-1 был дизассемблирован из прошивки телефона Thuraya SO-2510, где используется DSP-процессор Texas Instruments C55x. Для получения шифра GMR-2 взяли телефон Inmarsat IsaPhonePro. Как выяснилось, шифр GMR-1 представляет собой проприетарный вариант алгоритма GSM A5/2, в то время как GMR-2 — это совершенно новый алгоритм.
Дальнейший криптоанализ выявил ожидаемые слабости шифров. Для GMR-1 можно приспособить те же самые методы взлома, которые успешно применяются для GSM A5/2 (подробное описание здесь). В целом, подбор ключа на обычном ПК занимает не больше 30 минут: средняя сложность 232 шага.
Реклама от Google
Страница 1 из 1
Немецкие инженеры взломали шифрование спутниковой связи GMR-1 и GMR-2
Страница 1 из 1

Вход
Регистрация
Помощь


Цитата