%3C/text%3E%3C/svg%3E">
💻
💻 IT·개발

인증서 만료·갱신일 계산기

입력하면 바로 계산됩니다.

입력값

인증서 만료·갱신일 계산기 쉽게 이해하기 — 개념과 원리

TLS/SSL 인증서는 인증서에 적힌 시작 시각과 종료 시각 사이에서만 신뢰됩니다. 이 계산기는 발급일과 유효 기간(일)을 넣으면 UTC 기준 만료일, 갱신해야 할 날짜, 오늘부터 남은 일수를 알려 줍니다. Let's Encrypt처럼 수명이 짧은 인증서의 갱신 일정을 잡거나 모니터링 알림 시점을 정할 때 쓰면 편리합니다.

90일 인증서의 발급·갱신·만료일2026-11-08에 발급하면 90일 뒤 2027-02-06에 만료되고, 30일 전 갱신일은 2027-01-07입니다.90일 인증서를 달력 띠로 보면발급 2026-11-08유효 기간 90일11월22일12월31일1월31일2월 6일0일째갱신 01-07만료 02-06여유 30일공개 TLS 최대 유효 기간 (SC-081)2026-03200일2027-03100일2029-0347일
60일째(2027-01-07)에 갱신하면 2027-02-06 만료 전 30일의 여유가 생깁니다.

계산 방법

날짜는 UTC 자정으로 보고 하루를 정확히 24시간으로 더하므로 시간대나 서머타임의 영향을 받지 않습니다.

원리

X.509 인증서(RFC 5280)에는 유효 기간을 나타내는 두 시각이 들어 있고, 브라우저는 이 범위를 벗어난 인증서를 거부합니다. 수명이 짧을수록 개인키가 유출되거나 인증서가 잘못 발급되었을 때 피해 기간이 줄어들기 때문에 업계는 계속 유효 기간을 단축하고 있습니다. Let's Encrypt는 90일짜리 인증서를 발급하며, 대표 클라이언트인 Certbot은 남은 기간이 30일 이하가 되면 자동으로 갱신합니다. 2025년 CA/브라우저 포럼은 Ballot SC-081을 통과시켜 공개 TLS 인증서의 최대 유효 기간을 2026년 3월 15일부터 200일, 2027년 3월 15일부터 100일, 2029년 3월 15일부터 47일로 단계적으로 줄이기로 했습니다.

예제 풀이

  1. 입력값: 발급일 2026-11-08, 유효 기간 90일, 만료 30일 전 갱신입니다.
  2. 만료일은 2026-11-08에 90일을 더한 2027-02-06입니다(11월 22일, 12월 31일, 1월 31일, 2월 6일).
  3. 갱신일은 발급일에 90 − 30 = 60일을 더한 2027-01-07입니다.
  4. 남은 일수는 발급 당일 기준으로 90일이며, 이후 하루에 1씩 줄어듭니다.

결과 해석

갱신일은 목표일이라기보다 늦어도 이때까지는 끝내야 하는 날로 보는 것이 좋습니다. 90일 인증서를 자동 갱신한다면 수명의 약 3분의 2 지점(60일째)에 갱신해 30일의 여유를 두는 것이 일반적입니다. 자동 갱신 인증서인데 남은 일수가 14일 미만이라면 자동화가 고장 났을 가능성이 크고, 음수라면 이미 만료된 것입니다.

흔한 실수

주의: 이 계산은 UTC 자정 기준의 일 단위 근사입니다. 정확한 만료 시각은 openssl x509 -enddate -noout -in cert.pem 같은 명령으로 인증서에서 직접 확인하십시오.

자주 묻는 질문

인증서를 일찍 갱신하면 남은 기간이 손해인가요?

새 인증서는 발급 시각부터 다시 전체 유효 기간을 가지므로 기존 인증서의 남은 날만 버려집니다. 무료 자동 인증서라면 비용 부담은 없습니다.

인증서가 만료되면 어떻게 되나요?

브라우저가 보안 경고를 띄우고 많은 API 클라이언트가 접속을 거부하므로 사실상 서비스가 중단됩니다.

유효 기간을 왜 계속 줄이나요?

유출된 키나 잘못 발급된 인증서가 쓰일 수 있는 기간을 줄이고, 수작업보다 안정적인 자동 갱신을 정착시키기 위해서입니다.

출처: IETF RFC 5280, Internet X.509 Public Key Infrastructure Certificate and CRL Profile · CA/Browser Forum, Baseline Requirements 및 Ballot SC-081 · Let's Encrypt 공식 문서(인증서 수명과 갱신 권장 사항)

2026년 11월 8일 확인. 표준 공식과 RFC/IEEE 정의를 사용해 브라우저 안에서만 계산합니다. 입력한 내용은 어디에도 전송되지 않습니다.

💻 IT·개발 계산기 전체 →🏠 홍라이프 계산기 홈 →