디지털 서명을 잃지 않고 PDF를 압축하는 방법
에 의해 Ahtisham ul haq Khan · Founder & Semantic SEO Engineer
· 업데이트됨 · 9 분 읽음
이 페이지에서
- 압축으로 인해 디지털 서명이 손상되는 이유
- 워크플로 1: 서명 전 압축(권장)
- 작업 흐름 2: Adobe Acrobat의 증분 업데이트
- 작업 흐름 3: 무손실 최적화만
- 워크플로 4: 압축 후 다시 서명
- 어떤 서명 유형이 중요합니까?
- PDF에 실제 디지털 서명이 있는지 확인하는 방법
- 서명된 PDF의 압축 대상
- 포털이 너무 큰 서명된 파일을 요구할 때 수행할 작업
- 자주 묻는 질문
- 서명을 깨지 않고 서명된 PDF를 압축할 수 있나요?
- 디지털 서명과 전자 서명이란 무엇입니까?
- 인증서 기반 서명을 사용하는 플랫폼은 무엇입니까?
- PDF를 압축한 다음 서명할 수 있나요?
- 압축 후 이미지 서명을 추가하면 압축이 중단됩니까?
- 법적 계약에 대해 압축하는 것과 압축하지 않은 채로 두는 것 중 어느 것이 더 안전합니까?
- PDF에서 디지털 서명을 제거할 수 있나요?
- 무손실 최적화가 실제로 노력할만한 가치가 있습니까?
- 서명된 PDF와 서명되지 않은 동일한 PDF 중 어느 것이 더 작습니까?
- Adobe Sign의 자체 압축으로 서명이 보존됩니까?
- 이 가이드를 유지 관리하는 사람에 대한 내용은 어디서 읽을 수 있나요?
- 압축하고 다시 서명한 PDF도 법정에서 확인할 수 있나요?
- 타임스탬프가 있는 서명 및 장기 검증
- 여러 서명으로 서명된 PDF 처리
- 모든 디지털 서명 플랫폼은 압축에 대해 동일한 방식으로 반응합니까?
- Aadhaar 서명 PDF를 압축할 수 있나요?
- Adobe Sign과 DocuSign 중 어느 것이 압축에 더 적합합니까?
- 서명된 PDF에 주석을 추가하고 압축할 수 있나요?
- 압축 파일을 변조된 것으로 표시하는 서명 플랫폼은 무엇입니까?
- 서명되지 않은 압축 PDF는 나중에 서명할 경우 서명을 확인합니까?
디지털 서명된 PDF를 압축하면 서명이 무효화됩니다. 서명이 파일의 정확한 바이트를 확인하기 때문에 일반 압축에서는 이를 해결할 방법이 없습니다. 임의의 바이트를 변경하면 서명 검증에 실패합니다. 이 가이드에서는 서명된 PDF를 축소하기 위한 4가지 안전한 작업 흐름(서명 전 압축, 증분 업데이트 사용, 무손실 최적화만 적용, 압축 후 다시 서명)을 다룹니다. 이는 Adobe Acrobat, DocuSign, EchoSign, Aadhaar eSign 및 모든 인증서 기반 서명 플랫폼에 적용됩니다. Windows, Mac 및 Linux에서 작동하며 개념은 iPhone 및 Android로 변환됩니다. 각 옵션이 적절한 경우 플랫폼별 정확한 워크플로를 읽어보고 서명 워크플로에서 가장 자주 제기되는 질문에 대한 11가지 직접적인 답변을 읽어보세요.
압축으로 인해 디지털 서명이 손상되는 이유
디지털 서명은 파일 내용의 암호화 해시입니다. PDF에 서명하면 서명자의 개인 키가 파일의 해시를 암호화합니다. 공개 키는 나중에 해당 해시를 해독할 수 있습니다. 누구든지 단일 바이트라도 변경하면 해시가 더 이상 일치하지 않으며 다음 확인 시 서명이 "잘못됨"으로 보고됩니다.
압축은 정의에 따라 바이트를 변경합니다. 이미지를 다시 인코딩하고, 글꼴을 하위 집합으로 지정하고, 내부 PDF 개체를 재정렬합니다. 그 결과 원본 해시와 더 이상 일치하지 않는 더 작은 파일이 생성됩니다. 그건 버그가 아닙니다. 이것이 서명이 작동하는 방식입니다. 서명된 문서를 변경하면 서명이 무효화됩니다. 그렇지 않으면 누구나 서명 후 계약서를 편집할 수 있습니다.
워크플로 1: 서명 전 압축(권장)
최상의 작업흐름은 단계를 재정렬합니다. PDF를 최고 품질로 준비하세요. 다음을 사용하여 목표 크기로 압축합니다. PDF 압축 홈페이지 또는 500KB 대상 페이지. 그런 다음 압축 파일에 디지털 서명을 적용합니다. 서명은 작은 파일에 서명합니다. 서명 후 압축 없이 영원히 유효합니다.
서명이 마지막에 발생하기 때문에 이는 작동합니다. 서명할 때 파일 크기에 관계없이 해당 파일이 서명으로 보호됩니다. 서명 단계 전에 모든 크기 조정을 수행하십시오.
작업 흐름 2: Adobe Acrobat의 증분 업데이트
Adobe Acrobat은 파일을 다시 쓰지 않고 서명을 추가하는 증분 업데이트를 지원합니다. 원래 서명된 바이트는 그대로 유지됩니다. 새 페이지나 댓글이 끝에 추가됩니다. 즉, 원본 서명을 손상시키지 않고 서명된 PDF에 주석을 추가할 수 있습니다.
그러나 압축은 증분 업데이트가 아닙니다. 파일을 다시 작성합니다. Acrobat의 자체 파일 크기 줄이기 명령도 기존 서명을 무효화합니다. 해결 방법은 압축 후 두 번째 서명을 추가하여 파일이 압축되고 다시 서명되었음을 표시하는 것입니다. 원래 서명은 패널에서 유효하지 않은 것으로 표시되지만 새 서명은 유효합니다.
작업 흐름 3: 무손실 최적화만
모든 PDF 최적화가 서명을 깨뜨리는 것은 아닙니다. 특정 무손실 작업(사용하지 않는 개체 제거, 압축되지 않은 스트림 압축, 정크 메타데이터 정리)은 서명된 콘텐츠 스트림을 변경하지 않고 파일을 축소할 수 있습니다. Acrobat의 PDF Optimizer에는 이를 정확하게 수행하는 정리라는 모드가 있습니다. 실제로 무손실 최적화는 전체 압축이 달성하는 70~90%가 아니라 5~20%까지 파일을 축소합니다.
서명된 PDF가 2MB이고 업로드를 위해 1.6MB에 도달해야 하는 경우 무손실 최적화로 충분할 수 있습니다. 500KB 또는 100KB에 도달해야 하는 경우 전체 재서명 워크플로가 필요합니다.
워크플로 4: 압축 후 다시 서명
재서명이란 원래 서명을 무효화하고 새 서명을 적용하는 것을 의미합니다. 작업 흐름: 서명된 PDF를 열고 기존 서명을 제거하고(Acrobat에서 확인 요청) 서명되지 않은 파일을 압축한 다음 키를 사용하여 다시 서명합니다.
이는 귀하가 서명자인 내부 문서에 적합합니다. 다른 사람이 서명한 문서에는 해당 이름으로 서명할 수 없기 때문에 합법적이지 않습니다. 고객이 계약서에 서명하여 귀하에게 보낸 경우, 고객 없이는 해당 계약을 압축하고 해지할 수 없습니다.
어떤 서명 유형이 중요합니까?
세 가지 서명 유형은 압축과 다르게 작동하며, 어떤 유형을 사용하는지 아는 작업 흐름이 결정됩니다.
- 인증서 기반 디지털 서명: 바이트 변경으로 인해 깨졌습니다. 위의 워크플로가 필요합니다. 개인 인증서, 정부 eSign 시스템(인도의 Aadhaar eSign, 네덜란드의 DigiD) 및 기업 PKI 설정과 함께 Adobe Sign에서 사용됩니다.
- 전자 서명(서명 이미지): 암호화된 방식으로 바인딩되지 않습니다. 압축은 이미지를 낮은 품질로 다시 인코딩하지만 서명은 처음부터 암호화 방식으로 확인되지 않았기 때문에 (시각적으로) 동일한 방식으로 "작동"합니다. DocuSign의 저렴한 계층과 HelloSign 무료에서 흔히 볼 수 있습니다.
- 서명된 페이지의 필기 스캔: 스캔한 이미지와 동일합니다. 압축은 괜찮습니다. 서명은 단지 픽셀일 뿐입니다.
이 가이드의 워크플로는 유형 1에 적용됩니다. 유형 2와 3은 특별한 처리 없이 다른 PDF처럼 압축됩니다.
PDF에 실제 디지털 서명이 있는지 확인하는 방법
Adobe Reader(무료)에서 PDF를 엽니다. 창문 위쪽을 보세요. "서명되었으며 모든 서명이 유효합니다." 또는 "최소 하나의 서명에 문제가 있습니다."라는 파란색 배너가 있는 경우 인증서 기반 서명입니다. 배너가 없으면 서명은 PDF 내부의 이미지일 가능성이 높습니다.
Reader 왼쪽의 서명 패널에는 각 서명, 적용 시기, 서명한 사람이 나열됩니다. 인증서 서명에는 인증서 아이콘이 표시됩니다. 이미지 서명에는 픽셀만 표시됩니다.
서명된 PDF의 압축 대상
시퀀스를 제어할 수 있으면(압축 후 서명) 여유 공간이 있는 대상을 선택하십시오. 4KB 인증서로 서명된 400KB 압축 파일은 404KB 서명 파일을 생성합니다. 서명으로 인해 밀려나지 않도록 압축 목표를 포털 제한의 약 90%로 설정하세요.
일반 포털에서는 서명된 문서에 대해 다음 크기를 허용합니다.
- 영국 정부 디지털 서명 업로드: 1MB 대상 공간을 많이 남겨둡니다.
- 서명된 문서가 포함된 인도 여권 Seva: 100KB가 하드캡입니다. 90KB 사전 서명을 목표로 합니다.
- 미국 전자 공증인 제출: 일반적으로 2MB입니다. 1.5MB 사전 서명이 안전합니다.
포털이 너무 큰 서명된 파일을 요구할 때 수행할 작업
수신자가 작업 흐름을 수정하는 경우도 있습니다. 수신자가 서명된 PDF를 보냈고 크기 제한이 있는 위치에 업로드해야 하며 다시 서명하는 것은 옵션이 아닙니다. 두 가지 길이 남아 있습니다.
- 보낸 사람에게 압축 사본을 재발급해 달라고 요청하세요. 가장 깨끗한 수정. 서명자는 자신의 편에서 압축하고 다시 서명합니다. 더 작은 서명 사본을 업로드합니다.
- 무손실 최적화만 사용: 좁은 목표물을 맞추지는 못하지만 10~20%의 비용을 절감할 수 있습니다. 파일이 5.5MB일 때 최대 5MB의 상자에는 충분합니다.
작은 크기에 도달해야 하는 서명되지 않은 문서의 경우 미리 설정된 대상이 있는 브라우저 도구가 훨씬 간단합니다. 형제 작품을 참조하세요 PDF를 500KB로 압축하는 방법 서명이 작동하지 않을 때의 작업 흐름을 위해.
자주 묻는 질문
서명을 깨지 않고 서명된 PDF를 압축할 수 있나요?
무손실 최적화만이 서명을 보존합니다., 일반적으로 파일을 최대 5~20% 축소합니다. 100KB 또는 500KB로 전체 압축하면 모든 인증서 기반 서명이 손상됩니다.
디지털 서명과 전자 서명이란 무엇입니까?
디지털 서명은 인증서 기반이며 암호화 방식으로 바인딩됩니다. 파일 바이트에. 전자 서명은 일반적으로 인증서 없이 페이지에 배치된 서명 이미지입니다. 변경 사항이 있으면 디지털 서명이 중단됩니다. 전자 서명은 그렇지 않습니다.
인증서 기반 서명을 사용하는 플랫폼은 무엇입니까?
개인 인증서가 포함된 Adobe Sign, 상위 계층의 DocuSign, 인도의 Aadhaar eSign, 네덜란드의 DigiD 및 대부분의 기업 PKI 설정. 세금 신고 및 법적 제출물에 디지털 서명이 필요한 정부 포털은 모두 인증서 기반입니다.
PDF를 압축한 다음 서명할 수 있나요?
예. 이는 권장되는 워크플로우입니다. 먼저 압축한 다음 서명하세요. 서명은 작은 파일에 서명하며 유효한 상태로 유지됩니다.
압축 후 이미지 서명을 추가하면 압축이 중단됩니까?
아니요. 이미지 서명은 파일 바이트를 확인하지 않습니다. 압축 후 이미지 서명을 추가할 수 있으며 압축과 서명 모두 문제 없이 유지됩니다.
법적 계약에 대해 압축하는 것과 압축하지 않은 채로 두는 것 중 어느 것이 더 안전합니까?
서명된 경우 압축하지 않은 상태로 둡니다. 법적 계약의 무결성은 규모보다 더 중요합니다. 파일 크기가 더 작아야 하는 경우 상대방과 협력하여 압축 버전에 다시 서명하세요.
PDF에서 디지털 서명을 제거할 수 있나요?
예, 쓰기 권한이 있는 경우. Adobe Acrobat Pro는 서명 패널을 통해 서명을 제거합니다. 리더(무료)는 할 수 없습니다. 제거 후 서명 참조는 감사 추적에 유지되지만 암호화 바인딩은 사라집니다.
무손실 최적화가 실제로 노력할만한 가치가 있습니까?
파일이 예산을 10~20% 초과하는 경우에만 해당됩니다. 더 공격적인 경우에는 무손실이 도움이 될 수 없습니다. 시그니처를 건드리지 않고 작은 크기 축소가 필요할 때 사용하세요.
서명된 PDF와 서명되지 않은 동일한 PDF 중 어느 것이 더 작습니까?
그만큼 서명된 PDF가 약간 더 큽니다. 서명이 2~8KB의 인증서 데이터를 추가하기 때문입니다. 이것이 일반적으로 서명 전 압축이 서명 후 압축보다 깔끔한 결과를 제공하는 이유입니다.
Adobe Sign의 자체 압축으로 서명이 보존됩니까?
아니요. Adobe Sign은 서명이 손상될 수 있으므로 서명 후 압축을 정확하게 제공하지 않습니다. Adobe 스택의 압축은 서명 전 업로드 시 발생합니다.
이 가이드를 유지 관리하는 사람에 대한 내용은 어디서 읽을 수 있나요?
그만큼 페이지 소개 사이트와 기술 가이드를 작성하고 검토하는 Ahtisham ul haq Khan을 소개합니다.
압축하고 다시 서명한 PDF도 법정에서 확인할 수 있나요?
예, 재서명을 문서로 기록한 경우입니다. 법원은 감사 추적에 누가 파일을 압축했는지, 언제 파일이 압축되었는지, 원래 서명자가 변경을 승인했는지 표시하는 한 재서명된 압축 사본을 허용합니다. 순서가 명확하도록 명확한 명명 규칙을 사용하여 원본 서명 버전과 압축된 재서명 버전의 두 파일을 모두 유지합니다.
가장 안전한 작업 흐름은 거의 항상 먼저 압축한 다음 서명하는 것입니다. 해당 순서를 염두에 두고 서명이 포함된 문서 파이프라인을 디자인하세요.
타임스탬프가 있는 서명 및 장기 검증
타임스탬프가 있는 디지털 서명에는 서명자의 서명 위에 신뢰할 수 있는 타임스탬프 기관의 서명이 포함됩니다. 이를 LTV(장기 유효성 검사)라고 하며 서명자의 인증서가 만료된 지 몇 년이 지나도 서명을 확인할 수 있습니다. 압축은 일반 인증서를 깨는 것과 같은 방식으로 LTV 타임스탬프를 깨뜨립니다.
LTV 문서의 경우 서명 전 압축 규칙이 더욱 중요합니다. LTV가 필요한 법적 계약은 서명 단계 이전에 형태와 크기가 결정되어야 합니다. LTV가 적용되면 파일은 법적 목적으로 읽기 전용이 됩니다. 100바이트를 절약하기 위해 공백을 제거해도 서명 체인이 무효화됩니다.
여러 서명으로 서명된 PDF 처리
다중 서명자 계약에는 특정한 문제가 있습니다. 각 서명자는 축적된 파일에 자신의 서명을 추가합니다. 서명자 A는 빈 계약서에 서명합니다. 서명자 B는 A의 서명으로 버전에 서명합니다. 서명자 C는 두 버전을 모두 사용하여 버전에 서명합니다. 어떤 지점에서든 압축하면 체인의 모든 후속 서명이 중단됩니다.
다중 서명 문서의 실제 작업 흐름:
- 누군가 서명하기 전에 빈 계약서를 목표 크기로 압축하세요.
- 서명자 A가 압축 파일에 서명합니다. 다시 압축하지 마십시오.
- 서명자 B는 A가 반환한 파일에 서명합니다. 여전히 압축되지 않습니다.
- 서명자 C는 B가 반환한 파일에 서명합니다. 최종 파일은 압축된 크기에 서명당 약 4KB를 추가한 상태로 유지됩니다.
최종 파일은 대략 압축된 크기에 3개의 서명에 대해 12~20KB를 더한 크기입니다. 해당 오버헤드를 염두에 두고 초기 압축 목표를 계획하세요.
모든 디지털 서명 플랫폼은 압축에 대해 동일한 방식으로 반응합니까?
아니요. 인증서 기반 플랫폼(개인 인증서가 있는 Adobe Sign, 정부 eSign 시스템)은 서명 후 압축을 거부합니다. 이미지 기반 플랫폼(무료 계층의 DocuSign, HelloSign 보급형 수준)은 바이트를 확인하지 않으며 파일 편집과 마찬가지로 압축을 처리하지 않습니다.
Aadhaar 서명 PDF를 압축할 수 있나요?
Aadhaar eSign이 적용되기 전에만 가능합니다. Aadhaar eSign이 문서에 서명하면 압축으로 인해 서명이 무효화되고 새로운 OTP 확인이 포함된 eSign 프로세스를 통해 다시 서명해야 합니다.
Adobe Sign과 DocuSign 중 어느 것이 압축에 더 적합합니까?
둘 다 똑같이 엄격하다 인증서 기반 서명을 사용할 때. 선택은 압축 호환성이 아니라 작업 흐름에 따라 달라집니다.
서명된 PDF에 주석을 추가하고 압축할 수 있나요?
주석은 증분 업데이트 후에도 유지되지만 전체 압축으로 인해 원래 서명이 손상됩니다. 서명자가 허용하는 경우 먼저 증분 업데이트로 주석을 추가한 다음 감사 추적을 보존하기 위해 파일을 압축되지 않은 상태로 둡니다.
압축 파일을 변조된 것으로 표시하는 서명 플랫폼은 무엇입니까?
모든 인증서 기반 플랫폼, Adobe Sign, Aadhaar eSign, DigiD, GlobalSign 및 기업 PKI 설정을 포함합니다. 변조 경고는 다운스트림 검증자가 파일을 여는 순간 나타납니다. 이미지 기반 서명 플랫폼은 바이트를 확인하지 않기 때문에 아무 것도 표시하지 않습니다.
서명되지 않은 압축 PDF는 나중에 서명할 경우 서명을 확인합니까?
예. 서명은 현재 파일 바이트에 서명합니다. 서명 후 파일이 변경되지 않는 한 서명은 무기한(또는 인증서가 만료될 때까지) 유효합니다.
관련 기사
iPhone에서 이미지 크기를 압축하는 방법
앱 없이 iPhone JPEG, PNG 또는 HEIC를 축소하는 네 가지 방법: 카메라 설정, Mail Drop, 파일 변환 또는 브라우저 도구.
품질 저하 없이 PDF 파일 크기를 압축하는 방법
텍스트는 어떤 압축 수준에서도 선명하게 유지됩니다. 이미지만이 충실도를 잃습니다. 최상의 결과 모드, DPI 임계값 및 무손실 워크플로.
PDF를 300kb로 압축하는 방법
300KB는 영국 비자 상자와 장학금 포털의 중간 지점입니다. 300KB가 200KB 또는 500KB를 능가하는 가장 빠른 방법, 12개의 FAQ.