Re: Openssl async support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Read this: 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 <ckashiquekvk@xxxxxxxxx> 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 <ckashiquekvk@xxxxxxxxx> 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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux