Шифрование с использованием множества пар ключей
Есть n пользователей, у каждого есть пара ключей открытый/закрытый. Необходимо зашировать сообщение так, чтобы каждый из n пользователей его мог разшифровать. При этом доступны открытые ключи всех пользователей и закрытый кулюч одного из пользователей. Есть ли какие-нибудь алгоритмы позволяющие это сделать?
комментариев: 11558 документов: 1036 редакций: 4118
Если вам нужна схема шифрования, при которой размер зашифрованных данных не растёт с увеличением числа получателей (т.е. на вход функции шифрования подаются все открытые ключи), смотрите в сторону протоколов широковещательного шифрования (broadcast encryption).
комментариев: 9 документов: 1 редакций: 5
https://www.gnupg.org/gph/en/manual.html#AEN111
gpg --encrypt --recipient alice@example.com --recipient bob@example.com doc.txt