This is an automated email from the ASF dual-hosted git repository. twolf pushed a commit to branch dev_3.0 in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
commit b900b2d8bba3df60e99c4d325ed18b366780a6fa Author: Thomas Wolf <[email protected]> AuthorDate: Fri Sep 26 22:36:36 2025 +0200 Make mlkem768x25519-sha256 the preferred KEX by default It is reportedly faster than sntrup761x25519-sha512, and on Java 24+ can use the JDK's built-in ML-KEM. --- sshd-core/src/main/java/org/apache/sshd/common/BaseBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sshd-core/src/main/java/org/apache/sshd/common/BaseBuilder.java b/sshd-core/src/main/java/org/apache/sshd/common/BaseBuilder.java index c46fb2c65..03707b1f5 100644 --- a/sshd-core/src/main/java/org/apache/sshd/common/BaseBuilder.java +++ b/sshd-core/src/main/java/org/apache/sshd/common/BaseBuilder.java @@ -87,9 +87,9 @@ public class BaseBuilder<T extends AbstractFactoryManager, S extends BaseBuilder */ public static final List<BuiltinDHFactories> DEFAULT_KEX_PREFERENCE = Collections.unmodifiableList( Arrays.asList( + BuiltinDHFactories.mlkem768x25519, BuiltinDHFactories.sntrup761x25519, BuiltinDHFactories.sntrup761x25519_openssh, - BuiltinDHFactories.mlkem768x25519, BuiltinDHFactories.mlkem1024nistp384, BuiltinDHFactories.mlkem768nistp256, BuiltinDHFactories.curve25519,
