TI中文支持网
TI专业的中文技术问题搜集分享网站

LAUNCHXL-CC26X2R1: 设备绑定时会生成哪些信息?分别什么用途?IRK是否和LTK一样具有唯一性?

Part Number:LAUNCHXL-CC26X2R1

设备绑定时会生成哪些信息?分别什么用途?IRK是否和LTK一样具有唯一性?

Yolande Wang:

您好,

设备绑定时会生成以下信息:

 Long Term Key (LTK):LTK是一种长期密钥,在设备绑定时,用于加密和解密蓝牙通信中的数据(在设备之间建立安全连接时生成的,用于 建立安全的加密通道)。

Identity Resolving Key (IRK):IRK用于设备地址解析,可以将随机地址映射到特定设备的 Identity Address,从而实现设备的身份识别和跟踪(主要用于隐私保护和身份识别)。

Connection Signature Resolving Key (CSRK):在设备绑定时,CSRK通常与IRK一起生成,用于数据签名,以确保数据的完整性和验证数据来源。

壮壮 说:IRK是否和LTK一样具有唯一性?

 

IRK 基于设备的特定信息生成,如设备的身份标识符(MAC地址)。因此,IRK 是唯一的。

LTK 是由连接双方协商生成的,每次连接过程中可能会有不同的值,取决于连接双方的协商生成的密钥。因此,可能不是每次都是唯一的。

   

,

壮壮:

Yolande Wang 说:LTK 是由连接双方协商生成的,每次连接过程中可能会有不同的值,取决于连接双方的协商生成的密钥。因此,可能不是每次都是唯一的。

配对绑定后,到删除绑定信息期间LTK是不变的,同一设备再次配对绑定后生成的LTK是新的与之前生成的LTK无任何关系。

同一设备每次配对删除配对信息,再次配对生成IRK与上次都是一样的

我这样理解对吗?

,

Yolande Wang:

对的,LTK 会变,IRK不会变。

1.LTK 每次都会生成一个新的,上一个立即失效。

2.IRK 的唯一性指的是某个手机连接设备端后,设备端能够以通过这个生成的 IRK 去识别这个手机,其它手机是另外的 IRK 。

,

壮壮:

同一个手机分别和两个设备配对过以后,分别生成IRK,这两IRK是否相同?

,

Yolande Wang:

不相同。

IRK 是基于设备的特定标识符和随机数生成,每次配对都会生成新的 IRK ,因此即使是同一台手机与不同的设备配对,生成的 IRK 也是不同的。

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC26X2R1: 设备绑定时会生成哪些信息?分别什么用途?IRK是否和LTK一样具有唯一性?
分享到: 更多 (0)