Jivin Prashant Kumar lays it down ...
> Hello Group,
>    
>   Is there anyway I could use the crypto hardware engine asynchronously
> with OpenSsl. Looking at the code it doesn't look like.

Which HW engine are you using and on what OS ?

>   The reason I am asking this is, in our deployment, I see that the CPU on
> which I am running OpenSsl is loaded just 40% and I still hit the maximum
> number of TLS sessions i could process. My assumption is that it could be
> because we are using synchronous call with the hardware accelerator and are
> blocked waiting for the hardware engine to do its works (that is
> decryption/encryption of each packet).

The cryptodev engine (OpenBSD/FreeBSD/linux) can provide async support so
that multiple SSL users are being processed at once.

How are you testing the performance ?  On box or using networking ?

Cheers,
Davidm

-- 
David McCullough,  [EMAIL PROTECTED],   Ph:+61 734352815
Secure Computing - SnapGear  http://www.uCdot.org http://www.cyberguard.com
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to