Size: a a a

RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.

2021 March 09

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Бензофуран Гетероцикл
А если подсолить?
если источник скрыт внутри шифрования и нонс всегда разный чтобы не давать искать копии - ок
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Defragmented Panda
если источник скрыт внутри шифрования и нонс всегда разный чтобы не давать искать копии - ок
Соль или исходники для процедурной генерации соли можно хранить на сервере (в зашифрованном виде, естественно) и выдавать юзеру по затребованию
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Плюс там вроде как используется простое число, что тоже даёт некоторую свободу в выборе
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Бензофуран Гетероцикл
Соль или исходники для процедурной генерации соли можно хранить на сервере (в зашифрованном виде, естественно) и выдавать юзеру по затребованию
ты должен убедиться что пользователь не может узнать что "петя" упоминал слово "бомба", даже используя много запросов.
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Defragmented Panda
ты должен убедиться что пользователь не может узнать что "петя" упоминал слово "бомба", даже используя много запросов.
Тут не в юзере дело
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Гораздо больше меня парит то что сервер может это узнать
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Бензофуран Гетероцикл
Гораздо больше меня парит то что сервер может это узнать
это неизбежно
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Defragmented Panda
это неизбежно
Да чорт, ну не хочу я для поиска каждый раз делать огромные выгрузки)
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Бензофуран Гетероцикл
Да чорт, ну не хочу я для поиска каждый раз делать огромные выгрузки)
ну, что я могу сказать

добро пожаловать к пониманию проблем децентрализованных систем
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Вот бы какой-нито вероятностный алгоритм поиска...
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Бензофуран Гетероцикл
Вот бы какой-нито вероятностный алгоритм поиска...
тогда нужно "подсказки" запекать в сообщение при отправлении

чтобы была всего 1 подсказка на сообщение чтобы червер не мог узнать больше множественными повторениями

т.е. например так:

"ехал грека через реку" - зашифровать. оставить подсказку "есть коды ЭХА, ЕРЕ, З Р". отправить серверу. сервер делает поиск по подсказкам

чем лучше подсказки - тем больше инфы утекает
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
а лучше давать подсказки о тех буквосочетаниях которых нет

чтобы ошибки были ложноположительные, а не ложноотрицательные

чтобы избежать когда-либо необходимости запрашивать все

и инфы о сообщении это открывает меньше
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Штука-то похожа на подтверждение с нулевым разглашением
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Жесть, короче
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Проще сделать шифрованные чаты отдельно)
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
клиент: шифрованное сообщение + коды которых в сообщении нет гарантированно (только false positives) + блум фильтр (только false positives)

https://en.m.wikipedia.org/wiki/Bloom_filter

сервер - поиск по блум фильтру и все false positives (все еще утечка некоторых деталей сообщений статистически. особенно если структура известна)

клиент - пытается расшифровать все полученное (все еще на порядки больше чем ему нужно)
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
но да. сложность этого решения зашкаливает
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Сервер кукухой поедет?)
источник

DP

Defragmented Panda in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
ты, пока попытаешься это закодить

алгоритм как раз таки весьма шустрый
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
В принципе да, можно это даже сделать хранимой процедурой в БД
источник