From 14fc3d86cd4f18b1c90cb6cf93d55521c20861fe Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Fri, 20 Feb 2026 11:44:35 +0800 Subject: [PATCH] chore(x25519): add extra check for Android API below 33 --- .../kotlin/org/connectbot/sshlib/crypto/X25519ProviderFactory.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/sshlib/src/main/kotlin/org/connectbot/sshlib/crypto/X25519ProviderFactory.kt b/sshlib/src/main/kotlin/org/connectbot/sshlib/crypto/X25519ProviderFactory.kt index ed0d7c4..c5cdf05 100644 --- a/sshlib/src/main/kotlin/org/connectbot/sshlib/crypto/X25519ProviderFactory.kt +++ b/sshlib/src/main/kotlin/org/connectbot/sshlib/crypto/X25519ProviderFactory.kt @@ -40,6 +40,7 @@ internal object X25519ProviderFactory { private fun isPlatformNativeAvailable(): Boolean = try { KeyPairGenerator.getInstance("X25519") + Class.forName("java.security.spec.XECPrivateKeySpec") true } catch (_: Exception) { false