Android,选择密码套件



我有应用程序的代码库,但我看不到在哪里可以找到它在进行出站连接时使用的密码套件。有人能给我指正确的方向吗。当我在Android Studio中打开项目时,右键单击应用程序->打开模块设置->Flavors选项卡->Min Sdk Version设置为15,Target Sdk Edition设置为API 21:Android 5.0(Lollipop)

谢谢,P

使用的密码套件取决于服务器ssl证书及其支持的密码。您可以在这里查看不同Android版本的可用密码套装:

https://developer.android.com/reference/javax/net/ssl/SSLEngine.html

注意以下片段:

这些类型的保护由"密码套件"指定给定SSL使用的加密算法的组合联系在协商过程中,两个端点必须就在两种环境中都可用的密码套件达成一致。如果没有这样的套件是通用的,SSL连接不能建立,并且不能交换任何数据。

正如您所看到的,您的Android 5.0可以根据证书类型使用许多不同的套件。

最新更新