Java를 사용하여 Word 문서의 디지털 서명 확인

이 짧은 가이드는 Java를 사용하여 Word 문서의 디지털 서명을 확인하는 방법을 설명합니다. 여기에는 프로그래밍 지침, IDE 설정 및 Java를 사용한 Word 디지털 인증서 확인을 위한 샘플 코드가 포함되어 있습니다. API에서 제공하는 다양한 속성을 사용하여 Word 파일에서 서명 검증에 필요한 모든 매개변수를 설명합니다.

Java를 사용한 DOCX 서명 검증 단계

  1. 디지털 서명을 감지하고 확인하기 위해 Aspose.Words for Java를 사용하도록 IDE를 설정합니다
  2. 원본 Word 파일을 정의하고 그 안에 디지털 서명이 있는지 확인합니다
  3. 대상 Word 파일에서 서명을 로드하고 그 개수를 표시합니다
  4. 파일의 모든 서명을 순회하며 해당 속성을 표시합니다
  5. signature에 대해 CertificateHolder 객체에 접근하고 그 속성을 표시합니다

다음 단계는 Java를 사용한 Word 문서 서명 인증 수행 방법을 요약합니다. 먼저 원본 Word 파일의 FileFormatInfo에 접근하여 디지털 서명이 존재하는지 확인한 다음 서명 컬렉션을 로드합니다. 각 서명의 모든 속성을 순회하며 표시하고, 각 서명에서 CertificateHolder 객체를 가져와 Word 파일에서 필요한 모든 매개변수를 확인하기 위해 그 속성을 표시합니다.

Java를 사용하여 DOCX의 전자 서명 확인 코드

이 코드는 Java를 사용한 Word 디지털 서명 검사기 개발을 보여줍니다. 디지털 서명을 더 자세히 설명하기 위해 사용할 수 있는 다양한 추가 속성도 제공됩니다. 예를 들어 sig.getSignatureType() 메서드를 사용하여 서명 형식 또는 유형을 확인하고, sig.getSignatureValue()를 사용하여 서명의 원시 바이트를 가져오며, sig.toString()으로 한 번의 API 호출로 사용자 친화적인 정보를 표시할 수 있습니다. 또한 signatures.isValid() 메서드를 사용하여 문서 수준 검증도 수행할 수 있습니다. 인증서 수준의 추가 정보(유효 시작 날짜, 유효 종료 날짜, 문서 서명에 사용된 서명 알고리즘)도 확인할 수 있습니다.

이 문서는 Word 파일의 디지털 서명 속성을 확인하고 가져오는 과정을 설명했습니다. 주석이 포함된 Word 파일을 인쇄하려면 다음 문서를 참조하십시오: Java를 사용하여 주석이 포함된 Word 문서 인쇄.

 한국인