【问题标题】:what encryption does android uses for https using httpsurlconnection and defaulthttpclientandroid使用httpsurlconnection和defaulthttpclient对https使用什么加密
【发布时间】:2014-11-04 00:19:09
【问题描述】:

我想知道当我们使用 httpsurlconnection 或通过 defaulthttpclient 建立连接时,android 使用什么加密算法。

还有什么是密钥大小?

而且httpsurlconnection和defaulthttpclient的默认加密实现有什么区别。

顺便说一下,我正在使用自定义 sslsocketfactory 实现证书固定,就像下面提到的这个链接一样

http://www.codeproject.com/Articles/186599/SSL-Verification-for-Android-Applications

【问题讨论】:

    标签: android ssl encryption


    【解决方案1】:

    没有一个答案。 TLS 可以使用数十种密码套件中的任何一种,具体取决于服务器和客户端都支持哪些套件。它与 HttpsURLConnection 或 HttpClient 无关。或证书固定。

    【讨论】:

    • 如果我只想使用 aes 256 怎么样 .. sslsocketfactory 有可能吗...如果可以怎么办?
    猜你喜欢
    • 1970-01-01
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    • 2016-03-30
    • 2020-10-26
    相关资源
    最近更新 更多