Действительно ли возможно зашифровать данные, такие, что это может быть дешифровано с несколькими различными ключами?
Пример:
У меня есть зашифрованные данные с key1, но я хочу смочь дешифровать с ключами 2, 3, и 4.
Действительно ли это возможно?
GnuPG действительно мультивключает шифрование в стандарте.
следующая команда зашифрует doc.txt
использование открытого ключа для Alice и открытого ключа для Bob. Alice может дешифровать использование ее закрытого ключа. Bob может также дешифровать использование его закрытого ключа.
gpg --encrypt --recipient alice@example.com \
--recipient bob@example.com doc.txt
Эта функция детализирована в разделе руководства пользователя, наделенном правом" Шифрование и дешифрование документов "
Да, это возможно. Google "многопартийное шифрование" для запуска.
AFAIK, существует, не отбрасывают их в и используют их пакеты для него все же.
- MarkusQ
P.S. Для эскиза того, как это могло быть сделано, рассмотрите это. Зашифрованное сообщение состоит из:
, получатель, кто удерживает клавишу i просто, дешифрует их копию клавиатуры с их ключом и затем дешифрует полезную нагрузку.
Однако это - просто доказательство, что это могло быть сделано, и будет сосать как фактическая реализация. Если вообще возможный, необходимо постараться не прокручивать собственное шифрование. Если Вы не понимаете, почему, Вы должны определенно , стараются не прокручивать Ваше собственное шифрование.
----------------
Редактирования, Если я неправ и инструменты Gnu, делает это, использует их. Но я, может казаться, не нахожу информации о том, как сделать это.