Bravo писал(а):Я не знаком близко с сигнализациями, я долгое время занимался ИБ, даже преподавал этот предмет в одном московском ВУЗе. А длина ключа при том, что ... разберитесь вначале, как работает "диалог", и зачем в этом процессе нужен ключ! "Диалог" - это красивое название для простой процедуры. С той лишь разницей, что в случае со старлайном (наверное, и с другими сигами так же) посылка состоит из какого-то числа, которое передается второй стороне, одновременно хэшируясь "у себя", например по MD5 (вот тут-то и используется 128-битный ключ) и управляющих сигналов. После сравнения хэшей система принимает решение, выполнять ли управляющий сигнал.
Добрый день.
Если снова рассматривается пример со Старлайном и его криптоустойчивостью, то вот Вам мнение на эту тему от главного инженера Ультрастара Курчина Михаила Юрьевича:
Для реализации диалога требуется:
- алгоритм
- индивидуальный ключ шифрования
- генератор случайных чисел
- фиксированное время на ответ
Алгоритм должен быть известным и надежным.
Ключи шифрования должны быть индивидуальными для каждого комплекта сигнализации.
Генератор случайных чисел должен быть истинным, а не математическим.
Фиксированное время на ответ препятствует ретрансляции сигнала и не дает возможности оборудованию взломщика "как следует подумать и ответить".
Требуется сочетание всех этих пунктов, в противном случае можно создать граббер.
С Уважением, Виталий.