Sicherheit und Vertraulichkeit, grundlegende Aspekte des Netzwerks
Wenn wir zwei Schlüsselthemen für Netzwerkbenutzer erwähnen, sind dies diese Sicherheit und Vertraulichkeit Die Sie müssen ohne Zweifel immer vorhanden sein, wenn wir nicht möchten, dass unsere Systeme ausfallen und unsere Informationen und personenbezogenen Daten gefährden.
Dies kann durch die verschiedenen Protokolle erreicht werden, die für diese Netzwerkprobleme verantwortlich sind. Zum Beispiel können wir HTTPS zitieren, das verwendet wird, um die Informationen zu verschlüsseln, die wir senden, während wir im Internet surfen, sich bei einer Website anmelden und ein Formular ausfüllen.
Leider viel Es gibt Bedrohungen für das Netzwerk und können unsere Sicherheit und Privatsphäre gefährden. Aus diesem Grund ist es praktisch, dass alle diese Protokolle ordnungsgemäß funktionieren.
Was ist das TLS-Handshake-Protokoll?
In diesen Logs berichten wir, was wir finden TLS-Handshake Die Bezieht sich auf die Verhandlung zwischen zwei Enden. Wenn wir an “Handshake” denken, ein englisches Wort, bedeutet es “Handshake”. Wir können sagen, dass dies die Art ist, sich zu begrüßen und zu erkennen. Das gleiche gilt in diesem Fall zwischen zwei Servern.
Der TLS-Handshake ist ein Protokoll, das es ermöglicht zwei Server, um sich gegenseitig zu verifizieren und erstellen Sie verschlüsselten Datenverkehr und Schlüsselaustausch. Wenn alles gut geht und sie korrekt verifiziert wurden, findet der Datenaustausch statt.
Es sind viele grundlegende Schritte zu beachten. Eine davon ist zu bestimmen, welche TLS-Version zur Kommunikation nutzen. Außerdem werden die zu verwendenden Verschlüsselungsalgorithmen ausgewählt. Die Echtheit wird mit dem öffentlichen Schlüssel und der digitalen Signatur der SSL-Zertifizierungsstelle verifiziert. Sitzungsschlüssel werden generiert und ausgetauscht.
Wenn wir es grob zusammenfassen, können wir sagen, dass sich diese beiden Server zuerst “begrüßen”, einander diesen “Handshake” geben. Daher der Name TLS-Handshake Die Sobald dies geschehen ist, stellt der Server dem Client ein Zertifikat zur Überprüfung zur Verfügung. Später, wenn diese Prüfung abgeschlossen ist, wird eine Sitzung erstellt. Es wird ein Schlüssel generiert, mit dem Daten über diese Sitzung ausgetauscht werden.
Fehlerbehebung beim TLS-Handshake-Protokoll
Es sollte jedoch berücksichtigt werden, dass es Probleme geben kann, die die ordnungsgemäße Funktion dieses TLS-Handshake-Protokolls verhindern. Dies kann passieren und in einigen Fällen können wir es beheben. Wir erklären, was wir können.
Da können wir erstmal nichts machen Dienen Die Wir können es selbst beheben, wenn es sich um einen Browserfehler handelt. Wenn der Server beispielsweise ein Zertifikat anbietet, das nicht authentifiziert werden kann, können wir nichts tun.
Eines der Hauptprobleme beim TLS-Handshake-Protokoll ist, wenn Systemzeit Das ist nicht richtig. Der erste Schritt besteht also darin, zu überprüfen, ob das Systemtiming korrekt ist. Diese Zeit wird verwendet, um zu überprüfen, ob dieses Zertifikat gültig oder abgelaufen ist. Wir können es automatisch konfigurieren.
Vielleicht Probleme beim Abfangen von TLS-Verbindungen Die Möglicherweise gibt es eine Browsererweiterung oder Sicherheitssoftware, die Verbindungen abfängt und Probleme verursacht. Beachten Sie, dass einige Browsererweiterungen die Proxy-Einstellungen ändern und dieses Problem verursachen. Wir können die Verwendung dieser Erweiterungen einstellen oder die Sicherheitssoftware deaktivieren und prüfen, ob das Problem weiterhin besteht.
Wir könnten auch das TLS-Protokoll ändern unter Windows. Wir können dies über Internet-Eigenschaften tun. Führen Sie dazu inetcpl.cpl aus, gehen Sie zu Erweiterte Optionen, gehen Sie zum Abschnitt Sicherheit und fügen Sie dort TLS-Versionen hinzu oder entfernen Sie sie. Wenn die Site beispielsweise nach TLS 1.2 sucht und wir es nicht aktiviert haben, werden wir es konfigurieren.
Wenn alle oben genannten Schritte nicht funktionieren, können wir den Browser jederzeit auf die Standardeinstellungen zurücksetzen.