由于我对 HTTPS/TLS 工作原理的理解有限,最终用户(我)启动了与远程服务器的连接,该服务器使用公钥签署其每条消息。可以通过检查证书来(神奇地)验证此公钥,该证书由保证该证书完整性的 CA 签名。
这样做的结果是,如果我信任一个 CA,该 CA 可以签署任何证书并说它是有效的,我的机器就可以使用它;如果将流氓 CA 添加到我计算机的受信任注册表中,那么任何知道该流氓 CA 的人都将能够获得他们的证书签名并冒充 - 可能 - 任何网站并执行中间人攻击。
我的公司刚刚将他们自己的证书作为根 CA 添加到网络中的所有计算机。因此,我是否应该假设我发送的所有流量都受到了损害?