Bluetooth LE supports the ability to send authenticated data over an unencrypted ATT bearer between two devices with a trusted relationship. This is accomplished by signing the data with a Connection Signature Resolving Key (CSRK). The sending device places a signature after the Data PDU. The receiving device verifies the signature and if the signature is verified the Data PDU is assumed to come from the trusted source. The signature is composed of a Message Authentication Code generated by the signing algorithm and a counter. The counter is used to protect against a replay attack and is incremented on each signed Data PDU sent.
时间: 2024-04-26 07:26:35 浏览: 126
蓝牙低功耗支持在两个具有信任关系的设备之间通过未加密的ATT承载发送经过身份验证的数据。这是通过使用连接签名解析密钥(CSRK)对数据进行签名来实现的。发送设备在数据PDU之后放置签名。接收设备验证签名,如果签名验证成功,则假定数据PDU来自受信任的源。签名由签名算法生成的消息认证码和计数器组成。计数器用于防止重放攻击,并在发送每个已签名的数据PDU时递增。
相关问题
Bluetooth LE supports the ability to send authenticated data over an unencrypted ATT bearer between two devices with a trusted relationship. This is accomplished by signing the data with a Connection Signature Resolving Key (CSRK). The sending device places a signature after the Data PDU. The receiving device verifies the signature and if the signature is verified the Data
PDU is accepted as authentic.
蓝牙低功耗支持在两个具有信任关系的设备之间通过未加密的ATT承载发送经过身份验证的数据。这是通过使用连接签名解析密钥(CSRK)对数据进行签名来实现的。发送设备在数据PDU之后放置签名。接收设备验证签名,如果签名验证成功,则接受数据PDU为真实的。
阅读全文