Формат для данных и симметрии c обмен / хранение ключей - PullRequest
0 голосов

Существует ли стандартный формат для хранения / обмена зашифрованными данными вместе с ключом, необходимым для их расшифровки (данные зашифрованы с помощью одноразового ключа симметри c, а сам ключ симметрии c зашифрован с помощью асимметрии c ключ для получателя)?

Мы пытаемся создать интероперабельный протокол для обмена большими сообщениями между двумя сторонами, которые могут не соглашаться ни о чем другом, кроме использования асимметричных c ключей. Наилучшим способом, по-видимому, является использование одноразового ключа симметрии c для шифрования данных, а затем шифрования их с помощью ключа асимметричности c и передачи всего этого в виде пакета (например, AES с оболочкой RSA). Итак, существует ли какой-либо широко используемый стандарт для обмена зашифрованным текстом вместе с его ключом, желательно вместе с некоторой информацией об используемом алгоритме симметри c.

Единственная работа, которую я нашел в этом направлении, - это OpenPGP, который является несколько тоже конкретная реализация c. Мне было интересно, есть ли еще что-нибудь, у которого есть еще метаданные для описания журналов и ключей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...