Freigeben über


TLS Cipher-Suites in Windows Vista

Eine Cipher Suite ist eine Sammlung kryptografischer Algorithmen. Schannel-Protokolle verwenden Algorithmen einer Verschlüsselungssammlung zum Erstellen von Schlüsseln und Verschlüsseln von Informationen. Eine Verschlüsselungssammlung gibt einen Algorithmus für jede der folgenden Aufgaben an:

  • Schlüsselaustausch
  • Massenverschlüsselung
  • Nachrichtenauthentifizierung

Schlüsselaustauschalgorithmen schützen die Informationen, die zum Erstellen freigegebener Schlüssel erforderlich sind. Diese Algorithmen sind asymmetrisch (Algorithmen des öffentlichen Schlüssels) und gut für relativ kleine Datenmengen geeignet.

Massenverschlüsselungsalgorithmen verschlüsseln Nachrichten, die zwischen Clients und Servern ausgetauscht werden. Diese Algorithmen sind symmetrisch und gut für große Mengen von Daten geeignet.

Nachrichtenauthentifizierungsalgorithmen generieren Nachrichtenhashes und Signaturen, die die Integrität einer Nachricht gewährleisten.

Entwickler geben diese Elemente mithilfe von ALG_ID-Datentypen an. Weitere Informationen finden Sie unter Angeben von Schannel-Verschlüsselungsverfahren und Verschlüsselungsstärken.

Schannel unterstützt die folgenden Verschlüsselungssammlungen. Die Sammlungen werden in der Standardreihenfolge aufgeführt, in der sie vom Microsoft Schannel-Anbieter ausgewählt werden.

Wichtig

HTTP/2-Webdienste schlagen bei nicht HTTP/2 kompatiblen Verschlüsselungssammlungen fehl. Informationen zum Sicherstellen Ihrer Webdienstfunktion bei HTTP/2-Clients und -Browsern finden Sie unter Reihenfolge der Bereitstellung von benutzerdefinierten Verschlüsselungssammlungen.

Verschlüsselungssammlung FIPS-Modus aktiviert Exchange Verschlüsselung Hash Protokolle
TLS_RSA_WITH_AES_128_CBC_SHA Ja RSA AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_RSA_WITH_AES_256_CBC_SHA Ja RSA AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_RSA_WITH_RC4_128_SHA No RSA RC4 SHA1 TLS 1.0, TLS 1.1, TLS 1.2, SSL 3.0
TLS_RSA_WITH_3DES_EDE_CBC_SHA Ja RSA 3DES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P256 Ja ECDH_P256 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P384 Ja ECDH_P384 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P521 Ja ECDH_P521 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P256 Ja ECDH_P256 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P384 Ja ECDH_P384 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P521 Ja ECDH_P521 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256 Ja ECDH_P256 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P384 Ja ECDH_P384 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P521 Ja ECDH_P521 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256 Ja ECDH_P256 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384 Ja ECDH_P384 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P521 Ja ECDH_P521 AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_DHE_DSS_WITH_AES_128_CBC_SHA Ja DH AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_DHE_DSS_WITH_AES_256_CBC_SHA Ja DH AES SHA1 TLS 1.2, TLS 1.1, TLS 1.0
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA Ja DH 3DES SHA1 TLS 1.0, TLS 1.1, TLS 1.2, SSL 3.0
TLS_RSA_WITH_RC4_128_MD5 No RSA RC4 MD5 TLS 1.0, TLS 1.1, TLS 1.2, SSL 3.0
SSL_CK_RC4_128_WITH_MD5 No RSA RC4 MD5 SSL 2.0
SSL_CK_DES_192_EDE3_CBC_WITH_MD5 No RSA 3DES MD5 SSL 2.0
TLS_RSA_WITH_NULL_MD5 No RSA MD5 TLS 1.0, TLS 1.1, TLS 1.2, SSL 3.0
TLS_RSA_WITH_NULL_SHA No RSA SHA1 TLS 1.0, TLS 1.1, TLS 1.2, SSL 3.0

Die folgenden Verschlüsselungssammlungen werden von Schannel unterstützt; sie sind jedoch nicht standardmäßig vorhanden. Sie müssen nach Bedarf hinzugefügt werden. Informationen zum Hinzufügen von Verschlüsselungssammlungen zum Schannel-Anbieter finden Sie unter Priorisieren von Schannel-Verschlüsselungssammlungen.

  • TLS_RSA_EXPORT_WITH_RC4_40_MD5
  • TLS_RSA_EXPORT1024_WITH_RC4_56_SHA
  • TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA
  • SSL_CK_RC4_128_EXPORT40_MD5
  • SSL_CK_DES_64_CBC_WITH_MD5
  • TLS_RSA_WITH_DES_CBC_SHA
  • TLS_RSA_WITH_NULL_MD5
  • TLS_RSA_WITH_NULL_SHA
  • TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
  • TLS_DHE_DSS_WITH_DES_CBC_SHA

Windows Server 2003 und Windows XP: Informationen zu unterstützten Verschlüsselungssammlungen finden Sie in den folgenden Themen.

Thema Beschreibung
TLS-Verschlüsselungssammlungen Informationen zu den Verschlüsselungssammlungen, die mit dem TLS-Protokoll in Windows Server 2003 und Windows XP zur Verfügung stehen.
Secure Sockets Layer Protocol Allgemeine Informationen zu SSL 2.0 und 3.0, einschließlich der verfügbaren Verschlüsselungssammlungen in Windows Server 2003 und Windows XP.