【发布时间】:2013-11-17 20:57:05
【问题描述】:
我需要构建一个 iOS 应用程序,其中将创建 PGP 密钥以加密和解密某些消息。
由于我是 iOS 中 PGP 加密的新手,是否有一些库可以让我创建、保存和访问 PGP 密钥以及使用密钥进行加密和解密。
我已经在 JAVA 中使用带有充气城堡和 OpenPGP 的 RSA 算法实现了后端和 Android 版本,但是我需要对 iOS 版本执行相同的操作。这意味着在 iOS 中创建的密钥格式应该与在 Android 版本中创建的密钥格式相同。
【问题讨论】:
-
当您说“密钥应该兼容”时,您指的是公钥还是私钥?
-
私钥和公钥应该兼容。我正在使用基于充气城堡的 RSA 2048 位密钥并在 Android 应用中打开 PGP。
标签: ios bouncycastle pgp openpgp