BLE SMP设备使用CSRK生的签名叫什么?
时间: 2024-02-09 22:06:54 浏览: 170
蓝牙BLE Appearance 设备类型值
BLE SMP设备使用CSRK生成的签名叫做签名认证解密密钥(Signature Authentication Decryption Key,简称SAD)。
SAD是一种用于BLE SMP连接安全性保护的密钥,它是由设备的CSRK和随机数生成的。在BLE SMP连接的建立过程中,设备会互相交换CSRK和随机数,并使用它们生成SAD。SAD的作用是用于数据包的签名和认证,并且还可以用于数据包的解密。SAD是一种对称密钥,因此BLE SMP设备需要对其进行安全存储和保护,以避免被恶意攻击者获取。
在BLE SMP连接中,SAD用于保护数据包的完整性和机密性。发送方使用SAD对数据包进行签名和加密,接收方使用SAD对数据包进行解密和验证。如果接收方无法通过验证,则可以拒绝接收数据包,从而保证数据的安全性和完整性。
阅读全文