1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4
<title>Python OpenSSL Manual</title>
5
<META NAME="description" CONTENT="Python OpenSSL Manual">
6
<META NAME="keywords" CONTENT="pyOpenSSL">
7
<META NAME="resource-type" CONTENT="document">
8
<META NAME="distribution" CONTENT="global">
9
<link rel="STYLESHEET" href="pyOpenSSL.css">
10
<LINK REL="next" href="contents.html">
13
<DIV CLASS="navigation">
14
<table align="center" width="100%" cellpadding="0" cellspacing="2">
16
<td><img src="blank.gif"
17
border="0" height="32"
18
alt="" width="32"></td>
19
<td><img src="blank.gif"
20
border="0" height="32"
21
alt="" width="32"></td>
22
<td><A href="contents.html"><img src="next.gif"
23
border="0" height="32"
24
alt="Next Page" width="32"></A></td>
25
<td align="center" width="100%">Python OpenSSL Manual</td>
26
<td><A href="contents.html"><img src="contents.gif"
27
border="0" height="32"
28
alt="Contents" width="32"></A></td>
29
<td><img src="blank.gif"
30
border="0" height="32"
31
alt="" width="32"></td>
32
<td><img src="blank.gif"
33
border="0" height="32"
34
alt="" width="32"></td>
36
<b class="navlabel">Next:</b> <a class="sectref" href="contents.html">Contents</A>
39
<!--End of Navigation Panel-->
43
<div class="titlepage">
45
<h1>Python OpenSSL Manual</h1>
46
<p><b><font size='+2'>Jean-Paul Calderone</font></b></p>
47
<p><span class="email">exarkun@twistedmatrix.com</span></p>
55
<DIV CLASS="ABSTRACT">
57
This module is a rather thin wrapper around (a subset of) the OpenSSL library.
58
With thin wrapper I mean that a lot of the object methods do nothing more than
59
calling a corresponding function in the OpenSSL library.
66
<!--Table of Child-Links-->
69
<UL CLASS="ChildLinks">
70
<LI><A NAME="tex2html8"
71
href="contents.html">Contents</A>
72
<LI><A NAME="tex2html9"
73
href="intro.html">1 Introduction </A>
74
<LI><A NAME="tex2html10"
75
href="building.html">2 Building and Installing </A>
77
<LI><A NAME="tex2html11"
78
href="building-unix.html">2.1 Building the Module on a Unix System </A>
79
<LI><A NAME="tex2html12"
80
href="building-windows.html">2.2 Building the Module on a Windows System </A>
83
<LI><A NAME="tex2html13"
84
href="openssl.html">3 <tt class="module">OpenSSL</tt> -- Python interface to OpenSSL </A>
86
<LI><A NAME="tex2html14"
87
href="openssl-crypto.html">3.1 <tt class="module">crypto</tt> -- Generic cryptographic module </A>
89
<LI><A NAME="tex2html15"
90
href="openssl-x509.html">3.1.1 X509 objects </A>
91
<LI><A NAME="tex2html16"
92
href="openssl-x509name.html">3.1.2 X509Name objects </A>
93
<LI><A NAME="tex2html17"
94
href="openssl-x509req.html">3.1.3 X509Req objects </A>
95
<LI><A NAME="tex2html18"
96
href="openssl-x509store.html">3.1.4 X509Store objects </A>
97
<LI><A NAME="tex2html19"
98
href="openssl-pkey.html">3.1.5 PKey objects </A>
99
<LI><A NAME="tex2html20"
100
href="openssl-pkcs7.html">3.1.6 PKCS7 objects </A>
101
<LI><A NAME="tex2html21"
102
href="openssl-pkcs12.html">3.1.7 PKCS12 objects </A>
103
<LI><A NAME="tex2html22"
104
href="openssl-509ext.html">3.1.8 X509Extension objects </A>
105
<LI><A NAME="tex2html23"
106
href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects </A>
107
<LI><A NAME="tex2html24"
108
href="crl.html">3.1.10 CRL objects </A>
109
<LI><A NAME="tex2html25"
110
href="revoked.html">3.1.11 Revoked objects </A>
112
<LI><A NAME="tex2html26"
113
href="openssl-rand.html">3.2 <tt class="module">rand</tt> -- An interface to the OpenSSL pseudo random number generator </A>
114
<LI><A NAME="tex2html27"
115
href="openssl-ssl.html">3.3 <tt class="module">SSL</tt> -- An interface to the SSL-specific parts of OpenSSL </A>
117
<LI><A NAME="tex2html28"
118
href="openssl-context.html">3.3.1 Context objects </A>
119
<LI><A NAME="tex2html29"
120
href="openssl-connection.html">3.3.2 Connection objects </A>
124
<LI><A NAME="tex2html30"
125
href="internals.html">4 Internals </A>
127
<LI><A NAME="tex2html31"
128
href="exceptions.html">4.1 Exceptions </A>
129
<LI><A NAME="tex2html32"
130
href="callbacks.html">4.2 Callbacks </A>
131
<LI><A NAME="tex2html33"
132
href="socket-methods.html">4.3 Acessing Socket Methods </A>
135
<LI><A NAME="tex2html34"
136
href="about.html">About this document ...</A>
138
<!--End of Table of Child-Links-->
140
<DIV CLASS="navigation">
142
<table align="center" width="100%" cellpadding="0" cellspacing="2">
144
<td><img src="blank.gif"
145
border="0" height="32"
146
alt="" width="32"></td>
147
<td><img src="blank.gif"
148
border="0" height="32"
149
alt="" width="32"></td>
150
<td><A href="contents.html"><img src="next.gif"
151
border="0" height="32"
152
alt="Next Page" width="32"></A></td>
153
<td align="center" width="100%">Python OpenSSL Manual</td>
154
<td><A href="contents.html"><img src="contents.gif"
155
border="0" height="32"
156
alt="Contents" width="32"></A></td>
157
<td><img src="blank.gif"
158
border="0" height="32"
159
alt="" width="32"></td>
160
<td><img src="blank.gif"
161
border="0" height="32"
162
alt="" width="32"></td>
164
<b class="navlabel">Next:</b> <a class="sectref" href="contents.html">Contents</A>
166
<span class="release-info">Release 0.13.</span>
168
<!--End of Navigation Panel-->