Hi All,

We are pleased to announce the release of version 1.8.3 of the
BouncyCastle C# Crypto API.

There is an important note regarding the use of DH ciphersuites in TLS:

"In this release, the TLS library has moved to a whitelisting approach
for client-side validation of server-presented Diffie-Hellman (DH)
parameters. In the default configuration, if a ciphersuite using
ephemeral DH is selected by the server, the client will abort the
handshake if the proposed DH group is not one of those specified in RFC
3526 or RFC 7919, or if the DH prime is < 2048 bits. The client
therefore no longer offers DH ciphersuites by default."

We encourage all users of the library to upgrade to this version. Please
visit http://www.bouncycastle.org/csharp/ for the release notes and to
download the .NET 1.1 assembly or the source code. Also see
https://github.com/bcgit/bc-csharp/pulls?q=is%3Apr+is%3Aclosed for
details of resolved issues.

If you are interested in tracking code changes, our git repositories are
mirrored to github: https://github.com/bcgit .

If you are interested in donating to the project, you can find the
details on how to donate via PayPal or Bitcoin, at:

https://www.bouncycastle.org/donate

If you prefer to use direct bank transfer please feel free to discuss it
with us by contacting us at off...@bouncycastle.org and we'll be happy
to help. The Legion of the Bouncy Castle is a registered Australian
charity based in the State of Victoria, Australia.

If you wish to sponsor specific work on Bouncy Castle or get a
commercial support contract for the APIs please contact us at Crypto
Workshop ( http://www.cryptoworkshop.com ).

Remember, you can also follow this project on Facebook (
https://www.facebook.com/legionofthebouncycastle ), Google+ (
https://plus.google.com/+BouncycastleOrgAPIs/posts ) and/or Twitter (
https://twitter.com/bccrypto ).

Regards,
Pete Dettman

Reply via email to