Arieh
Verified User
A friend of mine pointed out that my ssl website wasn't fully secure because it was accepting low Cipher Suites, 128 and lower. I ran some ssl tester on my domain and it also came with the suggestion to change this.
What I first tried is changing the SSLCipherSuite setting in /etc/httpd/conf/extra/httpd-ssl.conf, but that didn't seem to have effect on the other virtual hosts (as explained here http://www.directadmin.com/forum/showthread.php?p=180572#10).
So if you don't want to accept (most) 128bit and lower, and be secure and cool you could change the existing SSLCipherSuite, and also add it to the bottom of /etc/httpd/conf/extra/httpd-ssl.conf:
SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM
Giving me a score of 88 at https://www.ssllabs.com/ssldb/index.html
Edit June 2, 2012:
Use these lines instead, they will fix the BEAST issue.
So comment out the existing SSLCipherSuite, add the new lines, and be sure to add them at the bottom of the file as well. If anyone knows a better configuration, please share.
Edit October 15, 2014:
In case anyone arrives at this topic; I recommend this page: https://wiki.mozilla.org/Security/Server_Side_TLS#Apache
What I first tried is changing the SSLCipherSuite setting in /etc/httpd/conf/extra/httpd-ssl.conf, but that didn't seem to have effect on the other virtual hosts (as explained here http://www.directadmin.com/forum/showthread.php?p=180572#10).
So if you don't want to accept (most) 128bit and lower, and be secure and cool you could change the existing SSLCipherSuite, and also add it to the bottom of /etc/httpd/conf/extra/httpd-ssl.conf:
SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM
Giving me a score of 88 at https://www.ssllabs.com/ssldb/index.html
Edit June 2, 2012:
Use these lines instead, they will fix the BEAST issue.
Code:
SSLProtocol -ALL +SSLv3 +TLSv1
SSLHonorCipherOrder On
SSLCipherSuite RC4-SHA:HIGH:!ADH
SSLInsecureRenegotiation off
So comment out the existing SSLCipherSuite, add the new lines, and be sure to add them at the bottom of the file as well. If anyone knows a better configuration, please share.
Edit October 15, 2014:
In case anyone arrives at this topic; I recommend this page: https://wiki.mozilla.org/Security/Server_Side_TLS#Apache
Last edited: