X.509 인증서 검사기
PEM 및 DER 인증서를 디코딩하고 만료, SAN, 체인 순서를 확인
인증서 입력
PEM 블록을 하나 이상, 리프 인증서부터 순서대로 붙여넣으세요. DER 파일은 업로드할 때 변환됩니다.
요약
세부 정보
검사기가 보여 주는 정보
PEM 인증서를 하나 이상 붙여넣거나 .pem, .crt, .cer, .der 파일을 업로드하면 주체, 발급자, 일련번호, 유효 기간과 남은 일수, 주체 대체 이름, 공개 키 알고리즘과 크기 또는 곡선, 서명 알고리즘, 키 용도, 확장 키 용도, 기본 제약 조건, 키 식별자, SHA-256 및 SHA-1 지문, 자체 서명 여부를 디코딩합니다. 검사 결과는 만료되었거나 아직 유효하지 않은 인증서, 임박한 만료, SHA-1 또는 MD5 서명, 2048비트 미만의 RSA 키, 누락된 SAN 등 흔한 배포 문제를 알려 줍니다.
체인 검사
여러 인증서를 제공하면 검사기는 붙여넣은 순서를 유지한 채 각 인증서를 다음 인증서와 비교합니다. 발급자와 주체 이름, 기관 키 식별자와 주체 키 식별자, 그리고 다음 공개 키로 서명이 검증되는지를 확인합니다. 중복, 누락된 중간 인증서, 잘못된 순서를 보고하며, 인증서가 완전한 체인을 구성하면 리프에서 루트로 이어지는 순서를 제안합니다.
제한 사항
결과는 구조만 설명합니다. 검사기는 신뢰할 수 있는 루트 저장소를 사용하지 않고, OCSP나 CRL을 통한 폐기 여부를 확인하지 않으며, 호스트 이름이나 플랫폼 신뢰 정책도 적용하지 않습니다. 따라서 "체인 구조가 유효해 보입니다"라는 결과가 브라우저가 해당 인증서를 신뢰한다는 뜻은 아닙니다. 한 번에 최대 20개의 인증서와 512 KB까지 검사합니다.
개인정보 보호
디코딩과 검사는 Web Crypto를 사용해 브라우저에서 로컬로 실행됩니다. 인증서는 업로드되거나 저장되거나 URL에 추가되지 않습니다. 실수로 개인 키를 붙여넣어도 무시되며 저장되지 않습니다.
