Автосигнализации с диалоговым кодом защиты брелка
Диалоговая защита от сканирования
— Защита, работающая по принципу распознавания «свой – чужой»: перед подачей управляющего сигнала брелок и центральный блок обмениваются служебными данными, идентифицируя друг друга и удостоверяясь, что сигнал поступает именно от законного владельца.Осуществляется это следующим образом. При нажатии кнопки на брелоке он отправляет запрос на соединение с данными о своем серийном номере. Центральный блок проверяет серийный номер и при положительном результате проверки — отправляет на брелок случайно сгенерированное число. Брелок обрабатывает это число по определенному алгоритму и пересылает результат (вместе с запросом на действие) на центральный блок, который производит вычисления по тому же алгоритму; если результаты сходятся — защита дает добро на выполнение команды. Алгоритм, используемый для вычислений, в каждой отдельной сигнализации уникален, а для шифрования передаваемых данных используются так называемые хэш-алгоритмы.
Диалоговые системы обходятся несколько дороже динамических, однако значительно превосходят их по надежности и стойкости ко взлому; фактически при современном уровне технологий взломать такой код при помощи сканера невозможно. Во-первых, для этого злоумышленник должен перехватить 3 пакета данных (запрос, загадку, отгадку). Во-вторых, в чистом виде эти данные бесполезны — при очередном запросе на соединение система отправит другую загадку и потребует другого ответа. В-третьих, алгоритм шифрования уникален для каждого центрального блока, а «извлечь» его из отсканированного сигнала практически невозможно: данные в таком сигнале шифруются при помощи так называемых хэш-функций, и взлом этого шифра без ключа расшифровки даже на самых мощных компьютерах занял бы десятилетия. Сам ключ расшифровки также прошит в сигнализации и недоступен без физического доступа к устройству.
диалоговая | очистить | Сохранить список |