Certificate Management and Installation with OpenSSL

Why These Guides?

OpenSSL is a very impressive project, delivering a stunning amount of functionality. Its command specific documentation is very good, and usually sufficiently comprehensive for your needs. However, when it comes to documents describing higher level functionality, such as tasks which span multiple bits of OpenSSL (and hence multiple man pages), it can be lacking. And, even where this sort of documentation isn't lacking, it can be hard to find what you're looking for. So, after having struggled to make Pine recognise a non mainstream CA, I decided to write these documents.

Before Using These Guides

It is assumed throughout these guides that you have a basic understanding of public/private key cryptography, and a fair idea of how to admin your current system.

If you aren't completely sure of the difference between a certificate and a public key, between a signature and a certificate, or between key pairs and certificates, then you may struggle. If this is the case, your best bet is to go to the links section and read a tutorial or two linked from there

Index Of Guides

Other People's Certificates

Certificates And Email Clients

Your Own Cerificates

OpenSSL as a CA

Common Errors and Pitfalls

Mobile Devices



These documents may be freely mirrored according to the terms of the license (see below). It should be safe to spider the index page, and just tell the spider not to change directories.

In order to figure out if you need to re-mirror, there is a script to help you out, with human readable and machine readable forms. If you have any questions, do get in touch.

Guides Index
Written By: Nick Burch    Last modified: Monday, 15-Jan-2007 16:00:35 GMT
These pages are from http://www.gagravarr.org/writing/openssl-certs/
Creative Commons License This work is licensed under a Creative Commons License.