6
我正在使用OpenSSL 1.0.1e。Broadcom引擎的OpenSSL速度測試
OpenSSL引擎ubsec需要包含實際實現的附加庫。 實現庫是/usr/lib/libvendor_ubsec.so。
從ubsec OpenSSL的引擎指示什麼實現加載我們從代碼中使用:
ENGINE_ctrl_cmd_string (&engine, "SO_PATH", vendor_ubsec, 0);
我想運行OpenSSL的速度測試如下:
openssl speed rsa1024 -engine ubsec
但失敗了,因爲OpenSSL的沒有按不加載libvendor_ubsec.so。
我明白,這與OpenSSL相關動態引擎和加載實現我需要使用類似:
OpenSSL的引擎ubsec -pre SO_PATH:vendor_ubsec
我的問題我如何「結合」兩comamnd OpenSSL的速度和OpenSSL的引擎運行速度測試ubsec引擎>
這是一個非常具體的問題;我唯一能做的就是upvote。您是否嘗試聯繫供應商?如果你有答案,請回報... –
@owlstead當然,我會更新然後問題如果我會知道的東西。無論如何,我的問題是ENGINE不可知的:) – dimba
OpenSSL有一個它喜歡加載引擎的默認位置。例如,在Fedora上它是'/ usr/lib64/openssl/engine'。你是否嘗試過將libvendor_ubsec.so鏈接到該目錄,然後使用'openssl speed rsa1024 -engine ubsec'命令?或者,您可以放入OpenSSL命令行,加載引擎,然後使用引擎參數執行速度測試。 –