gpt4 book ai didi

c - 客户端如何使用预存的服务器证书进行SSL握手?

转载 作者:行者123 更新时间:2023-11-30 14:54:26 25 4
gpt4 key购买 nike

我知道在正常的SSL握手过程中,客户端会收到服务器的证书并验证它,然后使用服务器的公钥来加密 session key 。

我想在Linux上用C语言写一个SSL客户端。在SSL握手期间,它不必等待服务器的证书,而是发送使用之前已经下载的服务器公钥加密的 session key 。

我正在学习如何使用 OpenSSL,我只需要这里的握手部分。

感谢关注。为什么要这样做? ISP或网关可以根据证书中的名称审查证书并阻止连接。

最佳答案

不幸的是,这是不可能的。作为 SSL(或 TLS)协议(protocol)的一部分,服务器将始终发送其证书。

如果您想绕过 ISP 审查,我建议使用 VPN 或 Tor。

关于c - 客户端如何使用预存的服务器证书进行SSL握手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46732460/

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