Obsah

Uživatelé internetu dnes kladou na bezpečnost velký důraz. Pokud zjistí, že by web nebo aplikace mohly ohrozit jejich bezpečnost, pravděpodobně je používat nebudou. Protokoly SSL a TLS byly vyvinuty proto, aby zvýšily bezpečnost šifrováním dat a pomohly chránit informace uživatelů.

Co je SSL (Secure Sockets Layer)?

V roce 1990 byl vyvinut protokol, který měl zlepšit bezpečnost internetu šifrováním dat a snížit riziko, že k nim získají přístup neoprávněné osoby. Před zavedením SSL byla komunikace mezi webovými servery a prohlížeči vystavena různým bezpečnostním hrozbám. Po zavedení tohoto protokolu se jeho používání postupně stalo bezpečnostním standardem a mnoho firem jej přijalo, aby chránilo soukromí svých uživatelů.

Přestože SSL zpočátku vypadal jako účinné řešení, měl řadu nedostatků a omezení, kvůli kterým nemohl být považován za plně spolehlivý protokol.

Například v roce 2014 byla v SSL 3.0 objevena závažná zranitelnost, která mohla hackerům umožnit neoprávněný přístup. Vývojáři proto začali hledat bezpečnější a spolehlivější alternativu.

Co je Transport Layer Security (TLS)?

TLS byl vyvinut, aby odstranil nedostatky SSL a nahradil jej. Tento protokol, představený v roce 1999, nabídl lepší výkon a bezpečnější spojení a nakonec se stal průmyslovým standardem. TLS slouží ke stejnému účelu jako SSL: zabezpečení komunikace mezi webovými prohlížeči a servery. Protože však poskytuje mnohem vyšší úroveň zabezpečení, může používání zastaralých nebo nezabezpečených protokolů místo TLS vystavit systémy bezpečnostním rizikům.

Srovnání SSL a TLS

SSL a TLS slouží ke stejnému účelu: zabezpečení komunikace přes internet. Liší se však způsobem fungování a úrovní zabezpečení, kterou poskytují.

  • Hlavní rozdíly mezi SSL a TLS

    • Šifrování: TLS využívá silnější a pokročilejší šifrovací algoritmy a techniky. Podporuje AES pro šifrování dat a HMAC pro zajištění integrity zpráv, díky čemuž je bezpečnější než jeho předchůdce SSL.
    • Silnější ověřování: TLS používá pokročilejší metody ověřování identity komunikujících stran, čímž snižuje riziko útoků typu man-in-the-middle (MITM). Jeho proces handshake navíc zahrnuje bezpečnější autentizační mechanismy.
    • Lepší výkon a rychlost: TLS optimalizuje proces navazování zabezpečených spojení a snižuje komunikační režii. Díky tomu může být handshake rychlejší a latence spojení nižší, takže je TLS vhodnější pro moderní webové aplikace.
  • Podobnosti mezi SSL a TLS

    • Šifrování dat: Oba protokoly jsou navrženy k šifrování dat a navazování zabezpečených spojení mezi webovými prohlížeči a servery. TLS je novější protokol, vyvinutý k odstranění bezpečnostních slabin SSL.
    • Terminologie: Přestože je SSL zastaralý, tento pojem se stále běžně používá pro označení spojení a certifikátů TLS.
    • Účel: Oba protokoly mají za cíl chránit data během jejich přenosu po síti. Využívají bezpečnostní mechanismy k podpoře ověřování a navazování šifrovaných spojení.
    • Využití v HTTPS: HTTPS používá TLS k zabezpečení komunikace mezi prohlížečem a webovým serverem. Přítomnost `https://` v adresním řádku znamená, že web používá šifrované spojení.
Comparison Criteria SSL TLS
Security Status Deprecated and insecure Modern and more secure standard
Encryption Algorithms Uses outdated and weak algorithms Supports modern encryption algorithms
Authentication Uses older mechanisms Uses improved authentication mechanisms
Performance and Speed Has security and technical limitations Optimized for modern communications
Handshake Process Older process with security weaknesses Improved and more efficient process
Resistance to Attacks Vulnerable to various attacks Provides stronger protection against known attacks
Use in HTTPS Should no longer be used Used to secure HTTPS communications
Browser Support Older SSL versions are no longer supported Modern TLS versions are supported

