Welcome to the download page for the FIPS-certified editions of Bouncy Castle Java. In addition to the available access options, including Maven Central and direct download, you will find searchable release notes and links to API and other documentation.
The Bouncy Castle Java FIPS jars are mirrored on the Maven central repository.
We facilitate effortless downloads through bouncycastle.org, simplifying the process for our users.
Check out the Bouncy Castle for Java documentation, including the Java FIPS documentation for clear guidance and examples.
You can ask questions and learn from specialists in the Bouncy Castle Java 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.
Details about our current plans and versions in progress for Java FIPS can be found on the Java FIPS Roadmap.
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:
Download BC-FJA 1.0.2.4 ChecksumsDownload BC-FJA 2.0.0 Checksums
If you are trying to confirm the signatures for artifacts from Maven Central, you can use the public key linked below.
Find out detailed information about the latest Bouncy Castle Java FIPS releases and search in older release notes.
Name: bc-fips-2.0.0.jar
The initial 2.0.0 release forked from BC-FJA 1.0.2.1, any changes and fixes should be viewed as relative to that release. Please see BC-FJA-KnownIssues-2.0.0.csv for the list of known issues with this release.
Notes
Additions and Enhancements
Defects Fixed
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.