Skip to main content
Calkulon

Praktické

Kalkulačka vypršení platnosti certifikátu SSL

Kalkulačka vypršení platnosti certifikátu SSL

Datum vypršení platnosti certifikátu
Datum vydání certifikátu (volitelné)
Dny připomenutí před vypršením platnosti

What is SSL Certificate Expiry Calculator?

▾

Kalkulačka vypršení platnosti certifikátu SSL počítá dny zbývající do vypršení platnosti certifikátu SSL/TLS, identifikuje naléhavé potřeby obnovení a vypočítává data připomenutí obnovení na základě preferované doby realizace (výchozí 30 dní). Certifikáty SSL/TLS jsou páteří připojení HTTPS, šifrují provoz mezi klienty a servery a ověřují identitu serveru prostřednictvím řetězců důvěry zakořeněných v certifikačních autoritách (CA). Certifikáty s prošlou platností způsobují bezpečnostní varování prohlížeče, nefunkční HTTPS, selhání připojení API a vážné poškození důvěry uživatelů – sledování vypršení platnosti je proto pro jakoukoli produkční službu kritické. Životnost certifikátů se za poslední desetiletí dramaticky zkrátila. V roce 2015 mohly být certifikáty platné 3-5 let. Od září 2020 prohlížeče vynucují maximální 398denní platnost pro veřejně důvěryhodné certifikáty (základ CA/Browser Forum). Let's Encrypt – která nyní vydává více než polovinu všech veřejných certifikátů TLS – používá 90denní platnost k podpoře automatizace. Trajektorie odvětví směřuje k ještě kratším certifikátům (standardně 90 dní, v roce 2025 možná 47 dní), aby se zkrátil poloměr klíčových kompromisů a vynutily si postupy automatizované obnovy. Vypršení platnosti certifikátu je jednou z nejčastějších příčin velkých výpadků webu. Významné incidenty: Microsoft Teams několik hodin nefungoval, když vypršela platnost certifikátu (únor 2020), LinkedIn Learning offline po dobu 48 a více hodin, dostupnost Cisco WebEx globálně nefunkční, několik bankovních aplikací nedostupných pro obchodní relace. Vzorec je konzistentní: zmeškaná připomínka obnovení, někdo jede na dovolenou, automatické obnovení tiše selže a vypršení platnosti zruší produkční systémy, kterých se týdny nebo měsíce nikdo nedotkl. Tato kalkulačka pomáhá týmům DevOps, systémovým administrátorům a vývojářům aktivně sledovat vypršení platnosti certifikátu. Zadejte datum vypršení platnosti certifikátu, volitelné datum vydání pro analýzu doby platnosti a preferovaný čas pro připomenutí. Kalkulačka zobrazuje dny do vypršení platnosti se zdravotním stavem (ZDRAVÝ > 30 dní, OBNOVENÍ BRZY v rámci prahu, NALÉHAVÉ < 7 dní, PLATNOST), datum připomenutí obnovení, procento využité životnosti certifikátu a vizuální pruh porovnávající zbývající čas k prahu. Používejte jako součást nastavení monitorování/upozorňování nebo rychlé kontroly zdravého rozumu během reakce na incident.

Calkulon makes complex calculations simple — built for students and everyday problem-solvers.

Vzorec

▾
f(x)Dny do vypršení platnosti = patro((datum vypršení platnosti − dnes) / 86 400 000 ms za den); Datum připomenutí obnovení = Datum vypršení platnosti − Dny připomenutí

Variable Legend

