Zámeček u adresy webu a protokol HTTPS patří dnes k základu. Prohlížeče označují weby bez šifrování jako nezabezpečené, vyhledávače ho zvýhodňují a zákazníci k nim ztrácejí důvěru. Nabídka certifikátů je ale matoucí: bezplatné, placené, s jednou doménou, s více doménami, s ověřením firmy. Pro většinu webů je správná odpověď překvapivě jednoduchá, ale jsou situace, kdy se vyplatí sáhnout po placené variantě. Tento přehled vám pomůže poznat, do které skupiny patříte.
Co certifikát vlastně dělá
Certifikát SSL/TLS zajišťuje dvě věci: šifruje komunikaci mezi prohlížečem a serverem, takže ji nikdo cestou nepřečte ani nezmění, a potvrzuje identitu webu. Šifrování je u bezplatných i placených certifikátů stejně silné. Rozdíl je v tom, jak důkladně se ověřuje, kdo je za webem, jak dlouho certifikát platí, jaká záruka a podpora je k němu přidána a jak se spravuje.
Let's Encrypt a další bezplatné certifikáty
- Zdarma a automaticky: většina hostingů ho nabízí jedním kliknutím a obnovuje sám.
- Ověření domény: potvrzuje jen to, že jste správcem dané domény, ne identitu firmy.
- Krátká platnost: certifikáty se vydávají na zhruba 90 dní a obnovují se automaticky, proto je důležité mít obnovu funkční.
- Podpora více domén i zástupných znaků (wildcard) je možná, obvykle s ověřením přes DNS.
- Bez finanční záruky a bez osobní podpory od vydavatele, podporu zajišťuje váš hosting.
Placené certifikáty
Placené certifikáty se prodávají v několika úrovních. Nejjednodušší stejně jako bezplatné ověřují jen doménu. Vyšší úrovně ověřují existenci firmy a uvádějí údaje o organizaci v certifikátu. Mohou nabízet finanční záruku pro případ chyby vydavatele, podporu a správu více certifikátů v jednom místě. Dnešní prohlížeče už ale firmu u rozšířeného ověření nezvýrazňují tak jako dříve, takže přínos je spíš administrativní a formální než viditelný pro návštěvníka.
Bezplatný a placený certifikát
| Bezplatný | Placený | |
|---|---|---|
| Šifrování | Stejně silné | Stejně silné |
| Ověření | Jen doména | Doména, někdy i firma |
| Správa a obnova | Obvykle automatická | Podle poskytovatele, často s podporou |
| Záruka a podpora | Zpravidla žádná od vydavatele | Často finanční záruka a podpora |
| Typický zákazník | Weby, blogy, e-shopy, firmy | Větší firmy se zvláštními požadavky |
Kdy bohatě stačí bezplatný certifikát
Pro blog, firemní web, vizitku i běžný e-shop je bezplatný certifikát plnohodnotným řešením. Zajistí zámek v prohlížeči a bezpečné spojení. Pokud vám ho hosting nabízí a automaticky obnovuje, nemáte důvod platit jinde. Platit za certifikát jen proto, že „zní profesionálněji“, nedává smysl, protože návštěvník rozdíl neuvidí.
Kdy zvážit placený certifikát
- Smlouva nebo předpis vyžaduje ověření organizace nebo konkrétní typ certifikátu.
- Potřebujete záruku a podporu přímo od vydavatele, například u citlivých služeb.
- Spravujete mnoho domén a serverů a chcete centrální správu a přehled.
- Starší zařízení nebo systémy vyžadují konkrétní kořenový certifikát.
- Váš hosting automatickou obnovu bezplatného certifikátu nenabízí a ruční správa by byla riziková.
Nejčastější potíže s certifikáty
- Vypršelý certifikát. Prohlížeč zobrazí velké varování a návštěvníci odcházejí. Hlídejte datum a funkčnost obnovy.
- Smíšený obsah: web je na HTTPS, ale některé obrázky nebo skripty se načítají přes HTTP.
- Chybějící přesměrování z HTTP na HTTPS, takže existují dvě verze webu.
- Neúplný řetězec certifikátů na serveru, kvůli kterému některá zařízení hlásí chybu.
Jak zkontrolovat, že je vše v pořádku
Otevřete web v prohlížeči, klikněte na zámeček a zkontrolujte platnost certifikátu. Podrobný rozbor nabízejí veřejné testy nastavení HTTPS, které ukážou řetězec, platnost, podporované protokoly i případné chyby. U e-shopu otestujte i objednávkový proces. V nastavení hostingu zapněte automatické přesměrování na HTTPS a případně i mechanismus, který prohlížečům říká, že má web používat jen HTTPS.
Wildcard, subdomény a více webů
Pokud provozujete více subdomén, například samostatnou aplikaci nebo e-shop, hodí se certifikát se zástupným znakem (wildcard), který pokryje všechny subdomény najednou. Bezplatné certifikáty to umějí také, ale ověření se obvykle provádí přes DNS, což vyžaduje vhodnou správu záznamů. Pokud se v tom neorientujete, zeptejte se podpory hostingu, zda bude jednodušší řešení s jednotlivými certifikáty pro každou subdoménu.
Doba platnosti se zkracuje
Pravidla pro délku platnosti certifikátů se v oboru postupně zpřísňují a doba platnosti se zkracuje. Právě proto je důležitá automatizace. Certifikát, který se musí obnovovat ručně každých pár měsíců, je zdroj budoucích výpadků. Při výběru poskytovatele nebo hostingu proto sledujte hlavně to, zda obnovu zvládne sám a upozorní vás, kdyby selhala.
Jak pomůže AI
Pokud vám test HTTPS vypíše chyby, vložte výsledek do ChatGPT, Claude nebo Gemini a požádejte: „Vysvětli mi lidsky, co tyto chyby znamenají a jak je opravit na sdíleném hostingu.“ AI pomůže pochopit hlášení a navrhnout postup. Změny nastavení serveru ale provádějte podle návodu svého hostingu a nevkládejte do chatu soukromé klíče ani hesla.
Časté dotazy