Digital Signature - OpenOffice.org 3
This chapter provides tutorial notes and example codes on applying digital signature with OpenOffice.org 3. Topics include obtaining a personal certificate signed by a trusted root CA; adding a digital signature to an OpenOffice.org document; viewing details of certificates; intended usages of certificates; storing certificates with their private keys in PKCS12 files.
OpenOffice.org 3 - Applying Digital Signatures
Converting KeyStore Files to PKCS12 Files
Importing Private-Public Key Pair with Internet Options
Viewing a Certificate with a Private Key
Importing CA Certificates into the Trusted Store
Signing OpenOffice.org 3 Document Failed
Generating CSR for a Personal Certificate
Getting Personal Certificate Signed by CAcert.org
Storing Personal Certificate with Its Keys
Installing Personal Certificate with Internet Options
Signing OpenOffice.org 3 Document Worked
- A digital signature is an encrypted message digest of generated by the sender of a document.
- The receiver can decrypt the digital signature and compare with the message digest of the received document
to verify the integrity of the received document.
- PKI digital signature includes sender's certificate for the receiver to validate sender's identity with a trusted root CA.
- OpenOffice.org 3 has built-in functions that allow you to add digital signatures to Word documents.
- OpenOffice.org 3 can pick up personal certificates from the "Personal" certificate on your Windows system.
- You can obtain free personal certificates from CAcert.org.
- Personal certificates must be merged with their corresponding private keys in PKCS12 files before they can be
installed into Windows systems using "Internet Options".
Table of Contents
About This Book
Introduction of PKI (Public Key Infrastructure)
Introduction of HTTPS (Hypertext Transfer Protocol Secure)
Using HTTPS with Google Chrome
Using HTTPS with Mozilla Firefox
HTTPS with IE (Internet Explorer)
Perl Scripts Communicating with HTTPS Servers
PHP Scripts Communicating with HTTPS Servers
Java Programs Communicating with HTTPS Servers
Windows Certificate Stores and Console
.NET Programs Communicating with HTTPS Servers
CAcert.org - Root CA Offering Free Certificates
PKI CA Administration - Issuing Certificates
Comodo Free Personal Certificate
Digital Signature - Microsoft Word
►Digital Signature - OpenOffice.org 3
S/MIME and Email Security
PKI (Public Key Infrastructure) Terminology
Full Version in PDF/EPUB