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

时间:2016-06-13 13:25:17

标签: encryption https encryption-symmetric encryption-asymmetric

我今天早上都搜索过了,但是我发现网站上的数据是通过使用TLS协议的非对称加密发送的 然后我发现了相反的情况 请你告诉我哪个是真的?谢谢 有没有人知道一个指南,它逐步解释tls协议在https上的握手?

1 个答案:

答案 0 :(得分:5)

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

通过其余部分使用的对称加密,通过大量数据传输可以更快,更高效。键很小,这通常是为什么它更快,但它的算法也更容易处理。

就指南而言,简单的Google搜索会为您提供充足的帮助。我从IBM找到的那个看起来不错。他们删除了一些过多的细节,以便更容易理解。