Skip to content

Commit 6589fc4

Browse files
committed
Doc updates for tls
1 parent 4cdc156 commit 6589fc4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

docs/releasenotes.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ <h3>2.1.2 Defects Fixed</h3>
3232
<h3>2.1.3 Additional Features and Functionality</h3>
3333
<ul>
3434
<li>BCJSSE: TLS 1.3 is now enabled by default where no explicit protocols are supplied (e.g. "TLS" or "Default" SSLContext algorithms, or SSLContext.getDefault() method).</li>
35+
<li>BCJSSE: Rewrite SSLEngine implementation to improve compatibility with SunJSSE.</li>
36+
<li>BCJSSE: Support export of keying material via extension API.</li>
37+
<li>(D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.</li>
3538
<li>(D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are offered now. Earlier versions are still supported if explicitly enabled. Users may need to check they are offering suitable cipher suites for TLS 1.3.</li>
39+
<li>(D)TLS (low-level API): Add support for raw public keys per RFC 7250.</li>
3640
<li>CryptoServicesRegistrar now has a setServicesConstraints() method on it which can be used to selectively turn off algorithms.</li>
3741
<li>The NIST PQC Alternate Candidate, Picnic, has been added to the low level API and the BCPQC provider.</li>
3842
<li>SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1 and support for Haraka has been added.</li>
@@ -52,12 +56,12 @@ <h3>2.1.3 Additional Features and Functionality</h3>
5256
<li>A fast version of CRC24 has been added for use with the PGP API.</li>
5357
<li>Some additional methods and fields have been exposed in the PGPOnePassSignature class to (hopefully) make it easier to deal with nested signatures.</li>
5458
<li>CMP support classes have been updated to reflect the latest editions to the the draft RFC "Lightweight Certificate Management Protocol (CMP) Profile".</li>
55-
<li>Support has been added to the PKCS#12 implemantation for the Oracle trusted certificate attribute.</li>
59+
<li>Support has been added to the PKCS#12 implementation for the Oracle trusted certificate attribute.</li>
5660
<li>Performance of our BZIP2 classes has been improved.</li>
5761
</ul>
5862
<h3>2.1.4 Notes</h3>
5963
<p>
60-
Keep in mind the PQC agorithms are still under development and we are still at least a year and a half away from published standards. This means the algorithms may still change so by all means experiment, but do not use the PQC algoritms for anything long term.
64+
Keep in mind the PQC algorithms are still under development and we are still at least a year and a half away from published standards. This means the algorithms may still change so by all means experiment, but do not use the PQC algoritms for anything long term.
6165
</p>
6266
<p>
6367
The legacy "Rainbow" and "McEliece" implementations have been removed from the BCPQC provider. The underlying classes are still present if required. Other legacy algorithm implementations can be found under the org.bouncycastle.pqc.legacy package.

0 commit comments

Comments
 (0)