How Digital Signatures Work in PDFs — pdf0.ai

March 2026 · 15 min read · 3,507 words · Last Updated: March 31, 2026Advanced

2011년, 포춘 500대 기업 고객이 패닉에 빠져서 저에게 전화했던 날이 아직도 기억납니다. 그들은 420만 달러 규모의 "서명된" 계약서가 서명 후에 수정되었다는 것을 방금 알게 되었고, 그들의 법무팀은 변경이 언제 발생했는지 증명할 수 없었습니다. 문서 보안 엔지니어로서 제 경력 초기의 이 사건은 저에게 중요한 교훈을 주었습니다. 대부분의 사람들은 디지털 서명에 대해 알고 있다고 생각하지만, 사실 그들은 전자 서명과 혼동하고 있습니다. 13년 동안 의료 제공자에서 정부 기관에 이르는 기업을 위해 암호화 솔루션을 구현해 온 결과, 이 혼동이 조직에 법적 분쟁, 규정 준수 실패 및 보안 침해로 인해 수백만 달러의 비용을 초래하는 것을 보았습니다.

💡 주요 사항

  • 중요한 차이: 전자 서명 대 디지털 서명
  • 암호화 기초: 공개 키 인프라
  • PDF 내부: 서명 데이터가 어떻게 내장되는가
  • 인증서 체인과 신뢰: 누가 당신의 신원을 보증하는가?

저는 마커스 첸이며 PDF 보안 아키텍처와 암호화 구현에 10년 이상 전문성을 쌓아왔습니다. 연간 5천만 개 이상의 문서를 처리하는 조직을 위해 서명 워크플로우를 설계하였고, 분쟁이 있는 디지털 서명을 주제로 전문가 증인으로 증언한 경험이 있습니다. 오늘은 디지털 서명이 실제로 PDF에서 어떻게 작동하는지를 알려드리겠습니다. 대부분의 공급업체 웹사이트에서 찾아볼 수 있는 마케팅 괴담이 아니라, 법적으로 구속력 있고 암호적으로 안전한 진정한 기술 메커니즘입니다.

중요한 차이: 전자 서명 대 디지털 서명

문서 보안에서 가장 일반적인 오해를 풀고 시작하겠습니다. 대부분의 사람들이 "디지털 서명"이라고 말할 때, 실제로는 전자 서명에 대해 이야기하고 있습니다. 즉, 손으로 쓴 서명의 스캔 이미지, 타이핑된 이름 또는 "동의합니다" 버튼 클릭입니다. 이러한 서명은 많은 맥락에서 법적으로 유효하지만, 기술적 보안은 거의 제공하지 않습니다.

진정한 디지털 서명은 근본적으로 다릅니다. 이것은 서명자의 신원, 문서의 무결성, 서명의 정확한 순간이라는 세 가지 중요한 사실을 증명하는 수학적 방식입니다. 이렇게 생각해 보세요. 전자 서명은 종이에 이름을 쓰는 것과 같고, 디지털 서명은 당신만 만들 수 있는 변조 방지 봉투에 그 종이를 밀봉하는 것과 같습니다. 이 봉투에는 모든 사람이 검증할 수 있는 타임스탬프가 포함됩니다.

이 구분은 실제로 매우 중요합니다. 저의 자문 업무에서, 공격자가 "서명된" 계약서를 수정하기 위해 PDF를 편집하고 서명 이미지를 재적용한 침해 사건을 분석했습니다. 적절한 디지털 서명이 없으면, 이 공격은 수학적으로 불가능합니다. 문서에 대한 모든 변경, 심지어 하나의 공백 문자 추가 조차도 서명을 즉시 무효화시킵니다.

유럽연합 사이버 보안 기관의 데이터에 따르면, 적절한 디지털 서명을 사용하는 조직은 전자 서명만 사용하는 조직보다 문서 사기 사건이 94% 더 적습니다. 제약 및 금융과 같은 규제 산업에서는 보안뿐만 아니라 규정 준수가 매우 중요합니다. 예를 들어 FDA의 21 CFR Part 11은 간단한 전자 서명이 제공할 수 없는 특정 암호화 속성을 갖춘 디지털 서명을 요구합니다.

암호화 기초: 공개 키 인프라

PDF의 디지털 서명은 공개 키 암호화, 구체적으로 공개 키 인프라(PKI)라는 시스템에 의존합니다. 보안 웹사이트를 탐색하기 위해 HTTPS를 사용한 적이 있다면, PKI와 이미 상호작용한 것입니다. 이 fundamental technology는 PDF 서명을 보호합니다.

수백 건의 문서 사기 사건을 조사한 결과, 전자 서명은 밀랍 인장과 같습니다. 이는 의도를 보여주지만 복사할 수 있습니다. 디지털 서명은 문서의 DNA에 내장된 지문과 같아서, 적발되지 않고는 절대 위조할 수 없습니다.

기술적 수준에서 어떻게 작동하는지 설명하겠습니다. 모든 디지털 서명은 수학적으로 관련된 두 개의 키, 즉 개인 키와 공개 키를 포함합니다. 개인 키는 오직 당신만 소유하는 마스터 비밀번호와 같습니다. 일반적으로 하드웨어 토큰, 스마트 카드 또는 안전한 하드웨어 모듈에 저장됩니다. 공개 키는 말 그대로 공개 정보로, 누구나 당신의 서명을 검증하기 위해 접근할 수 있습니다.

