Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got a very basic problem:

I managed to run Openssl on my Server with a self-signed cert and Camellia 256-bit encryption. When I look up on Google / Facebook etc. encryption, they all use RC4 128-bit which makes sense cause its much faster. Now my question is, how can I change the encryption to RC4, I looked it up all over the place but only found stuff to de/encrypt single files, not the private and public keys.

Thanks for help in advance,


share|improve this question

migrated from Oct 10 '12 at 20:23

This question came from our site for professional and enthusiast programmers.

This is for SSL? Simply explicitly set the desired ciphersuites with, for example, SSL_CTX_set_cipher_list – James K Polk Oct 10 '12 at 23:10
thank you for your help, but I don't know how to use your command. It even says command not found. I'm using Ubuntu 12.04 – Codehai Oct 20 '12 at 12:57
Sorry, I thought you were writing a C/C++ program that uses the openssl library. In fact you are actually do something else. So are you using openssl s_server? Or are you using the apache server? – James K Polk Oct 20 '12 at 15:51
sorry for the late answer, I am using lighttpd atm in cgi mode – Codehai Jul 22 '13 at 22:17

Since the cert is self-signed, it presumably didn't cost anything. So, can't you just create a new cert using openssl but with the desired cipher suite?

share|improve this answer
Certs don't have ciphersuites, so the answer doesn't make sense. – James K Polk Oct 10 '12 at 23:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .