Hi All, We are pleased to announce the long-anticipated release of version 1.8.0 of the BouncyCastle C# Crypto API. 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 http://www.bouncycastle.org/jira/secure/ReleaseNote.jspa?projectId=10001&version=10170 and https://github.com/bcgit/bc-csharp/pulls?q=is%3Apr+is%3Aclosed for details of resolved issues.
Thanks to Oren Novotny, there is also a Portable Class Library version available on NuGet: https://www.nuget.org/packages/Portable.BouncyCastle/1.8.0 . There are also solution/project files for a variety of modern frameworks provided in the source code if you wish to build it yourself. Many thanks also to all of our donors and contributors: http://www.bouncycastle.org/csharp/contributors.html (if you have contributed and are missing from this list, apologies - please email me). IMPORTANT: The Serpent cipher as of 1.8.0 is incompatible with the behaviour of Serpent in earlier releases; it has been modified to conform to the standard byte-order interpretation for blocks (and keys) as described in the NESSIE test-vectors. In keeping with common practice the previous behaviour is available from 1.8.0 as the "Tnepres" cipher. See http://www.bouncycastle.org/jira/browse/BMA-52 for more information if this may affect you. The next major release will be 2.0.0, which will be targeted only at modern .NET frameworks (probably .NET 4 and up). We will maintain a branch for 1.8 (continuing to target .NET 1.1), only for important security or bug fixes. .NET Compact Framework: As mentioned previously, we no longer have a build environment for the compact framework; patches still welcome against 1.8. 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