我需要弄清楚如何为 iPhone 获取两个 OpenSSL 函数。我试图保留它,这样我就不需要另一个 dylib,因为我不希望 Apple 拒绝我的申请,因为它太愚蠢了。
无论如何,我有一个访问 API 的应用程序,而不是我的 API 之一,所以我无法真正更改它,而且,我不想让任何人知道我的公钥,或使用这个特定的“私有(private)” ' api,所以我不能只制作一个 PHP 脚本服务器端,这会更容易,只是它不会成功。
我需要能够使用一些东西来密封 OpenSSL 中的请求,并在 OpenSSL 中对公钥进行编码。我有标题,但我似乎无法弄清楚任何事情。
最佳答案
一般来说,iPhone上最简单的加解密方法是Security.framework,而不是直接使用OpenSSL。
看这里:
底部的示例( list 2-8、2-9 和 2-10)显示了 RSA-1024 key 对创建以及加密和解密。
通过使用不同的 key ,您可以控制加密/解密方法以匹配您服务器的要求。
关于iphone - iPhone 上的 OpenSSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736036/