私はOpenSSL 1.0.1eを使用しています。BroadcomエンジンのOpensslスピードテスト
OpenSSLエンジンubsecは、実際の実装を含む追加ライブラリが必要です。 実装ライブラリは/usr/lib/libvendor_ubsec.soです。 opensslのdoesnの以来
openssl speed rsa1024 -engine ubsec
しかし、それは失敗し、:私たちはコードから使用ロードするためにどのような実装にOpenSSLエンジンubsecから指示する
:
ENGINE_ctrl_cmd_string (&engine, "SO_PATH", vendor_ubsec, 0);
私は、次のようopensslのスピードテストを実行したいですlibvendor_ubsec.soをロードします。私は2つの「組み合わせ」どのように
私の質問vendor_ubsec:-pre SO_PATH ubsec
opensslのエンジン:
私はこれは、OpenSSLにダイナミックエンジンに関連して、私のようなものを使用する必要が実装をロードすることを理解します>
これは非常に具体的な質問です。私ができる唯一のことはupvoteです。ベンダーに連絡してみましたか?あなたが答えを持っているなら、報告してください... –
@owlsteadもちろん、私は何かを知っていれば質問を更新します。とにかく、問題はENGINEに依存しないことです。 – dimba
OpenSSLには、エンジンをロードするのが好きなデフォルトの場所があります。例えば、Fedoraでは '/ usr/lib64/openssl/engine'です。 libvendor_ubsec.soをそのディレクトリにシンボリックしてみたのですが、 'openssl speed rsa1024 -engine ubsec'コマンドを使用しましたか?あるいは、OpenSSLのコマンドラインにドロップしてエンジンをロードし、engineパラメータでスピードテストを実行することもできます。 –