1

我正在尝试连接到支持密码 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 的服务器。在客户端,我使用 SSLengine 和 Conscrypt 作为 Java 安全提供程序(JCE)。

我试图在 sslengine 中设置密码,但出现异常:

IllegalArgumentException : cipherSuite TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 is not supported

我看到了 conscrypt文档,但没有在受支持的密码列表中找到我想要启用的密码。

我还尝试使用没有 conscrypt JCE 的基本 sslengine,默认情况下使用 android 打包的 conscrypt 实现并调用NativeCrypto它也会引发与我使用 conscrypt JCE 相同的异常,因为两者都使用相同的实现。

任何人都可以帮助我在 SSLEngine 中设置所需的密码或提供一些指导来实现它吗?

4

0 回答 0