我目前正在从我的xcode / iphone应用发送电子邮件。要求是发送加密的电子邮件或附件,然后能够在收货后交付时解密/打开信息。
有没有人见过任何代码来帮助我完成这项任务?
由于
利兰
答案 0 :(得分:3)
我认为你并没有想到这一点。通常,如果电子邮件客户端或Webmail系统没有发送加密电子邮件(以任何方式)的功能,那么您可以非常肯定它也没有阅读加密的电子邮件。例如,Gmail没有“以加密方式发送”选项,因此如果不使用单独的解密程序,则无法读取任何类型的加密电子邮件到Gmail。
加密电子邮件有两个事实上的标准,有关它们的大量信息都可以在页面S/MIME and OpenPGP上找到。但是,这些解决方案都没有提供通常可用的电子邮件加密工具。不同系统之间的互操作性水平非常糟糕,今天似乎没有任何进展。
一种方法可能是Hushmail,它已经存在了很长时间,实际上是它自己的加密网络邮件提供商。您可以通过电子邮件将Hushmail链接发送给用户,他们会点击该链接并转到Hushmail网站,在那里他们可以阅读该电子邮件。
答案 1 :(得分:1)
CommonCrypto将为您提供加密和解密工具。您需要自己完成UI工作。
答案 2 :(得分:1)
使用S / MIME,这样您就不需要在接收端使用专门的客户端。
不确定iPhone是否有应用程序。