Die Konfiguration der Krypto-Agilität für den CDS-Client wird nachfolgend beschrieben.

Zurzeit verwendet der DaaS-Agent die von der gSoap-Bibliothek unterstützten Standardverschlüsselungen und SSL-Protokolle. Nachfolgend finden Sie die Registrierungsschlüssel zur Anpassung der Verschlüsselungen und SSL-Protokolle.

Beachten Sie Folgendes:
  • Der Mandant sollte die auf der Clientseite angegebenen SSL-Protokolle bzw. Einstellungen unterstützen. Andernfalls kann der Client nicht mit dem Mandanten kommunizieren.
  • Der Agent ist eine 32-Bit-Anwendung. Der Registrierungspfad wird geändert, wenn der Agent auf einer 64-Bit-Maschine installiert ist, wie unter https://msdn.microsoft.com/de-de/library/windows/desktop/ms724072(v=vs.85).aspx beschrieben.

ClientSecureProtocols

  • Schlüsselpfad: HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware DaaS Agent\ClientSecureProtocols
  • Typ: Zeichenfolge
  • Format des Wertes: Kombination aus folgenden Werten, getrennt durch |
    • SOAP_TLSv1

      Wenn Sie diesen Wert in der Registrierung hinzufügen, verwendet der Agent eines der folgenden Protokolle für die Kommunikation mit dem Mandanten: TLSv1.0, TLSv1.1 oder TLSv1.2.

    • SOAP_SSLv3_TLSv1

      Wenn Sie diesen Wert in der Registrierung hinzufügen, verwendet der Agent entweder das SSLv3-Protokoll oder das TLSv1-Protokoll (v1.0, v1.1 oder v1.2) für die Kommunikation mit dem Mandanten.

    • SOAP_SSLv3

      Wenn Sie diesen Wert in der Registrierung hinzufügen, verwendet der Agent nur das SSLV3-Protokoll für die Kommunikation mit dem Mandanten.

    • SOAP_TLSv1_0

      Wenn Sie diesen Wert in der Registrierung hinzufügen, verwendet der Agent nur das TLS v1.0-Protokoll für die Kommunikation mit dem Mandanten.

    • SOAP_TLSv1_1

      Wenn Sie diesen Wert in der Registrierung hinzufügen, verwendet der Agent nur das TLS v1.1-Protokoll für die Kommunikation mit dem Mandanten.

    • SOAP_TLSv1_2

      Wenn Sie diesen Wert in der Registrierung hinzufügen, verwendet der Agent nur das TLS v1.2-Protokoll für die Kommunikation mit dem Mandanten.

  • Standardwert: SOAP_TLSv1_1|SOAP_TLSv1_2

    Weist darauf hin, dass der Agent entweder das TLSV1.1-Protokoll oder das TLSV1.2-Protokoll für die Kommunikation mit dem Mandanten verwendet.

ClientCipherSuites

ClientAuthenticationSettings

  • Schlüsselpfad: HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware DaaS Agent\ClientAuthenticationSettings
  • Typ: Zeichenfolge
  • Format des Wertes: Kombination aus folgenden Werten, getrennt durch |
    • SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION

      Wenn Sie diesen Schlüssel zum Wert hinzufügen, müssen Server sich beim Client authentifizieren.

      Hinweis: Es wurde nur diese Konfiguration getestet.
    • SOAP_SSL_SKIP_HOST_CHECK

      Wenn Sie diesen Schlüssel zum Wert hinzufügen, wird die Überprüfung des allgemeinen Namen des Hosts im Zertifikat deaktiviert.

    • SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE

      Wenn Sie diesen Schlüssel zum Wert hinzufügen, wird die Überprüfung des Ablaufdatums des Zertifikats deaktiviert und die Zertifikatsperrlisten (Certificate Revocation Lists, CRLs) werden nicht überprüft.

    • SOAP_SSL_NO_DEFAULT_CA_PATH

      Wenn Sie diesen Schlüssel zum Wert hinzufügen, wird „default_verify_paths“ (OpenSSL) deaktiviert.

    • SOAP_SSL_RSA

      Wenn Sie diesen Schlüssel zum Wert hinzufügen, verwendet der Agent RSA zur Authentifizierung mit dem Mandanten.

  • Standardwert: SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION

CipherSuites

  • Schlüsselpfad: HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Configuration\SSL\CipherSuites
  • Typ: Zeichenfolge
  • Format des Wertes: Geben Sie mehrere Verschlüsselungen mit Doppelpunkt als Trennzeichen an.

ProtocolsNotToBeDisabled

  • Schlüsselpfad: HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Configuration\SSL\ ProtocolsNotToBeDisabled
  • Typ: DWORD (32-Bit)
  • Format des Wertes:
    • Um TLSv1 und höher zu aktivieren, geben Sie „04000000“ als Hexadezimalwert an.
    • Um TLSv1_1 und höher zu aktivieren, geben Sie „10000000“ als Hexadezimalwert an.
    • Um TLSv1_2 und höher zu aktivieren, geben Sie „08000000“ als Hexadezimalwert an. (Dies ist der aktuelle Standardwert).