Čo je TLS (Transport Layer Security)
Posledné príspevky z témy „Hrozby“

Šifrovanie medzi terorizmom a bezpečnosťou IT
Správa o hrozbách McAfee
Aktuálne články zo „sietí“
Riziká v inteligentnej výrobe
Podcast Security-Insider - 27. epizóda
Komplexné zabezpečenie pre OT a IT
Certifikácia AI „Vyrobené v Nemecku“
Aktuálne príspevky z „Platformy“
Podcast Security-Insider - 27. epizóda
Šifrovanie medzi terorizmom a bezpečnosťou IT
Vypracovať holistickú stratégiu kybernetickej bezpečnosti
Správa o hrozbách McAfee
Aktuálne články z „Aplikácií“
Ako zabezpečiť kontinuitu podnikania
Definícia prostredia Trusted Execution Environment (TEE)
Farebné, zmysluplné a nezmyselné, ale vtipné
Aktuálne články z „Správa identít a prístupu“
Podcast Security-Insider - 27. epizóda
Nový modul PowerShell na správu hesiel
a-i3/BSI Symposium 2020
Aktuálne články z „IT Awards“
Aktuálne články z „Správa bezpečnosti“
Podcast Security-Insider - 27. epizóda
Komentár Stefana Müllera, IT novinka
Certifikácia AI „Vyrobené v Nemecku“
- Prejav vedúcich geekov
- Zabezpečenie SAP
- Definície
- Spustenie zabezpečenia
- Bezpečnostný kútik
- Správa bezpečnosti
- Osvedčené postupy v oblasti bezpečnosti
- (ISC) ² a autorov
- GDPR
Aktuálne články zo špeciálu
Definícia prostredia Trusted Execution Environment (TEE)
Definícia lovu hrozieb
Definícia kompromisu obchodných e-mailov (BEC)
Definícia zabezpečenia transportnej vrstvy (TLS) Čo je TLS (zabezpečenie prenosovej vrstvy)?
Transport Layer Security (TLS) je protokol vrstvy 5 modelu vrstvy ISO/OSI, ktorý zaisťuje šifrovaný prenos údajov na internete. TLS je nástupcom protokolu SSL a používajú ho napríklad prehliadače na zabezpečené pripojenie HTTPS.
TLS (Transport Layer Security) je nástupcom protokolu SSL (Secure Sockets Layer) a používa sa na šifrovaný prenos údajov cez internet alebo iné siete.
Skratka TLS znamená Transport Layer Security a popisuje následnícky protokol k SSL (Secure Sockets Layer). Pomocou protokolu Transport Layer Security je možné údaje šifrovať a prenášať cez internet alebo iné siete. Jedná sa o hybridný šifrovací protokol (kombinácia asymetrického a symetrického šifrovania), ktorý má nasledujúce ciele. Prenesené údaje by mali byť chránené pred neoprávneným prístupom tretích strán a pred manipuláciou alebo falšovaním pomocou šifrovania. Okrem toho TLS umožňuje autentifikáciu účastníkov komunikácie a kontrolu identity príjemcu alebo odosielateľa. TLS sa často používa na bezpečné spojenie medzi klientom s internetovým prehliadačom a webovým serverom prostredníctvom protokolu HTTPS. Zabezpečenie transportnej vrstvy však môžu využívať aj iné protokoly, ako napríklad SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol) alebo FTP (File Transfer Protocol).
Komunikáciu cez TLS možno rozdeliť do dvoch fáz. Najskôr sa vytvorí spojenie, pri ktorom si klient a server navzájom preukážu svoju totožnosť. Po vytvorení dôveryhodného spojenia sa údaje prenášajú pomocou šifrovacieho algoritmu. V modeli vrstvy ISO/OSI sa zabezpečenie transportnej vrstvy nachádza na vrstve 5 (vrstva relácie). Vďaka svojmu transparentnému spôsobu práce pre protokoly vyšších úrovní je TLS veľmi flexibilný a všestranný. Známe implementácie TLS sú napríklad GnuTLS, OpenSSL alebo LibreSSL.
Záznamový protokol TLS
V protokole Transport Layer Security hrá ústrednú úlohu takzvaný protokol záznamu transportnej vrstvy. Na tomto sú založené ďalšie štyri protokoly normy. Tieto štyri protokoly sú:
- protokol podania ruky
- výstražný protokol
- protokol Change Cipher Spec Protocol
- aplikačný dátový protokol
Protokol handshake je zodpovedný za dojednanie relácie a jej bezpečnostných parametrov. Okrem iného sú dojednané použité kryptografické algoritmy a kľúčový materiál a komunikační partneri sú autentifikovaní v rámci protokolu podania ruky. Výstražný protokol je zodpovedný za chyby a alarmy spojené s TLS spojeniami. Môže to spôsobiť okamžité ukončenie spojenia. Pomocou protokolu aplikačných údajov sú údaje aplikácií rozdelené do blokov, komprimované, šifrované a prenášané. Nakoniec protokol Change Cipher Spec Protocol informuje príjemcu, že odosielateľ prechádza na šifrovaciu sadu predtým dohodnutú v protokole Handshake.
Nadviazanie spojenia s bezpečnosťou transportnej vrstvy
Ak klient nadviaže spojenie so serverom, autentifikuje sa pomocou certifikátu. Klient skontroluje dôveryhodnosť certifikátu a či sa zhoduje s názvom servera. Klienta je možné voliteľne overiť na serveri. V ďalšom kroku komunikační partneri odvodia kľúč kryptografickej relácie pomocou verejného kľúča servera, pomocou ktorého potom zašifrujú všetky správy, ktoré sa majú preniesť. Autentifikácia a identifikácia komunikačných partnerov je založená na asymetrických metódach šifrovania a kryptografii verejných kľúčov. Aktuálny kľúč relácie je jednorazovo použiteľný symetrický kľúč, pomocou ktorého sú údaje dešifrované aj šifrované.