3

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

2 ответа2

7

С PGP или другими методами шифрования с открытым ключом, нет, это невозможно. Вы должны иметь их открытый ключ, чтобы зашифровать им файл.

Однако существуют и другие методы шифрования. Наиболее распространенный вариант будет называться «shared-secret» и включает такие вещи, как шифрование файлов ZIP или RAR. Вы по существу шифруете файл, используя «пароль». Чтобы расшифровать, вы также должны знать тот же пароль. Так что это не требует зная открытый ключ получателя, но это требует говорить получателю пароль , как некоторые - надеюсь , по защищенному каналу.

4

Ты не можешь Если вы хотите использовать PGP, вам нужен их ключ для шифрования. Альтернативное решение - zip/rar/7z/etc. файлы с указанием пароля. Очевидно, это требует предоставления им пароля, но тогда вы можете зашифровать текстовый файл с паролем с помощью их открытого ключа, когда они его получат; это было бы внеполосным способом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .