Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Cocoa使用公钥加密,而不是x509证书_Ios_Objective C_Cocoa_Encryption_Rsa - Fatal编程技术网

Ios Cocoa使用公钥加密,而不是x509证书

Ios Cocoa使用公钥加密,而不是x509证书,ios,objective-c,cocoa,encryption,rsa,Ios,Objective C,Cocoa,Encryption,Rsa,CocoaSecCertificateCreateWithData方法接受DER编码的X.509证书作为输入,请参阅 但是我只想用公钥加密,没有其他不必要的东西。我可以用可可做这个吗?也许使用OpenSSL可以工作,但我只会考虑可可之前,它不能工作。< /P>这是一个偏爱或要求?如果这是我的偏好,我强烈建议不要尝试手动操作,而要坚持使用内置苹果的简易方式stuff@SimonMcLoughlin这是一个要求,服务器只返回公钥,没有其他东西。好的,我有一个非常类似的问题。我厌倦了使用openSSL

Cocoa
SecCertificateCreateWithData
方法接受DER编码的X.509证书作为输入,请参阅


但是我只想用公钥加密,没有其他不必要的东西。我可以用可可做这个吗?也许使用OpenSSL可以工作,但我只会考虑可可之前,它不能工作。< /P>这是一个偏爱或要求?如果这是我的偏好,我强烈建议不要尝试手动操作,而要坚持使用内置苹果的简易方式stuff@SimonMcLoughlin这是一个要求,服务器只返回公钥,没有其他东西。好的,我有一个非常类似的问题。我厌倦了使用openSSL,花了几天的时间来拔头发。谢天谢地,我们也在开发服务器。我能够要求服务器返回证书文件,这更标准,这意味着我可以使用苹果的东西。我花了相当长的时间试图用苹果加密库找到一种方法来实现这一点,但找不到solution@SimonMcLoughlin谢谢你的评论。现在,我试图找出如何从现有公钥构建自签名证书,但仍在尝试和搜索。