Was ist HTTP SSL?

July 28

Was ist HTTP SSL?

Das Akronym "HTTP" steht für "Hypertext Transfer Protocol". Dies ist das System, das die Übertragung von Webseiten über das Internet verwaltet. Die Abkürzung "SSL" ist die "Secure Socket Layer." Dies ist eine Methode zum Sichern von HTTP-Übertragungen. HTTP-SSL wird tatsächlich als "HTTPS" steht für "Hypertext Transfer Protocol Secure." bezeichnet

Geschichte

Als das World Wide Web durch den 1980er Jahren entwickelt, immer mehr Verbraucher PCs für ihre Häuser gekauft und Internetzugang gezeichnet. Es wurde deutlich, dass das Internet eine wertvolle Quelle von Kunden für waren und Dienstleistungen sein könnte. Allerdings machte eine Reihe von Horrorgeschichten über das Abhören von Web Übertragungen Kunden zögern, geben Sie ihre Kreditkarten-Daten in eine Web-Seite. Dies brachte eine Bremse auf die Entwicklung des e-Commerce. Während der 1990er war Netscape Navigator der beliebteste Browser im Einsatz. Beschlossen, dass die Besitzer der Netscape Navigator, Netscape Communications, ein Sicherheitssystem zu entwickeln, die die Öffentlichkeit zu beruhigen und die Verwendung des World Wide Web für Handelsgeschäfte erhöhen würde. Dieses System hieß das Secure-Socket-Layer und wurde 1994 veröffentlicht.

System

Der Browser des Clients und der Computer mit der Web-Seite ist der Server. Wenn die Computer-Benutzer-Typen in einem Web in der Adressleiste zu begegnen, wird der Browser findet die Website Server und fordert eine Verbindung. Der Server muss ein gültiges Security-Zertifikat von einer Zertifizierungsstelle ausgestellt zu präsentieren. Der Client (Browser) überprüft, ob das Zertifikat noch innerhalb seiner Gültigkeitsdauer und überprüft, ob sie den gleichen Namen wie die Website trägt. Es wendet sich dann der Zertifizierungsstelle, die Details zu bestätigen. Das Zertifikat des Servers wird mit Schlüssel geliefert. Der Client verschlüsselt sensiblen Daten, bevor es an den Server gesendet. Sobald die sichere Sitzung hergestellt wurde, zeigt das Protokollschema in der Adresszeile "https://" anstatt "http://."

Verschlüsselung

HTTPS Verschlüsselung öffentlicher Schlüssel. Diese Methode erfordert unterschiedliche Schlüssel zum Ver- und entschlüsseln. Der Schlüssel kann nicht von der Schlüssel abgeleitet werden. Daher, sobald ein Teil der Daten verschlüsselt wurde, kann niemand außer dem Inhaber der Entschlüsselungsschlüssel, decodieren auch wenn er den Verschlüsselungsschlüssel verfügt. Aus diesem Grund kann der öffentliche Schlüssel öffentlich gemacht werden. Der Entschlüsselungsschlüssel, werden nicht jedoch freigegeben; Man nennt sie die "private Key".

Entwicklung

Netscape entwickelte SSL bis zur Version 3.0. Dies war die beliebtesten Version des Protokolls und wird als e-Commerce macht zugeschrieben. Das Unternehmen reichte dann Verantwortung für das Protokoll über an die Internet Engineering Task Force, die das System neu und benannte es in TLS: Transport Layer Security. Es ist TLS, die nun HTTPS, nicht SSL unterstützt.