[uquote="roman.com",url="/forum/viewtopic.php?p=3846282#p3846282"]мож кто объяснит мне... при чём тут вообще время ретрансляции ? ))[/uquote]
Первые автомобильные сигнализации были по принципу - человек нажал кнопку на пультике, пультик послал код сигнализации машины и та приняв код разблокировала машину. Проблема в том, что узнав сам код можно открыть машину в любое время.
Тогда придумали защиту от этого - что бы не просто пультик код послал, но и машина послала пультику сообщение, "Вот тебе шифр - расшифруй и ответ пришли". Это диалоговая сигнализация. когда общаются оба. Но тут тоже есть проблема, подобно подбору паролей или можно аналитически решать уравнения и находить неизвестные зашифрованные цифры в сообщениях.
Тогда придумали еще круче, у пульта и сигнализации есть в памяти секретные цифры (ключ шифрования). Только пульт и машина их знают. Машина составляет уравнение, очень сложное уравнение в котором берет неизвестные цифры из этого ключа и кучу других переменных и решает уравнение. Получается какое то число. После она шлет пульту эти данные и пульт так же должен решить это уравнение с ключом и отослать ответ машине. Если ключи совпали - то машина разблокируется. Тут взломов куча, самый простой это узнать сервисные коды. Есть от производителя коды секретные, их узнают и тогда не нужно мучиться с подбором паролей. Но именно данная система является сейчас самой мощной защитой, так как не зная ключ шифрования можно годами пытаться подобрать или анализировать пароли и сообщения.
И вот жило человечество с диалоговыми сигнализациями и горя не знало, пока не появилось страшное! Взломщики научились вклиниваться в обмен между пультом и сигнализацией и делать там всякие подмены сообщений или кучу подобных нехороших вещей. К каждой сиги свой метод взлома. Но прогресс не стоит на месте и на многих тачках и сигнализациях появилась новая функция, которая так хороша. Это функция - свободные руки. Смысл в том, что Вам не надо доставать пульт с кармана и нажимать открыть машину. Все проще, есть такая вещь как метка. Вы носите ее в кармане и она все время шлет в эфир сообщение - Машина, ты здесь??? Если машина ответила, идет обмен как в диалоговой сигнализации и машина открывается. И тут возникла огромная проблема! Вы стоите в магазине с меткой в кармане, а к вам подходит человек который принимает сигнал с Вашей метки и пересылает через 3G модем, через интернет соединение второму человеку, у которго так же есть 3G модем и он передает Ваш сигнал метки сигнализации. И так же обратно транслируется сигнал. Машина думает что Вы рядом, так как видит метку и открывается. Все! машина угнана. Это и есть ретрансляция или еще её называют удочка, радиоудлинитель. Для защиты от ретрансляции надо просто все пакеты, которые прешли запоздало игнорировать. Например пакет доходит обычно за 10мс, а тут затратил 50мс. Значит явно ретрансляция или сбой обмена. Просто игнорируем его.
Я не спец, мог где то что то ошибиться в понятиях и принципов работы.
Добавлено after 3 minutes 18 seconds:
[uquote="Morroc",url="/forum/viewtopic.php?p=3846587#p3846587"]Часы засунуть в приемник и передатчик, секунды выкинуть, использовать для шифрования. Даже если кому то придет в голову попробовать что то там поймать - репу почешет и пойдет ломать что нибудь попонятнее. Сигналку можно назвать Неуловимый Джо

[/uquote]
Проблема не в шифровании. Насколько я понимаю, шифрование любое индивидуального изготовления уже считается не легкой задачей по вскрытию. Ну если не банальное там А+В. Тут дело в ретрасляции. Я делаю сигнализацию по методу, потошел к машине, ничего не нажимаем, машина сама открывается. Ушел - она закрылась сама.