Encryption HTTPS使用非对称还是对称加密?

Encryption HTTPS使用非对称还是对称加密?,encryption,https,encryption-symmetric,encryption-asymmetric,Encryption,Https,Encryption Symmetric,Encryption Asymmetric,我整个上午都在搜索,但我发现了一些网站,据说数据是通过使用TLS协议的非对称加密发送的 然后我发现了相反的情况 你能告诉我哪个是真的吗?谢谢 有没有人知道一个指南,其中一步一步地解释了https上tls协议的握手?最好的答案是,它同时做到了这两个方面。TLS使用非对称加密首先建立一方或双方的身份。其次,它使用非对称加密将密钥交换为对称密码。因此,不对称仅在通信的初始设置期间使用 通过rest使用的对称加密速度更快、效率更高,并且可以进行大量数据传输。密钥较小,这通常是它更快的原因,但其算法也更容

我整个上午都在搜索,但我发现了一些网站,据说数据是通过使用TLS协议的非对称加密发送的 然后我发现了相反的情况 你能告诉我哪个是真的吗?谢谢
有没有人知道一个指南,其中一步一步地解释了https上tls协议的握手?

最好的答案是,它同时做到了这两个方面。TLS使用非对称加密首先建立一方或双方的身份。其次,它使用非对称加密将密钥交换为对称密码。因此,不对称仅在通信的初始设置期间使用

通过rest使用的对称加密速度更快、效率更高,并且可以进行大量数据传输。密钥较小,这通常是它更快的原因,但其算法也更容易处理


就指南而言,一个简单的谷歌搜索会给你带来很多。我找到的那个看起来不错。他们删除了一些多余的细节以便于理解。

两者都有。非对称性比较慢(相对而言),因此它用于加密用于加密实际数据的对称加密密钥。所谓“数据”是指应用层负载吗?在SSL和TLS规范中,可能不使用加密。在这种情况下,它将仅用于身份验证,这是基于客户端实现的可选。“因此,不对称仅在通信的初始设置期间使用”-更准确地说,它将用于签名,而不是加密: