[openssl-users] compared performances on Mac OS X 10.6.8

patpro at patpro.net patpro at patpro.net
Mon May 11 09:24:10 UTC 2015


On 11 mai 2015, at 07:45, Viktor Dukhovni <openssl-users at dukhovni.org> wrote:

> On Mon, May 11, 2015 at 07:24:10AM +0200, Patrick Proniewski wrote:
> 
>> I've compiled OpenSSL 1.0.2a on Mac OS X 10.6.8, and used `openssl
>> speed` to compare performances with stock OpenSSL (0.9.8). In many
>> tests, 1.0.2a is a bit faster, or as fast as 0.9.8y, but on the 6
>> AES tests, the old one is almost twice as fast as the new one:
> 
> Use "openssl speed -evp".  Then if your hardware has AES-NI, it
> will be faster in 1.0.2.  Otherwise, the slowdown is expected.
> The software-only AES in 1.0.x is constant-time, and avoids
> timing side-channel attacks.  The 0.9.8 version is not
> constant time (faster, but less secure).


Thank you for this explanation. The evp flag works great on my hardware:

$ apps/openssl speed -evp aes-256-cbc
../..
aes-256-cbc     171795.47k   200081.86k   208523.35k   211620.52k   210927.62k


$ apps/openssl speed aes-256-cbc
../..
aes-256 cbc      68905.90k    73930.92k    75199.15k    75868.16k    76136.45k


regards,
patpro


More information about the openssl-users mailing list