如何在 iOS 中使用 RSA 从 Public 密钥字节生成 Public 密钥?

How to generate Public key from Public key bytes using RSA in iOS?

我想使用 RSA 和 x.509 证书从 Public 个密钥字节创建 Public 个密钥。之后我想用 public 密钥加密数据,这将由服务器端的 java 程序使用私钥解密。

我尝试了很多库来获得解决方案,但每次加密后我都没有输出。

如有任何帮助,我们将不胜感激。谢谢!

如果你在你的 ios 应用程序中生成密钥,它需要在导入外部之前进行一些修改(非 ios)否则它将不起作用,而且如果你想在其中使用外部密钥您的 ios 应用程序还需要从密钥中减少一些字节,您可以在网上找到它,用于导入和导出 Rsa 密钥我使用 swiftyRSA , https://github.com/TakeScoop/SwiftyRSA

它对我来说很好用。