Sto usando OpenSSL 1.0.1e.Test di velocità Openssl per il motore Broadcom
Il motore di OpenSSL ubsec richiede una libreria aggiuntiva contenente l'implementazione effettiva. La libreria di implementazione è /usr/lib/libvendor_ubsec.so.
Per istruire da ubsec motore OpenSSL cosa implementazione per caricare usiamo dal codice:
ENGINE_ctrl_cmd_string (&engine, "SO_PATH", vendor_ubsec, 0);
voglio correre test di velocità OpenSSL come segue:
openssl speed rsa1024 -engine ubsec
Ma non riesce, poiché openssl doesn 't caricare libvendor_ubsec.so.
Capisco che questo legato alla OpenSSL dinamici motori e per caricare realizzazione ho bisogno di usare qualcosa come:
motore OpenSSL ubsec SO_PATH -pre: vendor_ubsec
mia domanda come mi "Unire" due comamnd velocità OpenSSL e motore OpenSSL di eseguire test di velocità per il motore ubsec>
Questa è una domanda piuttosto specifica; l'unica cosa che posso fare è upvot. Hai provato a contattare il venditore? Se hai una risposta, per favore segnala ... –
@owlstead Ovviamente aggiornerò la domanda Se saprò qualcosa. Ad ogni modo, la questione è AGNOSTICA MOTORE :) – dimba
OpenSSL ha una posizione predefinita a cui piace caricare i motori. Ad esempio, su Fedora è '/ usr/lib64/openssl/engine'. Hai provato a collegare simbolicamente il tuo libvendor_ubsec.so a quella directory e poi a usare il comando 'openssl speed rsa1024 -engine ubsec'? In alternativa è possibile inserire la riga di comando di OpenSSL, caricare il motore, quindi eseguire il test di velocità con il parametro motore. –