Расшифровать 2-мя из 3-х ключей?


Привет!
Искал-искал, не нашел, но когда-то читал:

Хочу зашифровать файл (все равно чем), чтобы данные можно было расшифровать 2-мя из 3-х ключей:

В принципе, идея достаточно легко мне представляется:
Файл шифруется симметричным алгоритмом, а ключ его
комбинациями по 2 из 3-х открытых.

Есть где такое и как это реализовать?

Леха


Комментарии
— unknown (06/04/2005 08:46)   
Хочу зашифровать файл (все равно чем), чтобы данные можно было расшифровать 2-мя из 3-х ключей:

Если бы речь шла о комбинации только симметричных ключей, то это была бы "пороговая схема" разделения секрета. В PGP это используется. В основном для разделения ключей отзыва (точно не знаю, сам этим не пользовался).

Файл шифруется симметричным алгоритмом, а ключ его
комбинациями по 2 из 3-х открытых.

Что значит комбинациями? Последовательно одним, затем другим (пАрами открытых ключей) ?
Вообще-то разделение секрета делается обычно несколько по другому, но возможно в принципе и то, о чем Вы говорите, если я правильно понял.
Гость (09/04/2005 11:28)   
Leha, создаёте новую пару ключей, делите её по схеме разделения секрета (см. Руководство пользователя, Разделение и объединение закрытого ключа[link1]) и этим разделённым ключом проводите в дальнейшем операции шифрования.
— Гость_ (08/01/2016 19:05)   
Хочу зашифровать файл (все равно чем), чтобы данные можно было расшифровать 2-мя из 3-х ключей

Есть готовый onion-сервис[link2] для этих[link3] целей.

Ссылки
[link1] http://www.pgpru.com/manuals/guide/03.shtml#2_6

[link2] http://sharingshoohfmtk.onion

[link3] http://www.pgpru.com/biblioteka/statji/analiznadezhnostipgp/algoritmypgp/algoritmyrazdelenijasekreta