[ 
https://issues.apache.org/jira/browse/CAMEL-16365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17313703#comment-17313703
 ] 

Grzegorz Grzybek commented on CAMEL-16365:
------------------------------------------

PR: https://github.com/apache/camel/pull/5290

> Support ecdsa-sha2-* and ssh-ed25519 algorithms in camel-ssh
> ------------------------------------------------------------
>
>                 Key: CAMEL-16365
>                 URL: https://issues.apache.org/jira/browse/CAMEL-16365
>             Project: Camel
>          Issue Type: Improvement
>            Reporter: Grzegorz Grzybek
>            Assignee: Grzegorz Grzybek
>            Priority: Major
>
> Currently camel-ssh supports only {{ssh-rsa}} and {{ssh-dss}} algorithms. 
> [See 
> here|https://github.com/apache/camel/blob/camel-3.8.0/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SSHPublicKeyHolder.java#L155-L161].
> Apache SSHD supports EC keys through BouncyCastle without problems and EdDSA 
> using net.i2p.crypto/eddsa library.
> However Camel itself can't validate such server keys.
> I have locally working version of camel-ssh which validates all these 
> additional algorithms supported by OpenSSH:
> * ecdsa-sha2-nistp256
> * ecdsa-sha2-nistp384
> * ecdsa-sha2-nistp521
> * ssh-ed25519



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to