gpt4 book ai didi

ssl - 一台服务器如何关联多个SSL证书(C语言)?

转载 作者:太空宇宙 更新时间:2023-11-03 13:41:33 25 4
gpt4 key购买 nike

是否可以让一台服务器拥有多个证书?为了进行身份验证,服务器将所有证书发送给客户端,客户端根据预先安装的 CA 进行验证。它在当前的 OpenSSL API 下是否可行?

具体来说,对于函数“SSL_CTX_use_certificate_file()”,如果使用不同的证书调用它两次会发生什么情况?

最佳答案

是否可以让一台服务器拥有多个证书?

服务器可能有多个证书,因为它可以有多个私钥。

为了进行身份验证,服务器将所有证书发送给客户端,客户端根据预先安装的 CA 进行验证。它在当前的 OpenSSL API 下是否可行?

根据我对 SSL 协议(protocol)的了解,服务器只发送一个证书,而不是多个证书,而且也只是它的选择。

根据我对 OpenSSL 的了解,在看到 SSL_CTX_use_certificate_file 的代码后,如果调用它两次,它将覆盖之前设置的证书。正如您预期它将使用第二个证书,它不会发生。

关于ssl - 一台服务器如何关联多个SSL证书(C语言)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19942830/

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