Was ist HTTPS und warum sollten Sie sich darum kümmern?

Bis etwa 2017 verwendete eine große Mehrheit der Websites im Internet ausschließlich das Hypertext Transfer Protocol ( HTTP ) für die Übertragung der Daten einer Website an den Webbrowser eines Besuchers.

Bis dahin waren die meisten Browser in der Lage, sichere HTTP -Inhalte zu empfangen, aber nur wenige Websitebesitzer machten sich die Mühe, ihre Websites mit (HTTP)HTTPS einzurichten .

Was ist HTTPS ? Es steht für Hypertext Transfer Protocol Secure. Und heute übertragen die meisten Websites im Internet ihre Inhalte über diese sichere Version von HTTP an Browser.(HTTP)

Was ist HTTPS?

Wenn eine Website HTTPS verwendet , bedeutet dies, dass alle Daten, die zwischen dieser Website und Ihrem Browser übertragen werden, verschlüsselt sind.

Vor HTTPS konnte ein Hacker die Übertragung zwischen dem Webhost und dem Browser des Benutzers leicht abfangen und den übertragenen Inhalt lesen. Dies liegt daran, dass die Inhalte in HTML oder Klartext übermittelt wurden. In vielen Fällen ließen sich sogar IDs und Passwörter leicht aus diesen Übertragungen extrahieren.

Was unterscheidet HTTPS ? HTTPS verwendet die sogenannte Transport Layer Security ( TLS ), früher bekannt als Secure Socket Layer ( SSL ). 

TLS verwendet zwei Sicherheitsschlüssel, um die Daten, die zwischen dem Webhost und Ihrem Browser ausgetauscht werden, vollständig zu verschlüsseln.

  • Privater Schlüssel(Private key) : Dies ist ein Schlüssel, der auf dem ursprünglichen Webserver gespeichert ist. Es ist nicht öffentlich zugänglich, daher kann nur dieser private Schlüssel, der auf dem echten Webserver gespeichert ist, Übertragungen entschlüsseln.
  • Öffentlicher Schlüssel(Public key) : Der öffentliche Schlüssel wird von jedem Browser verwendet, der mit dem Webserver kommunizieren möchte, auf dem sich die Website befindet.

Funktionsweise der HTTPS-Kommunikation

Der Kommunikationsprozess funktioniert wie folgt.

  1. Ein Benutzer öffnet einen Browser und stellt eine Verbindung zu einer Webseite her.
  2. Die Website sendet dem Browser des Benutzers ein SSL - Zertifikat, das den öffentlichen Schlüssel enthält. Der Browser benötigt diesen öffentlichen Schlüssel, um die erste Verbindung mit der Site herzustellen.
  3. Dadurch wird ein sogenannter „ TLS - Handshake“ initiiert, bei dem sich der Client (Browser) und der Server (Website) auf die zu verwendende Chiffre „einig“ werden, die digitale SSL -Signatur der Site verifizieren und neue Sitzungsschlüssel für die aktuelle Sitzung generieren.

Sobald diese „Sitzung“ eingerichtet ist, kann niemand zwischen dem Browser und dem Webserver die übertragenen Informationen oder Daten ohne Weiteres identifizieren.

Dies liegt daran, dass alles, sogar der an den Browser übertragene HTML -Code, verschlüsselt wird (im Wesentlichen in unsinnigen Text und Symbole verschlüsselt). Nur der Browser, der die erste Verbindung mit der Website hergestellt hat, kann die Informationen entschlüsseln und umgekehrt. Nur die Website kann Dinge wie IDs und Passwörter empfangen und für die Verwendung entschlüsseln.

Wenn Sie also feststellen, dass eine Site sicher ist, können Sie sicher sein, dass die Kommunikation zwischen Ihrem Browser und der Remote-Site privat und vor neugierigen Blicken geschützt ist.

So erkennen Sie, ob eine Website HTTPS verwendet

Ab 2017 übte Google Druck auf Website-Eigentümer aus, SSL - Zertifikate in ihre Websites zu integrieren. Sie taten dies, indem sie eine neue Funktion in die neueste Version von Chrome integrierten , die den Benutzern eine „Nicht sicher“ -Warnung(Secure) anzeigte, wenn sie eine Website besuchten, die kein HTTPS verwendete .

Wenn Sie die neueste Version des Chrome - Browsers ausführen und eine sichere Website besuchen, die HTTPS verwendet, sehen Sie links neben der (HTTPS)URL ein kleines Schlosssymbol .

Nicht lange danach folgten andere Browser, darunter Firefox , Safari und mehr. Sie alle zeigen ein Schlosssymbol an, wie es Chrome tut.

Wenn Sie eine Website besuchen und die Website kein HTTPS zur Kommunikation verwendet, wird links neben der URL der Fehler Nicht sicher angezeigt.(Not secure)

