Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.10.0
-
None
-
All environments
-
Patch Available
-
Moderate
Description
Current strategy for finding the private key is to iterate the secret keychain and matching on the configured email address. This is incorrect; the secret key chain should be searched by the key id found in the public key encrypted message. What happens now is the DSA signing key is matched instead of the ElGamal decryption key, and this throws java.security.InvalidKeyException.
Attachments
Attachments
Issue Links
- relates to
-
CAMEL-4549 Add support for PGP to camel-crypto
- Resolved