Отправка электронной почты с использованием моего открытого ключа GPG: пытаюсь понять, как зашифровать PDF-файл, который я отправлю по электронной почте

Отправка электронной почты с использованием моего открытого ключа GPG: пытаюсь понять, как зашифровать PDF-файл, который я отправлю по электронной почте

Я работаю на Mac OS X и используюGPG-брелокпрограммное обеспечение для отправки письма кому-либо с моим открытым ключом. Выглядит это примерно так:

введите описание изображения здесь

Я пытаюсь понять следующие два случая:

  1. Когда я нажимаю на Mail Public Key, открывается Apple Mail с прикрепленным открытым ключом. Кроме того, если я прикреплю любой документ и отправлю это письмо кому-либо, будет ли это считаться зашифрованным?
  2. Если я хочу использовать открытый ключ получателя, нужно ли мне просить его предоставить мне свой открытый ключ, а затем импортировать ключ в GPG Keychain, а затем, как только он будет импортирован, я снова могу щелкнуть правой кнопкой мыши и выбрать опцию «Отправить открытый ключ по почте», чтобы отправить электронное письмо?

  3. Когда я попытался скопировать текст из документа Word, я смог увидеть Encrypt Services to New Windowопцию после щелчка правой кнопкой мыши (по выделенному тексту) -> Службы:

введите описание изображения здесь

Однако я ничего не увидел, когда выбрал текст из документа PDF. Всегда ли нужно выбирать текстовые файлы или документ Word, чтобы зашифровать сообщение?

  1. После шифрования сообщения я скопировал зашифрованное сообщение в почту, ввел адрес электронной почты получателя, но значок OpenPGPне стал зеленым, и я не смог нажать на lockзначок рядом с текстовым полем Тема. Можете ли вы объяснить, почему?

Пожалуйста, порекомендуйте.

решение1

Вот мои ответы:

  1. Когда я нажимаю на Mail Public Key, открывается Apple Mail с прикрепленным открытым ключом. Кроме того, если я прикреплю любой документ и отправлю это письмо кому-либо, будет ли это считаться зашифрованным?

Нет. Когда вы отправляете кому-то открытый ключ GPG, он не обязательно должен быть зашифрован. Это ничему не повредит, если вы отправите открытый ключ GPG зашифрованным, но это не имеет значения, что вы пытаетесь сделать: вся идея отправки открытого ключа GPG кому-то другому заключается в том, чтобы позволить им зашифровать сообщения, которые они хотят вам отправить.

В вашем случае вам необходимо получить открытый ключ GPG от вашего получателя, прежде чем вы сможете отправлять ему какие-либо зашифрованные сообщения. Как объяснялосьна этом сайте:

Например, если Боб хочет отправить конфиденциальные данные Алисе и хочет быть уверенным, что только Алиса сможет их прочитать, он зашифрует данные с помощью открытого ключа Алисы. Только Алиса имеет доступ к своему соответствующему закрытому ключу и, как следствие, является единственным человеком, способным расшифровать зашифрованные данные обратно в их первоначальную форму.

Так что если вы каким-то образом отправили PDF вместе с вашим открытым ключом GPG в этом сообщении, оба элемента — PDF и ключ — будут по умолчанию не зашифрованы. Если, конечно, вы не получите открытый ключ GPG получателя, а затем не сможете зашифровать ему сообщение.

Но ваш открытый ключ GPG не является фактором в потоке контента, о котором вы говорите. Вам просто нужен их открытый ключ GPG, чтобы вы могли поместить PDF в зашифрованное сообщение, которое вы отправите им для расшифровки.

  1. Если я хочу использовать открытый ключ получателя, нужно ли мне просить его предоставить мне свой открытый ключ, а затем импортировать ключ в GPG Keychain, а затем, как только он будет импортирован, я снова могу щелкнуть правой кнопкой мыши и выбрать опцию «Отправить открытый ключ по почте», чтобы отправить электронное письмо?

Да, вам действительно нужен открытый ключ GPG получателя, чтобы отправить ему зашифрованное сообщение. Но при этом ваше описание представляет собой немного запутанную идею о том, как работает шифрование GPG. Функция «Открытый ключ почты» не имеет ничего общего с шифрованием электронной почты; она просто отправляет ваш открытый ключ GPG получателю.

Итак, вам определенно нужен открытый ключ GPG получателя, чтобы вы могли зашифровать сообщение, предназначенное для него. Просто получите его открытый ключ GPG, импортируйте его в свою связку ключей GPG, а затем вы можете зашифровать сообщение для него.

Этот снимок экрана (ниже) изофициальный сайт GPG Toolsхорошо объясняет. Вот шаги, которым вам следует следовать:

  1. При установленном GPG Mail получите открытый ключ GPG получателя. Затем, когда вы создаете новое сообщение для PDF, введите адрес «Кому:», который соответствует открытому ключу GPG получателя.
  2. После того, как адрес «Кому:» будет установлен и будет соответствовать адресу электронной почты открытого ключа GPG, который вы добавили, вы сможете нажать на значок замка справа от раскрывающегося списка «От:».
  3. Если все пройдет хорошо, область «OpenPGP» в правом верхнем углу станет зеленой, и вы сможете отправить письмо получателю в виде зашифрованного сообщения.

введите описание изображения здесь

Вопросы 3 и 4 просто сбивают с толку. Каким бы ни был ваш вопрос 3 — и какие бы шаги вы ни пытались предпринять — просто забудьте об этом. Это ненужный шаг. Переходите к этому:

  1. После шифрования сообщения я скопировал зашифрованное сообщение в почту, ввел адрес электронной почты получателя, но значок OpenPGP не стал зеленым, и я не смог нажать на значок замка рядом с текстовым полем Тема. Можете ли вы объяснить, почему?

Пожалуйста, посмотрите на мой ответ, а также на очень четкие шаги наофициальный сайт GPG Tools— и убедитесь, что этот процесс не требует преодоления препятствий.

Вам следуетне использовать автономное приложение PGP/GPG. Просто используйте плагин приложения Apple Mail и следуйте простым шагам. Вам нужно добавить ключ GPG получателя в свою связку ключей. Затем для шага 4,не делайте ничего, кроме как напишите обычное электронное письмои прикрепите вложение. Введите адрес «Кому:» в новое почтовое сообщение. После этого щелкните значок замка справа от раскрывающегося списка «От:». И все. Область «OpenPGP» в правом верхнем углу станет зеленой, и вы сможете отправить письмо получателю в виде зашифрованного сообщения.

решение2

Отредактированный ответ @Giacomo1968правильно. Я бы удалил этот ответ, но теперь у него есть комментарии.

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

Кроме того, вполне допустимо (хотя и необязательно) отправлять свой открытый ключ в зашифрованном письме. Если у вас есть открытый ключ получателя, вы можете использовать его для шифрования вашего PDF-файла, а также отправить свой собственный открытый ключ, чтобы получатель мог отправить вам зашифрованное письмо обратно. Поскольку получатель может расшифровать ваше письмо, вы можете (если захотите) также зашифровать свой открытый ключ. Однако нет никаких веских причин делать это; весь смысл открытого ключа в том, чтовсеможно увидеть это.

Связанный контент