从应用程序中访问设备上安装的客户端证书

时间:2012-08-15 15:57:49

标签: ios certificate private-key

我想使用我的iOS设备上安装的证书在我的iOS应用程序中加密一些数据(例如NSData)。我可能只需要私钥来加密哈希,但有没有办法从中获取私钥全球钥匙串。非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

最好(在我看来)您将要使用的私钥和证书放在钥匙串(或共享相同配置证书的其他第三方应用程序的钥匙串)上。

至于p12的实际加载,我们使用openssl(我们在它周围写了一个obj-c包装器)来解码我们发送给应用程序的.p12。