Skip to content
Discussion options

You must be logged in to vote

I've added BC-specific mechanisms to support configuring the early key_share groups that a BCJSSE client will send.

There are two supported mechanisms:

  1. A system property "org.bouncycastle.jsse.client.earlyNamedGroups" with the same syntax as jdk.tls.namedGroups i.e. a comma-separated list of group names. Groups must be separately enabled (e.g. by default or via jdk.tls.namedGroups or SSLParameters.namedGroups) or they will be ignored. This property is read whenever a BCJSSE SSLContext is created and will affect all client connections using that SSLContext.

  2. A BCSSLParameters.earlyNamedGroups property, which is a list of group names like SSLParameters.namedGroups. SSLSockets created by …

Replies: 2 comments 8 replies

Comment options

You must be logged in to vote
7 replies
@hwupathum
Comment options

@peterdettman
Comment options

@hwupathum
Comment options

@garishmanagpal
Comment options

@hwupathum
Comment options

Comment options

You must be logged in to vote
1 reply
@peterdettman
Comment options

Answer selected by hwupathum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants