diff --git a/src/main/java/com/trilead/ssh2/crypto/dh/X25519ProviderFactory.java b/src/main/java/com/trilead/ssh2/crypto/dh/X25519ProviderFactory.java index 2ffe61dc..51d7e52d 100644 --- a/src/main/java/com/trilead/ssh2/crypto/dh/X25519ProviderFactory.java +++ b/src/main/java/com/trilead/ssh2/crypto/dh/X25519ProviderFactory.java @@ -46,6 +46,7 @@ public class X25519ProviderFactory { private static boolean isPlatformNativeAvailable() { try { KeyPairGenerator.getInstance("X25519"); + Class.forName("java.security.spec.XECPrivateKeySpec"); return true; } catch (Exception e) { return false;