Я использую OpenSSL 1.0.1e.Тест скорости Openssl для двигателя Broadcom
В OpenSSL engine 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 Безразлично 't загрузить libvendor_ubsec.so.
Я понимаю, что это связано с OpenSSL динамических двигателей и загрузить реализацию Мне нужно использовать что-то вроде:
OpenSSL двигатель ubsec -Pre SO_PATH: vendor_ubsec
Мой вопрос, как я «объединить» два comamnd скорость OpenSSL и OpenSSL двигатель запустить тест скорости для ubsec двигателя>
Это довольно конкретный вопрос; единственное, что я могу сделать, это upvote. Вы пробовали связаться с продавцом? Если у вас есть ответ, пожалуйста, сообщите ... –
@owlstead. Конечно, я уточню вопрос. Если я что-то знаю. Во всяком случае, я думаю, что вопрос - ENGINE agnostic :) – dimba
OpenSSL имеет местоположение по умолчанию, которому нравится загружать двигатели. Например, на Fedora это '/ usr/lib64/openssl/engine'. Вы пробовали symlinking вашего libvendor_ubsec.so в этом каталоге, а затем с помощью команды 'openssl speed rsa1024 -engine ubsec'? В качестве альтернативы вы можете зайти в командную строку OpenSSL, загрузить двигатель, а затем выполнить проверку скорости с помощью параметра двигателя. –