首页> FAQ> 当前页

问:当主设备或从设备的主机向链路层提供长期密钥时,可能会有以下哪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应设置为加密引擎的输出。