PDF의 디지털 서명을 검증합니다. 인증서 유효성 확인, 서명자 정보 조회, 문서 무결성 확인이 가능합니다. 모든 처리는 브라우저에서 이루어집니다.
클릭하여 파일 선택 또는 파일을 끌어다 놓으세요
PDF 문서
파일이 기기 밖으로 나가지 않습니다.
사용자 지정 신뢰 출처로 검증하려면 신뢰할 수 있는 X.509 인증서를 업로드하세요.
인증서 업로드 (.pem, .crt, .cer)
처리 중...
기기에서 디지털 서명된 PDF 파일을 선택하세요
도구가 문서의 모든 디지털 서명을 추출하고 분석합니다
서명자 정보, 인증서 유효성, 서명 상태를 확인하세요
PDF를 업로드하면 검증이 자동으로 시작됩니다. 각 서명에 대해 도구는 서명이 포함하는 바이트의 해시를 계산해 서명 안에 저장된 다이제스트와 비교한 뒤, 서명자의 공개 키로 서명을 검증합니다. 포함된 바이트가 하나라도 바뀌면 상태가 유효하지 않음이 되며 이유는 카드에 표시됩니다. 파일의 모든 서명에는 각자의 카드가 있고, 상단 요약에는 발견된 서명 수가 표시됩니다.
유효는 서명이 암호학적으로 검증되었고 파일 전체를 포함하며 안전한 다이제스트를 사용한다는 뜻입니다. 유효하지 않음은 검증을 실행했지만 실패했다는 뜻으로, 예를 들어 바이트가 바뀌었거나 키가 일치하지 않는 경우입니다. 확인 안 됨은 서명이 Ed25519나 SM2처럼 도구가 확인할 수 없는 알고리즘을 사용한다는 뜻이므로, 의존하기 전에 Adobe Acrobat이나 openssl로 확인하세요.
PKCS#1 v1.5 패딩의 RSA, RSA-PSS, P-256, P-384, P-521 곡선의 ECDSA를 SHA-224, SHA-256, SHA-384, SHA-512 다이제스트와 함께 지원합니다. MD5나 SHA-1로 해시된 서명은 두 알고리즘 모두 충돌 공격이 공개되어 있으므로 안전하지 않은 다이제스트 상태로 표시되며 유효로 보고되지 않습니다.
도구에는 내장된 인증 기관 목록이 없으므로 그 자체로는 서명이 온전한지만 확인할 수 있고 인증서 뒤에 누가 있는지는 확인할 수 없습니다. 조직의 루트 또는 중간 인증서를 .pem, .crt, .cer, .der 파일로 업로드하면 검증이 다시 실행되며, 인증서가 일치하거나 그 인증서로 이어지는 서명에는 신뢰됨 배지가 붙고 요약에서 유효로 집계됩니다.
이 서명이 적용된 뒤에 바이트가 추가되었다는 뜻입니다. 서명된 부분은 여전히 온전하므로 도구는 서명을 유효하지 않음으로 표시하지 않고 서명 후 수정됨 경고를 표시합니다. 이것만으로 변조의 증거는 아닙니다. 두 번째 서명이나 증분 저장도 같은 결과를 만들며, 파일 전체를 포함할 수 있는 것은 마지막에 추가된 서명뿐입니다. 무엇이 추가되었는지 살펴봐야 한다는 신호로 받아들이세요.
아니요. 도구는 인증서의 유효 기간, 사용자가 제공한 인증서에 대한 신뢰 체인, 서명의 암호학적 무결성을 확인하지만 OCSP 응답기나 인증서 폐기 목록은 조회하지 않습니다. 폐기 여부를 확인하려면 네트워크에 접속할 수 있는 데스크톱 도구에서 파일을 검증하세요.
만료 여부는 오늘 날짜를 기준으로 판단하므로, 유효 기간이 지난 인증서는 서명 자체가 확인되더라도 인증서 만료 상태로 표시되며 요약에서 유효로 집계되지 않습니다. 서명 당시 인증서가 유효했는지는 카드의 서명 시각을 유효 시작일, 유효 종료일과 비교해 확인하세요.
아니요. 서명 분석과 암호학적 검사는 브라우저에서 node-forge와 Web Crypto API로 실행되므로 문서와 추가한 인증서가 기기에 머뭅니다.