Я пытаюсь одновременно шифровать сообщение для нескольких открытых ключей, используя ECC в python. Модули, которые я пробовал, включают в себя ряд модулей, основанных на безопасности, а также https://pypi.python.org/pypi/eccECC в Python - шифрование нескольких открытых ключей?
Может ли кто-нибудь помочь мне в этом? Чтобы быть ясным, я стараюсь избегать шифрования отдельного зашифрованного текста для каждого открытого ключа, который является коэффициентом линейного расширения; ECC может добиться гораздо большего.
(SKS-ЕСС является единственной реализацией я видел, чтобы преуспеть в этом вообще, и не кажется, что будет наличие в питона.)
Я думаю, вы должны перефразировать вопрос, чтобы быть чем-то более похожим на строки «Я пытаюсь одновременно шифровать сообщение для нескольких открытых ключей, используя ECC в python. Библиотеки, которые я пытался, включают в себя ряд библиотек на основе seccure, а также (список) ». Это подчеркивает * проблему, которую вы пытаетесь решить *. Возможно, даже скажите нам, почему это должно быть в python или в системе на основе Linux. Я думаю, что это позволит избежать некоторых вопросов, связанных с закрытыми голосами «вне темы». –
Создать случайный симметричный ключ. Зашифруйте сообщение с помощью этого ключа с симметричным аутентифицированным шифрованием. Шифруйте этот ключ несколькими открытыми ключами со стандартными API-интерфейсами ECC. – CodesInChaos
Спасибо за предложение, Густав, я сделаю это. И нет, CodesInChaos, я знаю, как работают KEM/keywraps. Я должен сделать KEM. «Стандартные API-интерфейсы ECC» в Python не позволят мне «зашифровать этот ключ несколькими открытыми ключами», как это делает ECC; единственный способ, которым я могу это сделать прямо сейчас, - это расширение линейного размера, что неприемлемо для моих целей. – codetaku