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

Matt Sicker commented on SSHD-704:
----------------------------------

I just noticed that there's [JEP 339|https://openjdk.java.net/jeps/339] 
proposed for Java 15 which will finally add standard support for 
EdDSA/Ed25519/Ed448 which will likely be the fastest way to use it in Java once 
available. Similar to how [JEP 324|https://openjdk.java.net/jeps/324] added 
X25519/X448 support. Amusingly enough, it sounds like the internal 
implementation of OpenJDK's ECDH support uses EdDSA representations for the 
math anyways.

I'm going to do some further digging around these algorithms as it's a similar 
dependency knot in SSHD-1017.

> Add support for [email protected]  key exchange
> ----------------------------------------------------------
>
>                 Key: SSHD-704
>                 URL: https://issues.apache.org/jira/browse/SSHD-704
>             Project: MINA SSHD
>          Issue Type: Improvement
>    Affects Versions: 1.4.0
>            Reporter: Lyor Goldstein
>            Priority: Major
>              Labels: features
>         Attachments: Curve25519.java, Curve25519SHA256AbstractDH.java, 
> Curve25519SHA256DHFactory.java, Curve25519SHA256KeyExchange.java, 
> Curve25519SHA256KeyExchangeFactory.java
>
>
> See
> * [[email protected] kexy exchange 
> specification|https://git.libssh.org/projects/libssh.git/tree/doc/[email protected]]
> * [Secure Shell (SSH) Key Exchange Method using Curve25519 and 
> Curve448|https://tools.ietf.org/html/draft-ietf-curdle-ssh-curves-06]
> * [JEP 324: Key Agreement with Curve25519 and 
> Curve448|http://openjdk.java.net/jeps/324]



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to