Als ob dies nicht abschreckend genug wäre, um Besucher von einer Website fernzuhalten, hat Google auch eine Richtlinie eingeführt, nach der die Verwendung von SSL - Zertifikaten dazu beitragen würde, dass Websites in den Suchergebnissen höher eingestuft werden.

Diese beiden Gründe sind der Grund, warum die meisten Website-Eigentümer endlich damit begonnen haben, ihre Websites auf die Verwendung von SSL -Zertifikaten und die Kommunikation mit den Browsern der Besucher über HTTPS umzustellen(HTTPS) .

Warum sollten Sie sich für HTTPS interessieren?

Als Internetnutzer sollten Sie sich sehr darum kümmern, ob eine Website HTTPS verwendet oder nicht . Sie denken vielleicht, dass es niemanden interessiert, welche Websites Sie besuchen oder was Sie im Internet tun, aber es gibt sehr große Gemeinschaften von Hackern da draußen, die sehr interessiert sind.

Durch das Abfangen der Kommunikation Ihres Browsers mit Websites sind Hacker ständig auf der Suche nach folgenden Informationen:

  • Ihre E-Mail-Adresse, damit sie sie an E-Mail-Spammer verkaufen können.
  • Ihre Telefonnummer und physische Adresse, damit sie es an Vermarkter verkaufen können.
  • ID und Passwörter, mit denen Sie sich bei Ihren Bankkonten anmelden, damit sie auf Ihre Gelder zugreifen können.
  • Alle peinlichen Websites, die Sie besuchen, damit sie Ihnen E-Mails senden können, in denen sie drohen, diese Aktivität mit Freunden und Familie zu teilen, wenn Sie nicht bezahlen(threatening to share that activity with friends and family if you don’t pay up) .
  • Die direkte IP-Adresse Ihres Computers, damit sie versuchen können, Ihr System zu hacken(try to hack your system) .

Sicherzustellen, dass Sie nur Websites besuchen, die HTTPS verwenden , ist aus vielen Gründen eine wirkungsvolle Möglichkeit, Ihre Privatsphäre und Sicherheit online zu schützen.

Wenn Sie eine Website besitzen, gibt es noch mehr Gründe, warum Sie sich um die Installation von SSL - Zertifikaten und die Aktivierung von HTTPS kümmern sollten .

  • Sie erhalten mehr Google -Suchverkehr.
  • Besucher werden sich sicher fühlen, Ihre Website häufiger zu besuchen.
  • Kunden werden sich beim Kauf von Produkten bei Ihnen sicherer fühlen.
  • Hacker erhalten mit geringerer Wahrscheinlichkeit IDs oder Passwörter, die es ihnen erleichtern, Ihre Website zu hacken.

Für Internetnutzer gibt es heutzutage keine guten Gründe mehr, nicht nur HTTPS für alle Webtransaktionen zu verwenden.

So verwenden Sie HTTPS auf Ihrer Website

Wenn Sie eine Website besitzen und daran interessiert sind, diese beängstigende „Nicht sicher“-Meldung loszuwerden, wenn Leute Ihre Website besuchen, ist es nicht schwierig, SSL - Zertifikate für Ihre Website zu installieren.

Tatsächlich haben wir eine vollständige Anleitung veröffentlicht, wie Sie Ihr eigenes SSL-Zertifikat für Ihre Website erhalten und wie Sie es installieren(how to get your own SSL certificate for your website, and how to install it) .

Die einfachen Schritte sind wie folgt:

  1. Ermitteln Sie die dedizierte IP-Adresse, die Ihr Webhost Ihrer Website bereitgestellt hat.
  2. Installieren Sie das SSL -Zertifikat, das entweder von Ihrer Website bereitgestellt oder von einem SSL - Zertifikatsdienst erworben wurde.
  3. Zwingen(Force) Sie alle Browser dazu, beim Besuch Ihrer Website SSL zu verwenden , indem Sie die .htaccess-Datei mit einem „rewrite“-Befehl bearbeiten, der alle Verbindungen auf die Verwendung von HTTPS umstellt(HTTPS) .
  4. Stellen Sie(Make) sicher, dass Sie Ihr privates SSL - Zertifikat allen CDN -Diensten zur Verfügung stellen, die Sie auf Ihrer Website installiert haben.

Dieser Prozess wird in letzter Zeit noch einfacher, da viele Webhosting-Dienste Website-Eigentümern Ein-Klick-Lösungen zur Installation von SSL - Zertifikaten für ihre Website anbieten.



About the author

Ich bin ein Computerprogrammierer, der sich auf die Entwicklung von MacOS-Software spezialisiert hat. Ich nutze meine Fähigkeiten, um professionelle Rezensionen zu schreiben und Tipps zu geben, wie Sie Ihre Programmierkenntnisse auf dem Mac verbessern können. Ich habe auch eine Website, die detaillierte Schritt-für-Schritt-Anleitungen für die Erstellung einer erfolgreichen Website bietet.



Related posts