如何在IOS中使用GPG(创建密钥对,列表密钥,导入公钥,加密,解密)?

时间:2016-12-23 16:54:06

标签: ios gnupg

在Gnupg中有不同平台的gpg实现,甚至是android,但不是IOS。

无论如何我可以在我的IOS应用程序中使用GPG吗?

我正在寻找本标题中描述的非常基本的操作(创建密钥对,列表密钥,导入公钥,加密,解密)

除了使用gpg的应用程序外,我发现零素材(这是我想要完成的)

任何指示均有效

让我们说说,谢谢

3 个答案:

答案 0 :(得分:0)

对于iOS,有ObjectivePGP框架涵盖了该功能,您可能希望使用它将PGP合并到您的应用程序中。

答案 1 :(得分:0)

PGProPrivacy都是免费软件,它们依赖于ObjectivePGP,并且像魅力一样工作。椭圆曲线的支持可能存在一些限制,但RSA可以使用。当您只想与希望向您发送加密邮件的其他人共享公用密钥时,请确保在使用PGPro时不会误导出公用密钥和私有密钥。

N.B:请注意,我不建议您在专有操作系统下加密/解密消息,因为它要求您盲目地信任提供操作系统的公司,因为它不能被独立的组织审核。我建议您改为在手机上安装Debian(或Postmarket OS,但还不太成熟)之类的GNU Linux免费软件。由于某些人可能不清楚,我强烈不建议使用OS X,iOS,Microsoft Windows甚至Android来加密/解密消息。

答案 2 :(得分:-2)

我目前正在搜索iOS GnuPG客户端应用,并找到了此页面Uwes Blog,其中列出并比较了四种不同的应用(iPGMail,oPenGP,Secumail,NouveauPG)。