开发者

sending encrypted email

I am currently sending an email from my xcode/iphone app. The requirements are to send an encrypted email or attached file and then be able to decrypt/open the information after receipient delivery.

Has anyone seen any code to help me accomplish this task?

Than开发者_C百科ks

Leland


I don't think you've quite thought this one through. In general, if an email client or webmail system does not have a feature to send an encrypted email (in any way), then you can be pretty sure that it also does not have a feature to read encrypted emails. For example, Gmail does not have a "send as encrypted" option, so sending any kind of encrypted email to Gmail will not be readable without using a separate decryption program.

There are two de facto standards for encrypting email, and lots of information about them both can be found on the page S/MIME and OpenPGP. However, neither of these solutions offer a generally available email encryption facility. The level of interoperability between different systems is terrible, and no progress appears to be happening today.

One approach might be Hushmail which has been around for a long time and is essentially its own encrypted webmail provider. You would email a Hushmail link to the user, they would click on that and go to the Hushmail site where they could read the email.


CommonCrypto will give you tools to encrypt and decrypt. You'd need to do the UI work yourself.


Use S/MIME, so that you don't need a specialized client on the receiving end.

Not sure if iPhone has an app for that, though.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