Welcome to the download page for Bouncy Castle C# .NET. In addition to the available access options, including through NuGet and direct download, you will find searchable release notes and links to API and other documentation.
The Bouncy Castle C# .NET latest release and older releases are available from the NuGet Archive
We facilitate effortless downloads through bouncycastle.org, simplifying the process for our users.
Access the Bouncy Castle APIs C# .NET package on GitHub, where you can also report issues, join discussions, and contribute to the software.
Explore the Bouncy Castle for C# .NET and C# .NET FIPS documentation online for concise guidance and examples.
You can ask questions and learn from specialists in the Bouncy Castle C# .NET forum on GitHub Discussions. We highly appreciate and value your input.
If you encounter any issues that require attention, feel free to report them in our GitHub repository.
Find out detailed information about the latest release and search in older release notes.
The current working betas, when available, for the next release C# .NET can be found here. If you need a beta to be made available please ask by emailing feedback-crypto@bouncycastle.org.
Supporting Bouncy Castle is now a substantial effort, the Java API is now over 300,000 lines, the C# one well past 140,000.
Except where otherwise stated, this software is distributed under the regular Bouncy Castle license. For full details of other licenses involved, see Third party licenses.
To confirm the integrity of the distributions, checksums are available:
Find out detailed information about the latest Bouncy Castle C# .NET releases and search in older release notes.
Defects Fixed
Additional Features and Functionality
Additional Notes
If you have not already, please consider either donating or getting a support contract so that we can keep this software Free, Open Source, and Maintained. Think of it as an investment in the future.
If you do not feel you can support the project at the moment there are no hard feelings, we know what it is like to be under-resourced. Just select option 3 and proceed, you can get back to us later! Entering fake email addresses simply wastes our time, we would much rather devote our efforts to improving the libraries.