SSL (https) certifikáty
K čemu slouží SSL certifikáty?
Většina komunikace na internetu probíhá v nešifrované (čitelné) podobě a tak teoreticky kdokoli s odpovídajícími technickými znalostmi a potřebným přístupem může zjistit, jaká data stahujete i odesíláte. V případě odesílání / přijímání nešifrovaných dat se vystavujete riziku, že je kromě Vás tyto informace vidí i třetí osoba, což je zejména v případě přenosu citlivých dat (osobní informace, hesla apod.), nežádoucí. O bezpečný přenos dat se stará tzv. SSL šifrování, které na straně odesilatele data zašifruje a na straně příjemce je dešifruje zpět do čitelné podoby.
V internetovém prohlížeči poznáte fakt, že jde o šifrovaný přenost tak, že URL adresa webu začíná namísto klasického http:// řetězcem https:// (tedy HTTP secure), případně se v některých prohlížečích zobrazuje ikona zámku informující o bezpečném přenosu dat. Při zobrazování zabezpečených (šifrovaných) stránek pak všechny moderní prohlížeče kontrolují také to, zda komunikujete s ověřeným (autorizovaným) webem a zda se někdo za daný web pouze nevydává. Aby toto ověření bylo možné, je nutné, aby se na dané doméně vyskytoval SSL certifikát, který vydala důvěryhodná certifikační autorita (která ověřuje identitu daného webu). Pokud by na Vašem webu fungoval zabezpečený přenos dat, ale chyběl by důvěryhodný SSL certifikát, v prohlížeči by se zobrazila informace o nedůvěryhodném webu, případně by prohlížeč takovou komunikaci zcela ukončil, se snahou ochránit návštěvníky před případným rizikovým chováním.
Jaké jsou výhody integrace certifikátu na doméně?
- zvýšení bezpečnosti (např. při přihlašování do systému není login a heslo zasílán v čitelné podobě a není jej tak možné vzdáleným útočníkem odchytit a použít k přihlášení)
- zvýšení důvěryhodnosti webu, získání nových zákazníků (někteří zákazníci, kterým není problematika bezpečnosti dat na internetu cizí, vyžadují při zadávání osobních dat, jejich zabezpečený přenos a vyhledávájí aplikace, které jim toto umožňují)
- zlepšení pozic při fulltextovém vyhledávání (např. vyhledávač Google se netají tím, že upřednostňuje weby s platným SSL certifikátem)
- SSL certifikát umožní využívat některých služeb (např. Google Nákupy, některé online platební metody apod.)
- Při prohlížení webu/eshopu v prohlížečích se nebude zobrazovat upozornění na nezabezpečený web
- Zajištění správného zobrazení webu (některé prohlížeče se snaží automaticy zobrazit zabezpečenou verzi webu a nastává problém se zobrazením, pokud ssl certifikát na doméně není instalován)
Jak mohu důvěryhodný SSL certifikát získat a jaká je jeho cena?
Placené certifikáty
Jak již bylo psáno výše, SSL certifikáty jsou vydávány důvěryhodnými certifikačními autoritami, které za vystavení certifikátu účtují poplatky. Certifikáty jsou rozděleny podle účelu, určení, míry zabezpečení, množství podporovaných subdomén apod., a pohybují se v řádech stovek po desetitisíce korun ročně. Pro e-shopy a weby jsou dostatečné nejlevnější DV certifikáty (Domain Validation - ověření domény), které ověřují jednu doménu a dají se pořídit v řádech stokorun ročně. Kromě samotné ceny certifikátu je zapotřebí kalkulovat i s náklady nutnými pro pořízení, integraci a správu.
Na e-shopy dlouhodobě aplikujeme DV certifikáty Positive SSL od certifikační autority COMODO (SECTIGO), se kterými máme dobré zkušenosti a které dosahují výborného poměru cena / výkon. Certifikát je nutné po roce zakoupit nový a provádět znovu jeho integraci.
Doba platnosti certfikátu | Cena certifikátu vč. integrace / rok |
---|---|
1 rok | 750,- Kč |
Uvedené ceny jsou bez 21% DPH.
Certifikát zdarma
Na trhu existuje několik autorit, které poskytují certifikáty zdarma. Mezi tyto autority patří i certifikační autorita Let´s Encrypt, jejíž certifikáty také nabízíme. Tyto certifikáty jsou vydávány na omezenou dobu 3 měsíců a musí se tedy každé 3 měsíce obnovovat. Aby k tomuto mohlo docházet, musí být na straně serveru nainstalována určitá aplikace, která toto prodlužování řeší a server musí být s touto aplikací kompatibilní (velmi zjednodušeně řečeno). Přestože jsou samotné certifikáty poskytovány certifikační autoritou zdarma, je s nimi spojena určitá údržba (aktualizace aplikace, kontrola prodlužování, občasné nutné přegenerování při revokaci certifikátu apod.) a následující instalační a udržovací poplatky:
První integrace certifikátu | 200,- Kč (jedorázový poplatek) |
Udržovací poplatek (správa prodlužování) | 200,- Kč / rok |
Při první integraci certifikátu je tedy cena 400,- Kč, v dalších letech pak 200,- Kč.
Uvedené ceny jsou bez 21% DPH.
Výhody certifikátu oproti placenému certifikátu
- Vzhledem k nulové ceně certifikátu se sníží náklady na jeho provoz cca na polovinu, v dalších letech na cca čtvrtinu.
Nevýhody oproti placenému certifikátu
- Nemusí být podporovány některými staršími prohlížeči a operačními systémy (např. Windows 7). Více informací o kompatibilitě naleznete na následujícím odkazu: https://letsencrypt.org/docs/certificate-compatibility/
- Nejsme schopni nijak zaručit fungování certifikátů do budoucna (certifikační autorita může ukončit činnost / změnit podmínky vystavování certifikátů apod.)
- U těchto certifikátů neposkytuje Certifikační autorita žádnou finanční garanci
Mám zájem o SSL certifikát, co je zapotřebí provést z mé strany?
V první řadě je zapotřebí napsat nám požadavek skrze formulář „Dotaz na technickou podporu“, kde zmíníte informaci o tom, o jaký certifikát máte zájem (zdarma / placený). Po zaslání Vašeho požadavku o SSL certifikát Vám vystavíme fakturu na odpovídající částku a po její úhradě SSL certifikát pořídíme, naintegrujeme, upravíme konfiguraci shopu, aby fungoval na šifrované adrese a provedeme zběžný test funkčnosti e-shopu.
V případě pořízení SSL certifikátu vyřídíme vše potřebné a z Vaší strany je většinou zapotřebí pouze provést změnu URL adresy XML feedů na srovnávačích zboží, které využíváte (zbozi.cz, heureka.cz, Google Nákupy apod.).
Mohu si SSL certifikát pořídit sám a zaslat Vám jej k integraci?
Ano, samozřejmě můžete, jakkoli toto doporučujeme pouze zkušeným uživatelům. Při požadavku na generování certifikátu je nutné vygenerovat tzv. CSR (certificate signing request), který vzniká na základě vygenerovaného privátního klíče. Abychom mohli vložit Vámi pořízený certifikát, potřebujeme od Vás zaslat všechny tyto dílčí klíče + případné chain certifikáty dané certifikační autority (pokud jsou potřeba). Integrace takového externě dodaného certifikátu zabere dle zkušeností cca 15 – 30 min, které Vám budeme fakturovat dle našeho standardního ceníku. V případě instalace Vámi dodaného certifikátu nehlídáme jeho platnost, neupozorňujeme vás na jeho expiraci a neřešíme jeho prodlužování.