Escolar Documentos
Profissional Documentos
Cultura Documentos
Code signing
This guide contains information about signing Microsoft Office files. Sections in this guide include: The code signing process for MS Office/VBA Verifying the authenticity of the software Obtaining and using an Entrust Office/VBA signing certificate
Entrust certificates for Microsoft Office and Visual Basic Applications (VBA) can be used to sign DOC, DOT, XLS, XLT, XLA, PPT, PPS, and PPA files. The signature is used by the browser to provide some confidence to the end user that the code is from a legitimate source and has not been subjected to tampering. Entrust offers PKCS#12 (Public Key Cryptography Standard # 12) certificates for use with MS Office and VBA files. For more information about code signing, certificates and keys, see the Entrust Certificate Services Code Signing General Information Guide available from ****** For information about using an Entrust certificate with Microsoft Authenticode see the Entrust Certificate Services Microsoft Authenticode Code Signing Guide available from ****** For information about using an Entrust certificate with Microsoft AuthentiCode see the Entrust Certificate Services Java Code Signing Guide available from ******
17
18
Private key
001011
Hash of code Code
001011 001011
Code
Code
Public key
Certificate
19
Report any errors or omissions
20
Code
Check Signature
Check Timestamp
001011
Hash from signers public key
0 09 001011 v62 No
001011
Hash from signers private key
001011
Hash from signers public key
09 001011 6 20 N ov
001011
Original Hash from TSAs private key
6 N ov
200 9
Code
21
Report any errors or omissions
22
Select the security features that you want to implement for the file and click Digital Signatures.
23
Report any errors or omissions
In the Select Certificate page, select your Entrust Microsoft Office/VBA signing certificate and click Ok.
24
The heading of the Excel spreadsheet indicates that it has been signed.
25
Report any errors or omissions
26