Ruslan
Endianness?
блин, ну даже не интересно отвечать
китайцы такие ебланы, что выпустили SDK, где не учли этот момент и написали все тесты на это, чтобы они это не замечали?
Quiero vivir en España
Ruslan
ну рассказывай, что за проект, там посмотрим
Serjio
Про гуглоасистент - никто не делал такого?
Quiero vivir en España
Насчёт шифрования. Ничего не нашёл. Но пока придумал только такой способ. Есть текст, например, "Привет" и ключ 123. Циклически добавляем к каждой букве первую цифру, вторую, третью, снова первую, снова вторую...
То есть,
П+1
р+2
и+3
в+1
е+2
т+3
Получаем Ртлгзх
Только зная ключ, можно вернуть сообщение назад (расшифровать). Прошу оценить.
Serjio
Смотря чего ты хочешь добиться. Что мешает просто воспользоваться готовой библиотекой?
Max
Ruslan
Serjio
Надо понимать , что если иру припрет - она расшифрует.
Indr1x
Serjio
Особенно, если знать, на каком языке обмен и если там есть хоть какой-то объем
Serjio
Одно слово - нет, несколько абзацев текст - да
Ruslan
Serjio
ты всё над мессенджером страдаешь?
Про блютус в магнитолу: а куда ты оплетку припаивал и припаивал ли? Помехи отключаются через несколько секунд после окончания сигнала.
Ruslan
припаивал на землю гнезда AUX и землю BT платы
w
Этот выключатель работает через smartlife, а у них оказывается есть апи, и я откопал либу к php и могу теперь рулить им из своих девайсов или прог
w
w
https://github.com/Aymkdn/tuyacloud-php
Если кому интересно
Quiero vivir en España
Quiero vivir en España
Алексей
Перестановка, очень слаба. :) Зачем придумывать что-то? Есть куча алгоритмов шифрования.
Quiero vivir en España
Quiero vivir en España
Алексей
https://habr.com/ru/post/336578/
Ruslan
Алексей
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 и просто используй
Ruslan
ну, мы ж не знаем его ТЗ, вдруг он на примере мессенджера (убийцы телеграмма) должен изобрести шифрование )
Алексей
Ну если только так. :) Над этими задачами столько людей работает... Математиков и прочих. Хотя не исключено, что будет придуман новый метод шифрования, простой и надёжный.
Ruslan
да уже всё придумано в общем )
Ruslan
у меня коллеги по одному проекту ещё в 2015 году работали над квантовыми методами шифрования, прикинь и такие лабы есть в РФ
мы там им подсказали хитрый метод обмена ключами по квантовому каналу, который позволил спутник из гроба в несколько стандартных холодильников превратить в мячик, они охренели и убежали реализовывать и сцуко пропали, либо убили их, либо реально сделали, я ставлю на последнее
SSR
SSR
Я бы задумался на самом деле
Quiero vivir en España
Ruslan
Алексей
Quiero vivir en España
обожаю оптимистов
Смотрите, слово char txt[64] = "Привет"
К каждому символу добавляем свой код из
char key[64] = "очень длинный ключ из 64 символов".
На выходе имеем 64 символа и хрен поймёт как это обратно расшифровать и сколько изначально было символов.
А если выходное слово снова использовать как ключ...
Ruslan
есть проги, которые "просеивают" входящие данные через кучу вариаций алгоритмов шифрования и довольно быстро разбирают такие "оригинальные" шифры
Алексей
Quiero vivir en España
Так даже md5 подбирают перебором.
Ivan
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
Quiero vivir en España
Ruslan
Ruslan
так, partial download в ota не работает )
Anton
ппл, такой нетривиальный вопрос у меня по ESP-IDF, какой дефайн там дефайнит архитектуру? "ESP32" не подошёл.
#ifdef ESP32
#include "dgx_arch_esp32.h"
#endif
не работает так
ㅤ
ㅤ
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
ㅤ
Не очень понятно что ты щас хочешь матчить
ㅤ
#ifdef ESP_PLATFORM - матчит ESP-IDF в целом
ㅤ
Anton
так что есп-идф матчить мне больше подходит, видимо