Read this: https://www.openssl.org/docs/man1.1.0/crypto/ASYNC_start_job.html <https://www.openssl.org/docs/man1.1.0/crypto/ASYNC_start_job.html>
Usually async operations happen in engines when they need to talk to hardware but you can still utilize async mechanism in pure software if you have the scenario > On Dec 18, 2018, at 18:36, ASHIQUE CK <ckashique...@gmail.com> wrote: > > Hi all, > > 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. > > > > > > On Mon, Dec 17, 2018 at 6:11 PM ASHIQUE CK <ckashique...@gmail.com > <mailto:ckashique...@gmail.com>> wrote: > Hi all, > > I have some queries regarding OpenSSL async operation. > > Current setup > ------------- > I have one OpenSSL dynamic engine (with RSA and AES-GCM support) and > linked it with Nginx server. Multiple WGET commands on the client side. > > Current issue > ------------- > Since OpenSSL do_cipher call (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 asynchronous operation > in OpenSSL 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. > > Queries > -------- > 1) Is there is any other scheme for multiple do_cipher calls at a time?. > 2) Any method to enable asynchronous call from OpenSSL? > > Versions > ------------- > Openssl - 1.1.0h > Nginx1.11.10 > Wget 1.17.1 > > Kindly support me. Please inform me if any more inputs needed. Thanks in > advance. > -- > openssl-users mailing list > To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
-- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users