<div dir="ltr"><div dir="ltr">Hi all,<div><br></div><div>I truly understand that everyone might be busy with your work and didn't found time to reply. That's okay, but incase you have accidendly forgot to reply, please accept this as a gentle reminder.<br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 17, 2018 at 6:11 PM ASHIQUE CK <<a href="mailto:ckashiquekvk@gmail.com">ckashiquekvk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div><div>Hi all,</div><div><br></div><div><span style="white-space:pre-wrap">       </span>I have some queries regarding OpenSSL async operation.</div><div><br></div><div>Current setup</div><div>-------------</div><div><span style="white-space:pre-wrap">  </span>I have one<b> OpenSSL dynamic engine (with RSA and AES-GCM support) </b>and linked it with <b>Nginx</b> server. Multiple <b>WGET</b> commands on the client side.</div><div><br></div><div>Current issue</div><div>-------------</div><div> <span style="white-space:pre-wrap"> </span>Since OpenSSL <b>do_cipher call </b>(the function in which actual AES-GCM encryption/decryption happening) comes from one client at a time which is reducing file downloading performance. So we need an <b>asynchronous operation in OpenSSL</b> ie. we need multiple do_cipher calls at the same time from which we should submit requests to HW without affecting the incoming requests and should wait for HW output.</div><div><br></div><div>Queries</div><div>--------</div><div> 1) Is there is any other scheme for multiple do_cipher calls at a time?. </div><div> 2) Any method to enable asynchronous call from OpenSSL?   </div><div><br></div><div>Versions</div><div>-------------</div><div>Openssl - 1.1.0h</div><div>Nginx1.11.10</div><div>Wget 1.17.1</div><div><br></div><div> Kindly support me. Please inform me if any more inputs needed. Thanks in advance.</div></div></div></div>
</blockquote></div>