2023-07-29
Bouncy Castle Java Release 1.76
1.76 is a mixed release. The main changes are around DTLS/TLS and include support for a "jdk.tls.client.useCompatibilityMode" property, DTLS server support for client_certificate_type, and a fix for a regression causing null pointer exceptions on negotiating TLSv1.1 or earlier sessions. In addition, a bug in the high level Cipher.unwrap() method for HQC has been fixed, SPHINCS+ simple parameters are now fully supported by the BCPQC provider, and Kyber plus the Round 4 KEMs are now supported by the CRMF/CMS/CMP APIs. Further work has been done on updating the PGP APIs in line with the upcoming revision to the standard.
Download the latest release or learn more in the release notes: