Кажется в РФ пора создавать стеганографические клавиатуры для телефонов. Приложение, пишешь текст, а в чат вводится другой текст, вроде осмысленный, но на деле содержащий обфусцированный шифротекст. Такое автоматизированное общение как при совке было. Сторонний наблюдатель видит простыни осмысленного (генерить нейронкой) текста, с ошибочками, запятыми не там, пробелами, целыми словами не с теми окончаниями и без ключа не знает шифр есть или нет. В итоге с такой клавой любой чат анонимен.
@3draven прикинь ещё обфусцировать в цитирование нынешних власть имущих
Вопрос, а как быть с чтением ответов (на своей и на чужой стороне)?
@strizhechenko предварительное согласование, тут без вариантов. Просто друзьям ключ раздать.
@3draven У обфускации будет дикий перерасход трафика 😔
@johan Для чатов это ерунда. Ну будет у меня с другом не 18кб в неделю, а 200кб, какая мне разница.
@3draven Можно развить идею до обмена картинками. Если конечно всё время так чятиться то подозрительно, если только по важным вопросом то выглядит как обмен котиками.
@johan да, вариант, этот обфускатор можно развивать долго, словари, перестановки слов, картинки, звук и так далее, ты печатаешь, а оно выдает нейронкой "поток сознания". Я как-то уже эту мысль тут озвучивал кажется.
@3draven Можно заранее сгенерировать томик-другой «светских разговоров» и постепенно его использовать.
@johan да нейронки и сами сочинят, только попроси. Новости гуглить и по ним генерить.
@3draven Только проблема видишь ли, в чём: «что знают трое — знает и свинья». Поэтому факт обфускации будет известен и сдетектирован сразу же, что означает, что проще открытым текстом слать сразу шифр...
@johan смысл слова обфускация состоит в скрытии шифротекста. Как определить в потоке текста о погоде, что восьмая запятая шифрует букву а, я хз.
@3draven А вторая сторона это как определит?
@johan Ключи друзьям раздать конечно, больше никак.
@3draven И что ключи? Ключи расшифруют поток случайных байтов. Случайные байты ты должен по какому-то алгоритму прятать в исходном тексте. Значит надо незначительную часть исходного текста модифицировать, делать ошибку в каждой n-ной букве, например. ВернУть привычКу пИсатЬ вОт тАк 😆 Но это только 5 бит влезло.
@johan обфускация избыточна, самих алгоритмов и теперь вагон, просто погугли.
@3draven Кстати, стеганография, обфускация — это наоборот 😉
@johan а, да, спутал. Стеганография, верно.
@3draven а можно, интересно чисто статистически понять, что шифр есть: мне думается, что шифротекст будет заметно длиннее оригинала и/или будет включать не самые популярные слова/обороты. По второму, в принципе, нейротекст уже определяют и так
@zhulik Ну, тут вероятность вычислить можно думаю, но это будет только подозрение. Так же можно в картинки вшивать и вообще во все, что нейронка генерить может. В итоге, ну подозревает товарищ майор, ну и пусть подозревает :)
@3draven подозрения для тов. майора может быть достаточно, чтоб взяться за паяльник
@zhulik Ну, тут обычно чего угодно достаточно конечно. Вот только даже тени законности и формальных оснований не будет.
@3draven картинки со стеганографией вперемежку с обычным текстом, как будто, безопаснее. Гораздо проще спрятать 50кб текста в картинке на 1мб, чтоб санитары не заметили
@zhulik да, в целом идея скорее не в том, что бы прятать, а клаву прячущую на телефон вместо стандартной запилить, удобство, массовость и пр.
Нейронка же пишет вполне осмысленные ответы на сообщение, разговор цельный, просто на тему погоды.