Co to jest SSL, TLS i SSH
Różne / / July 04, 2021
Autorstwa Guillem Alsina González, we wrześniu. 2017
Choć może nam się wydawać, że właśnie teraz komunikacja za pomocą środków technologicznych powinna być bezpieczniejsza niż wcześniej, licząc na to, że nastąpił swoisty „wiek niewinności” InternetPrawda jest taka, że przez cały czas istnieje niebezpieczeństwo, że ktoś przeczyta nasze wiadomości lub wirtualnie włamie się do naszych komputerów.
Dlatego, w taki czy inny sposób, zawsze podejmowano mniej lub bardziej starania, aby zapewnić bezpieczeństwo komunikacji. w tym celu stworzono szereg protokołów i technologii, które pomagają nam zagwarantować integralność i poufność.
SSL i TLS są odpowiednio pierwowzorem i następcą protokołu kryptograficznego służącego do zabezpieczania komunikacji w sieciach telematycznych, głównie w Internecie.
Co zrobił SSL (Warstwa bezpiecznych gniazd) i kontynuuj TLS (Zabezpieczenia warstwy transportowej) jest szyfrowanie komunikacji za pomocą kryptografii w różnych usługach online, takich jak e-mail lub w sieci.
Stanowi standard internetowy, rozwijany, utrzymywany i uznawany przez organizmy technicznego zarządzania siecią sieci, z którymi rzecz jest uniwersalna, niezależna od producenta i której korzystanie jest zapewniane każdemu programiście rozwiązania, który tworzy oprogramowanie i usługi w Internet.
Historia obu protokołów sięga połowy lat 90., kiedy zaczęto stosować SSL 2.0 (wersja 1.0 nigdy nie została udostępniona ogółowi społeczeństwa).
TLS 1.0 to ulepszona reimplementacja SSL 3.0, z wystarczającą różnicą, że oba są ze sobą niekompatybilne.
Różnice między TLS i SSL polegają na tym, że pierwszy poprawia drugi, korygując luki w zabezpieczenia, które zostały znalezione w SSL i że w TLS klient jest uwierzytelniany, natomiast w SSL nie.
Ten ostatni szczegół jest bardzo ważny, ponieważ zapewnia, że w „rozmowie” między programami i usługami przez Internet zarówno klient jako serwer są tym, za kogo się podają, i że nikt nie „słucha” komunikacji pomiędzy nimi.
Natomiast w SSL ktoś mógł przechwycić komunikację i podszywać się pod klienta, ponieważ nie było weryfikacji tożsamość z tego tylko w przypadku serwera został zweryfikowany.
SSH (Bezpieczna powłoka) to program, który pozwala nam komunikować się za pomocą wiersza poleceń ze zdalnym serwerem w bezpieczny sposób
I, podobnie jak w poprzednim przypadku, polega na kryptografii do szyfrowania komunikacji wymieniane z serwerem, aby nikt nie mógł uzyskać informacji z przecinanych pakietów Między obydwoma.
Jest to narzędzie obecne w zdecydowanej większości dzisiejszych systemów operacyjnych, ponieważ umożliwia: administracja zdalne i uproszczone z serwera.
Zwykle mamy narzędzia, które działają w sieci, zapewniając środowisko graficzny, ale są one powolne, a ich wykonanie zależy od tego, że na serwerze działają różne elementy, takie jak serwer WWW.
Z drugiej strony SSH potrzebuje tylko własnego serwera, bardzo prostego i zajmującego niewiele zasobyi nie wymaga nawet środowiska graficznego, dzięki któremu możemy go używać w najprostszych środowiskach.
To, że jest to środowisko wiersza poleceń oznacza, że musimy znać listę zleceń akceptowanych przez system operacyjny komputera, z którym się łączymy.
System jest taki sam jak stary MS-DOS dla domowych komputerów PC przed przybyciem Windows i zastępuje Telnet, inny program, który robił to samo, ale nie zawierał bezpieczeństwo dodano kryptografię do komunikacji.
Zdjęcie: Fotolia. sasha85ru
Tematy w SSL, TLS i SSH