______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]
Latest development snapshot has updated AES x86 assember module, which
trades performance for security for all encryption modes, but CBC.
Encrypt performance is about 1/2 original assembler and decrypt - about
1/3. Note that you won't notice performance degradation in 'openssl
speed aes' output, use 'openssl speed -evp aes-128-ecb [-decrypt]' to
benchmark new code. CBC procedure needs further work and shall switch to
slower block routine when asked to process smaller amount of data or
when executed on hyper-threading CPU. Detecting hyper-threading CPU
presents a challenge as it can't be done by looking at CPUID output. One
can identify HT-capable P4, but not if it's actually hyper-threading.
I'm open for suggestions... A.
- AES performance vs. security Andy Polyakov
- Re: AES performance vs. security Andy Polyakov