SSL 인증서 확인
사이트가 HTTPS에서 제시하는 인증서를 보여줍니다. 언제 만료되는지, 누가 발급했는지, 어떤 도메인을 포함하는지, 서버가 체인 전체를 보내는지, 어떤 TLS 버전을 쓰는지.
조회는 요청 시점에만 처리되며 저장되지 않습니다. MyIPKit은 무엇을 조회했는지 기록하지 않습니다.
결과 읽는 법
- 유효 기한이 가장 중요한 날짜입니다. 갱신은 그보다 한참 전에, 자동으로 일어나야 합니다.
- 포함된 도메인에는 방문자가 쓰는 모든 이름이 있어야 합니다. www가 있는 것과 없는 것, 모든 하위 도메인까지.
- 체인에는 최소 두 개, 사이트 인증서와 중간 인증서가 있어야 합니다. 하나뿐이라면 대개 중간 인증서가 빠진 것입니다.
- TLS 1.3이 최신이고 1.2도 괜찮습니다. 그보다 오래된 버전은 브라우저에서 꺼져 있습니다.
브라우저 경고마다 무슨 뜻이고 원인을 어떻게 고치는지는 인증서 오류 이해하기에 정리돼 있습니다.
인증서는 얼마나 자주 갱신해야 하나요?
해마다 더 자주입니다. 공인 인증서의 최대 유효 기간은 2026년 3월부터 200일이고, 2027년 100일, 2029년 47일로 줄어듭니다. 이 속도라면 갱신은 자동이어야 하고, 이 확인 도구로 제대로 돌고 있는지 확인할 수 있습니다.
중간 인증서가 뭔가요?
루트 인증기관은 사이트 인증서에 직접 서명하지 않습니다. 중간 인증서가 서명하고, 루트가 중간 인증서를 보증합니다. 서버는 자기 인증서와 함께 중간 인증서를 보내야 하며, 그렇지 않으면 중간 인증서를 모르는 클라이언트는 체인을 만들지 못합니다.
브라우저에서는 괜찮은데 앱에서는 실패해요.
대개 체인이 불완전해서입니다. PC 브라우저는 빠진 중간 인증서를 기억하거나 받아 오지만, 휴대폰·스크립트·API 클라이언트·결제 단말기는 그러지 않는 경우가 많습니다. 이 도구는 빈틈을 메우지 않으므로 그들이 보는 그대로를 봅니다.
확인할 때 사이트에 무언가를 보내나요?
브라우저가 방문을 시작할 때처럼 443 포트로 연결해 TLS 핸드셰이크를 마친 뒤, 페이지를 요청하지 않고 연결을 끊습니다.
왜 IP 주소나 다른 포트는 확인할 수 없나요?
이 도구가 네트워크를 탐색하는 데 쓰이지 않도록 하기 위해서입니다. 입력한 이름에 대해서만, 공인 주소에만, HTTPS 포트에만 연결합니다.