Condividi tramite


Supporto di TLS 1.3

Si applica a: SQL Server 2022 (16.x)

A partire da SQL Server 2022 (16.x), SQL Server supporta Transport Layer Security (TLS) 1.3 quando viene usato TDS 8.0.

Importante

Anche con il supporto TLS 1.3 per le connessioni TDS, TLS 1.2 è ancora necessario per l’avvio dei servizi satellite di SQL Server. Non disabilitare TLS 1.2 nel computer.

SQL Server 2019 (15.x) e versioni precedenti non supportano TLS 1.3.

Differenze tra TLS 1.2 e TLS 1.3

TLS 1.3 riduce il numero di round trip da due a uno durante la fase di handshake, rendendolo più veloce e sicuro di TLS 1.2. Il pacchetto Hello server contenente il certificato del server è crittografato e una singola ripresa del tempo di round trip (1-RTT) è stata esclusa e sostituita con la ripresa di 0-RTT in base alla condivisione della chiave client. La sicurezza aggiuntiva di TLS 1.3 deriva dall’esclusione di alcuni algoritmi e crittografie.

Ecco un elenco di algoritmi e crittografie rimossi in TLS 1.3:

  • Crittografia del flusso RC4
  • Scambio di chiavi RSA
  • Funzione hash SHA-1
  • Crittografie in modalità CBC (blocco)
  • Algoritmo MD5
  • Vari gruppi di Diffie-Hellman non temporanei
  • Crittografie EXPORT-strength
  • DES
  • 3DES