Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/javadoc/org/bouncycastle')
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/cmp/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/cms/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/cryptopro/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/dvcs/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/esf/package.html6
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/ess/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/icao/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/misc/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/mozilla/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/nist/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/ocsp/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/oiw/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/pkcs/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/sec/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/smime/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/teletrust/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/tsp/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/util/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/x509/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/x509/qualified/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/asn1/x9/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/bcpg/attr/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/bcpg/package.html9
-rw-r--r--core/src/main/javadoc/org/bouncycastle/bcpg/sig/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/cmp/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/crmf/jcajce/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/crmf/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/jcajce/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/ocsp/jcajce/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/ocsp/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cert/selector/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/cms/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/agreement/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/digests/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/encodings/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/engines/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/examples/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/generators/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/io/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/macs/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/modes/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/paddings/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/params/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/prng/drbg/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/prng/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/signers/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/tls/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/crypto/util/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/dvcs/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/eac/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/jce/examples/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/jce/interfaces/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/jce/package.html10
-rw-r--r--core/src/main/javadoc/org/bouncycastle/jce/spec/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/mail/smime/examples/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/mail/smime/handlers/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/mail/smime/package.html11
-rw-r--r--core/src/main/javadoc/org/bouncycastle/math/ec/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/mozilla/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/ocsp/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/openpgp/examples/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/openpgp/operator/bc/package.html8
-rw-r--r--core/src/main/javadoc/org/bouncycastle/openpgp/operator/jcajce/package.html8
-rw-r--r--core/src/main/javadoc/org/bouncycastle/openpgp/operator/package.html8
-rw-r--r--core/src/main/javadoc/org/bouncycastle/openpgp/package.html16
-rw-r--r--core/src/main/javadoc/org/bouncycastle/openssl/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/operator/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/pkcs/jcajce/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/pkcs/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/tsp/cms/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/tsp/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/util/encoders/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/util/test/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/x509/examples/package.html7
-rw-r--r--core/src/main/javadoc/org/bouncycastle/x509/extension/package.html5
-rw-r--r--core/src/main/javadoc/org/bouncycastle/x509/package.html7
79 files changed, 453 insertions, 0 deletions
diff --git a/core/src/main/javadoc/org/bouncycastle/asn1/cmp/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/cmp/package.html
new file mode 100644
index 00000000..eb713c97
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/cms/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/cms/package.html
new file mode 100644
index 00000000..c165a7a6
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/cryptopro/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/cryptopro/package.html
new file mode 100644
index 00000000..2b0af9e0
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/dvcs/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/dvcs/package.html
new file mode 100644
index 00000000..a9419222
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/esf/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/esf/package.html
new file mode 100644
index 00000000..de273675
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/ess/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/ess/package.html
new file mode 100644
index 00000000..21854b36
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/icao/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/icao/package.html
new file mode 100644
index 00000000..f2301dbe
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/misc/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/misc/package.html
new file mode 100644
index 00000000..e3bda640
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/mozilla/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/mozilla/package.html
new file mode 100644
index 00000000..40776b01
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/nist/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/nist/package.html
new file mode 100644
index 00000000..1cdca769
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/ocsp/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/ocsp/package.html
new file mode 100644
index 00000000..22c560d2
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/oiw/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/oiw/package.html
new file mode 100644
index 00000000..44eb2fe8
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/package.html
new file mode 100644
index 00000000..1ac16a55
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/pkcs/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/pkcs/package.html
new file mode 100644
index 00000000..ab800f44
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/sec/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/sec/package.html
new file mode 100644
index 00000000..5e34dec4
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/smime/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/smime/package.html
new file mode 100644
index 00000000..d527abad
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/teletrust/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/teletrust/package.html
new file mode 100644
index 00000000..86606c39
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/tsp/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/tsp/package.html
new file mode 100644
index 00000000..d6265f04
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/util/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/util/package.html
new file mode 100644
index 00000000..1db893d1
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/x509/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/x509/package.html
new file mode 100644
index 00000000..728921a1
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/x509/qualified/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/x509/qualified/package.html
new file mode 100644
index 00000000..28cfef90
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/asn1/x9/package.html b/core/src/main/javadoc/org/bouncycastle/asn1/x9/package.html
new file mode 100644
index 00000000..42fc97c7
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/bcpg/attr/package.html b/core/src/main/javadoc/org/bouncycastle/bcpg/attr/package.html
new file mode 100644
index 00000000..251824f6
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/bcpg/package.html b/core/src/main/javadoc/org/bouncycastle/bcpg/package.html
new file mode 100644
index 00000000..9791e3c8
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/bcpg/sig/package.html b/core/src/main/javadoc/org/bouncycastle/bcpg/sig/package.html
new file mode 100644
index 00000000..474a1a8e
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/cmp/package.html b/core/src/main/javadoc/org/bouncycastle/cert/cmp/package.html
new file mode 100644
index 00000000..a58af189
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/crmf/jcajce/package.html b/core/src/main/javadoc/org/bouncycastle/cert/crmf/jcajce/package.html
new file mode 100644
index 00000000..e9bc53fd
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/crmf/package.html b/core/src/main/javadoc/org/bouncycastle/cert/crmf/package.html
new file mode 100644
index 00000000..521fc440
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/jcajce/package.html b/core/src/main/javadoc/org/bouncycastle/cert/jcajce/package.html
new file mode 100644
index 00000000..cc15e01a
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/ocsp/jcajce/package.html b/core/src/main/javadoc/org/bouncycastle/cert/ocsp/jcajce/package.html
new file mode 100644
index 00000000..cfe87f22
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/ocsp/package.html b/core/src/main/javadoc/org/bouncycastle/cert/ocsp/package.html
new file mode 100644
index 00000000..234cb327
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/package.html b/core/src/main/javadoc/org/bouncycastle/cert/package.html
new file mode 100644
index 00000000..1b2a3053
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cert/selector/package.html b/core/src/main/javadoc/org/bouncycastle/cert/selector/package.html
new file mode 100644
index 00000000..c5c42110
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/cms/package.html b/core/src/main/javadoc/org/bouncycastle/cms/package.html
new file mode 100644
index 00000000..644e8620
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/agreement/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/agreement/package.html
new file mode 100644
index 00000000..4b49331c
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/digests/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/digests/package.html
new file mode 100644
index 00000000..0a0d95ce
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/encodings/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/encodings/package.html
new file mode 100644
index 00000000..fc56f634
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/engines/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/engines/package.html
new file mode 100644
index 00000000..e945dac0
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/examples/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/examples/package.html
new file mode 100644
index 00000000..390a5400
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/generators/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/generators/package.html
new file mode 100644
index 00000000..9d73ce3e
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/io/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/io/package.html
new file mode 100644
index 00000000..f2c9e406
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/macs/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/macs/package.html
new file mode 100644
index 00000000..0b1f86dd
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/modes/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/modes/package.html
new file mode 100644
index 00000000..5402df44
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/package.html
new file mode 100644
index 00000000..ee5487ff
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/paddings/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/paddings/package.html
new file mode 100644
index 00000000..2b82e60f
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/params/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/params/package.html
new file mode 100644
index 00000000..4e00a754
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/prng/drbg/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/prng/drbg/package.html
new file mode 100644
index 00000000..c0061660
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/prng/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/prng/package.html
new file mode 100644
index 00000000..bb583abd
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/signers/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/signers/package.html
new file mode 100644
index 00000000..151d3d5e
--- /dev/null
+++ b/core/src/main/javadoc/org/bouncycastle/crypto/signers/package.html
@@ -0,0 +1,5 @@
+<html>
+<body bgcolor="#ffffff">
+Basic signers.
+</body>
+</html>
diff --git a/core/src/main/javadoc/org/bouncycastle/crypto/tls/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/tls/package.html
new file mode 100644
index 00000000..ee59f8af
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/crypto/util/package.html b/core/src/main/javadoc/org/bouncycastle/crypto/util/package.html
new file mode 100644
index 00000000..787b892e
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/dvcs/package.html b/core/src/main/javadoc/org/bouncycastle/dvcs/package.html
new file mode 100644
index 00000000..aecbd708
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/eac/package.html b/core/src/main/javadoc/org/bouncycastle/eac/package.html
new file mode 100644
index 00000000..97c41fa9
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/jce/examples/package.html b/core/src/main/javadoc/org/bouncycastle/jce/examples/package.html
new file mode 100644
index 00000000..96b31939
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/jce/interfaces/package.html b/core/src/main/javadoc/org/bouncycastle/jce/interfaces/package.html
new file mode 100644
index 00000000..bacde6c8
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/jce/package.html b/core/src/main/javadoc/org/bouncycastle/jce/package.html
new file mode 100644
index 00000000..52ef3bf6
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/jce/spec/package.html b/core/src/main/javadoc/org/bouncycastle/jce/spec/package.html
new file mode 100644
index 00000000..6f370577
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/mail/smime/examples/package.html b/core/src/main/javadoc/org/bouncycastle/mail/smime/examples/package.html
new file mode 100644
index 00000000..72cc96d6
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/mail/smime/handlers/package.html b/core/src/main/javadoc/org/bouncycastle/mail/smime/handlers/package.html
new file mode 100644
index 00000000..3d9f9829
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/mail/smime/package.html b/core/src/main/javadoc/org/bouncycastle/mail/smime/package.html
new file mode 100644
index 00000000..deb20339
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/math/ec/package.html b/core/src/main/javadoc/org/bouncycastle/math/ec/package.html
new file mode 100644
index 00000000..a02605ba
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/mozilla/package.html b/core/src/main/javadoc/org/bouncycastle/mozilla/package.html
new file mode 100644
index 00000000..dd2203e4
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/ocsp/package.html b/core/src/main/javadoc/org/bouncycastle/ocsp/package.html
new file mode 100644
index 00000000..ca4f5318
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/openpgp/examples/package.html b/core/src/main/javadoc/org/bouncycastle/openpgp/examples/package.html
new file mode 100644
index 00000000..e634dfc9
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/openpgp/operator/bc/package.html b/core/src/main/javadoc/org/bouncycastle/openpgp/operator/bc/package.html
new file mode 100644
index 00000000..d1642127
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/openpgp/operator/jcajce/package.html b/core/src/main/javadoc/org/bouncycastle/openpgp/operator/jcajce/package.html
new file mode 100644
index 00000000..928425dc
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/openpgp/operator/package.html b/core/src/main/javadoc/org/bouncycastle/openpgp/operator/package.html
new file mode 100644
index 00000000..458018e6
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/openpgp/package.html b/core/src/main/javadoc/org/bouncycastle/openpgp/package.html
new file mode 100644
index 00000000..064527cd
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/openssl/package.html b/core/src/main/javadoc/org/bouncycastle/openssl/package.html
new file mode 100644
index 00000000..7e60a79e
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/operator/package.html b/core/src/main/javadoc/org/bouncycastle/operator/package.html
new file mode 100644
index 00000000..b64343ad
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/pkcs/jcajce/package.html b/core/src/main/javadoc/org/bouncycastle/pkcs/jcajce/package.html
new file mode 100644
index 00000000..9b10dc42
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/pkcs/package.html b/core/src/main/javadoc/org/bouncycastle/pkcs/package.html
new file mode 100644
index 00000000..c83de7cf
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/tsp/cms/package.html b/core/src/main/javadoc/org/bouncycastle/tsp/cms/package.html
new file mode 100644
index 00000000..2cf1bace
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/tsp/package.html b/core/src/main/javadoc/org/bouncycastle/tsp/package.html
new file mode 100644
index 00000000..45d0c3c3
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/util/encoders/package.html b/core/src/main/javadoc/org/bouncycastle/util/encoders/package.html
new file mode 100644
index 00000000..3be222b2
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/util/test/package.html b/core/src/main/javadoc/org/bouncycastle/util/test/package.html
new file mode 100644
index 00000000..e723fd11
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/x509/examples/package.html b/core/src/main/javadoc/org/bouncycastle/x509/examples/package.html
new file mode 100644
index 00000000..6262157d
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/x509/extension/package.html b/core/src/main/javadoc/org/bouncycastle/x509/extension/package.html
new file mode 100644
index 00000000..abc2da57
--- /dev/null
+++ b/core/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/core/src/main/javadoc/org/bouncycastle/x509/package.html b/core/src/main/javadoc/org/bouncycastle/x509/package.html
new file mode 100644
index 00000000..b6b5298b
--- /dev/null
+++ b/core/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>