Есть ли алгоритм для безопасного разделения сообщения на х частей, требующих по крайней мере у частей для сборки? Очевидно, что y <= x.
Пример:
Скажите, что у меня есть секретное сообщение, которое я хочу прочитать только в случае моей смерти. Как способ обеспечить это, я даю часть сообщения десяти друзьям. Теперь я не могу гарантировать, что все мои друзья смогут объединить свои сообщения, чтобы восстановить оригинал. Итак, я строю каждую часть сообщения таким образом, чтобы требовать от всех 5 друзей объединить их части для восстановления целого. Тем не менее, владение менее чем 5 частями ничего не даст о сообщении, кроме, возможно, длины.
Мой вопрос: возможно ли это? На какие алгоритмы я могу попытаться это сделать?
Редактирование разъяснений: важной частью этого является криптографическая сила. Злоумышленник не сможет восстановить сообщение, полностью или частично с меньшим количеством деталей.