gpt4 book ai didi

android - 如何识别Android N的网络安全配置代码中使用的Conscrypt源?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:14:51 26 4
gpt4 key购买 nike

Android N 有一个 network security configuration用于证书固定、自签名证书支持(包括仅调试变体)等的系统。它非常漂亮。我一直在尝试向后移植它,以防谷歌不这样做,因为在 Android 6.0 和更旧的设备上使用其中的一些功能会很好。

The source code for the network security configuration support很容易找到,该链接指向 android-n-preview-3 标签。

该来源指的是 concrypt,described oh-so-helpfully作为“使用 OpenSSL 的 Java 安全提供程序”。

但是,带有 android-n-preview-3 标签的 the conscrypt code 版本不符合网络安全配置代码使用的内容。值得注意的是,网络安全配置代码依赖于 TrustManagerImpl,而带有 android-n-preview-3 标记的 conscrypt 代码版本没有该类。早期版本可以。

我对 AOSP 代码不够专业,无法理解网络安全配置代码在其 concrypt 实现中的作用,因此我可以确保我指的是该代码的相同版本。

有什么想法吗?

最佳答案

TrustManagerImpl 在那里,你可以看到它here .

AOSP 中的 Network Security Config 代码大部分是最新的,但其中的内容与最终代码之间可能会有变化,最终代码将在 N 发布时发布。

关于android - 如何识别Android N的网络安全配置代码中使用的Conscrypt源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37691364/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com