diff options
79 files changed, 453 insertions, 0 deletions
diff --git a/src/main/javadoc/org/bouncycastle/asn1/cmp/package.html b/src/main/javadoc/org/bouncycastle/asn1/cmp/package.html new file mode 100644 index 00000000..eb713c97 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/cmp/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/cms/package.html b/src/main/javadoc/org/bouncycastle/asn1/cms/package.html new file mode 100644 index 00000000..c165a7a6 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/cms/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630). +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/cryptopro/package.html b/src/main/javadoc/org/bouncycastle/asn1/cryptopro/package.html new file mode 100644 index 00000000..2b0af9e0 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/cryptopro/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes for CRYPTO-PRO related objects - such as GOST identifiers. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/dvcs/package.html b/src/main/javadoc/org/bouncycastle/asn1/dvcs/package.html new file mode 100644 index 00000000..a9419222 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/dvcs/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/esf/package.html b/src/main/javadoc/org/bouncycastle/asn1/esf/package.html new file mode 100644 index 00000000..de273675 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/esf/package.html @@ -0,0 +1,6 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting [ESF] RFC3126 +Electronic Signature Formats for long term electronic signatures. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/ess/package.html b/src/main/javadoc/org/bouncycastle/asn1/ess/package.html new file mode 100644 index 00000000..21854b36 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/ess/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/icao/package.html b/src/main/javadoc/org/bouncycastle/asn1/icao/package.html new file mode 100644 index 00000000..f2301dbe --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/icao/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +ICAO ASN.1 classes for electronic passport. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/misc/package.html b/src/main/javadoc/org/bouncycastle/asn1/misc/package.html new file mode 100644 index 00000000..e3bda640 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/misc/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Miscellaneous object identifiers and objects. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/mozilla/package.html b/src/main/javadoc/org/bouncycastle/asn1/mozilla/package.html new file mode 100644 index 00000000..40776b01 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/mozilla/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding objects used by mozilla. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/nist/package.html b/src/main/javadoc/org/bouncycastle/asn1/nist/package.html new file mode 100644 index 00000000..1cdca769 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/nist/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes for NIST related objects. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/ocsp/package.html b/src/main/javadoc/org/bouncycastle/asn1/ocsp/package.html new file mode 100644 index 00000000..22c560d2 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/ocsp/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting OCSP objects. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/oiw/package.html b/src/main/javadoc/org/bouncycastle/asn1/oiw/package.html new file mode 100644 index 00000000..44eb2fe8 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/oiw/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Objects and OID for the support of ISO OIW. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/package.html b/src/main/javadoc/org/bouncycastle/asn1/package.html new file mode 100644 index 00000000..1ac16a55 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +A library for parsing and writing ASN.1 objects. Support is provided for DER and BER encoding. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/pkcs/package.html b/src/main/javadoc/org/bouncycastle/asn1/pkcs/package.html new file mode 100644 index 00000000..ab800f44 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/pkcs/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting the various RSA PKCS documents. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/sec/package.html b/src/main/javadoc/org/bouncycastle/asn1/sec/package.html new file mode 100644 index 00000000..5e34dec4 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/sec/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for support of the SEC standard for Elliptic Curve. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/smime/package.html b/src/main/javadoc/org/bouncycastle/asn1/smime/package.html new file mode 100644 index 00000000..d527abad --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/smime/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting S/MIME. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/teletrust/package.html b/src/main/javadoc/org/bouncycastle/asn1/teletrust/package.html new file mode 100644 index 00000000..86606c39 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/teletrust/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes for TeleTrust related objects. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/tsp/package.html b/src/main/javadoc/org/bouncycastle/asn1/tsp/package.html new file mode 100644 index 00000000..d6265f04 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/tsp/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/util/package.html b/src/main/javadoc/org/bouncycastle/asn1/util/package.html new file mode 100644 index 00000000..1db893d1 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/util/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +An ASN.1 dump utility. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/x509/package.html b/src/main/javadoc/org/bouncycastle/asn1/x509/package.html new file mode 100644 index 00000000..728921a1 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/x509/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and processing X.509 certificates. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/x509/qualified/package.html b/src/main/javadoc/org/bouncycastle/asn1/x509/qualified/package.html new file mode 100644 index 00000000..28cfef90 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/x509/qualified/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and processing messages based around RFC3739 +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/asn1/x9/package.html b/src/main/javadoc/org/bouncycastle/asn1/x9/package.html new file mode 100644 index 00000000..42fc97c7 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/asn1/x9/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support classes useful for encoding and supporting X9.62 elliptic curve. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/bcpg/attr/package.html b/src/main/javadoc/org/bouncycastle/bcpg/attr/package.html new file mode 100644 index 00000000..251824f6 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/bcpg/attr/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Low level classes for dealing with OpenPGP user attributes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/bcpg/package.html b/src/main/javadoc/org/bouncycastle/bcpg/package.html new file mode 100644 index 00000000..9791e3c8 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/bcpg/package.html @@ -0,0 +1,9 @@ +<html> +<body bgcolor="#ffffff"> +Low level classes for dealing with OpenPGP objects. +<p> +These classes deal with things at a raw OpenPGP packet level. For the most part +you are probably better off looking at the org.bouncycastle.openpgp package +for what you want. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/bcpg/sig/package.html b/src/main/javadoc/org/bouncycastle/bcpg/sig/package.html new file mode 100644 index 00000000..474a1a8e --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/bcpg/sig/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Low level classes for dealing with OpenPGP signature attributes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/cert/cmp/package.html b/src/main/javadoc/org/bouncycastle/cert/cmp/package.html new file mode 100644 index 00000000..a58af189 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/cmp/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +Basic support package for handling and creating CMP (RFC 4210) certificate management messages. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cert/crmf/jcajce/package.html b/src/main/javadoc/org/bouncycastle/cert/crmf/jcajce/package.html new file mode 100644 index 00000000..e9bc53fd --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/crmf/jcajce/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +JCA extensions to the CRMF online certificate request package. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cert/crmf/package.html b/src/main/javadoc/org/bouncycastle/cert/crmf/package.html new file mode 100644 index 00000000..521fc440 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/crmf/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +Basic support package for handling and creating CRMF (RFC 4211) certificate request messages. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cert/jcajce/package.html b/src/main/javadoc/org/bouncycastle/cert/jcajce/package.html new file mode 100644 index 00000000..cc15e01a --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/jcajce/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +JCA extensions to the certificate building and processing package. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cert/ocsp/jcajce/package.html b/src/main/javadoc/org/bouncycastle/cert/ocsp/jcajce/package.html new file mode 100644 index 00000000..cfe87f22 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/ocsp/jcajce/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +JCA extensions to the OCSP online certificate status package. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cert/ocsp/package.html b/src/main/javadoc/org/bouncycastle/cert/ocsp/package.html new file mode 100644 index 00000000..234cb327 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/ocsp/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cert/package.html b/src/main/javadoc/org/bouncycastle/cert/package.html new file mode 100644 index 00000000..1b2a3053 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/cert/selector/package.html b/src/main/javadoc/org/bouncycastle/cert/selector/package.html new file mode 100644 index 00000000..c5c42110 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cert/selector/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +Specialised Selector classes for certificates, CRLs, and attribute certificates. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/cms/package.html b/src/main/javadoc/org/bouncycastle/cms/package.html new file mode 100644 index 00000000..644e8620 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/cms/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369). +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/agreement/package.html b/src/main/javadoc/org/bouncycastle/crypto/agreement/package.html new file mode 100644 index 00000000..4b49331c --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/agreement/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Basic key agreement classes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/digests/package.html b/src/main/javadoc/org/bouncycastle/crypto/digests/package.html new file mode 100644 index 00000000..0a0d95ce --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/digests/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Message digest classes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/encodings/package.html b/src/main/javadoc/org/bouncycastle/crypto/encodings/package.html new file mode 100644 index 00000000..fc56f634 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/encodings/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Block encodings for asymmetric ciphers. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/engines/package.html b/src/main/javadoc/org/bouncycastle/crypto/engines/package.html new file mode 100644 index 00000000..e945dac0 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/engines/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Basic cipher classes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/examples/package.html b/src/main/javadoc/org/bouncycastle/crypto/examples/package.html new file mode 100644 index 00000000..390a5400 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/examples/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Simple examples of light weight API usage. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/generators/package.html b/src/main/javadoc/org/bouncycastle/crypto/generators/package.html new file mode 100644 index 00000000..9d73ce3e --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/generators/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Generators for keys, key pairs and password based encryption algorithms. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/io/package.html b/src/main/javadoc/org/bouncycastle/crypto/io/package.html new file mode 100644 index 00000000..f2c9e406 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/io/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for doing "enhanced" I/O with Digests and MACs. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/macs/package.html b/src/main/javadoc/org/bouncycastle/crypto/macs/package.html new file mode 100644 index 00000000..0b1f86dd --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/macs/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for creating MACs and HMACs. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/modes/package.html b/src/main/javadoc/org/bouncycastle/crypto/modes/package.html new file mode 100644 index 00000000..5402df44 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/modes/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Modes for symmetric ciphers. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/package.html b/src/main/javadoc/org/bouncycastle/crypto/package.html new file mode 100644 index 00000000..ee5487ff --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Base classes for the lightweight API. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/paddings/package.html b/src/main/javadoc/org/bouncycastle/crypto/paddings/package.html new file mode 100644 index 00000000..2b82e60f --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/paddings/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Paddings for symmetric ciphers. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/params/package.html b/src/main/javadoc/org/bouncycastle/crypto/params/package.html new file mode 100644 index 00000000..4e00a754 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/params/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for parameter objects for ciphers and generators. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/prng/drbg/package.html b/src/main/javadoc/org/bouncycastle/crypto/prng/drbg/package.html new file mode 100644 index 00000000..c0061660 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/prng/drbg/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +SP800-90A deterministic random bit generators, can be used stand alone or in conjunction with SP800SecureRandomBuilder class. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/prng/package.html b/src/main/javadoc/org/bouncycastle/crypto/prng/package.html new file mode 100644 index 00000000..bb583abd --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/prng/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Lightweight psuedo-random number generators and SecureRandom builders. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/signers/package.html b/src/main/javadoc/org/bouncycastle/crypto/signers/package.html new file mode 100644 index 00000000..151d3d5e --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/signers/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Basic signers. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/tls/package.html b/src/main/javadoc/org/bouncycastle/crypto/tls/package.html new file mode 100644 index 00000000..ee59f8af --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/tls/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +A lightweight TLS API. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/crypto/util/package.html b/src/main/javadoc/org/bouncycastle/crypto/util/package.html new file mode 100644 index 00000000..787b892e --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/crypto/util/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Some general utility/conversion classes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/dvcs/package.html b/src/main/javadoc/org/bouncycastle/dvcs/package.html new file mode 100644 index 00000000..aecbd708 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/dvcs/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for dealing "Internet X.509 Public Key Infrastructure Data Validation and Certification Server Protocols" - RFC 3029. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/eac/package.html b/src/main/javadoc/org/bouncycastle/eac/package.html new file mode 100644 index 00000000..97c41fa9 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/eac/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Base classes Extended Access Control (EAC) Certificates as described in "Technical Guideline, Advanced Security Mechanisms for Machine Readable Travel Documents, Extended Access Control (EAC), Version 1.0.1, BSI 2006". +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/jce/examples/package.html b/src/main/javadoc/org/bouncycastle/jce/examples/package.html new file mode 100644 index 00000000..96b31939 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/jce/examples/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Example classes for use with the JCE. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/jce/interfaces/package.html b/src/main/javadoc/org/bouncycastle/jce/interfaces/package.html new file mode 100644 index 00000000..bacde6c8 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/jce/interfaces/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/jce/package.html b/src/main/javadoc/org/bouncycastle/jce/package.html new file mode 100644 index 00000000..52ef3bf6 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/jce/package.html @@ -0,0 +1,10 @@ +<html> +<body bgcolor="#ffffff"> +Utility classes for use with the JCE. +<p> +The classes in this package support the generation of certificates and PKCS10 signing requests. +<p> +Note: the PKCS7 class is deprecated, for a fuller version of CMS see the cms package distributed +with the BC mail API. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/jce/spec/package.html b/src/main/javadoc/org/bouncycastle/jce/spec/package.html new file mode 100644 index 00000000..6f370577 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/jce/spec/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Parameter specifications for supporting El Gamal, and Elliptic Curve. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/mail/smime/examples/package.html b/src/main/javadoc/org/bouncycastle/mail/smime/examples/package.html new file mode 100644 index 00000000..72cc96d6 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/mail/smime/examples/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Example code demonstrating the use of the S/MIME package for a variety of uses. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/mail/smime/handlers/package.html b/src/main/javadoc/org/bouncycastle/mail/smime/handlers/package.html new file mode 100644 index 00000000..3d9f9829 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/mail/smime/handlers/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +S/MIME handlers for the JavaMail API. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/mail/smime/package.html b/src/main/javadoc/org/bouncycastle/mail/smime/package.html new file mode 100644 index 00000000..deb20339 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/mail/smime/package.html @@ -0,0 +1,11 @@ +<html> +<body bgcolor="#ffffff"> +High level classes for dealing with S/MIME objects (RFC 3851). +<p> +There is one thing that is worth commenting about with these. If you're using +AS2 on some other standard which specifies a different default content transfer encoding from RFC 2405, make +sure you use the constructors on SMIMESigned and SMIMESignedGenerator that allow you to +set the default ("binary" in the case of AS2 as opposed to "bit7" which is the default). +</p> +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/math/ec/package.html b/src/main/javadoc/org/bouncycastle/math/ec/package.html new file mode 100644 index 00000000..a02605ba --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/math/ec/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Math support for Elliptic Curve. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/mozilla/package.html b/src/main/javadoc/org/bouncycastle/mozilla/package.html new file mode 100644 index 00000000..dd2203e4 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/mozilla/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Support class for mozilla signed public key and challenge. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/ocsp/package.html b/src/main/javadoc/org/bouncycastle/ocsp/package.html new file mode 100644 index 00000000..ca4f5318 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/ocsp/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for dealing Online Certificate Status Protocol (OCSP) - RFC 2560. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/openpgp/examples/package.html b/src/main/javadoc/org/bouncycastle/openpgp/examples/package.html new file mode 100644 index 00000000..e634dfc9 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/openpgp/examples/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Examples of use of the org.bouncycastle.openpgp package. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/openpgp/operator/bc/package.html b/src/main/javadoc/org/bouncycastle/openpgp/operator/bc/package.html new file mode 100644 index 00000000..d1642127 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/openpgp/operator/bc/package.html @@ -0,0 +1,8 @@ +<html> +<body bgcolor="#ffffff"> +BC lightweight operators for dealing with OpenPGP objects. +<p> +These provide the actual support for encryption and decryption required for the high level OpenPGP classes. +</p> +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/openpgp/operator/jcajce/package.html b/src/main/javadoc/org/bouncycastle/openpgp/operator/jcajce/package.html new file mode 100644 index 00000000..928425dc --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/openpgp/operator/jcajce/package.html @@ -0,0 +1,8 @@ +<html> +<body bgcolor="#ffffff"> +JCA/JCE based operators for dealing with OpenPGP objects. +<p> +These provide the actual support for encryption and decryption required for the high level OpenPGP classes. +</p> +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/openpgp/operator/package.html b/src/main/javadoc/org/bouncycastle/openpgp/operator/package.html new file mode 100644 index 00000000..458018e6 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/openpgp/operator/package.html @@ -0,0 +1,8 @@ +<html> +<body bgcolor="#ffffff"> +Interfaces and abstract classes to provide the framework to support operations on the OpenPGP high level classes. +<p> +For examples of actual implementations see the org.bouncycastle.openpgp.operator.bc and org.bouncycastle.openpgp.operator.jcajce packages. +</p> +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/openpgp/package.html b/src/main/javadoc/org/bouncycastle/openpgp/package.html new file mode 100644 index 00000000..064527cd --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/openpgp/package.html @@ -0,0 +1,16 @@ +<html> +<body bgcolor="#ffffff"> +High level classes for dealing with OpenPGP objects. +<p> +<b>Note</b>: These are based on the org.bouncycastle.bcpg classes and use a streaming +model, so for some objects which have an input stream associated it is necessary +to read to the end of the input stream on the object before trying to read +another object from the orginal input stream. +<p> +A word on key ring files. For the purpose of this package a PGP key ring is a master key and +a collection of sub-keys associated with it. These public and secret key rings are handled by +the PGPPublicKey ring class and the PGPSecretKeyRing class respectively. In the case where +you are trying to read an key file which has multiple key rings in it, use PGPSecretKeyRingCollection +for the secret key file and PGPPublicKeyRingCollection for the public key file. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/openssl/package.html b/src/main/javadoc/org/bouncycastle/openssl/package.html new file mode 100644 index 00000000..7e60a79e --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/openssl/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for dealing with OpenSSL PEM files. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/operator/package.html b/src/main/javadoc/org/bouncycastle/operator/package.html new file mode 100644 index 00000000..b64343ad --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/operator/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Basic operators for doing encryption, signing, and digest operations. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/pkcs/jcajce/package.html b/src/main/javadoc/org/bouncycastle/pkcs/jcajce/package.html new file mode 100644 index 00000000..9b10dc42 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/pkcs/jcajce/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +JCA extensions to the PKCS#10 certification request package. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/pkcs/package.html b/src/main/javadoc/org/bouncycastle/pkcs/package.html new file mode 100644 index 00000000..c83de7cf --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/pkcs/package.html @@ -0,0 +1,7 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<body bgcolor="#ffffff"> +Basic support package for handling and creating PKCS#10 certification requests, PKCS#8 encrypted keys and PKCS#12 keys stores. +</body> +</html>
\ No newline at end of file diff --git a/src/main/javadoc/org/bouncycastle/tsp/cms/package.html b/src/main/javadoc/org/bouncycastle/tsp/cms/package.html new file mode 100644 index 00000000..2cf1bace --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/tsp/cms/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for dealing Syntax for Binding Documents with Time-Stamps - RFC 5544. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/tsp/package.html b/src/main/javadoc/org/bouncycastle/tsp/package.html new file mode 100644 index 00000000..45d0c3c3 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/tsp/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for dealing Time Stamp Protocol (TSP) - RFC 3161. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/util/encoders/package.html b/src/main/javadoc/org/bouncycastle/util/encoders/package.html new file mode 100644 index 00000000..3be222b2 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/util/encoders/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Classes for producing and reading Base64 and Hex strings. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/util/test/package.html b/src/main/javadoc/org/bouncycastle/util/test/package.html new file mode 100644 index 00000000..e723fd11 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/util/test/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Light weight test API. If you can use Junit! +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/x509/examples/package.html b/src/main/javadoc/org/bouncycastle/x509/examples/package.html new file mode 100644 index 00000000..6262157d --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/x509/examples/package.html @@ -0,0 +1,7 @@ +<html> +<body bgcolor="#ffffff"> +<p> +Examples for X.509 attribute certificates. +<p> +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/x509/extension/package.html b/src/main/javadoc/org/bouncycastle/x509/extension/package.html new file mode 100644 index 00000000..abc2da57 --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/x509/extension/package.html @@ -0,0 +1,5 @@ +<html> +<body bgcolor="#ffffff"> +Helper classes for dealing with common X.509 extensions. +</body> +</html> diff --git a/src/main/javadoc/org/bouncycastle/x509/package.html b/src/main/javadoc/org/bouncycastle/x509/package.html new file mode 100644 index 00000000..b6b5298b --- /dev/null +++ b/src/main/javadoc/org/bouncycastle/x509/package.html @@ -0,0 +1,7 @@ +<html> +<body bgcolor="#ffffff"> +<p> +Classes for supporting the generation of X.509 certificates and X.509 attribute certificates. +<p> +</body> +</html> |