Zum Inhalt springen
ecdsa.com

TLS 1.2

Die TLS-Version von 2008 (RFC 5246), die noch breit unterstützt wird; sie führte AEAD-Cipher-Suites und SHA-256 ein, braucht aber zwei Roundtrips und erlaubt schwache Optionen, die TLS 1.3 entfernt hat.
Auch geschrieben alsTLS 1.2TLSv1.2RFC 5246

Der Handshake von TLS 1.2 sendet Zertifikate unverschlüsselt, handelt den Schlüsselaustausch über den Namen der Cipher Suite aus und bietet im statischen RSA-Modus keine Forward Secrecy. Eine sichere Konfiguration bedeutet ECDHE (oder DHE) mit AEAD-Suites, das Extended Master Secret (RFC 7627), renegotiation_info und Signaturen mit SHA-256 oder besser, wie RFC 9325 es empfiehlt. RFC 9846 (Juli 2026) löst RFC 5246 ab und stellt neue Anforderungen an Implementierungen von TLS 1.2.

Angriffe zielten im Lauf der Jahre auf optionale oder veraltete Funktionen: BEAST und Lucky Thirteen (CBC), die Verzerrungen von RC4, Triple Handshake (behoben durch das Extended Master Secret), Logjam und FREAK (Schlüssel in Exportstärke), ROBOT (RSA-Schlüsseltransport) und SWEET32 (64-Bit-Blockchiffren). Keiner davon bricht eine Verbindung mit TLS 1.2, die auf ECDHE und AEAD beschränkt ist.

Wenn es nötig ist, lass TLS 1.2 für ältere Clients neben 1.3 aktiviert; einen hybriden Schlüsselaustausch mit Post-Quanten-Verfahren gibt es nur in TLS 1.3, Verbindungen mit Fallback auf 1.2 bleiben also klassisch.

Standards und Quellen

Alle Begriffe