Replies: 3 comments
-
|
On the Camel side this should solve the tests: apache/camel#19673. What I found is that in JDK 25, there's stricter validation when mixing security providers. The Signature instance is created without specifying a provider (defaulting to JDK's provider), but the keys are generated using BouncyCastle. This causes a key format mismatch. By the way the discussion is still valid IMO and a clarification would really help. Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
As @oscerd points out, there is no issue if using a BC That is a fairly normal situation, and a mechanism called delayed provider selection allows to wait until the key is presented before selecting which provider to use for the
Thanks for bringing this to our attention. |
Beta Was this translation helpful? Give feedback.
-
|
The SignatureSpi issue should now be addressed in the latest beta on https://downloads.bouncycastle.org/betas Let us know how it goes. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I'm wondering what is the current status on Java 25 support.
I found no issue related to it https://github.com/bcgit/bc-java/issues?q=is%3Aissue%20state%3Aopen%20java%2025%20OR%20JDK%2025
I found one commit with partial support available with 1.82 de42702
I found no information to Java support in release notes.
When trying to upgrade to Java 25 the Apache Camel project, we have several failures related to bouncycastle so I'm wondering if the problem is in bouncycastle or if we have something to do on our side. We are using version 1.82 of bouncycastle
Mainly 2 types of errors:
regards,
Beta Was this translation helpful? Give feedback.
All reactions