Найдено 254 результата

akouz
Вт авг 06, 2019 3:11 pm
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Наконец-то довел до работающего состояния шифрование. Выложил NodeTest rev 1.11 , скетч шлюза WiFiGw.ino rev 1.8. и базовый Ардуино код rev 0.9. От атаки путем тупого повторения зашифрованного сообщения пока что защиты нет. Более всего раздумываю над двумя из многих возможных вариантов: - вставить в...
akouz
Вс июл 21, 2019 5:33 am
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Выложил NodeTest rev 1.10 , куда добавлено опциональное шифрование трафика и настройка ключей шифрования. 8-байтный заголовок сообщения шифруется блочным шифром XTEA, тело сообщения потоковым шифром LFSR. Ключи шифрования состоят из нескольких частей: - Начальный (постоянный) ключ XTEA, число раундо...
akouz
Чт июл 11, 2019 3:13 am
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

я имел ввиду nRF51. Тоже вариант. Особенно когда кто-нибудь возьмется за труд интегрировать дешевые китайские модули типа HM-11/JDY-10 в Arduino IDE. Пока что в списке модулей Ардуино я вижу только снятые с производства Arduino Primo. Но никакой спешки с переходом на такой проц я не вижу. Подпись н...
akouz
Ср июл 10, 2019 12:05 pm
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Atmega328 слишком древний чип. Может пора отказаться от его использования в новых проектах? Ардуинки на нем самые дешевые. Все что надо, он делать умеет. Не вижу смысла от него отказываться. В новых чипах есть аппаратное шифрование. В каких Ардуино есть аппаратное шифрование? Я не в курсе. Подписи ...
akouz
Ср июл 10, 2019 5:33 am
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Насколько я понимаю, MySensors использует AES. Судя по вот этому треду , AES отжирает от Atmega328 до 11% памяти программ и 15% памяти данных. Используемая мною комбинация XTEA+LFSR намного проще и требует на порядок меньше ресурсов. Она не такая криптоустойчивая как AES, но впоне достаточная, чтобы...
akouz
Вт июл 09, 2019 3:00 pm
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Отрабатываю шифрование трафика HBus. Хочется получить приличное, но несложное шифрование, чтобы не тратить на него много ресурсов 8-битного Atmega328. Все сообщения на шине всегда начинаются с 8-байтного заголовка. Этот заголовок удобно шифруется блочным шифром XTEA, который требует немного вычислит...
akouz
Сб июн 29, 2019 4:35 pm
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Попытался сделать версию скетча для шлюза, использующую WiFiManager . К сожалению, устойчивого и предсказуемого поведения с этой библиотекой получить не удалось. В какой-то момент просто плюнул и не стал больше тратить на нее время. Немножко реорганизовал материалы на Гитхабе и выложил слегка улучше...
akouz
Чт июн 13, 2019 1:12 pm
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

При отладке шлюза выяснилось, что при подключении к брокеру скетч надолго (примерно на 6-7 секунд) "зависает", если MQTT брокер отсутствует (выключен). Причем зависает наглухо, вызов библиотечной функции все это время не отдает управление. После копания в библиотеках стало понятно, что малой кровью ...
akouz
Чт июн 13, 2019 12:11 pm
Форум: Авторские проекты
Тема: MSMD, SoilMoisture, Датчик влажности почвы
Ответы: 5
Просмотры: 4630

Re: MSMD, SoilMoisture, Датчик влажности почвы

Хорошая идея, особенно с маломощным радиоканалом. Остальное похоже на китайские емкостные датчики, которые дыр-в-дыр повторяют радиолюбительский проект пятилетней давности, выложенный в открытый доступ. Я свой датчик влажности сделал проводным. Дочка просила влажность в горшках с цветами мерять. У н...
akouz
Пн июн 10, 2019 10:28 am
Форум: Авторские проекты
Тема: HBus
Ответы: 94
Просмотры: 51752

Re: HBus

Спасибо, но я уже наигрался c МД. Если и буду пробовать еще, то, может, когда-то потом. Жизнь коротка...