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]