对于每个版本的iOS,Apple都会发布嵌入式根证书的列表:
https://support.apple.com/en-us/HT205205
我无法找到适合Android的类似内容,我想知道这些设备供应商是否会有所不同,或者它们是否都属于Android的一部分?
我的目标是在Android和iOS(每个的最低版本)中提供一个公共CA列表,这些CA是commin
答案 0 :(得分:0)
对于任何好奇的人,我相信我找到了答案:
Linux: Linux中没有中央根证书程序。在Linux上运行时,Google Chrome使用Mozilla网络 安全服务(NSS)库执行证书验证。 从源代码打包或构建时,NSS包含经过审查的证书 根据Mozilla根证书计划。对于大多数Linux 用户,一旦包含在Mozilla Root中就足够了 程序,Google Chrome的用户应将您的根CA视为受信任的。 但是,请注意包含NSS的Linux发行版 可以根据当地的增加或删除进一步改变此列表, 特定于发行版的根证书程序(如果有)。
Android :请在http://code.google.com/p/android/issues/entry提交错误。
注意,类似于Linux,其中包含的证书 Android资源可能会被设备制造商或进一步改变 承运人,根据他们的当地计划。
https://www.chromium.org/Home/chromium-security/root-ca-policy#TOC-Root-Certificate-Programs
Mozilla捆绑: