PDFsansar 전체 도구

PDF 서명 확인

누군가 서명된 PDF를 보내왔을 때, 그 파일이 서명 당시와 같은지, 인증서가 누구를 서명자로 밝히는지 알려줍니다. 문서는 이 기기 안에서만 읽습니다. 서명된 계약서야말로 낯선 서버에 올려서는 안 되는 파일입니다.

전부 브라우저 안에서 실행됩니다

여기에 PDF를 놓거나, 눌러서 선택하세요

파일은 이 기기에 남습니다. 아무것도 업로드되지 않습니다.

PDF 디지털 서명 확인하는 방법

  1. 위 상자에 서명된 PDF를 끌어다 놓거나, ‘PDF 파일 선택’을 누르세요. 확인이 바로 시작됩니다.
  2. 맨 위의 판정을 읽으세요. 서명된 뒤에 파일이 바뀌었는지, 아니면 서명을 확인할 수 없었는지 알려 줍니다.
  3. 서명마다 있는 카드에서 언제 서명되었는지, 파일의 어느 부분을 포함하는지, 인증서가 유효했는지 확인하세요. 인증서가 누구의 것인지는 브라우저에서 확인할 수 없으며, 페이지에도 그렇게 나옵니다.

PDF 서명 확인 도구가 하는 일

누군가 계약서나 청구서, 증명서를 서명된 PDF로 보내옵니다. 이 도구는 그에 대해 물어볼 만한 두 가지에 답합니다. 서명된 뒤에 무언가 바뀌었는가, 그리고 인증서는 누가 서명했다고 말하는가.

하는 일

  • 문서의 지문을 다시 계산해서 서명 안에 봉인된 것과 대조합니다
  • 서명 자체를 서명자의 인증서와 대조하므로, 본문이 멀쩡해도 위조된 서명은 잡힙니다
  • 서명된 파일이 어긋나는 두 가지 방식을 구분합니다. 내용이 편집된 경우와, 서명된 부분 뒤에 내용이 덧붙은 경우입니다
  • 인증서가 누구를 내세우는지, 누가 발급했는지, 언제 만료되는지, 서명자가 스스로에게 발급한 것인지 보여 줍니다
  • 하지 못한 검사를 분명히 말합니다. 보이는 것보다 의미가 적은 체크 표시를 내밀지 않습니다

하지 않는 일

  • 인증서가 정말 그 명의자의 것인지 확인하지 못합니다. 운영체제가 가진 신뢰된 기관 목록이 필요한데, 웹 페이지는 그것을 읽을 수 없습니다
  • 인증서가 폐기되었는지 확인하지 못합니다. 발급기관 서버에 요청해야 하는데 브라우저에는 그 권한이 없습니다
  • 손으로 그리거나 스캔한 서명에 대해서는 아무 말도 하지 않습니다. 인증서가 없으니 검증할 대상도 없습니다
  • 그 서명이 당신이 있는 곳에서 법적으로 충분한지 알려 주지 못합니다. 문서와 관할 법역에 달린 문제입니다
  • 파일을 어떤 식으로도 바꾸지 않습니다. 읽기만 합니다

마지막 업데이트

이걸 누군가에게 보내야 하나요?

자매 사이트인 QRSansar가 문서를 맡아 짧은 링크와 QR 코드를 만들어 줍니다. WhatsApp이나 슬라이드, 포스터, 인쇄물에 쓰기 좋고 첨부 용량 제한도 통째로 피해 갑니다. 나중에 파일을 바꿔도 링크와 QR 코드는 그대로 작동합니다.

차이는 분명히 해 두는 게 좋습니다. 그쪽은 호스팅 서비스라 파일이 거기로 업로드됩니다. PDFsansar의 모든 일은 당신의 기기 안에 머물지만, 공유만은 그럴 수 없는 유일한 일입니다.

QRSansar에서 문서 공유하기 →

다른 도구

모두 무료이고, 모두 이 탭 안에서 아무것도 업로드하지 않고 실행됩니다.

