openssl中是否有一个等同于OS X SecCertificateAddToKeychain
的C API,可以用来在所选的证书存储中存储证书?
如果是跨平台?
答案 0 :(得分:0)
在其他平台(Windows,Linux或其他操作系统)中可能存在等效的钥匙串。据我所知,OpenSSL中没有与keychain相关的跨平台等价物。但是,OpenSSL的证书存储不是密钥链,因为它不用于存储密码短语。
正如您所提到的,您希望OpenSSL中的SecCertificateAddToKeychain
等效。据我所知,没有这样的等价物。
在Windows中,它是受保护的存储系统。
但是,我仍然建议您查看OpenSSL证书存储,即X509_STORE
。如果这满足了你的目的(你想用钥匙串做什么)。
X509_STORE
适用于所有平台。