Показать сообщение отдельно
Сенсей
 
Аватар для SerjQwerty
 
Регистрация: 18.02.2013
Адрес: Магнитогорск
Сообщения: 1,889
Репутация: 1211 SerjQwerty репутация 1200: гордость форума
По умолчанию

Treks, почему диалог не взламываемый? Все одновременно все просто и очень сложно
Принцип: когда прописывается брелок в память системы, генерируется ,что особо важно, случайный ключ шифрования и записывается в сигналку и пульт.
Что происходит когда человек нажимает кнопку
- брелок посылает базе посылку со своим id
- база в ответ генериует по спец алгоритму определенную последовательность "загадку" и шифрует эту последовательность aes-128 алгоритмом используя ключ шифрования
- брелок получает этот "набор цифр" с помощью ключа расшифровывает посылку и по специальному алгоритму "дает" ответ на "загадку" и так же шифрует ее aes-128 алгоритмом.
- база принимает посылку и принимает решение в зависимости от ответа от брелка.

В эфире всегда летают случайные числовые последовательности.
Даже если считать 10000000 посылок, это все равно будут числа никак не коррелирующие между собой.
Почему? Потому что aes -128 принят всеми странами как самый надедный алгоритм, не поддающийся алгоритмическому анализу. Единственный способ подобрать "ключ" - метод перебора.
http://ru.m.wikipedia.org/wiki/Advan...ption_Standard
Здесь углубленное объяснение его работы

Что включает в себя алгоритм от шерхана
Пульт при каждом нажатие посылает посылку, так же шифрованную их алгоритмом. Сигнализация в ответ ничего не отвечает.
Т.е. Пульт вслепую шлет какие-то данные и сигналка должна решить ее это пульт или нет.причем есть так называемый счетчик сообщений, который ув. С каждым нажатием кнопки, что бы брелок и сигналка хоть как то синхронизировались, иначе сигналка бы не понимала свой пульт если не прошло в эфир несколько случайных команд от пульта. И в этом самый главный изьян.
Самый простой способ взлома: записывать и одновременно глушить команды с пульта. Человек несколько раз нажал кнопку, 2 посылки записал сканер. Потом сканер первой посылкой сам ставит в охрану систему,что бы хозяин со спокойной душей ушел, 2й записаной посылкой снимают с охраны. В диалоговой системе этот вариант не возможен.

Есть и более продвинутые алгоритмы, которые поймут как управлять системой с пинка по колесу автомобиля, когда сигналка отправит "тревога" в эфир
__________________
Региональный представитель iDataLink.
Youtube канал https://www.youtube.com/channel/UC_b...Q2-u8tfFJcPDKg
  Ответить с цитированием