▾
SymbolJménoJednotkaPopis
expDatum vypršení platnostidateCertifikát notAfter časové razítko. Viditelné v prohlížeči kliknutím na ikonu visacího zámku → Zobrazit certifikát → Platnost → Ne poté. Lze také načíst přes OpenSSL: 'openssl s_client -connect domain.com:443 -servername domain.com | openssl x509 -noout -dates'.
issDatum vydánídateCertifikát notBefore časové razítko. Volitelný vstup, který umožňuje výpočet procenta životnosti. Obvykle se zobrazuje vedle data vypršení platnosti v prohlížečích certifikátů.
nowAktuální datumdateDnešní datum pro srovnání s vypršením platnosti. Používá se při výpočtu dnů do konce platnosti.
reminderDaysDodací lhůta připomenutídaysKolik dní před vypršením platnosti označit certifikát pro akci obnovení. Standardní praxe: minimálně 30 dní, 60 pro produkčně kritické systémy. Méně než 30 dní, méně času na reakci na problémy s obnovením.
daysLeftDny do vypršení platnostidaysVypočítané dny od nynějška do data vypršení platnosti. Záporné hodnoty označují certifikát, jehož platnost vypršela. Primární metrika pro určení stavu.

How to SSL Certificate Expiry Calculator

▾
  1. 1Krok 1 — Zadejte datum vypršení platnosti certifikátu: Otevřete webovou stránku v libovolném moderním prohlížeči, klikněte na ikonu visacího zámku vedle adresy URL, zobrazte podrobnosti certifikátu a zkopírujte datum „platnost do“ nebo „nepo“. Pro uživatele příkazového řádku: 'echo | openssl s_client -servername DOMAIN -connect DOMAIN:443 2>/dev/null | openssl x509 -noout -dates' zobrazuje notBefore i notAfter. Vložte datum expirace do kalkulačky.
  2. 2Krok 2 — Volitelně zadejte datum vydání: Přidejte datum notBefore certifikátu, pokud je k dispozici. To umožňuje vypočítat celkovou dobu platnosti (např. 90 dní pro Let's Encrypt, 397 dní pro placené certifikáty) a procento životnosti certifikátu. Užitečné pro sledování obnovovací kadence a zajištění správného fungování automatického obnovování.
  3. 3Krok 3 — Nastavení doby trvání připomenutí: Výchozí 30 dní je průmyslovým standardem. Upravte na základě vaší tolerance rizika: 60 dní pro produkčně kritickou infrastrukturu s přísným řízením změn, 14 dní pro automatizované Let's Encrypt s potvrzenou funkční obnovou, 30 pro běžné případy. Připomenutí by mělo poskytnout dostatek času na vyřešení selhání obnovení (problémy s DNS, problémy s ověřením, ruční zásah).
  4. 4Krok 4 — Výpočet dnů do vypršení platnosti: Kalkulačka vypočítá (vypršení – nyní) / milisekundy_za_den. Kladné hodnoty jsou zbývající dny; záporné hodnoty jsou dny po vypršení platnosti. Číslo je viditelně zobrazeno jako primární metrika.
  5. 5Krok 5 — Určení stavu: Čtyři kategorie stavu s barevným kódováním. ZDRAVÝ (zelená): zbývá více než dní připomenutí. RENEW SOON (oranžová): v mezích připomenutí. URGENT (červená): zbývá méně než 7 dní. EXPIRED (tmavě červená): uplynulo datum expirace. Barevně odlišené odznaky okamžitě zviditelní stav.
  6. 6Krok 6 — Analýza doby platnosti: Pokud je uvedeno datum vydání, kalkulačka zobrazí celkovou dobu platnosti a procentuální životnost. 100% životnost použitá = expirovaná. 95 %+ = nutná bezprostřední obnova. Pod 50 % = zdravé. Tato metrika pomáhá identifikovat anomálie kadence obnovení (certifikát Let's Encrypt ukazující 95% životnost znamená, že obnovení se nezdařilo).
  7. 7Krok 7 — Datum připomenutí obnovení: Kalkulačka vypíše konkrétní datum k obnovení (vypršení platnosti – dny připomenutí). Přidejte toto datum do svého kalendáře, monitorovacího systému nebo spouštěče automatického obnovení. Vizuální lišta porovnává zbývající dny s prahovou hodnotou připomenutí pro okamžité posouzení.

Worked Examples

▾
Example 1Certifikát zdravé výroby
Given:Platnost vyprší za 90 dní, dodací lhůta 30 dní
Výsledek:Zdravý – zbývá 90 dní, obnovte do 60. dne (60 dní ode dneška)

Normální případ — nastavení upozornění na sledování pro datum připomenutí

90 dní je zdravé pro jakýkoli certifikát. Datum připomenutí obnovení je 60 dní ode dneška (90 - 30 = 60 dní zbývajících do prahu připomenutí). Přidejte toto datum do svého kalendáře a monitorovacího systému. U certifikátů Let's Encrypt, které se automaticky obnovují po 30 zbývajících dnech, máte 60 dní rezervy, než bude nutný ruční zásah.

Example 2Brzy nutná obnova – v mezích
Given:Platnost vyprší za 15 dní, 30denní připomenutí
Výsledek:OBNOVIT BRZY — zbývá 15 dní, v rámci okna připomenutí

Proveďte tento týden akci – ověřte, že automatické obnovení funguje, nebo spusťte ruční obnovení

Zbývajících 15 dní je v rámci většiny limitů pro připomenutí. Pro Let's Encrypt with auto-renewal tento stav naznačuje, že úloha certbot renew cron selhala nebo se nespustila. Pro ověření ručně spusťte „certbot renew“. V případě placených certifikátů kontaktujte CA a zahajte proces obnovy. Pokud to umožníte vklouznout do kategorie NALÉHAVÉ (< 7 dní), zbývá málo času na výzvy k obnově (problémy s ověřením DNS, zpoždění při poskytování certifikátů).

Example 3URGENT – méně než týden do vypršení platnosti
Given:Platnost vyprší za 3 dny
Výsledek:NALÉHAVÉ – zbývají pouze 3 dny, okamžitě prodlužte

Výrobní pohotovost – eskalujte na pohotovost, všechny ruce na obnovení

Tři dny jsou kritické. Považujte za produkční incident: eskalujte na oncall, připravte plán vrácení, pokud obnovení selže, pokuste se o obnovení okamžitě. Běžné příčiny dosažení tohoto stavu bez akce: výstrahy přicházející nesprávným příjemcům, únava výstrah způsobující ignorování výstrahy, problémy s výzvou ACME bránící automatickému obnovení. Zdokumentujte hlavní příčinu, abyste předešli opakování.

Example 4EXPIRED — výpadek výroby
Given:Platnost vypršela před 5 dny
Výsledek:VYPRŠEL — již vypršelo o 5 dní, je nutné okamžité obnovení

Aktivní výpadek – uživatelé vidí varování prohlížeče nebo se nemohou připojit

Minulé vypršení platnosti: uživatelům se zobrazují děsivá varování prohlížeče (NET::ERR_CERT_DATE_INVALID v Chrome), klienti API odmítají připojení (curl: problém s certifikátem SSL), mobilní aplikace se zcela nepřipojují. Okamžité akce: obnovit certifikát (Let's Encrypt: certbot renew --force-renewal), restartovat webový server pro načtení nového certifikátu, komunikovat s dotčenými uživateli. Po incidentu: zkontrolujte monitorování/upozorňování, abyste pochopili, proč to nebylo zachyceno dříve.

Real-World Applications

▾
🏗️

Týmy DevOps spravující certifikáty SSL napříč mnoha doménami a mikroslužbami

🔬

Nastavení monitorování/upozorňování před vypršením platnosti způsobuje výpadky výroby

📊

Plánovací kalendář obnovy pro audity shody (SOC 2, PCI-DSS, HIPAA vyžadují hygienu certifikátu)

🏥

Odezva na incident – ​​rychlé vyhodnocení stavu certifikátu během výpadků souvisejících s HTTPS

⚙️

Plánování migrace při přesunu infrastruktury mezi poskytovateli hostingu nebo cloudovými regiony

Společná životnost certifikátu SSL

▾
PoskytovatelVýchozí platnostMax. platnostPoznámky
Pojďme šifrovat90 dní90 dníZdarma, automatizovaně přes certbot/ACME
Správce certifikátů AWS13 měsíců13 měsícůZdarma pro zdroje AWS, automatické obnovení
Cloudflare Universal SSL1 rok1 rokZdarma pro weby s proxy serverem Cloudflare
DigiCert Standardní SSL1 rok1 rok (byly 2)Zaplaceno, včetně záruky
Sectigo Standard SSL1 rok1 rokPlacená, nejširší kompatibilita prohlížečů
Maximum veřejné CA398 dní398 dníLimit vynucený CA/Browser Forum
Interní/soukromá CAVariabilníAž 10+ letPouze pro organizace vyžaduje důvěru klientů

Frequently Asked Questions

▾
Q

Jak dlouho jsou SSL certifikáty platné?

A

Maximální platnost pro veřejně důvěryhodné certifikáty je 398 dní (od září 2020) podle pravidel CA/Browser Forum. Let's Encrypt issues standardně 90denní certifikáty pro podporu automatizace. Interní/soukromé CA (používané v organizacích) mohou vydávat delší certifikáty, ale vyžadují ruční konfiguraci důvěryhodnosti na klientech. Trajektorie odvětví směřuje ke kratší platnosti (90 dní, možná 47 dní v roce 2025), aby se snížilo klíčové riziko kompromisu.

Q

Co se stane, když platnost certifikátu vyprší?

A

Prohlížeče ve výchozím nastavení zobrazují děsivá bezpečnostní varování (NET::ERR_CERT_DATE_INVALID, SEC_ERROR_EXPIRED_CERTIFICATE) a blokují připojení. Klienti API odmítají připojení, pokud není ověřování zakázáno (bezpečnostní riziko). Mobilní aplikace nenavazují připojení HTTPS. SEO trpí, když Google penalizuje stránky s poškozenými certifikáty. Indexování vyhledávače se může pozastavit. Důvěra uživatelů je poškozena – mnozí se po zobrazení varování nevrátí.

Q

Mám automatizovat obnovu certifikátu?

A

Ano, naprosto. Manuální obnova je příčinou č. 1 výpadků vypršení platnosti. Nástroje: certbot (Let's Encrypt CLI, podporuje obnovu na základě cron), acme.sh (odlehčený klient ACME), správci certifikátů poskytovatele cloudu (AWS ACM, Azure App Service Certificates, certifikáty spravované Googlem). Všichni hlavní poskytovatelé nabízejí automatické vydávání a obnovování certifikátů. Ruční obnova by měla být pouze pro speciální případy (certifikáty rozšířené validace, interní pracovní postupy CA).

Q

Jaký je rozdíl mezi certifikáty DV, OV a EV?

A

Ověření domény (DV): dokazuje pouze kontrolu domény, nejlevnější, okamžité vydání — Let's Encrypt a většina veřejných CA. Ověření organizace (OV): ověřuje existenci organizace, zobrazuje informace o společnosti v cert. Extended Validation (EV): přísné ověření identity, historicky zobrazený zelený pruh – prohlížeče toto uživatelské rozhraní odstranily v roce 2019. Praktická realita: DV je dostačující pro téměř všechny weby. EV již neposkytuje smysluplné zabezpečení ani přínos UX.

Q

Proč certifikáty od Let's Encrypt vydrží jen 90 dní?

A

Krátké doby platnosti vynucují automatizaci. Pokud se obnovení jednou nezdaří, máte ~60 dní na vyřešení problému. S 1letými certifikáty se vyvinou návyky ruční obnovy, a když se něco porouchá (změna DNS, přesun serveru), problém není zachycen až do vypršení platnosti. Po 90 dnech je automatizace povinná a problémy s obnovou se rychle vynoří. Let's Encrypt trvale prosazuje kratší certifikáty v celém odvětví.

Q

Jak zkontroluji vypršení platnosti certifikátu z příkazového řádku?

A

OpenSSL: 'echo | openssl s_client -servername example.com -connect example.com:443 2>/dev/null | openssl x509 -noout -dates' zobrazuje data notBefore a notAfter. Pro místní certifikáty Let's Encrypt: „Certifikáty sudo certbot“ uvádí seznam všech spravovaných certifikátů s vypršením platnosti. Pro monitorování: ssl-cert-check, sslyze, testysl.sh poskytují komplexní analýzu certifikátů včetně ověření řetězce.

Q

Jaký je rozdíl mezi vypršením platnosti certifikátu a klíče?

A

Certifikáty mají explicitní datum vypršení platnosti (notAfter). Klíče nemají vlastní expiraci, ale měly by se pravidelně otáčet (doporučeno ročně). Osvědčený postup: Obnovte klíče při každé obnově certifikátu namísto opětovného použití stejného klíče pro více životností certifikátu – omezuje vystavení, pokud je klíč kompromitován. Moderní automatizační nástroje zvládají otáčení klíčů automaticky.

Common Mistakes to Avoid

▾
  • !Ruční sledování vypršení platnosti bez automatických upozornění – k většině výpadků certifikátů s vypršenou platností dochází proto, že se nikdo nedíval na kalendář.
  • !Ignorování přechodných certifikátů v řetězci — platný musí být celý řetězec, nikoli pouze listový certifikát; prohlížeče odmítají neúplné řetězce.
  • !Netestování obnovy předem — Obnovení Let's Encrypt může tiše selhat kvůli problémům s výzvou ACME, problémům s DNS nebo změnám konfigurace serveru.
  • !Zapomenutí obnovy certifikátů se zástupnými znaky ovlivní všechny subdomény současně – velký rádius výbuchu vyžaduje přísnější prahové hodnoty monitorování.
  • !Nastavení prahové hodnoty připomenutí příliš nízké (< 14 dní) – ponechává dostatek času na vyřešení selhání obnovení během pracovní doby.
💡

Pro Tip

Nastavte monitorování s alespoň 3 prahovými hodnotami výstrahy: 60 dní (plán), 30 dní (akce), 7 dní (naléhavé). Vícenásobné prahové hodnoty zachycují problémy, i když nejsou včasné výstrahy vynechány. Používejte služby monitorování dostupnosti, jako je Uptime Robot, Pingdom, Datadog Synthetic, nebo open-source nástroje jako ssl-cert-check pro automatizované monitorování certifikátů. Upozornění na více kanálů (e-mail + Slack + PagerDuty pro certifikáty kritické pro produkci).

⭐

Did you know?

Výpadek Microsoft Teams v roce 2020 způsobený vypršením platnosti certifikátu SSL způsobil, že služba byla na několik hodin offline a ovlivnila miliony uživatelů po celém světě během špičkového využívání vzdálené práce při pandemii. Odhadovaný obchodní dopad činil stovky milionů dolarů ve ztrátě produktivity. Pitva odhalila, že proces obnovy certifikátu vyžadoval manuální zásah inženýra, který byl na dovolené, bez automatizace zálohování. Tento incident urychlil přijetí automatizované správy certifikátů v průmyslu.

📖Difficulty:Beginner
Formula-verified for precision
Reviewed October 2026
Our methodology

Ratings & comments

…

Získejte týdenní matematické tipy

Připojte se k 12 000+ odběratelům, kteří každý týden dostávají tipy na kalkulačku.

🔒
100 % zdarma
Nikdy bez registrace
✓
Přesné
Ověřené vzorce
⚡
Okamžité
Výsledky při psaní
📱
Připraveno pro mobily
Všechna zařízení

Nastavení

SoukromíPodmínkyO nás© 2026 Calkulon