/lib/bouncycastle/docs/overview-summary.html
https://bitbucket.org/arkban/somersault · HTML · 526 lines · 484 code · 26 blank · 16 comment · 0 complexity · c76370c269e1f4fb688f98b2680526cb MD5 · raw file
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <!--NewPage-->
- <HTML>
- <HEAD>
- <!-- Generated by javadoc (build 1.6.0) on Mon Jan 11 13:46:43 EST 2010 -->
- <TITLE>
- Overview (Bouncy Castle Library 1.45 API Specification)
- </TITLE>
- <META NAME="date" CONTENT="2010-01-11">
- <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
- <SCRIPT type="text/javascript">
- function windowTitle()
- {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Overview (Bouncy Castle Library 1.45 API Specification)";
- }
- }
- </SCRIPT>
- <NOSCRIPT>
- </NOSCRIPT>
- </HEAD>
- <BODY BGCOLOR="white" onload="windowTitle();">
- <HR>
- <!-- ========= START OF TOP NAVBAR ======= -->
- <A NAME="navbar_top"><!-- --></A>
- <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
- <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
- <TR>
- <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
- <A NAME="navbar_top_firstrow"><!-- --></A>
- <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
- </TR>
- </TABLE>
- </TD>
- <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
- <b>Bouncy Castle Cryptography Library 1.45</b></EM>
- </TD>
- </TR>
- <TR>
- <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- PREV
- NEXT</FONT></TD>
- <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>
- <A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>
- <SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
- </SCRIPT>
- <NOSCRIPT>
- <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
- </NOSCRIPT>
- </FONT></TD>
- </TR>
- </TABLE>
- <A NAME="skip-navbar_top"></A>
- <!-- ========= END OF TOP NAVBAR ========= -->
- <HR>
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>JCE Utility and Extension Packages</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/package-summary.html">org.bouncycastle.jce</A></B></TD>
- <TD>Utility classes for use with the JCE.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/examples/package-summary.html">org.bouncycastle.jce.examples</A></B></TD>
- <TD>Example classes for use with the JCE.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/exception/package-summary.html">org.bouncycastle.jce.exception</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/interfaces/package-summary.html">org.bouncycastle.jce.interfaces</A></B></TD>
- <TD>Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/netscape/package-summary.html">org.bouncycastle.jce.netscape</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/spec/package-summary.html">org.bouncycastle.jce.spec</A></B></TD>
- <TD>Parameter specifications for supporting El Gamal, and Elliptic Curve.</TD>
- </TR>
- </TABLE>
- <P>
-
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>OCSP and OpenSSL PEM Support Packages</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/ocsp/package-summary.html">org.bouncycastle.ocsp</A></B></TD>
- <TD>Classes for dealing Online Certificate Status Protocol (OCSP) - RFC 2560.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/ocsp/test/package-summary.html">org.bouncycastle.ocsp.test</A></B></TD>
- <TD>Test class for OCSP messages.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/openssl/package-summary.html">org.bouncycastle.openssl</A></B></TD>
- <TD>Classes for dealing with OpenSSL PEM files.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/openssl/test/package-summary.html">org.bouncycastle.openssl.test</A></B></TD>
- <TD>Test class for OpenSSL PEMReader.</TD>
- </TR>
- </TABLE>
- <P>
-
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>ASN.1 Support Packages</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/package-summary.html">org.bouncycastle.asn1</A></B></TD>
- <TD>A library for parsing and writing ASN.1 objects.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/bc/package-summary.html">org.bouncycastle.asn1.bc</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/cmp/package-summary.html">org.bouncycastle.asn1.cmp</A></B></TD>
- <TD>Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/cms/package-summary.html">org.bouncycastle.asn1.cms</A></B></TD>
- <TD>Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/cms/ecc/package-summary.html">org.bouncycastle.asn1.cms.ecc</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/crmf/package-summary.html">org.bouncycastle.asn1.crmf</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/cryptopro/package-summary.html">org.bouncycastle.asn1.cryptopro</A></B></TD>
- <TD>Support classes for CRYPTO-PRO related objects - such as GOST identifiers.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/eac/package-summary.html">org.bouncycastle.asn1.eac</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/esf/package-summary.html">org.bouncycastle.asn1.esf</A></B></TD>
- <TD>Support classes useful for encoding and supporting [ESF] RFC3126
- Electronic Signature Formats for long term electronic signatures.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/ess/package-summary.html">org.bouncycastle.asn1.ess</A></B></TD>
- <TD>Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/gnu/package-summary.html">org.bouncycastle.asn1.gnu</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/iana/package-summary.html">org.bouncycastle.asn1.iana</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/icao/package-summary.html">org.bouncycastle.asn1.icao</A></B></TD>
- <TD>ICAO ASN.1 classes for electronic passport.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/isismtt/package-summary.html">org.bouncycastle.asn1.isismtt</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/isismtt/ocsp/package-summary.html">org.bouncycastle.asn1.isismtt.ocsp</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/isismtt/x509/package-summary.html">org.bouncycastle.asn1.isismtt.x509</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/kisa/package-summary.html">org.bouncycastle.asn1.kisa</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/microsoft/package-summary.html">org.bouncycastle.asn1.microsoft</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/misc/package-summary.html">org.bouncycastle.asn1.misc</A></B></TD>
- <TD>Miscellaneous object identifiers and objects.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/mozilla/package-summary.html">org.bouncycastle.asn1.mozilla</A></B></TD>
- <TD>Support classes useful for encoding objects used by mozilla.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/nist/package-summary.html">org.bouncycastle.asn1.nist</A></B></TD>
- <TD>Support classes for NIST related objects.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/ntt/package-summary.html">org.bouncycastle.asn1.ntt</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/ocsp/package-summary.html">org.bouncycastle.asn1.ocsp</A></B></TD>
- <TD>Support classes useful for encoding and supporting OCSP objects.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/oiw/package-summary.html">org.bouncycastle.asn1.oiw</A></B></TD>
- <TD>Objects and OID for the support of ISO OIW.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/pkcs/package-summary.html">org.bouncycastle.asn1.pkcs</A></B></TD>
- <TD>Support classes useful for encoding and supporting the various RSA PKCS documents.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/sec/package-summary.html">org.bouncycastle.asn1.sec</A></B></TD>
- <TD>Classes for support of the SEC standard for Elliptic Curve.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/smime/package-summary.html">org.bouncycastle.asn1.smime</A></B></TD>
- <TD>Support classes useful for encoding and supporting S/MIME.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/teletrust/package-summary.html">org.bouncycastle.asn1.teletrust</A></B></TD>
- <TD>Support classes for TeleTrust related objects.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/tsp/package-summary.html">org.bouncycastle.asn1.tsp</A></B></TD>
- <TD>Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/util/package-summary.html">org.bouncycastle.asn1.util</A></B></TD>
- <TD>An ASN.1 dump utility.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/x500/package-summary.html">org.bouncycastle.asn1.x500</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/x509/package-summary.html">org.bouncycastle.asn1.x509</A></B></TD>
- <TD>Support classes useful for encoding and processing X.509 certificates.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/x509/qualified/package-summary.html">org.bouncycastle.asn1.x509.qualified</A></B></TD>
- <TD>Support classes useful for encoding and processing messages based around RFC3739</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/x509/sigi/package-summary.html">org.bouncycastle.asn1.x509.sigi</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/asn1/x9/package-summary.html">org.bouncycastle.asn1.x9</A></B></TD>
- <TD>Support classes useful for encoding and supporting X9.62 elliptic curve.</TD>
- </TR>
- </TABLE>
- <P>
-
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>Lightweight Crypto Packages</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/package-summary.html">org.bouncycastle.crypto</A></B></TD>
- <TD>Base classes for the lightweight API.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/agreement/package-summary.html">org.bouncycastle.crypto.agreement</A></B></TD>
- <TD>Basic key agreement classes.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/agreement/kdf/package-summary.html">org.bouncycastle.crypto.agreement.kdf</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/agreement/srp/package-summary.html">org.bouncycastle.crypto.agreement.srp</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/digests/package-summary.html">org.bouncycastle.crypto.digests</A></B></TD>
- <TD>Message digest classes.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/encodings/package-summary.html">org.bouncycastle.crypto.encodings</A></B></TD>
- <TD>Block encodings for asymmetric ciphers.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/engines/package-summary.html">org.bouncycastle.crypto.engines</A></B></TD>
- <TD>Basic cipher classes.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/examples/package-summary.html">org.bouncycastle.crypto.examples</A></B></TD>
- <TD>Simple examples of light weight API usage.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/generators/package-summary.html">org.bouncycastle.crypto.generators</A></B></TD>
- <TD>Generators for keys, key pairs and password based encryption algorithms.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/io/package-summary.html">org.bouncycastle.crypto.io</A></B></TD>
- <TD>Classes for doing "enhanced" I/O with Digests and MACs.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/macs/package-summary.html">org.bouncycastle.crypto.macs</A></B></TD>
- <TD>Classes for creating MACs and HMACs.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/modes/package-summary.html">org.bouncycastle.crypto.modes</A></B></TD>
- <TD>Modes for symmetric ciphers.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/modes/gcm/package-summary.html">org.bouncycastle.crypto.modes.gcm</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/paddings/package-summary.html">org.bouncycastle.crypto.paddings</A></B></TD>
- <TD>Paddings for symmetric ciphers.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/params/package-summary.html">org.bouncycastle.crypto.params</A></B></TD>
- <TD>Classes for parameter objects for ciphers and generators.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/prng/package-summary.html">org.bouncycastle.crypto.prng</A></B></TD>
- <TD>Lightweight psuedo-random number generators.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/signers/package-summary.html">org.bouncycastle.crypto.signers</A></B></TD>
- <TD>Basic signers.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/tls/package-summary.html">org.bouncycastle.crypto.tls</A></B></TD>
- <TD>A lightweight TLS API.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/crypto/util/package-summary.html">org.bouncycastle.crypto.util</A></B></TD>
- <TD>Some general utility/conversion classes.</TD>
- </TR>
- </TABLE>
- <P>
-
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>Utility Packages</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/util/package-summary.html">org.bouncycastle.util</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/util/encoders/package-summary.html">org.bouncycastle.util.encoders</A></B></TD>
- <TD>Classes for producing and reading Base64 and Hex strings.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/util/io/package-summary.html">org.bouncycastle.util.io</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/util/test/package-summary.html">org.bouncycastle.util.test</A></B></TD>
- <TD>Light weight test API.</TD>
- </TR>
- </TABLE>
- <P>
-
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>JCE Provider and Test Classes</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/package-summary.html">org.bouncycastle.jce.provider</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/asymmetric/package-summary.html">org.bouncycastle.jce.provider.asymmetric</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/asymmetric/ec/package-summary.html">org.bouncycastle.jce.provider.asymmetric.ec</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/symmetric/package-summary.html">org.bouncycastle.jce.provider.symmetric</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/test/package-summary.html">org.bouncycastle.jce.provider.test</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/test/nist/package-summary.html">org.bouncycastle.jce.provider.test.nist</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/test/rsa3/package-summary.html">org.bouncycastle.jce.provider.test.rsa3</A></B></TD>
- <TD> </TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/jce/provider/util/package-summary.html">org.bouncycastle.jce.provider.util</A></B></TD>
- <TD> </TD>
- </TR>
- </TABLE>
- <P>
-
- <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
- <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
- <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
- <B>Other Packages</B></FONT></TH>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/mozilla/package-summary.html">org.bouncycastle.mozilla</A></B></TD>
- <TD>Support class for mozilla signed public key and challenge.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/x509/package-summary.html">org.bouncycastle.x509</A></B></TD>
- <TD>
- Classes for supporting the generation of X.509 certificates and X.509 attribute certificates.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/x509/examples/package-summary.html">org.bouncycastle.x509.examples</A></B></TD>
- <TD>
- Examples for X.509 attribute certificates.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/x509/extension/package-summary.html">org.bouncycastle.x509.extension</A></B></TD>
- <TD>Helper classes for dealing with common X.509 extensions.</TD>
- </TR>
- <TR BGCOLOR="white" CLASS="TableRowColor">
- <TD WIDTH="20%"><B><A HREF="org/bouncycastle/x509/util/package-summary.html">org.bouncycastle.x509.util</A></B></TD>
- <TD> </TD>
- </TR>
- </TABLE>
- <P>
- <HR>
- <!-- ======= START OF BOTTOM NAVBAR ====== -->
- <A NAME="navbar_bottom"><!-- --></A>
- <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
- <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
- <TR>
- <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
- <A NAME="navbar_bottom_firstrow"><!-- --></A>
- <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
- </TR>
- </TABLE>
- </TD>
- <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
- <b>Bouncy Castle Cryptography Library 1.45</b></EM>
- </TD>
- </TR>
- <TR>
- <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- PREV
- NEXT</FONT></TD>
- <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>
- <A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>
- <SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
- </SCRIPT>
- <NOSCRIPT>
- <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
- </NOSCRIPT>
- </FONT></TD>
- </TR>
- </TABLE>
- <A NAME="skip-navbar_bottom"></A>
- <!-- ======== END OF BOTTOM NAVBAR ======= -->
- <HR>
- </BODY>
- </HTML>