一、前言
上一篇介绍了指令中的DHKey Check这个值是如何计算的,本篇将介绍链接层的加密流程。
二、阅读说明
三、正文
1、链接层加密指令所在的位置
如上图所示,加密指令所在的位置同样还是在阶段2,在相互发送了DHKey Check指令之后,就开始了链接层的加密。
2、链接层加密流程图
如上图所示,主机首先发出LL_ENC_REQ指令给到从机,之后从机回复LL_ENC_RSP指令给到主机,紧接着从机发送LL_START_ENC_REQ指令给到主机,主机再回复LL_START_RSP给到从机,最后从机再回复LL_START_ENC_RSP给到主机,这样整个加密过程完毕,当从机发送LL_START_REQ指令时候给到主机的后,剩下来的的指令和数据的传输就开始进行加密传输了。
3、空中抓包数据
从图中可以到前三条指令是能正常的解密显示出来的,但是后面的三条指令就无法进行解密显示出来了。
四、结尾
本篇主要介绍了安全连接中的链接层的加密流程,下一篇将介绍链接层的第一条指令,LL_ENC_REQ指令。
阅读全文
130