0
openssl中是否存在C API,相当于OS X的SecCertificateAddToKeychain
,可用于将证书存储在选定的证书存储区中?SecCertificateAddToKeychain是否有openssl等价物?
如果它有跨平台吗?
openssl中是否存在C API,相当于OS X的SecCertificateAddToKeychain
,可用于将证书存储在选定的证书存储区中?SecCertificateAddToKeychain是否有openssl等价物?
如果它有跨平台吗?
在其他平台(Windows,Linux或其他操作系统)中可能存在等效的钥匙串。据我所知,在OpenSSL中没有与钥匙串相关的跨平台等价物。但是,OpenSSL的证书存储区不是密钥链,因为它不用于存储密码。
正如您所提到的,您希望SecCertificateAddToKeychain
等效于OpenSSL。据我所知,没有这样的等价物。
在Windows中,它是受保护的存储系统。
但是,我仍想建议您参阅OpenSSL证书存储库,即X509_STORE
。如果这足够你的目的(你想用钥匙链做什么)。
X509_STORE
适用于所有平台。