![](/rp/kFAqShRrnkQMbH6NYLBYoJ3lq9s.png)
Bouncy Castle open-source cryptographic APIs
Jan 20, 2025 · Bouncy Castle is one of the most widely used FIPS-certified open-source cryptographic APIs for Java and C#, including quantum-ready cryptography support and Long Term Stable releases.
Download Bouncy Castle Java - Bouncycastle
Welcome to the download page for the general edition of Bouncy Castle Java. In addition to the available access options, including GitHub, Maven Central, and direct download, you will find searchable release notes and links to API and other documentation.
Explore the Bouncy Castle Documentation
Explore our Bouncy Castle APIs documentation for concise guidance and examples. We offer detailed specifications and interoperability data, code examples, user guides, API documentation, security policy documents and more.
Documentation Bouncy Castle Java - Bouncycastle
Find documentation, specifications, test packages, and more to get started with Bouncy Castle for Java, Java FIPS, and Java LTS.
Download Bouncy Castle C# .NET - Bouncycastle
Download our Bouncy Castle C# .NET APIs through NuGet, GitHub, or our website for a comprehensive and flexible set of cryptographic functions.
About Bouncy Castle - FIPS certified open-source cryptographic APIs
Bouncy Castle is the most widely used FIPS-certified cryptographic API for Java, C#, Kotlin and more.
Documentation Bouncy Castle C# .NET - Bouncycastle
Bouncy Castle for C# .NET Documentation. Use the C#.NET or C#.NET FIPS version of Bouncy Castle cryptographic APIs when developing .NET applications and requiring a versatile and robust set of cryptographic functions.
Download Bouncy Castle cryptographic APIs
The Bouncy Castle cryptographic APIs are available for Java, C#, and in Kotlin. In addition, we have special FIPS-certified, as well as long-term support (LTS) releases. Download your version of Bouncy Castle and try it today!
Specification & Interoperability - Bouncycastle
Get an overview of Bouncy Castle's support for packages and standards, certifications, algorithms and key types, and more.
Latest NIST PQC Standards and more – Bouncy Castle Java 1.79
Oct 31, 2024 · The Bouncy Castle Java 1.79 release has arrived, supporting the newly standardized NIST Post-Quantum Cryptography (PQC) algorithms, including the ML-KEM key encapsulation mechanism and the ML-DSA and SLH-DSA signature algorithms.