The following people have contributed to the Bouncy Castle Cryptography Package.
Thanks, may your castles never deflate!
- Tito Pena <Fortunato.Pena@AdNovum.CH> - initial RC5 implementation
- Michael Lee <yfl@mira.net> - initial RC6 implementation, MD2 implementation
- Nuno Santos <nsantos@student.dei.uc.pt> - finding toString bug in certificate object.
- Brett Sealey <bretts@mortbay.com> - fixing the missing return problem in JDKKeyFactory (affected SSLeay private keys).
- Victor A. Salaman <salaman@teknos.com> - fixing the bug in Cipher.java which caused it to ignore specified providers, fixing the bug in RSAKeyGenerator which caused keys to be occasionally produced 1 bit too small.
- Eran Librach <eranl@valicert.com> - spotting and fixing the classLoader bug that occurs if javax.crypto and the provider aren't sharing the same classpath (occurs in JDK 1.3 and greater).
- Jonathan Knudsen <jonathan@LearningPatterns.com> - porting
information and restrictions when using the lightweight library with the
MIDP environment.
- Markus Niedermann <markus.niedermann@softwired-inc.com> - porting
information and restrictions when using the lightweight library with the
MIDP environment.
- Mike Benham <moxie@thoughtcrime.org> - detection and fixing of an
incorrect weak key in the DES key generation support classes. Suggestions
for simplifying DESedeParameter objects. Optimisations for the Blowfish engine
and BufferedBlockCipher class.
- Soren Hilmer <hilmer@mail.tele.dk> - initial implementation of
netscape certificate request classes.
- Uwe Guenther <uwe@cscc.de> - detection and fixing of 3 incorrect semi-weak keys in the DES key generation support classes.
- Markus Bradtke <mab@informatik.uni-kiel.de> - fixing of a logic
error in the JDKKeyStore class.
- Waclaw Sierek <waclaw.sierek@tpg.pl> - fix to setOddParity in
the DESParameter class. Assistance with adding ordering to X509 names for
certificate generation, proper processing of byte strings in the ASN1
package.
- Ly-Na Phu <lyna.phu@init-consulting.de> - assistance in the
addition of ISO 9796-1 padding.
- Stefan Köpsell <sk13@mail.inf.tu-dresden.de> - making the jdk 1.1
version of the collections API available. For further details see
http://sourceforge.net/projects/jcf/
- Carmen Bastiaans <cbastiaa@microbits.com.au> - fixing the improper
null pointer problem in the setting of certifcates in the PKCS12 key store.
- Tomas Gustavsson <tomasg@tajt.se> - initial implementation of the SubjectKeyInfo, AuthorityKeyIdentifier, CRLNumber, V2TBSCertListGenerator, and X509V2CRLGenerator classes in the ASN.1 library. Additions to GeneralName class, other bug fixes in the X.509 package. Initial implementation of the CertificationRequest classes.
- Eugen Kuleshov <euxx@hotmail.com> - optimisations for Blowfish, assitance with PKCS12/keytool interoperability.
- Megan Woods <meganwoods@sekurafile.com> - initial implimentation of
ECIES.