TLS je kryptografický protokol navržený tak, aby poskytoval bezpečnou komunikaci v počítačové síti. Je přímým nástupcem staršího protokolu SSL (Secure Sockets Layer). V naší digitální architektuře zajišťuje TLS tři klíčové věci: soukromí (šifrování), integritu (data nebyla cestou změněna) a autentizaci (víme, s kým komunikujeme).
Každé připojení k našemu systému Jira, firemnímu webu nebo VPS musí být povinně šifrováno pomocí TLS.
Předtím, než se začnou přenášet samotná data (např. v kódování UTF-8), proběhne tzv. „TLS Handshake“:
1. **Pozdrav:** Klient a server si vymění podporované verze protokolu a šifrovací sady. 2. **Certifikát:** Server pošle svůj digitální certifikát. Klient ověří jeho platnost (podpis autority). 3. **Výměna klíčů:** Pomocí asymetrické kryptografie (RSA/ECC) se bezpečně dohodnou na symetrickém klíči. 4. **Šifrovaný kanál:** Od této chvíle jsou všechna data šifrována dohodnutým klíčem.
Všechny naše WWW servery používají HTTPS (HTTP přes TLS). Naše brány UTM vynucují používání moderní verze TLS 1.2 nebo TLS 1.3. Starší verze (TLS 1.0, 1.1) jsou z důvodu kybernetické bezpečnosti zakázány.
TLS používáme pro zabezpečení přenosu e-mailů (SMTP over TLS) a pro šifrování vnitřní komunikace mezi mikroslužbami v našem virtuálním cloudu.
Pro správnou funkci TLS využíváme:
Ačkoliv se v běžné mluvě stále používá termín „SSL certifikát“, technicky se jedná o certifikát pro protokol TLS.
| Protokol | Status | Poznámka |
|---|---|---|
| SSL 2.0 / 3.0 | Zastaralý | Nebezpečný, nesmí se používat. |
| TLS 1.0 / 1.1 | Zastaralý | Obsahuje známé slabiny (např. BEAST, POODLE). |
| TLS 1.2 | Standard | Aktuálně nejrozšířenější v naší síti WAN. |
| TLS 1.3 | Doporučený | Rychlejší a bezpečnější, náš preferovaný cíl. |
Naše IT Podpora monitoruje expiraci všech certifikátů. Pokud certifikát vyprší, uživatelé uvidí v prohlížeči varování „Vaše připojení není soukromé“, což blokuje přístup k důležitým datům v VPC.
Upozornění pro vývojáře: Při testování aplikací nikdy nevypínejte verifikaci TLS certifikátů v kódu. Pokud potřebujete testovat na lokálním stroji, požádejte o vystavení interního certifikátu z naší firemní autority.
— Související stránky: ZIF, Kybernetická bezpečnost, WWW, VPS, UTM, IT Podpora, VPC, TPM, UTF