Was ist SSL, TLS und SSH
Verschiedenes / / July 04, 2021
Von Guillem Alsina González, Sept. 2017
Obwohl es uns scheinen mag, dass die Kommunikation durch technologische Mittel jetzt sicherer sein sollte als zuvor, wenn man sich auf die Tatsache verlässt, dass es eine Art "Zeitalter der Unschuld" von InternetDie Wahrheit ist, dass zu jeder Zeit die Gefahr bestand, dass jemand unsere Nachrichten liest oder praktisch in unsere Computer einbricht.
Aus diesem Grund wurden auf die eine oder andere Weise immer mehr oder weniger Anstrengungen unternommen, um die Sicherheit der Kommunikation zu gewährleisten. Dafür wurden eine Reihe von Protokollen und Technologien entwickelt, die uns helfen, Integrität und Vertraulichkeit zu gewährleisten.
SSL und TLS sind das Original bzw. der Nachfolger eines kryptografischen Protokolls, das zur Sicherung der Kommunikation in Telematiknetzen, hauptsächlich im Internet, verwendet wird.
Was SSL getan hat (Secure Sockets Layer) und weiter mit TLS (Transportschichtsicherheit) effizienter ist, die Kommunikation durch den Einsatz von Kryptographie in verschiedenen Online-Diensten zu verschlüsseln, wie z
Email oder das Netz.Es stellt einen Internet-Standard dar, entwickelt, gepflegt und anerkannt von der Organismen des technischen Managements des Netzwerks von Netzwerken, mit dem die Sache universell, herstellerunabhängig und dessen Die Nutzung wird jedem Lösungsentwickler zur Verfügung gestellt, der an der Entwicklung von Software und Diensten in arbeitet Internet.
Die Geschichte beider Protokolle reicht bis in die Mitte der 1990er Jahre zurück, als SSL 2.0 eingesetzt wurde (Version 1.0 wurde nie der Öffentlichkeit zugänglich gemacht).
TLS 1.0 ist eine verbesserte Neuimplementierung von SSL 3.0 mit genügend Unterschieden, sodass die beiden nicht miteinander kompatibel sind.
Der Unterschied zwischen TLS und SSL besteht darin, dass die erste die zweite verbessert, indem Schwachstellen von korrigiert werden Sicherheit, die in SSL gefunden wurden, und dass in TLS der Client authentifiziert wird, während in SSL nicht.
Dieses letzte Detail ist sehr wichtig, da es sicherstellt, dass bei einem "Gespräch" zwischen Programmen und Diensten über das Internet sowohl die Klient als Server sind sie der, für den sie sich ausgeben, und dass niemand die Kommunikation dazwischen "abhört".
Im Gegensatz dazu konnte bei SSL jemand die Kommunikation abfangen und sich als Client ausgeben, da keine Überprüfung der Identität davon wurde nur beim Server verifiziert.
SSH- (Sichere SHell) ist ein Programm, mit dem wir über eine Befehlszeile auf sichere Weise mit einem Remote-Server kommunizieren können
Und es verlässt sich, wie im vorherigen Fall, auf Kryptographie, um die Kommunikation zu verschlüsseln mit dem Server ausgetauscht werden, damit niemand die Informationen aus den gekreuzten Paketen abrufen kann Zwischen beiden.
Es ist ein Werkzeug, das heute in den meisten Betriebssystemen vorhanden ist, da es die Verwaltung entfernt und vereinfacht von einem Server.
Normalerweise haben wir Tools, die im Web funktionieren und eine Umgebung bieten Grafik, aber diese sind langsam und hängen für ihre Ausführung davon ab, dass verschiedene Elemente auf dem Server ausgeführt werden, z. B. ein Webserver.
Auf der anderen Seite benötigt SSH nur einen eigenen Server, sehr einfach und wenig beanspruchend Ressourcen, und erfordert nicht einmal eine grafische Umgebung, mit der wir es in den einfachsten Umgebungen verwenden können.
Da es sich um eine Befehlszeilenumgebung handelt, müssen wir die Liste der Befehle kennen, die vom Betriebssystem des Computers akzeptiert werden, mit dem wir eine Verbindung herstellen.
Das System ist das gleiche wie das alte MS-DOS für Heim-PC-Computer vor der Ankunft Windows und ersetzt Telnet, ein anderes Programm, das früher dasselbe tat, aber nicht enthalten war das Sicherheit Kryptographie für die Kommunikation hinzugefügt.
Foto: Fotolia. sasha85ru
Themen zu SSL, TLS und SSH