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!
Use our Java version of Bouncy Castle APIs when you require a comprehensive and flexible set of cryptographic functions in your Java-based application.
Opt for the FIPS-certified Java version of Bouncy Castle APIs to ensure compliance with FIPS for cryptographic modules, providing a heightened level of security assurance in regulated environments.
Use the C# .NET version of Bouncy Castle cryptographic APIs when developing .NET applications and requiring a versatile and robust set of cryptographic functions.