A
Anonymous
Guest
Recently, the Blogs & Newsfeed forum gave a pointer to the Netcraft article SSL: Intercepted today, decrypted tomorrow.
Today, I came to carefully read the article and to understand all its implications, and as a matter of fact, my web server installation did not negotiate a cipher having perfect forward secrecy (PFS) with my preferred browser (Safari on Mac OS X 10.8).
I investigated the situation further, and it turned out, that the preferred PFS cipher suites based on elliptic curve cryptography are not implemented by the base OpenSSL. So, I installed security/openssl, and I reinstalled apache24, php5, and postgresql92.
In /usr/local/etc/apache24/extra/httpd-ssl.conf I changed the value of the SSLCipherSuite directive, in order to allow nothing else than the suites with the highest security.
When I now open a https-site showing the results of phpinfo() on my FreeBSD server using Safari on my Mac, I get:
So, it seems that I managed to force my server to negotiate with Safari one of the strongest PFS suites available
Today, I came to carefully read the article and to understand all its implications, and as a matter of fact, my web server installation did not negotiate a cipher having perfect forward secrecy (PFS) with my preferred browser (Safari on Mac OS X 10.8).
I investigated the situation further, and it turned out, that the preferred PFS cipher suites based on elliptic curve cryptography are not implemented by the base OpenSSL. So, I installed security/openssl, and I reinstalled apache24, php5, and postgresql92.
In /usr/local/etc/apache24/extra/httpd-ssl.conf I changed the value of the SSLCipherSuite directive, in order to allow nothing else than the suites with the highest security.
Code:
...
SSLCipherSuite HIGH:!aNULL
...
When I now open a https-site showing the results of phpinfo() on my FreeBSD server using Safari on my Mac, I get:
Code:
...
SSL_VERSION_LIBRARY OpenSSL/1.0.1e
SSL_PROTOCOL TLSv1
SSL_CIPHER ECDHE-RSA-AES256-SHA
...
So, it seems that I managed to force my server to negotiate with Safari one of the strongest PFS suites available
