在iOS 8中使用公共哈希固定证书?

时间:2018-05-14 06:53:12

标签: ios certificate pinning

我的问题陈述:

我的主人有3张证书。 我需要从我的应用程序检查至少一个证书是否有效。 我已将这些证书的所有公钥哈希值复制到字典中的应用程序中。

我一直在使用默认的Apple Security框架API从服务器获取所有证书。

如果我在iOS 9+中使用,如果我使用的话,一切正常,

SecCertificateCopyPublicKey(serverCertificate)

我得到了我可以验证的所有三个证书。 但问题在于iOS 8.它只会提供serverTrust公钥。

Apple是否有任何API可用于iOS 8版本以获取托管在单个主机中的多个证书公钥哈希?

0 个答案:

没有答案