<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<br>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p><span style="font-size:12pt;" id="divtagdefaultwrapper"></span><span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif"></p>
<div style="margin-top:0;margin-bottom:0;">I tried to dynamically load e_capi.so engine example on openssl version 1.1.0b present in the openssl engine directory but not able to offload RSA methods.
</div>
</font></span>
<p></p>
<br>
<span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif">
<div style="margin-top:0;margin-bottom:0;"></div>
</font></span><span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif">
<div style="margin-top:0;margin-bottom:0;"><br>
<b>Commands Used:</b><span><br>
(i) <br>
./openssl speed rsa -engine ../engines/capi.so </span><br>
<b>Error:</b>
<div>speed: Unknown algorithm -engine<br>
</div>
<b><br>
(ii)</b>
<div>./openssl s_server -engine ../engines/capi.so<br>
<b>Error:</b><br>
</div>
<span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif">
<div>invalid engine "../engines/capi.so"<br>
139890999146240:error:25066067:DSO support routines:dlfcn_load:could not load the shared library:crypto/dso/dso_dlfcn.c:113:filename(/usr/local/lib64/engines-1.1/../engines/capi.so): /usr/local/lib64/engines-1.1/../engines/capi.so: cannot open shared object
 file: No such file or directory<br>
139890999146240:error:25070067:DSO support routines:DSO_load:could not load the shared library:crypto/dso/dso_lib.c:161:<br>
139890999146240:error:260B6084:engine routines:dynamic_load:dso not found:crypto/engine/eng_dyn.c:414:<br>
139890999146240:error:2606A074:engine routines:ENGINE_by_id:no such engine:crypto/engine/eng_list.c:339:id=../engines/capi.so<br>
139890999146240:error:260B606D:engine routines:dynamic_load:init failed:crypto/engine/eng_dyn.c:485:<br>
Using default temp DH parameters<br>
ACCEPT<br>
</div>
</font></span><b><span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif"><b><br>
</b></font></span></b><span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif">We are facing similar issue with RSA while implementing our custom engine, please let me know if any one have a solution for this.
 We were able to use the RSA implementation upto 1.02h version, the problem is seen 1.1.0 series.</font></span><b><span style="font-size:12pt;" id="divtagdefaultwrapper"><font face="Calibri,Arial,Helvetica,sans-serif"><b><br>
<br>
</b></font></span></b><span style="font-size:12pt;" id="divtagdefaultwrapper"></span></div>
</font></span>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<span style="font-size:12pt">Regards,<br style="">
Saurabh<br>
</span></div>
</div>
</div>
</div>
</body>
</html>