Криптостойкость DXL
|
Новичок
Регистрация: 21.11.2009
Сообщения: 14
Репутация: 10
|
22.11.2009, 03:13
#151
Цитата:
Добавлено через 4 минуты Меня вот только смущает что можно поменять ключи в Пандорах... . Причина: Добавлено сообщение |
||
Заблокирован
Регистрация: 17.09.2009
Сообщения: 319
Репутация: -76
|
22.11.2009, 03:19
#152
Ни черта не понял(((
Все гораздо проще. При прописке в блоке генерируется случайно ключ и передается по эфиру в брелок. Естественно блок его сохраняет и у себя. Это едиственный момент возможного перехвата. Далее при работе. Брелок посылает запрос на авторизацию. Блок генерирует случайное число (это и есть вопрос) и отправляет его брелку. Брелок вычисляет ответ при помощи алгоритма и того самого ключа что он получил при прописке от блока. Далее этот ответ брелок отправляет блоку. Блок сравнивает пришедший ответ со своим вычисленным числом (также на основе алгоритма и аналогичного ключа). При совпадении чисел-разрешается дальнейшая работа. Добавлено через 1 минуту Поменять ключи можно только имея физический доступ к центральному блоку и зная пин-код. . Причина: Добавлено сообщение |
|
Новичок
Регистрация: 21.11.2009
Сообщения: 14
Репутация: 10
|
22.11.2009, 03:31
#153
Цитата:
Либо там очень слабое шифрование самого диалога после процедуры авторизации, например использую только малую часть ключа. Либо все упрощено и действительно функция "ответ=f(секретный ключ)" математически обратима и нуждается в тщательном засекречивании этой самой f(), что-бы нельзя было вычислить сам секретный ключ по сграбленному в эфире ответу и клонировать брелок По причине слабого процессора естественно . |
||
Заблокирован
Регистрация: 17.09.2009
Сообщения: 319
Репутация: -76
|
22.11.2009, 03:40
#154
Диалог это и есть процедура авторизации. И только. Дальше работа на исполнение команды. Естественно тоже зашифрованной. В норме-сеансовым ключем. Как в реальности в той-же пандоре-никто не знает. В этой теме вы видели ответы производителя и его ярых сторонников.
Добавлено через 3 минуты Таинственность для воров не помеха. Им важен не сам алгоритм или его построение а возможность его использовать под себя. Так он в каждом брелке и блоке есть. Бери и пользуй. . Причина: Добавлено сообщение |
|
Новичок
Регистрация: 21.11.2009
Сообщения: 14
Репутация: 10
|
22.11.2009, 03:46
#155
Цитата:
или все это фикция и все шифруется на основе прошитых ключей при подшивке при любом диалоге. |
||
Заблокирован
Регистрация: 17.09.2009
Сообщения: 319
Репутация: -76
|
22.11.2009, 03:51
#156
Не обязательно должен быть передан ключ по эфиру. Он может быть вычислен в недрах устройства на основе содержащегося там алгоритма и ключа полученного при процедуре прописки.
Добавлено через 1 минуту Это в идеале. Как в реальности я не знаю-никто ничего не говорит. . Причина: Добавлено сообщение |
|
Новичок
Регистрация: 21.11.2009
Сообщения: 14
Репутация: 10
|
22.11.2009, 04:05
#157
Тогда это псевдодиалог.
|
|
Заблокирован
Регистрация: 17.09.2009
Сообщения: 319
Репутация: -76
|
22.11.2009, 04:09
#158
Вот мы и подошли к тому о чем я писал-каждый может вкладывать в понятие диалог что ему захочется. Для меня диалог-это аналог GSM. Все остальное-псевдо. О нем я и рассказывал.
|
|
Сенсей
Регистрация: 14.04.2009
Адрес: Украина г.Запорожье
Сообщения: 530
Репутация: 20
|
22.11.2009, 13:18
#159
Любой алгоритм состоит из двух частей: переменная и константа.
Если знать алгоритм изменения переменной составляющей, то константу даже знать не обязательно - используется перехват и подмена. Ключ - это константа Диалоговое (динамическое) изменение ключа - это алгоритм. Диалог - это алгоритм. Об открытости какой части полного алгоритма идет речь? Диалог Пандоры в общем виде на форуме уже не раз описан - ищите. Теория у Вас хорошая, но поверхностная. . |
|
Опции темы | |
Опции просмотра | |