Форум по автобезопасности -
автосигнализации
Контакты
Тема
:
Криптостойкость DXL
Показать сообщение отдельно
yu_ra
Новичок
Регистрация: 21.11.2009
Сообщения: 14
Репутация:
10
22.11.2009, 03:31
#
153
Цитата:
Сообщение от
Иван Иванов
Ни черта не понял(((
Все гораздо проще.
При прописке в блоке генерируется случайно ключ и передается по эфиру в брелок. Естественно блок его сохраняет и у себя. Это едиственный момент возможного перехвата.
Далее при работе. Брелок посылает запрос на авторизацию. Блок генерирует случайное число и отправляет его брелку. Брелок вычисляет ответ при помощи алгоритма и того самого ключа что он получил при прописке от блока. Далее этот ответ брелок отправляет блоку. Блок сравнивает пришедший ответ со своим вычисленным числом (также на основе алгоритма и аналогичного ключа). При совпадении чисел-разрешается дальнейшая работа.
Добавлено через 1 минуту
Поменять ключи можно только имея физический доступ к центральному блоку и зная пин-код.
Да похоже там та-же самая процедура, просто понятия приват и паблик кей заменены другими названиями.
Либо там очень слабое шифрование самого диалога после процедуры авторизации, например использую только малую часть ключа.
Либо все упрощено и действительно функция "ответ=f(секретный ключ)" математически обратима и нуждается в тщательном засекречивании этой самой f(), что-бы нельзя было вычислить сам секретный ключ по сграбленному в эфире ответу и клонировать брелок
По причине слабого процессора естественно
.
Меню пользователя yu_ra
Посмотреть профиль
Найти ещё сообщения от yu_ra