生成私钥& iOS设备上的证书请求

时间:2012-01-31 04:36:29

标签: ios ssl

注意:此问题与用于iOS开发/配置的密钥和证书无关。

我想使用TLS客户端证书来验证运行我的应用的iOS设备。为了安全地实现这一点,如果设备自己生成私钥并从我们的内部CA请求证书,那将是理想的。

我无法在文档中找到用于执行此操作的API,但我可以看到iOS支持TLS客户端证书身份验证,因此它似乎是合乎逻辑的。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

实际上有Open SSL的Objective-c包装器可用。这对你有所帮助。 https://github.com/aidansteele/SSCrypto

您还可以将mycrypto(https://bitbucket.org/snej/mycrypto/wiki/Home)用于许多加密任务的高级Objective-c包装器。