01_TLS协议是怎么交互的

图片发自App

TLS记录协议,规定了报文格式。在这里就是:张三说一句、李四回一句。具体要说些什么,就是记录协议的四个子协议负责。

能够说一句、回一句之后,就得说点具体内容。


握手协议就是:我们就用两个动作分别表示干和撤(在这个阶段,是没有协商咳嗽几下的,图中有误,协定咳嗽方式是在密码变更协议中)。

警告协议就是在张三不明白李四想干啥,或者李四不明白张三想干啥的时候,就用这种方式。

密码变更协议:第一次设置密码以及后续的密码变更都统一使用这种方法。

应用数据协议:约定好了怎么干,就照着约定好的方式做。


这个图中和加密算法DSA、RSA、MAC那些有啥联系呢?

加密算法、哈希算法、消息认证码等等这些有很多种。

而握手阶段就是双方协商使用哪种算法的时候。

协商好后,就用协商好的算法交换数据,这个阶段就使用应用数据协议。

设置或更新密码的时候,就用密码变更协议。

如果不按套路出牌,就会被警告,这时候就使用警告协议。

你可能感兴趣的:(01_TLS协议是怎么交互的)