Topic

FAQ
Login Register
BLE加密中CSRK的理解

CSRK -- Connection Signature Resolving Key,只用在非加密的连接中。

CSRK的初衷是考虑到早期芯片计算能力不足,连接建立后 发送一个 签名的ATT PDU 实现对设备的认证。 但是CSRK只是认证设备,后续数据的交互传输都是明文。现在BLE加密已经实现CSRK的功能,且整个数据的传输都是加密的。对于今天的芯片计算能力,已不再需要CSRK。