pyOpenSSL
  • Introduction
    • History
    • Development
    • Contributing
  • Installation
    • Documentation
  • OpenSSL — Python interface to OpenSSL
    • crypto — Generic cryptographic module
    • rand — An interface to the OpenSSL pseudo random number generator
    • SSL — An interface to the SSL-specific parts of OpenSSL
  • Internals
    • Exceptions
    • Callbacks
    • Accessing Socket Methods
  • Backward Compatibility
  • Changelog
    • 16.0.0 (2016-03-19)
    • Older Changelog Entries
 
pyOpenSSL
  • Docs »
  • OpenSSL — Python interface to OpenSSL
  • View page source

OpenSSL — Python interface to OpenSSLΒΆ

This package provides a high-level interface to the functions in the OpenSSL library. The following modules are defined:

  • crypto — Generic cryptographic module
    • Elliptic curves
    • Serialization and deserialization
    • Signing and verifying signatures
    • X509 objects
    • X509Name objects
    • X509Req objects
    • X509Store objects
    • X509StoreContextError objects
    • X509StoreContext objects
    • PKey objects
    • PKCS7 objects
    • PKCS12 objects
    • X509Extension objects
    • NetscapeSPKI objects
    • CRL objects
    • Revoked objects
    • Exceptions
    • Digest names
    • Backwards compatible type names
  • 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
Next Previous

© Copyright 2001-2018, The pyOpenSSL developers.

Sphinx theme provided by Read the Docs