Рассмотрим, если файл зашифрован с помощью команды

например

gpg --output test.txt.gpg --encrypt --recipient test@example.com test.txt

Теперь рассмотрим другое лицо, получившее test.txt.gpg ключ паба test@example.com Как выполнить проверку, чтобы убедиться, что файл действительно зашифрован с использованием ключа паба?

1 ответ1

0

Это возможно, только если вы являетесь владельцем закрытого ключа получателя. Если вы не можете расшифровать сообщение с помощью закрытого ключа, оно не было зашифровано с помощью соответствующего открытого ключа (или было изменено).

Но возможность отменить шифрование является лишь (хотя и сильным) показателем, но не доказательством. В качестве истинного теста на творчество (и честность) используется подписание , см. Здесь. Пожалуйста, имейте в виду, что подпись и шифрование возможно с использованием разных ключей. И есть дискуссия, если кто-то как отправитель должен сначала подписать, затем зашифровать, или наоборот.

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