отправка зашифрованной электронной почты - PullRequest
1 голос
/ 19 ноября 2009

В настоящее время я отправляю электронное письмо из приложения xcode / iphone. Требуется отправить зашифрованное электронное письмо или прикрепленный файл, а затем иметь возможность расшифровать / открыть информацию после доставки получателем.

Кто-нибудь видел какой-нибудь код, помогающий мне выполнить эту задачу?

Спасибо

Leland

Ответы [ 3 ]

3 голосов
/ 19 ноября 2009

Я не думаю, что вы достаточно продумали это. В общем, если почтовый клиент или система веб-почты не имеют возможности отправлять зашифрованное письмо (каким-либо образом), то вы можете быть совершенно уверены, что у него также нет функции читать зашифрованные письма. Например, в Gmail отсутствует опция «отправить как зашифрованное», поэтому отправка любого зашифрованного электронного письма в Gmail не будет читаемой без использования отдельной программы дешифрования.

Существует два стандарта де-факто для шифрования электронной почты, и много информации о них можно найти на странице S / MIME и OpenPGP . Однако ни одно из этих решений не предлагает общедоступного средства шифрования электронной почты. Уровень взаимодействия между различными системами ужасен, и сегодня не наблюдается никакого прогресса.

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

1 голос
/ 19 ноября 2009

Используйте S / MIME, чтобы вам не требовался специализированный клиент на принимающей стороне.

Не уверен, что на iPhone есть приложение для этого.

1 голос
/ 19 ноября 2009

CommonCrypto предоставит вам инструменты для шифрования и дешифрования. Вам нужно было бы сделать работу интерфейса самостоятельно.

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