Bouncy Castle Crypto Provider Package version 1.58 now available
Some extra exciting news in the announcement - please read carefully.
The main focus in this release is on features. Considerable work has
been done on improving the TLS/DTLS API and the BCJSSE. Support for
ECGOST3410-2012 has been added for both signing and key
agreement/exchange. The DSTU-7564 digest and DSTU-7624 (Kalyna) cipher
have also been added. Support for XMSS and XMSS^MT has been added to the
BCPQC provider and certificate support for the BCPQC algorithms is much
General API support for SM2 and ANSSI curves has also been
improved, a stack overflow error that could occur in conjunction the BC
DEFAULT SecureRandom on startup has been fixed, and the PEMParser now
supports a broader range of PBKDFs.
An override has also been added for situations where improperly encoded
ASN.1 integers have to be accepted in objects, such as certificates.
Further details on other additions and bug fixes can be found in the
release notes at:
We would also like to make a special mention of Micro Focus for funding
the latest round of improvements in the BC TLS/DTLS APIs and JSSE
provider. We would also like to thank holders of Crypto Workshop support
contracts as we were again able to fund extra work on this release
through time available from those.
For the actual release and other details go to our latest releases page:
In other news, work has finally begun on a new book to document all
these APIs as the older one "Beginning Cryptography with Java" is now
out of date. If you are interested, you can follow the progress of the
new book, "Java Cryptography: Tools and Techniques", and sign up for
notifications on it by going to:
If you prefer to use direct bank transfer please feel free to discuss it
with us by contacting us at [hidden email] and we'll be happy
help. The Legion of the Bouncy Castle Inc is a registered Australian
charity based in the State of Victoria, Australia.
If you wish to sponsor specific work on Bouncy Castle, get early access
to the FIPS APIs under development, or get a commercial support contract
for the APIs please contact us at Crypto Workshop