Я хочу ответить на вопросы, размещенные здесь:
Шифрование с несколькими различными ключами?
Я реализовал решение GnuGP для веб-приложения. Iно я довольно быстро столкнулся с проблемами масштабируемости и должен признать, что немного застрял.По сути, это правда, что вы можете зашифровать файл с несколькими открытыми ключами, чтобы все эти люди могли расшифровать файл.Отлично.Но теперь представьте, что вы делитесь этим файлом со 100 людьми, как вы это делаете?
Первое ограничение, с которым я столкнулся, - это ограничение командной строки, где я не могу поместить в одну строку 100 открытых ключей.
Второе ограничение - каждый раз, когда я хочу добавить нового человека иличтобы отозвать доступ к кому-то, я должен повторно зашифровать ключами 101 или 99, что требует очень много времени и ресурсов процессора.
Третий предел еще хуже, скажем, я делюсь папкой, каждый новый человекполучение доступа к папке требует повторного шифрования ВСЕМИ людьми каждого файла папки ..
Все это кажется очень грязным / хакерским. У кого-нибудь будет лучшее решение?
Спасибо