I have an SSL client on an embedded device with a slow ARM-CPU.
I am trying to speed up the SSL connection setup by shortening the cipherslist. Disabling DiffieHellman by adding !DH gave an improvement.
I wonder if there are other algorithms i could disable to improve the speed. Of course without big security tradeoffs.
Another possibility would be to switch to a different SSL library (gnutls, matrixssl, yaSSL etc.) What are your experience with other SSL libraries especially on embedded devices?