Bouncy Castle (cryptography)

Bouncy Castle
Developer(s)Legion of the Bouncy Castle Inc.
Stable release(s) [±]
Java1.80 / January 14, 2025 (2025-01-14)[1]
Java LTSBC-LJA 2.73.7 / November 8, 2024 (2024-11-08)[2]
Java FIPSBC-FJA 2.0.0 / July 30, 2024 (2024-07-30)[3]
C#2.5.1 / February 14, 2025 (2025-02-14)[4]
C# FIPSBC-FNA 1.0.2 / March 11, 2024 (2024-03-11)[5]
Repositorygithub.com/bcgit/
Written inC# and Java
Platform.NET Framework and Java SE
TypeCryptography API
LicenseMIT License[6]
Websitebouncycastle.org

Bouncy Castle is a collection of APIs used for implementing cryptography in computer programs. It includes APIs for both the Java and the C# programming languages. The APIs are supported by a registered Australian charitable organization: Legion of the Bouncy Castle Inc.

Bouncy Castle is Australian in origin and therefore American restrictions on the export of cryptography from the United States do not apply to it.

  1. ^ "Download Bouncy Castle for Java - bouncycastle.org". 14 January 2025. Retrieved 16 February 2025.
  2. ^ "Download Bouncy Castle for Java LTS - bouncycastle.org". 8 November 2024. Retrieved 29 November 2024.
  3. ^ "Download Bouncy Castle for Java FIPS - bouncycastle.org". 30 July 2024. Retrieved 29 November 2024.
  4. ^ "Download Bouncy Castle for C# .NET - bouncycastle.org". 14 February 2025. Retrieved 16 February 2024.
  5. ^ "Download Bouncy Castle for C# .NET FIPS - bouncycastle.org". 11 March 2024. Retrieved 29 November 2024.
  6. ^ "Bouncy Castle - LICENSE". bouncycastle.org. Legion of the Bouncy Castle.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search