Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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
SecCertificateAddToKeychain是否有openssl等价物?_C_Security_Openssl_Certificate_X509 - Fatal编程技术网

SecCertificateAddToKeychain是否有openssl等价物?

SecCertificateAddToKeychain是否有openssl等价物?,c,security,openssl,certificate,x509,C,Security,Openssl,Certificate,X509,openssl中是否有一个C API,它相当于OS X的SecCertificateAddToKeychain,可用于在所选的证书存储中存储证书 如果有,它是跨平台的吗?在其他平台(Windows、Linux或其他操作系统)中可能会有类似的密钥链。据我所知,OpenSSL中没有与keychain相关的跨平台等价物。但是,OpenSSL有它的证书存储,它不是密钥链,因为它不用于存储密码短语 正如您提到的,您需要OpenSSL中的SecCertificateAddToKeychain等价物。据我所知

openssl中是否有一个C API,它相当于OS X的
SecCertificateAddToKeychain
,可用于在所选的证书存储中存储证书


如果有,它是跨平台的吗?

在其他平台(Windows、Linux或其他操作系统)中可能会有类似的密钥链。据我所知,OpenSSL中没有与keychain相关的跨平台等价物。但是,OpenSSL有它的证书存储,它不是密钥链,因为它不用于存储密码短语

正如您提到的,您需要OpenSSL中的
SecCertificateAddToKeychain
等价物。据我所知,没有这样的等价物

在Windows中,它是受保护的存储系统

但是,我仍然建议您查看OpenSSL证书存储,即
X509\u存储
。如果这满足了你的目的(你想用钥匙链做什么)

X509\u商店
适用于所有平台