SSL 인증서 확인

SSL 인증서 만료일, 발급자, SAN, 체인 상태를 확인하세요. 갱신 체크리스트 포함. 무료 SSL 검증 도구.

대기 중

도메인을 입력하고 조회하면 여기에 표시됩니다.

인증서

—

체인

—

TLS

—

발급 이력

—

PEM
—

도구 기능

관련 가이드

SSL/TLS 인증서 & 보안 점검

도메인의 SSL 인증서 만료일, 발급자, SAN 범위, 체인 신뢰 여부, 협상된 TLS 버전을 확인합니다. 인증서 유효성(40%), TLS 버전(25%), 체인 신뢰(15%), HSTS 헤더(20%)로 A+~F 등급을 매기며, HSTS는 max-age, includeSubDomains, preload 지시어를 봅니다. Certificate Transparency 로그로 발급 이력도 확인할 수 있습니다.

작동 방식

서울에 있는 DechoNet 관측 서버가 실제 TLS 핸드셰이크를 해서 인증서를 읽고, 체인을 신뢰할 수 있는지 확인하고, 협상된 TLS 버전을 기록합니다. HSTS 헤더는 Cloudflare 엣지에서 별도 요청으로 읽습니다. 발급 이력은 Certificate Transparency 로그(crt.sh)에서 가져오며, 서울 서버가 사이트에 접속하지 못할 때도 이 로그로 대신합니다. 항목별 점수를 가중 합산해 등급을 정합니다. 서울에서 발급 기관에 인증서가 폐기됐는지도 묻습니다 — OCSP를 먼저, 안 되면 CRL로 — 발급 기관이 서명한 답만 받아들이고, 둘 다 답이 없으면 "확인하지 못함"으로 표시하며 등급에는 반영하지 않습니다. 같은 서울 서버가 TLS 1.0·1.1·1.2·1.3 각각으로, 또 TLS 1.2 암호군 하나씩으로 핸드셰이크를 시도해 서버가 무엇을 받는지 봅니다(데이터는 보내지 않고 취약점 공격도 하지 않음). TLS 1.0·1.1을 받거나 전방향 보안 암호군이 하나도 없으면 SSL Labs처럼 등급을 B로 제한합니다.

FAQ

SSL 등급 A+는 무엇을 의미하나요?

A+는 100점 만점에 95점 이상입니다. 신뢰할 수 있는 체인의 유효한 인증서, TLS 1.3, max-age 1년 이상에 includeSubDomains가 붙은 HSTS 헤더가 필요합니다. TLS 1.2라면 HSTS preload 지시어까지 포함해 나머지가 모두 만점일 때만 A+가 됩니다.

만료된 SSL 인증서는 어떻게 갱신하나요?

CA 또는 호스팅 제공자를 통해 인증서를 갱신하세요. Let's Encrypt를 사용하는 경우 자동 갱신 cron/certbot이 실행 중인지 확인하세요. 갱신 후 웹 서버를 재시작하여 새 인증서를 로드하세요. 이 도구로 새 만료일을 확인할 수 있습니다.

"인증서 체인 불완전"이 표시되는 이유는?

서버가 신뢰할 수 있는 루트 CA로 연결되는 데 필요한 중간 인증서를 전송하지 않고 있습니다. 대부분의 CA가 제공하는 "fullchain" 또는 "ca-bundle" 파일을 사용하여 전체 체인을 포함하도록 서버를 구성하세요.