From b87f21b7f931859478463564797007cb74d964b7 Mon Sep 17 00:00:00 2001 From: Jeroen van Erp Date: Wed, 28 Apr 2021 13:46:58 +0200 Subject: [PATCH] Add ChaCha20-Poly1305 as preferred Cipher in DefaultConfig --- src/main/java/net/schmizz/sshj/DefaultConfig.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/net/schmizz/sshj/DefaultConfig.java b/src/main/java/net/schmizz/sshj/DefaultConfig.java index 49e7c95e..f681ed26 100644 --- a/src/main/java/net/schmizz/sshj/DefaultConfig.java +++ b/src/main/java/net/schmizz/sshj/DefaultConfig.java @@ -18,6 +18,7 @@ package net.schmizz.sshj; import com.hierynomus.sshj.key.KeyAlgorithm; import com.hierynomus.sshj.key.KeyAlgorithms; import com.hierynomus.sshj.transport.cipher.BlockCiphers; +import com.hierynomus.sshj.transport.cipher.ChachaPolyCiphers; import com.hierynomus.sshj.transport.cipher.GcmCiphers; import com.hierynomus.sshj.transport.cipher.StreamCiphers; import com.hierynomus.sshj.transport.kex.DHGroups; @@ -166,6 +167,7 @@ public class DefaultConfig protected void initCipherFactories() { List> avail = new LinkedList>(Arrays.>asList( + ChachaPolyCiphers.CHACHA_POLY_OPENSSH(), BlockCiphers.AES128CBC(), BlockCiphers.AES128CTR(), BlockCiphers.AES192CBC(),