BC cipher suite list #2179
-
|
Hi All, From the logs at my end, this is the reported error: They (and I via Postman) have been able to confirm that TLSv1.2 is still allowed. They have also supplied the below list of allowed ciphers, none of which I have been able to find in my logs. These are the jar's I have included. I have limited knowledge of BC, but I'm sure I'm missing something. Thanks, Tony. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
|
Sorry, I left out some important info: |
Beta Was this translation helpful? Give feedback.
-
|
BCJSSE indeed supports TLS 1.3 and should do so fine in Java 6, although you may need to use BC extensions if you want similar features (like SSLParameters options) to more recent Java versions. All the listed cipher suites are supported, and enabled by default. The list of jars seems fine. Since the fatal alert is being raised by the server (and the TLS protocol does not include error details), the answer to why the handshake failed actually lies with the server's logs. It may yet be useful to see more detailed client logs; BCJSSE uses the Java Logging API, so you could configure logging to FINEST for org.bouncycastle.jsse.**. |
Beta Was this translation helpful? Give feedback.
BCJSSE does not reference the jdk.tls.acknowledgeCloseNotify property. However we also currently don't support the TLS 1.3 half-close feature, so any close is bidirectional and should send close_notify by default prior to closing.