当前位置:  开发笔记 > 编程语言 > 正文

信任库是否需要sub-ca证书?

如何解决《信任库是否需要sub-ca证书?》经验,为你挑选了1个好方法。

我正在尝试设置分层PKI.我是否可以创建仅包含根ca证书的信任库,这是否意味着我的应用程序信任由sub-ca证书签署的证书,而该证书又由root ca签名?

顺便说一下,您似乎必须提供整个证书链,包括根证书.当然,如果根ca是可信的,则不需要发送证书?我们只想检查下一个证书是否由它签名.



1> erickson..:

信任存储区应仅包含根CA,而不包含中间产品.

身份存储应包含私钥,每个私钥与其证书链相关联,但根目录除外.

野外的许多应用程序配置错误,并且在尝试识别自身时(例如,使用SSL验证自身的服务器),它们只发送自己的证书,并且缺少中间体.错误地将根作为链的一部分发送的次数较少,但这样做的危害较小.大多数证书路径构建器将忽略它,并从其可信密钥库中找到根路径.

原始问题中的假设是正确的.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有