Отправлять надо сырые данные и в bin или hex формате. При это можно значения смешать на один или два бита. А на приемнике уже и делаем обработку данных. И хрен кто разберется с ходу что это такое ))))
забыл основной принцип, но могу подсказать про xor: шифровать два раза с некратными по длине ключами. то есть при сообщении в 50 символов пусть будет ключ на 7 и на 31 символ. ну примерно. надо подбирать под свои задачи. тогда конец сообщения, где счетчик, будет зашифрован дважды со смещением и восстановить xor-ключ будет намного сложнее. то есть там восстанавливается просто только первые 7 символов (по длине минимального ключа). еще можно со сдвигом ключа сделать, но там дополнительный контроль для этого придется вводить.
Мне кажется проще было сделать подпись для данных, 4 байта, она же контрольная сумма с XOR(01 02 03 04 например чтобы немного запутать). Так проще отлаживать, чем полноценный шифр, не видно это данные или шум. Злоумышленник не сможет послать ложную команду. И ко времени привязываться или к номерам пакетов, если важна защита от повторных посылок. Если там датчик температуры то конечно защита не нужна вообще. Пересылать данные раз в час и вряд ли у кого терпения хватит данные из шума эфира выделять. В качестве защиты есть еще куча параметров: частота, ширина канала, параметры модуляции сигнала (их штук 5-10), с нестандартными параметрами редкие пакеты вряд ли кто перехватит, это годами нужно эфир анализировать, а городе там шум сплошной. Плюс канала можно менять, прием на одной частоте, передача на другой с задержкой небольшой. А если речь о важных данных все LORA каналы глушатся на 5 км вокруг несколькими передатчиками, вполне законными, ведем кратковременную передачу нескольких бит информации и все остальные передатчики глушатся наглухо. И не докажешь что это злой умысел. LORA очень уязвима для злоумышленников, испортил несколько бит в посылке и CRC сбойная и пакет считается недошедшим. Я глушил ради интереса свой передатчик третьим передатчиком рядом, если работают 2 передатчика они мешают друг другу.
@@МеняЗовутМитяйРаспздяйВторой если вы играетесь с ардуино, то значит вы - студент-первокурсник, и там нечего ломать, никому не интересны ваши команды на включение света в подъезде. Если вы - профессиональный кодер или разработчик, и отправляете данные с банкомата - вы не пользуетесь ЛоРа, а чем-то более скриптозащищенным. Все просто.
Т.е. чтобы передать какое-то сообщение (текст) с модуля на модуль, достаточно просто в его сериал порт послать этот текст? А как же в другом видео Вы показывали отправку команд, типа C3 C3 C3, как модуль отличает команды от данных которые надо послать?
Пробовал две дуины на двух лорах соединить. Модули подключены к 10 и 11 ногам, через софсериал, на передатчике пишется в юарт, а в приёмнике приходит совсем не то что отправляется. Скорости и настройки модулей одинаковые. Что может быть?
Ótimo vídeo parabéns.... Espero que consiga ler... Sofri bastante para achar conteudo sobre o lora apesar da língua ser uma dificuldade ajudou bastante, muito obrigado
Ничего не понимаю в шифровании но мне интересно если передавать с виду лютый бред и только принимающая сторона знает что этот бред значит насколько это надежно? ИИ сказал что это фигня.
Если модуль Gy-neo6mw просто к Лоре подключить он будет передавать данные или все равно нужен микроконтроллер для обработки данных? Т.е. на одной сторону лора+gps, а на другой Лора и контроллер
и на 100 с 868мгц вроде был... там все оч сильно зависит от внешних условий, лора сильно эффективней FSK, но чудес ждать не нужно. в городе 2-3км может работать, но и через торец 5 этажки не пробьет.
добрый день, было бы интересно узнать как можно этот модуль разобрать, что бы добраться до SPI по идеи это даст возможность напрямую общаться с лорой, а то я тоже с дури купил много, а теперь понимаю, что ключ зашит туда:) не хотелось бы быть тем пионером))
там вроде как stm32 и SWD можно вытащить снизу платы, для них есть сторонние прошивки... у моделистов с коптерами искать надо. иначе, проще модуль другой купить.
@@arduinoLab соглашусь с вами, пусть будут для "публичной" работы. Сейчас тестирую проект meshtastic , возможно вам стоит высказаться о нём в следующих сериях.
Meshtastic - проект, объединяющий ESP32, LoRa и GPS-радио для создания mesh-сетей ... Это позволяет каждому члену частной mesh-сети видеть местоположение и расстояние всех остальных участников и читать любые текстовые сообщения, отправляемые в групповой чат. Это вы об этом речь ведёте ? Тоже хочется увидеть !
xor не логическое ИЛИ, а исключающее ИЛИ (НЕ-ИЛИ), т.е. если бинарное 1 1 или 0 0 то на выходе 0 иначе 1, и применяется это не для шифрования а для проверки целостности пакета.
Народ , а как вы понимаете ,шо там написано ? ( Я о гитхабе , там же на английском !) Как не зайду на него , так понять не могу как прогу скачать или шо там делать .
С новой графикой видео преобразились, всё нагляднее и проще для повторения, продолжай в том же духе!
Тема пока не понятная, но оцениваю положительно! вы молодец, на канале у вас целая коллекция учебных материалов.
здравствуйте, проект со схемы на 0:50 реализовывался?
Шикарно, спасибо за подсказку, думал как зашифровать датчики на attiny85))))
Шо слабый, юзай асиметричную крипту. Она почти влазит а attiny85) ну точней влазит но памяти больше не остаётся
Отправлять надо сырые данные и в bin или hex формате. При это можно значения смешать на один или два бита. А на приемнике уже и делаем обработку данных. И хрен кто разберется с ходу что это такое ))))
Свариантов много на самом деле
По дальности Lora есть у вас видео, но там мощности 10мвт, а при большей мощности пробовали, сколько дальность?
забыл основной принцип, но могу подсказать про xor: шифровать два раза с некратными по длине ключами. то есть при сообщении в 50 символов пусть будет ключ на 7 и на 31 символ. ну примерно. надо подбирать под свои задачи. тогда конец сообщения, где счетчик, будет зашифрован дважды со смещением и восстановить xor-ключ будет намного сложнее. то есть там восстанавливается просто только первые 7 символов (по длине минимального ключа). еще можно со сдвигом ключа сделать, но там дополнительный контроль для этого придется вводить.
как же хочется срать данными на километры
Два раза пересмотрел этот фрагмент.. Нет, не показалось
Дальше чем вижу 🤣
@@ВладимирВладимирович-л8п Ну вот мне бы как раз телеметрия до гаража хватила ..
🤣🤣🤣🤣 значит мне не показалось
Классное видео👍
добрый день. подскажите, как можно получить в цифрах мощность сигнала, который приходит на антену?
Есть подобные модули на микросхеме 1301 ? Если я не ошибаюсь 1276 используется для устройств, а 1301 для базовых станций.
Мне кажется проще было сделать подпись для данных, 4 байта, она же контрольная сумма с XOR(01 02 03 04 например чтобы немного запутать). Так проще отлаживать, чем полноценный шифр, не видно это данные или шум. Злоумышленник не сможет послать ложную команду. И ко времени привязываться или к номерам пакетов, если важна защита от повторных посылок. Если там датчик температуры то конечно защита не нужна вообще. Пересылать данные раз в час и вряд ли у кого терпения хватит данные из шума эфира выделять. В качестве защиты есть еще куча параметров: частота, ширина канала, параметры модуляции сигнала (их штук 5-10), с нестандартными параметрами редкие пакеты вряд ли кто перехватит, это годами нужно эфир анализировать, а городе там шум сплошной. Плюс канала можно менять, прием на одной частоте, передача на другой с задержкой небольшой. А если речь о важных данных все LORA каналы глушатся на 5 км вокруг несколькими передатчиками, вполне законными, ведем кратковременную передачу нескольких бит информации и все остальные передатчики глушатся наглухо. И не докажешь что это злой умысел. LORA очень уязвима для злоумышленников, испортил несколько бит в посылке и CRC сбойная и пакет считается недошедшим. Я глушил ради интереса свой передатчик третьим передатчиком рядом, если работают 2 передатчика они мешают друг другу.
Шифр проще если ключа не знаешь то долго можно копия с луками ломать
@@МеняЗовутМитяйРаспздяйВторой если вы играетесь с ардуино, то значит вы - студент-первокурсник, и там нечего ломать, никому не интересны ваши команды на включение света в подъезде. Если вы - профессиональный кодер или разработчик, и отправляете данные с банкомата - вы не пользуетесь ЛоРа, а чем-то более скриптозащищенным. Все просто.
Вот это да !!!!!!! +
Заинтриговали
Т.е. чтобы передать какое-то сообщение (текст) с модуля на модуль, достаточно просто в его сериал порт послать этот текст? А как же в другом видео Вы показывали отправку команд, типа C3 C3 C3, как модуль отличает команды от данных которые надо послать?
то для конфигурации.
не внимательно смотрел, там две ноги отвечают за режим работы.
@@arduinoLab сейчас пересмотрел момент в том видео и теперь все понятно стало, благодарю за подсказку!
Пробовал две дуины на двух лорах соединить. Модули подключены к 10 и 11 ногам, через софсериал, на передатчике пишется в юарт, а в приёмнике приходит совсем не то что отправляется. Скорости и настройки модулей одинаковые. Что может быть?
Ótimo vídeo parabéns....
Espero que consiga ler...
Sofri bastante para achar conteudo sobre o lora apesar da língua ser uma dificuldade ajudou bastante, muito obrigado
Автору категорически респект! И лайк!
Очень полезная тема!
Ничего не понимаю в шифровании но мне интересно если передавать с виду лютый бред и только принимающая сторона знает что этот бред значит насколько это надежно? ИИ сказал что это фигня.
Есть библиотека SoftEasyTransfer. Структуры через модули HC-11 отлично летают.
А как с e22 получить rssi?
Если модуль Gy-neo6mw просто к Лоре подключить он будет передавать данные или все равно нужен микроконтроллер для обработки данных? Т.е. на одной сторону лора+gps, а на другой Лора и контроллер
чтото передавать будет, но за 1 секунду не успеет и данных у жпс больше чем помещается в буфер.
Спасибо
А на сколько км они достают?
все тесты были на канале.
Зависит от засратости эфира, за городом в лесах вообще далеко работают.
@@arduinoLab
Я был в отключке пропустил по ходу
@@arduinoLab По дальности Lora есть у вас видео, но там мощности 10мвт, а при большей мощности пробовали, сколько дальность?
и на 100 с 868мгц вроде был... там все оч сильно зависит от внешних условий, лора сильно эффективней FSK, но чудес ждать не нужно.
в городе 2-3км может работать, но и через торец 5 этажки не пробьет.
отлично!
Изобрели modbus вобщем, протокол 70х годов, промышленный стандарт )
добрый день, было бы интересно узнать как можно этот модуль разобрать, что бы добраться до SPI по идеи это даст возможность напрямую общаться с лорой, а то я тоже с дури купил много, а теперь понимаю, что ключ зашит туда:) не хотелось бы быть тем пионером))
там вроде как stm32 и SWD можно вытащить снизу платы, для них есть сторонние прошивки... у моделистов с коптерами искать надо.
иначе, проще модуль другой купить.
@@arduinoLab а когда их 10 штук ?:))) хорошо ,спасибо за наводку, буду искать
отдать $2.74 за модуль думаю проще чем подпаивать к QFN корпусу.
@@arduinoLab соглашусь с вами, пусть будут для "публичной" работы. Сейчас тестирую проект meshtastic , возможно вам стоит высказаться о нём в следующих сериях.
Meshtastic - проект, объединяющий ESP32, LoRa и GPS-радио для создания mesh-сетей ... Это позволяет каждому члену частной mesh-сети видеть местоположение и расстояние всех остальных участников и читать любые текстовые сообщения, отправляемые в групповой чат.
Это вы об этом речь ведёте ? Тоже хочется увидеть !
Не густо с донатами...
Мб тогда стоит посмотреть в сторону TheThingsNetwork
Только включил видео: "Есть такие модули которые со штатной антенной могут срать данными на киломатр..." И тут я поперхнулся.
Хор?))) Больно слышать)
ну у меня он так в голове отложился.
Интересно но не все понятно. Сделайте метеостанцию с беспроводными датчиками температуры и влажность.
xor не логическое ИЛИ, а исключающее ИЛИ (НЕ-ИЛИ), т.е. если бинарное 1 1 или 0 0 то на выходе 0 иначе 1, и применяется это не для шифрования а для проверки целостности пакета.
Энигма шифрование замутить
это оно и есть.
может это решит вашу задачу github.com/rpsreal/LoRa_Ra-02_Arduino
Народ , а как вы понимаете ,шо там написано ? ( Я о гитхабе , там же на английском !) Как не зайду на него , так понять не могу как прогу скачать или шо там делать .
каноничный seed 42))
RC4 в помощь
Так себе идея шифровать по рандом-сиду... Защита от ленивого хакера
Срать данными не все могут 😂
так а откуда приёмник знает сгенерированный на передатчике код, чтобы принятый мусор расксорить?
vk.com/wall-102194992_5995
Если только против кулхацкеров с хак рфой.
250 000 лайков!!!!!
А попроще рассказать никак ?
куда уж проще, и так для детей рассказываю.
так и быть - отписался
Всем все равно
protobuf тебе в помощь человек