PDF 서명 확인: 자주 묻는 질문

'문서가 바뀌지 않았다'는 게 실제로 무엇을 증명하나요?

서명이 덮고 있는 바이트가 서명될 때의 바이트와 같다는 것입니다. 서명에는 서명하던 순간에 뜬 파일의 지문이 들어 있고, 이 도구는 그 지문을 다시 계산해 맞춰 봅니다. 일치하면 그 뒤로 누구도 한 단어, 한 숫자, 한 페이지도 바꾸지 않았습니다. 일치하지 않으면 서명 후 무언가 바뀐 것이고, 두 방식 중 어느 쪽인지 알려 줍니다. 내용이 편집되었거나, 끝에 내용이 덧붙었거나입니다.

서명은 유효한데 서명자는 확인되지 않았다고 나옵니다. 어느 쪽인가요?

둘 다이고, 서로 다른 물음에 답합니다. '유효'는 수학이 맞는다는 뜻입니다. 서명은 실제로 파일 안 인증서에 대응하는 개인키로 만들어졌고 문서도 그것과 맞습니다. '확인되지 않음'은 그 인증서가 이름을 내건 사람의 것이라고 말해 드릴 수 없다는 뜻입니다. 그걸 확인하려면 운영체제가 신뢰하는 인증기관 목록이 필요한데, 브라우저 페이지에는 그것을 읽을 권한이 없습니다. Acrobat은 그 확인을 할 수 있지만 이 도구는 못 하므로, 추측하는 대신 그렇게 말합니다.

인증서가 자체 서명입니다. 문서가 가짜인가요?

꼭 그렇지는 않고, 이 구분은 이해해 둘 만합니다. 자체 서명이란 서명한 사람이 기관에서 사지 않고 스스로 인증서를 발급했다는 뜻입니다. 위변조 감지는 그대로 완벽하게 작동합니다. 파일이 바뀌지 않았다는 건 확신할 수 있습니다. 확신할 수 없는 건 누가 만들었는가인데, 누구나 어떤 이름으로든 인증서를 만들 수 있기 때문입니다. 자체 서명된 서명은 봉투의 봉인처럼 여기세요. 봉투가 열리지 않았다는 건 알려 주지만 누가 봉했는지는 알려 주지 않습니다.

서명이 파일 전체를 덮지 않는다고 나오는 이유는?

서명된 범위의 끝 뒤에 바이트가 있기 때문입니다. PDF에서 서명 후 문서가 확장되는 방식이 바로 그것입니다. 누군가 페이지나 양식 입력, 다른 변경을 덧붙였고 그건 서명이 보장하는 범위 밖에 있습니다. 무해한 경우도 있습니다. 두 번째 사람이 연서할 때 자기 구역을 추가하는데, 이 도구는 그 경우를 알아보고 문제 삼지 않습니다. 남는 바이트를 달리 설명할 수 없다면 의심하는 편이 좋습니다.

문서가 언제 서명됐는지 확인할 수 있나요?

서명 시각을 보여 주고, 그 시각이 독립 기관의 타임스탬프로 뒷받침되는지도 알려 줍니다. 타임스탬프가 없으면 그 날짜는 서명자의 컴퓨터가 그때 주장한 값일 뿐이고, 주장은 증명이 아닙니다. 시계는 아무 값으로나 맞출 수 있으니까요. 타임스탬프는 서명 중에 서버에서 받아야 해서, 다른 면에서는 멀쩡한 서명에도 없는 경우가 많습니다.

제 PDF에 서명이 있는데 서명되지 않았다고 나옵니다.

그렇다면 암호학적 서명이 아니라 서명의 이미지입니다. 서명된 PDF 대부분이 그쪽이고, 저희 자체 도구인 'PDF에 서명'이 만드는 것도 그렇습니다. 손으로 그리거나 스캔한 서명은 페이지 위의 잉크입니다. 널리 받아들여지지만 인증서를 지니지 않으므로 여기서 확인할 대상이 없습니다. 이 도구가 다루는 건 암호학적인 쪽뿐입니다.