2010-06-08 9 views
0

현재 작업중인 웹 앱에서 PDF 파일을 생성하고이 PDF를 인증서로 사용할 사용자에게 보냅니다.PDF를 변조 함을 감지합니다.

내 질문은이 PDF 파일을 사용자가 임의로 조작 할 수 없는지 확인하는 것입니다. 당신은 그들이 내용을 변경하는 바이트 편집기를 사용할 수 있기 때문에 그들이 보유 파일의 바이너리 형식을 변경하는 사람을 중지 할 수 없습니다

+3

이것은 불가능합니다. 사용자는 스크린 샷을 새 PDF에 붙여 넣을 수 있습니다. PDF로 무엇을하고 있습니까? – SLaks

+0

"디지털 서명"이 도움이됩니까? – sean717

+0

아마도. PDF로 무엇을하고 있습니까? – SLaks

답변

2

감사합니다. 그러나 PDF 탬 퍼링이 감지되는지 확인할 수 있습니다. Digital Signature facilities of PDF을 보거나 PDF에서 체크섬/다이제스트를 수행하고 PDF로 유지하십시오. 나중에 언제든지 체크섬 알고리즘을 다시 실행하여 수정이되었는지 확인할 수 있습니다.

0

Google은 Apago의 PDF 생성자 및 PDF 확장 프로그램 제품을 사용하여 학자 단체의 인증서 생성 워크 플로를 구현했습니다. PDF 생성자는 XML을 입력으로 사용하고 출력을 위해 PDF를 만듭니다. Enhancer는 인증서를 최적화하고 보안 및 디지털 서명을 적용합니다.

관련 문제