______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List email@example.com 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