Some additional information here. When testing the default openssl installed in /usr/bin/ on Solaris 11, I saw a much better result below. Hence I believe OpenSSL utility 'openssl' built by me does not use the hardware crypto accelerators at all. Anyone knows the reason? Thanks, Aaron ksol1% /usr/bin/openssl speed -evp aes-128-cbc Doing aes-128-cbc for 3s on 16 size blocks: 113798920 aes-128-cbc's in 2.99s Doing aes-128-cbc for 3s on 64 size blocks: 48425338 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 256 size blocks: 14613535 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 1024 size blocks: 3768123 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 8192 size blocks: 488001 aes-128-cbc's in 3.00s OpenSSL 1.0.0k 5 Feb 2013 built on: date not available options:bn(64,32) md2(int) rc4(ptr,int) des(ptr,risc1,16,int) aes(partial) blowf ish(ptr) compiler: information not available The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes aes-128-cbc 608957.43k 1033073.88k 1247021.65k 1286185.98k 1332568.06k -- View this message in context: http://openssl.6102.n7.nabble.com/Has-the-support-for-SPARC-architecture-crypto-extensions-been-Implemented-tp58866p59162.html Sent from the OpenSSL - User mailing list archive at Nabble.com.