TLS v1.3

Aus QBWiki
Version vom 2. Juli 2019, 10:31 Uhr von Pascal (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Zur Navigation springenZur Suche springen

Install TLSv1.3 CentOS 7

Benötigte Pakete

nginx='http://nginx.org/download/nginx-1.15.8.tar.gz'
pcre='https://ftp.pcre.org/pub/pcre/pcre-8.42.zip'
zlib='https://www.zlib.net/zlib-1.2.11.tar.gz'
openssl='https://www.openssl.org/source/openssl-1.1.1a.tar.gz'

mkdir -p /opt/archives && cd $_ 
for i in "$nginx" "$pcre" "$zlib" "$openssl"; do  
  if [[ $i =~ zip$ ]] ; then 
    unzip "$i"
  fi

  if [[ $i =~ tar.gz$ ]] ; then
    tar xzvf "$i"
  fi



Enable TLS v1.3 in all browsers

Google Chrome (version: 63+ ):
  • Launch Chrome
  • Type in the address bar: chrome://flags/#tls13-variant
  • Check for Enabled (Final)


Opera:
  • Launch Opera
  • Type in the address bar: opera://flags/#tls13-variant
  • Check for Enabled (Final)


Firefox (version: 61 +):
  • Launch Firefox
  • Type in the address bar: about:config , search for: tls.version.max and ensure the value is set to 4.


Safari:
  • Launch Terminal and issue following command: sudo defaults write /Library/Preferences/com.apple.networkd tcp_connect_enable_tls13 1
  • and relaunch Safari.


Information

Cipher Suites:
   TLS_AES_256_GCM_SHA384
   TLS_CHACHA20_POLY1305_SHA256
   TLS_AES_128_GCM_SHA256
   TLS_AES_128_CCM_8_SHA256
   TLS_AES_128_CCM_SHA256