首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

10ng term key,可能会有以下哪3个情况发生?

10ng term key,可能会有以下哪3个情况发生?

当主设备或从设备的主机向链路层提供长期密钥(10ng term key)时,可能会有以下哪3个情况发生
如果该过程在暂停加密过程之后执行,主机没有提供一个长期密钥,从设备
应执行终止过程,错误代码设为PIN or key Missin9。
如果主机没有提供长期密钥,或者因为主机的事件被屏蔽掉,又或者主机表示密钥不可用,那么从设备应设置错误代码PIN or key Missin9并发送一个LL—REJECT—IND PDU。主设备接收LL—REJECT—IND PDU后,链路层应通知主机。链路层可以发送LL数据PDU和LL控制PDU,这些数据包将不
被加密。在主设备中,此过程在接收到从设备发来的LL—REJECT—IND
PDU时完成。在从设备中,该过程是在收到来自主设备的LL—REJECT一7    IND PDU的确认后完成。
如果主机提供了一个长期密钥,从设备链路层响应主设备LL—ENC—REQPDU,应发送LL—ENC—RSP PDU。链路层也应将LTK作为密钥、将SKD作为明文输入计算sessionKey。sessionKey应设置为加密引擎的输出。
返回列表