0

SecCertificateAddToKeychain選択した証明書ストアに証明書を格納するために使用できる OS X と同等の openssl に C API はありますか?

あるとすればクロスプラットフォームですか?

4

1 に答える 1

0

他のプラットフォーム (Windows、Linux、またはその他の OS) に同等のキーチェーンがある場合があります。私の知る限り、キーチェーンに関連する OpenSSL にはクロスプラットフォーム対応のものはありません。ただし、OpenSSL にはパスフレーズの保存に使用されないため、キー チェーンではない証明書ストアがあります。

あなたが言ったように、SecCertificateAddToKeychainOpenSSLで同等のものが必要です。私の知る限り、そのような同等のものはありません。

Windows では、保護されたストレージ サブシステムです。

ただし、OpenSSL証明書ストア、つまりX509_STORE. それがあなたの目的(キーチェーンでやりたいこと)で十分であれば。

X509_STOREすべてのプラットフォーム用です。

于 2013-11-02T17:22:14.677 に答える