이 문서에서는 Python을 사용하여 Word 문서에서 디지털 서명을 확인하는 방법을 설명합니다. IDE 설정에 대한 정보, 프로그래밍 지침 목록, 그리고 Python을 사용한 Word 디지털 서명 검사기에 대한 샘플 코드가 포함되어 있습니다. Word 파일의 모든 서명에 접근하고 각 서명의 다양한 속성을 가져오는 방법을 배우게 됩니다.
Python를 사용한 DOCX 서명 검증 단계
- 디지털 서명을 확인하기 위해 Aspose.Words for Python via .NET을 사용할 수 있도록 환경 설정
- digital signature가 포함된 Word 파일의 경로 설정
- 대상 Word 파일에 서명이 존재하는지 감지
- Word 파일에서 서명 컬렉션 로드
- 서명 컬렉션에서 valid 플래그 확인
- 모든 서명을 순회하며 각 서명에 접근
- 사용자 확인을 위해 각 서명의 모든 속성 표시
이 단계들은 Python을 사용한 문서 서명 인증 프로세스를 정의합니다. 대상 Word 파일에 서명이 존재하는지 확인하고 파일에서 발견되면 서명 컬렉션을 로드합니다. 마지막으로 각 서명을 순회하며 속성을 사용자에게 표시하여 검증합니다.
Python를 사용하여 DOCX의 전자 서명 확인 코드
위 코드는 Python을 사용한 DOCX 서명 검증 과정을 보여줍니다. FileFormatInfo 클래스는 원본 파일이 암호화되어 있는지와 열기 위해 비밀번호가 필요한지 확인할 수 있는 옵션을 제공합니다. Python에서는 certificate_holder.certificate 세부 정보에 직접 접근하는 것이 제한될 수 있으며 해당 속성에 접근하지 못할 수도 있습니다.
이 문서는 Word 파일에서 디지털 서명을 확인하는 방법을 안내했습니다. 댓글이 포함된 Word 파일을 인쇄하려면 다음 문서를 참고하세요: Python에서 댓글이 포함된 Word 문서 인쇄.