我们可以从Opensssl访问iPhone密钥链密钥和证书吗?
我的任务是使用Openssl从iPhone kechain访问密钥(私有)和证书,读取它们并使用这些密钥和证书在iPhone上签名、验证、加密和解密数据。否,您只能访问本地应用(应用)keychain。因此,如果您想使用某种证书进行身份验证,您应该首先在密钥链中安装它我们可以从Opensssl访问iPhone密钥链密钥和证书吗?,iphone,ios,ios4,openssl,Iphone,Ios,Ios4,Openssl,我的任务是使用Openssl从iPhone kechain访问密钥(私有)和证书,读取它们并使用这些密钥和证书在iPhone上签名、验证、加密和解密数据。否,您只能访问本地应用(应用)keychain。因此,如果您想使用某种证书进行身份验证,您应该首先在密钥链中安装它 但您可以使用iOS SDK(受信任/不受信任的服务器)检查服务器证书。谢谢您的回复。但我的钥匙链中确实有证书和钥匙。我可以使用secitemcopymatching方法调用访问它们,但不能使用pkcs7签名的私钥(seckeyre
但您可以使用iOS SDK(受信任/不受信任的服务器)检查服务器证书。谢谢您的回复。但我的钥匙链中确实有证书和钥匙。我可以使用secitemcopymatching方法调用访问它们,但不能使用pkcs7签名的私钥(seckeyref),因此我使用Openssl进行pkcs7签名,并手动将私钥转换为pem文件,但我希望访问已安装的密钥链中的私钥(seckeyref),以便使用Openssl生成签名。。我该怎么做?对不起,我不是OpenSSL问题专家。有人会帮你的