Ruslan
Endianness?
блин, ну даже не интересно отвечать китайцы такие ебланы, что выпустили SDK, где не учли этот момент и написали все тесты на это, чтобы они это не замечали?
Quiero vivir en España
че гуглил? там инфы дохрена просто
Гуглил. Но как-то всё мимо.
Ruslan
ну рассказывай, что за проект, там посмотрим
Serjio
Про гуглоасистент - никто не делал такого?
Quiero vivir en España
Насчёт шифрования. Ничего не нашёл. Но пока придумал только такой способ. Есть текст, например, "Привет" и ключ 123. Циклически добавляем к каждой букве первую цифру, вторую, третью, снова первую, снова вторую... То есть, П+1 р+2 и+3 в+1 е+2 т+3 Получаем Ртлгзх Только зная ключ, можно вернуть сообщение назад (расшифровать). Прошу оценить.
Quiero vivir en España
ну рассказывай, что за проект, там посмотрим
Маша шлёт сообщение Кате. Ира имеет доступ к сообщению, но надо чтоб она не поняла кто с кем спит.
Serjio
Смотря чего ты хочешь добиться. Что мешает просто воспользоваться готовой библиотекой?
Serjio
Надо понимать , что если иру припрет - она расшифрует.
Ruslan
Надо понимать , что если иру припрет - она расшифрует.
мне интересно, как он будет шифровать слово "Яна" )))
Serjio
Особенно, если знать, на каком языке обмен и если там есть хоть какой-то объем
Serjio
Одно слово - нет, несколько абзацев текст - да
Ruslan
Особенно, если знать, на каком языке обмен и если там есть хоть какой-то объем
на заре пейджинга в РФ использовалось 3 или 4 кодировки, по эфиру летал бред, который мгновенно практически расшифровывался, если ты мог кидать свои сообщения на нужный пейджер (это было сделать несложно) и потом просто составлялась таблица и тебе в систему клался уже кошерный текст
Serjio
ты всё над мессенджером страдаешь?
Про блютус в магнитолу: а куда ты оплетку припаивал и припаивал ли? Помехи отключаются через несколько секунд после окончания сигнала.
Ruslan
припаивал на землю гнезда AUX и землю BT платы
w
Этот выключатель работает через smartlife, а у них оказывается есть апи, и я откопал либу к php и могу теперь рулить им из своих девайсов или прог
w
https://github.com/Aymkdn/tuyacloud-php Если кому интересно
Quiero vivir en España
охренительно! делай!
Вы серьёзно? Просто это первое, что пришло в голову.
Quiero vivir en España
Надо понимать , что если иру припрет - она расшифрует.
Но если припрёт, она и к wifi соседскому подключится
Алексей
Перестановка, очень слаба. :) Зачем придумывать что-то? Есть куча алгоритмов шифрования.
Алексей
https://habr.com/ru/post/336578/
Ruslan
Подскажите, какие есть. Яндекс ерунду выдаёт.
возьми GPG - тебе хватит очень надолго
Алексей
https://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
Алексей
Там ссылки на 2 статьи симметричное и асимметричное шифрования. Из них соответственно есть ссылки на конкретные алгоритмы.
Ruslan
вот нахера вам алгоритмы, бери GPG и просто используй
Алексей
вот нахера вам алгоритмы, бери GPG и просто используй
Это один из. Я и говорю, зачем городить огород. Придумывать, то что уже придумано и реализовано.
Ruslan
ну, мы ж не знаем его ТЗ, вдруг он на примере мессенджера (убийцы телеграмма) должен изобрести шифрование )
Алексей
Ну если только так. :) Над этими задачами столько людей работает... Математиков и прочих. Хотя не исключено, что будет придуман новый метод шифрования, простой и надёжный.
Ruslan
да уже всё придумано в общем )
Ruslan
у меня коллеги по одному проекту ещё в 2015 году работали над квантовыми методами шифрования, прикинь и такие лабы есть в РФ мы там им подсказали хитрый метод обмена ключами по квантовому каналу, который позволил спутник из гроба в несколько стандартных холодильников превратить в мячик, они охренели и убежали реализовывать и сцуко пропали, либо убили их, либо реально сделали, я ставлю на последнее
SSR
Подскажите, какие есть. Яндекс ерунду выдаёт.
Чето он у тебя всегда ерунду выдает
SSR
Я бы задумался на самом деле
Quiero vivir en España
Перестановка, очень слаба. :) Зачем придумывать что-то? Есть куча алгоритмов шифрования.
Вот, кстати, нет. Я тут подумал... при достаточно большой длине ключа вряд ли вы моё сообщение расшифруете.
Quiero vivir en España
обожаю оптимистов
Смотрите, слово char txt[64] = "Привет" К каждому символу добавляем свой код из char key[64] = "очень длинный ключ из 64 символов". На выходе имеем 64 символа и хрен поймёт как это обратно расшифровать и сколько изначально было символов. А если выходное слово снова использовать как ключ...
Ruslan
есть проги, которые "просеивают" входящие данные через кучу вариаций алгоритмов шифрования и довольно быстро разбирают такие "оригинальные" шифры
Quiero vivir en España
Так даже md5 подбирают перебором.
Quiero vivir en España
Quiero vivir en España
Нашёл готовую библиотеку AESlib. Интересно, AES просто взламывается или нет...
Алексей
Большой вопрос в шифруемых данных. Они могут быть неуловимым Джо. Тогда любой алгоритм.
Ruslan
о, меня ломать начали ))) [16/Dec/2022 13:44:07] "GET /remote/fgt_lang?lang=/../../../..//////////dev/cmdb/sslvpn_websession HTTP/1.0" 404 3575
Ruslan
[16/Dec/2022 14:12:42] "GET /showLogin.cc HTTP/1.0" 404 3511
Serjio
И не прекращали..
Quiero vivir en España
Большой вопрос в шифруемых данных. Они могут быть неуловимым Джо. Тогда любой алгоритм.
Они на 100% будут неуловимым Джо вроде "тест" или "привет!"
Алексей
Нашёл готовую библиотеку AESlib. Интересно, AES просто взламывается или нет...
https://g.zeos.in/?q=%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%BE%D1%81%D1%82%D1%8C%20AES
Ruslan
Это не я.
да это скрипты
Ruslan
так, partial download в ota не работает )
Anton
ппл, такой нетривиальный вопрос у меня по ESP-IDF, какой дефайн там дефайнит архитектуру? "ESP32" не подошёл. #ifdef ESP32 #include "dgx_arch_esp32.h" #endif не работает так
Anton
CONFIG_IDF_TARGET_ESP32 ?
такой есть, да, но название немного странное
Anton
он из sdkconfig.h
Anton
этот хедер автогенерированный.
Anton
ESP_PLATFORM : Can be used to detect that build happens within ESP-IDF выглядит больее подобающе
Anton
Так вопрос в чём?
ну чисто теоретически может получиться так, что за есп32 выйдет есп64, например...
Ruslan
как выйдет, так и будешь заморачиваться
Я не очень понимаю что ты пытаешься матчить
Anton
ну как за есп8266 вышел есп32
Есть еще ESP_PLATFORM - это означает использование ESP-IDF
ну как за есп8266 вышел есп32
Ты спросил выше как отматчить есп32
Не очень понятно что ты щас хочешь матчить
Anton
Есть еще ESP_PLATFORM - это означает использование ESP-IDF
это я и написал. и, похоже, это то, что мне больше подходит
#ifdef ESP_PLATFORM - матчит ESP-IDF в целом
это я и написал. и, похоже, это то, что мне больше подходит
Ну это матчит серию. А ты хотел вроде только ESP32
Anton
Ну это матчит серию. А ты хотел вроде только ESP32
на текущий момент чип-специфик у меня только сет левел, пин-дирекшн и таскДелей
Anton
так что есп-идф матчить мне больше подходит, видимо