| Jean-Paul Calderone | 897bc25 | 2008-02-18 20:50:23 -0500 | [diff] [blame^] | 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | 
 | 2 | <html> | 
 | 3 | <head> | 
 | 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"> | 
 | 11 | </head> | 
 | 12 | <body> | 
 | 13 | <DIV CLASS="navigation"> | 
 | 14 | <table align="center" width="100%" cellpadding="0" cellspacing="2"> | 
 | 15 | <tr> | 
 | 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> | 
 | 35 | </tr></table> | 
 | 36 | <b class="navlabel">Next:</b> <a class="sectref" href="contents.html">Contents</A> | 
 | 37 | <br><hr> | 
 | 38 | </DIV> | 
 | 39 | <!--End of Navigation Panel--> | 
 | 40 | <P> | 
 | 41 |  | 
 | 42 | <div class="titlepage"> | 
 | 43 | <center> | 
 | 44 | <h1>Python OpenSSL Manual</h1> | 
 | 45 | <p><b><font size='+2'>Martin Sjögren</font></b></p> | 
 | 46 | <p><span class="email">martin@strakt.com</span></p> | 
 | 47 | <p> | 
 | 48 | </center> | 
 | 49 | </div> | 
 | 50 |  | 
 | 51 | <P> | 
 | 52 |  | 
 | 53 | <H3>Abstract:</H3> | 
 | 54 | <DIV CLASS="ABSTRACT"> | 
 | 55 |  | 
 | 56 | This module is a rather thin wrapper around (a subset of) the OpenSSL library. | 
 | 57 | With thin wrapper I mean that a lot of the object methods do nothing more than | 
 | 58 | calling a corresponding function in the OpenSSL library. | 
 | 59 | </DIV> | 
 | 60 | <P> | 
 | 61 |  | 
 | 62 | <P> | 
 | 63 |  | 
 | 64 | <p><hr> | 
 | 65 |  | 
 | 66 | <!--Table of Child-Links--> | 
 | 67 |  | 
 | 68 |  | 
 | 69 | <UL CLASS="ChildLinks"> | 
 | 70 | <LI><A NAME="tex2html10" | 
 | 71 |   href="contents.html">Contents</A> | 
 | 72 | <LI><A NAME="tex2html11" | 
 | 73 |   href="intro.html">1 Introduction </A> | 
 | 74 | <LI><A NAME="tex2html12" | 
 | 75 |   href="building.html">2 Building and Installing </A> | 
 | 76 | <UL> | 
 | 77 | <LI><A NAME="tex2html13" | 
 | 78 |   href="building-unix.html">2.1 Building the Module on a Unix System </A> | 
 | 79 | <LI><A NAME="tex2html14" | 
 | 80 |   href="building-windows.html">2.2 Building the Module on a Windows System </A> | 
 | 81 | </UL> | 
 | 82 | <BR> | 
 | 83 | <LI><A NAME="tex2html15" | 
 | 84 |   href="openssl.html">3 <tt class="module">OpenSSL</tt> -- Python interface to OpenSSL </A> | 
 | 85 | <UL> | 
 | 86 | <LI><A NAME="tex2html16" | 
 | 87 |   href="openssl-crypto.html">3.1 <tt class="module">crypto</tt> -- Generic cryptographic module </A> | 
 | 88 | <UL> | 
 | 89 | <LI><A NAME="tex2html17" | 
 | 90 |   href="openssl-x509.html">3.1.1 X509 objects </A> | 
 | 91 | <LI><A NAME="tex2html18" | 
 | 92 |   href="openssl-x509name.html">3.1.2 X509Name objects </A> | 
 | 93 | <LI><A NAME="tex2html19" | 
 | 94 |   href="openssl-x509req.html">3.1.3 X509Req objects </A> | 
 | 95 | <LI><A NAME="tex2html20" | 
 | 96 |   href="openssl-x509store.html">3.1.4 X509Store objects </A> | 
 | 97 | <LI><A NAME="tex2html21" | 
 | 98 |   href="openssl-pkey.html">3.1.5 PKey objects </A> | 
 | 99 | <LI><A NAME="tex2html22" | 
 | 100 |   href="openssl-pkcs7.html">3.1.6 PKCS7 objects </A> | 
 | 101 | <LI><A NAME="tex2html23" | 
 | 102 |   href="openssl-pkcs12.html">3.1.7 PKCS12 objects </A> | 
 | 103 | <LI><A NAME="tex2html24" | 
 | 104 |   href="openssl-509ext.html">3.1.8 X509Extension objects </A> | 
 | 105 | <LI><A NAME="tex2html25" | 
 | 106 |   href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects </A> | 
 | 107 | </UL> | 
 | 108 | <LI><A NAME="tex2html26" | 
 | 109 |   href="openssl-rand.html">3.2 <tt class="module">rand</tt> -- An interface to the OpenSSL pseudo random number generator </A> | 
 | 110 | <LI><A NAME="tex2html27" | 
 | 111 |   href="openssl-ssl.html">3.3 <tt class="module">SSL</tt> -- An interface to the SSL-specific parts of OpenSSL </A> | 
 | 112 | <UL> | 
 | 113 | <LI><A NAME="tex2html28" | 
 | 114 |   href="openssl-context.html">3.3.1 Context objects </A> | 
 | 115 | <LI><A NAME="tex2html29" | 
 | 116 |   href="openssl-connection.html">3.3.2 Connection objects </A> | 
 | 117 | </UL> | 
 | 118 | </UL> | 
 | 119 | <BR> | 
 | 120 | <LI><A NAME="tex2html30" | 
 | 121 |   href="internals.html">4 Internals </A> | 
 | 122 | <UL> | 
 | 123 | <LI><A NAME="tex2html31" | 
 | 124 |   href="exceptions.html">4.1 Exceptions </A> | 
 | 125 | <LI><A NAME="tex2html32" | 
 | 126 |   href="callbacks.html">4.2 Callbacks </A> | 
 | 127 | <LI><A NAME="tex2html33" | 
 | 128 |   href="socket-methods.html">4.3 Acessing Socket Methods </A> | 
 | 129 | </UL> | 
 | 130 | <BR> | 
 | 131 | <LI><A NAME="tex2html34" | 
 | 132 |   href="about.html">About this document ...</A> | 
 | 133 | </UL> | 
 | 134 | <!--End of Table of Child-Links--> | 
 | 135 |  | 
 | 136 | <DIV CLASS="navigation"> | 
 | 137 | <p><hr> | 
 | 138 | <table align="center" width="100%" cellpadding="0" cellspacing="2"> | 
 | 139 | <tr> | 
 | 140 | <td><img src="blank.gif" | 
 | 141 |   border="0" height="32" | 
 | 142 |   alt="" width="32"></td> | 
 | 143 | <td><img src="blank.gif" | 
 | 144 |   border="0" height="32" | 
 | 145 |   alt="" width="32"></td> | 
 | 146 | <td><A href="contents.html"><img src="next.gif" | 
 | 147 | border="0" height="32" | 
 | 148 |   alt="Next Page" width="32"></A></td> | 
 | 149 | <td align="center" width="100%">Python OpenSSL Manual</td> | 
 | 150 | <td><A href="contents.html"><img src="contents.gif" | 
 | 151 | border="0" height="32" | 
 | 152 |   alt="Contents" width="32"></A></td> | 
 | 153 | <td><img src="blank.gif" | 
 | 154 |   border="0" height="32" | 
 | 155 |   alt="" width="32"></td> | 
 | 156 | <td><img src="blank.gif" | 
 | 157 |   border="0" height="32" | 
 | 158 |   alt="" width="32"></td> | 
 | 159 | </tr></table> | 
 | 160 | <b class="navlabel">Next:</b> <a class="sectref" href="contents.html">Contents</A> | 
 | 161 | <hr> | 
 | 162 | <span class="release-info">Release 0.6.</span> | 
 | 163 | </DIV> | 
 | 164 | <!--End of Navigation Panel--> | 
 | 165 |  | 
 | 166 | </BODY> | 
 | 167 | </HTML> |