davsclaus commented on PR #24648:
URL: https://github.com/apache/camel/pull/24648#issuecomment-4955962053
⏺ The failure is clear. PR #24648 bumps Bouncy Castle from 1.84 to 1.85, and
all 6 tests in PQCEndToEndIntegrationTest fail with:
java.security.NoSuchAlgorithmException: no such algorithm: DILITHIUM for
provider BCPQC
Root cause: Bouncy Castle 1.85 renamed the DILITHIUM algorithm in the
BCPQC provider. The PQC (Post-Quantum Cryptography) component's
FileBasedKeyLifecycleManager uses the old algorithm name which no longer
exists in BC 1.85. This is a breaking API change in Bouncy Castle — the
Dilithium algorithm was likely renamed to ML-DSA (its NIST standardized name)
in 1.85.
The camel-pqc component needs to be updated to use the new algorithm names
before the Bouncy Castle upgrade can land.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]