Proč byl SSL označen za zastaralý?

Ukončení podpory SSL bylo nezbytným bezpečnostním opatřením. Používání slabých šifrovacích algoritmů, zranitelnost vůči různým útokům, jako jsou útoky typu man-in-the-middle (MITM), a neschopnost splnit moderní bezpečnostní požadavky učinily z tohoto protokolu zastaralé a nespolehlivé řešení.

Moderní webové prohlížeče navíc starší verze SSL již nepodporují. Při návštěvě webů, které na těchto zastaralých protokolech závisejí, mohou uživatelům zobrazovat bezpečnostní varování.

Proč se pojem SSL stále používá?

Přestože je SSL zastaralý, tento pojem se v souvislosti se šifrovacími protokoly stále hojně používá. I když se standardem pro zabezpečení online komunikace stal TLS, mnoho lidí mu ze zvyku nadále říká SSL.

Je však důležité si uvědomit, že samotný SSL je zastaralý a již není podporován. Když dnes slyšíte pojem „certifikát SSL“, obvykle se tím myslí certifikát používaný s TLS, přestože se název SSL stále běžně používá.

Jaká je budoucnost certifikátů TLS?

V budoucnu bude TLS zvyšovat bezpečnost komunikace aktualizací kryptografických algoritmů a zaváděním metod odolných vůči kvantovým počítačům. Na druhou stranu zkrácení doby platnosti certifikátů na 47 dní sice zvýší bezpečnost, ale zároveň ztíží správu certifikátů a jejich včasnou obnovu.

Automatizované nástroje a protokoly, jako je ACME, proto budou stále důležitější pro správu certifikátů, předcházení vypršení jejich platnosti a zamezení výpadkům služeb.

Měli byste používat certifikát TLS?

Ano, rozhodně. Pokud chcete rozvíjet své podnikání a budovat důvěru u svých uživatelů, je používání TLS nezbytné.

Přestože některé weby stále fungují bez šifrovacích protokolů, prohlížeče jako Google Chrome při jejich návštěvě zobrazují uživatelům bezpečnostní varování. Uživatelé jim proto mohou méně důvěřovat nebo je přestat používat, což může negativně ovlivnit pověst i celkovou výkonnost webu.

Chcete-li zůstat konkurenceschopní a uspět v online světě, váš web potřebuje certifikát TLS, který zabezpečí komunikaci a vybuduje důvěru u uživatelů.

WEBSITE SECURITY · SSL/TLS

Secure Your Website. Build Trust.

Protect your website and your visitors with the right SSL certificate. Explore trusted solutions for encrypted connections, stronger security, and greater customer confidence.

Explore SSL Certificates

Závěr: Jak dlouho je certifikát SSL platný?

Doba platnosti certifikátu SSL/TLS označuje dobu, po kterou certifikát zůstává platný pro zabezpečení komunikace. V současnosti činí maximální doba platnosti 398 dní. Od března 2026 se však tato doba bude postupně zkracovat, až v březnu 2029 dosáhne 47 dní.

Cílem této změny je zvýšit bezpečnost, snížit riziko vyzrazení kryptografických klíčů a zkrátit časové okno, během kterého mohou útočníci zneužít kompromitované nebo zranitelné certifikáty.

Časté dotazy

1. Co se stane, když vyprší platnost certifikátu SSL/TLS?

Návštěvníci mohou vidět bezpečnostní varování a prohlížeče již nemusí považovat spojení za zabezpečené, což může ovlivnit důvěru uživatelů i dostupnost webu.

2. Proč se doba platnosti certifikátů SSL/TLS zkracuje?

Kratší doba platnosti pomáhá omezit dobu, po kterou mohou kompromitované nebo zneužité certifikáty zůstat platné, a podporuje častější aktualizaci certifikátů.

3. Zlepšuje certifikát SSL/TLS SEO?

HTTPS je pro Google slabý hodnoticí signál. Samotný certifikát SSL/TLS však vyšší pozice ve výsledcích vyhledávání nezaručuje.