Is it possible to enable TLS v 1.2 in Debian squeeze

Solution 1:

OpenSSL supports TLSv1.2 since version 1.0.1. However, the latest version for Squeeze is 0.9.8. You can find backport here or build it from source.

Solution 2:

Debian Squeeze comes with OpenSSL 0.9.8o, which only supports TLS 1.0.

I think your two options are:

  • Get a backport of OpenSSL 1.0.1g or higher.
  • Use GnuTLS instead of OpenSSL.

For the second option, see e.g. https://www.nnbfn.net/2011/05/tls-1-2-support-in-apache2/

Solution 3:

Debian 7 (squeeze) is End-Of-Live for a while now, please upgrade to at least Debian 8 (jessie) which comes with openssl 1.0.1 which supports TLSv1.2