id: Гость   вход   регистрация
текущее время 10:32 18/06/2018
Автор темы: Aluman, тема открыта 20/05/2018 22:22 Печать
Категории: криптография, алгоритмы, шифрование с открытым ключом
http://www.pgpru.com/Форум/Криптография/ШифрованиеСИспользованиемМножестваПарКлючей
создать
просмотр
ссылки

Шифрование с использованием множества пар ключей


Есть n пользователей, у каждого есть пара ключей открытый/закрытый. Необходимо зашировать сообщение так, чтобы каждый из n пользователей его мог разшифровать. При этом доступны открытые ключи всех пользователей и закрытый кулюч одного из пользователей. Есть ли какие-нибудь алгоритмы позволяющие это сделать?


 
Комментарии
— SATtva (21/05/2018 08:59)   профиль/связь   <#>
комментариев: 11527   документов: 1036   редакций: 4052
Зашифровываете сообщение симметричным ключом; этот ключ индивидуально шифруете каждым открытым ключом пользователей; каждому пользователю передаёте пакет, состоящий из зашифрованного сообщения и зашифрованного симметричного ключа.

Если вам нужна схема шифрования, при которой размер зашифрованных данных не растёт с увеличением числа получателей (т.е. на вход функции шифрования подаются все открытые ключи), смотрите в сторону протоколов широковещательного шифрования (broadcast encryption).
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3