注意:此问题与用于iOS开发/配置的密钥和证书无关。
我想使用TLS客户端证书来验证运行我的应用的iOS设备。为了安全地实现这一点,如果设备自己生成私钥并从我们的内部CA请求证书,那将是理想的。
我无法在文档中找到用于执行此操作的API,但我可以看到iOS支持TLS客户端证书身份验证,因此它似乎是合乎逻辑的。有人能指出我正确的方向吗?
答案 0 :(得分:0)
实际上有Open SSL的Objective-c包装器可用。这对你有所帮助。 https://github.com/aidansteele/SSCrypto
您还可以将mycrypto(https://bitbucket.org/snej/mycrypto/wiki/Home)用于许多加密任务的高级Objective-c包装器。