mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lyor Goldstein (Jira)" <j...@apache.org>
Subject [jira] [Commented] (SSHD-704) Add support for curve25519-sha256@libssh.org key exchange
Date Sun, 25 Oct 2020 16:40:00 GMT

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

Lyor Goldstein commented on SSHD-704:

I just noticed that there's JEP 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 added X25519/X448 support.
While it is good news, it may take some time for us to increase the base required version
beyond Java 8. That being said, the code could possibly somehow auto-detect if it is running
on Java 9+ and adjust accordingly - though it must still compile only with Java 8 - so any
new classes cannot be referenced directly in the code...

> Add support for curve25519-sha256@libssh.org  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
> * [curve25519-sha256@libssh.org kexy exchange specification|https://git.libssh.org/projects/libssh.git/tree/doc/curve25519-sha256@libssh.org.txt]
> * [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

To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org

View raw message