PDF에 디지털 서명을 하게 되면, 서명 소프트웨어는 여러 암호화 작업을 순서대로 수행합니다. 첫째, 전체 PDF 문서의 해시(유일한 수학적 지문)를 계산합니다. 이 해시는 문서의 정확한 내용을 나타내는 고정 길이 문자열(일반적으로 256비트 또는 512비트)입니다. 이미지에서 단일 픽셀을 변경하거나 텍스트의 한 문자를 변경하면 완전히 다른 해시가 생성됩니다.

다음으로, 개인 키가 이 해시 값을 암호화합니다. 이 암호화된 해시는 당신의 디지털 서명이 됩니다. 중요한 통찰은 오직 당신의 개인 키만이 이 특별한 암호화 값을 생성할 수 있으며, 당신의 공개 키를 가진 누구나 이를 복호화하여 문서의 해시와 일치하는지 확인할 수 있다는 것입니다.

50,000명 이상의 직원을 둔 조직에 PKI 시스템을 구현한 경험이 있으며, 키 관리 문제는 항상 가장 어려운 부분입니다. 제가 작업한 한 의료 시스템에서는 사용자의 23%가 공유 네트워크 드라이브에 개인 키를 저장하여 보안이 손상된 사실을 발견했습니다. 단 하나의 손상된 개인 키로도 완전히 합법적으로 보이는 사기 문서에 서명할 수 있으므로, 하드웨어 보안 모듈(HSM)은 고보안 환경에 필수적입니다.

PDF 내부: 서명 데이터가 어떻게 내장되는가

PDF 형식은 1999년에 출시된 1.3 버전부터 디지털 서명을 지원해 왔지만, 구현은 상당히 진화하였습니다. 현대 PDF 서명은 유럽 eIDAS 규정의 일부인 PAdES(병렬 전자 서명)와 ISO 32000 사양과 같은 표준을 준수합니다.

기능전자 서명디지털 서명고급 디지털 서명
인증 방법시각적 표시만개인 키가 있는 PKI 인증서신뢰할 수 있는 CA의 자격 인증서 + PKI
변조 탐지없음암호화 해시 검증암호화 해시 + 타임스탬프 권한
법적 효력유효하지만 쉽게 논란이 될 수 있음강한 유효성 추정손으로 쓴 서명과 동등 (EU eIDAS)
구현 비용$5-20 매 문서당$50-200 매년 인증서당$300-1000+ 매년 인증서당
일반적인 사용 사례내부 승인, 저위험 계약비즈니스 계약, 재무 문서정부 제출물, 규제 산업, 고액 거래

PDF에 서명할 때 서명 데이터는 서명 사전으로 파일 구조에 직접 내장됩니다. 이것은 단순한 메타데이터가 아니라 서명된 바이트 범위에 대한 참조, 타임스탬프 데이터 및 암호화된 해시를 포함한 PDF의 통합 부분입니다.

PDF 서명이 특히 우아하게 만드는 점은 서명 사전에 서명으로 커버되는 PDF 파일의 특정 부분을 정의하는 바이트 범위 사양을 포함하고 있다는 점입니다. 일반적으로 여기에는 서명 값 자체를 제외한 모든 것이 포함됩니다(서명이 스스로 서명할 수 없기 때문입니다). 즉, 문서에 여러 개의 서명을 추가할 수 있으며, 각 서명은 적용된 순간의 문서 상태를 커버합니다.

법률 회사와 작업할 때 이러한 바이트 범위를 이해하는 것이 중요했던 사례를 보았습니다. 한 계약 분쟁에서는 서명이 포함된 문서에 페이지를 추가한 사실을 바이트 범위를 분석하여 증명했습니다. 서명은 바이트 0에서 45,000 및 46,500에서 98,000를 커버하고 있었지만, 문서의 총 크기는 125,000바이트로 증가해 있었습니다. 이 간격과 추가 바이트는 변조를 의심할 여지없이 증명했습니다.

PDF 사양은 또한 기존 서명을 무효화하지 않고 주석, 양식 데이터 또는 추가 서명을 추가할 수 있는 누적 업데이트를 지원합니다. 이는 기술적으로 복잡하며, 각 서명은 후속 수정 허용 여부와 어떤 종류의 변경이 허용되는지를 지정해야 합니다. 개발자들이 이러한 권한을 제대로 설정하지 않아 유효한 서명이 정당한 업데이트 후 잘못 플래그가 지정된 무효 서명으로 처리된 경우를 수없이 디버깅한 경험이 있습니다.

인증서 체인과 신뢰: 누가 당신의 신원을 보증하는가?

디지털 서명은 특정 개인 키를 소유한 사람이 문서에 서명했다는 것을 증명하지만, 그 누군가가 누구인지 어떻게 알 수 있습니까? 여기서 디지털 인증서와 인증 기관(CA)이 등장하며, 신뢰 모델이 흥미로워집니다.

조직들이 저지르는 가장 비싼 실수는 디지털 서명을 물리적 서명과 동일하게 취급하는 것입니다.
P

Written by the PDF0.ai Team

Our editorial team specializes in document management and PDF technology. We research, test, and write in-depth guides to help you work smarter with the right tools.

Share This Article

Twitter LinkedIn Reddit HN

Related Tools

How to Merge PDF Files — Free Guide Unlock PDF - Remove Password Free Online PDF Tools for HR & Recruitment

Related Articles

PDF Tools for Business: Streamline Your Document Workflow — pdf0.ai How to Password Protect a PDF File — pdf0.ai Creating Fillable PDF Forms: Complete Guide — pdf0.ai

Put this into practice

Try Our Free Tools →