
Welcome to pyOpenSSL's documentation!
*************************************


Abstract
^^^^^^^^

This module is a rather thin wrapper around (a subset of) the OpenSSL
library. With thin wrapper I mean that a lot of the object methods do
nothing more than calling a corresponding function in the OpenSSL
library.

Contents:

* Introduction
* "OpenSSL" --- Python interface to OpenSSL
  * "crypto" --- Generic cryptographic module
    * X509 objects
    * X509Name objects
    * X509Req objects
    * X509Store objects
    * PKey objects
    * PKCS7 objects
    * PKCS12 objects
    * X509Extension objects
    * NetscapeSPKI objects
    * CRL objects
    * Revoked objects
  * "rand" --- An interface to the OpenSSL pseudo random number
    generator
  * "SSL" --- An interface to the SSL-specific parts of OpenSSL
    * Context objects
    * Session objects
    * Connection objects
* Internals
  * Exceptions
  * Callbacks
  * Accessing Socket Methods

Indices and tables
******************

* *Index*

* *Module Index*

* *Search Page*
