我想把我的所有 www 都通过 SSL https 比 http 慢吗?它究竟是如何工作的我的意思是从技术上讲,
服务器和客户端之间的所有数据都是加密的吗?如果是这样,那么在发送给客户端之前必须动态加密所有提供的数据,这将消耗大量的服务器 CPU。
答案1
这是一个非常广泛的问题,正确的回答远远超出了这种简单的问答形式。
通常需要最多 CPU 性能的是建立 HTTPS 会话,Diffie–Hellman 密钥交换,之后就可以使用简单且低成本的对称加密方案。
在几乎所有现实世界场景中,使用 HTTPS 或 TLS 的 CPU 开销与服务器将要计算的所有其他内容相比可以忽略不计。