2011-11-30 4 views
3

Office 문서 (Word, Excel 등)에 디지털 방식으로 서명 할 수있는 방법이 있습니까? PDF 및 XML 문서에 서명하는 방법을 찾았지만 Word 문서에 대한 서명은 찾지 못했습니다.코드로 Office 문서에 서명 (인증서 첨부)

감사합니다;)

+0

나는 다른 말을 듣고 싶지만 내 생각에 보안상의 이유로 이것이 가능해서는 안된다. 악의적 인 프로그램이 자체 서명하는 것을 막을 수있는 방법은 무엇입니까? – JimmyPena

+0

@pook 물론 가능합니다. 예 : SecureBlackbox 라이브러리를 사용하면이 작업을 수행 할 수 있으며 동일한 작업을 수행하는 것처럼 보이는 일부 오픈 소스 프로젝트가 있습니다. –

답변

2

Office에서 XML 디지털 서명을 사용한다는 것을 알고 있습니다.

나는이에 독서가 (또한 XML 디지털 서명을 사용) 오픈 오피스 문서의 디지털 서명의 검증/읽기를 구현하기 위해 관리했습니다 :

http://www.w3.org/Signature

http://www.xml.com/pub/a/2001/08/08/xmldsig.html

http://java.sun.com/developer/technicalArticles/xml/dig_signatures

http://java.sun.com/developer/technicalArticles/xml/dig_signature_api

http://docs.oracle.com/javase/6/docs/technotes/guides/security/xmldsig/XMLDigitalSignature.html

+0

XML 서명으로 서명 할 수있는 이진 형식 (구형)도 있습니다. –