蓝牙配对密钥生成方法

在“蓝牙配对& mdash;& mdash;配对功能交换”,我们讨论了低功耗(LE)蓝牙配对功能交换。配对特征交换允许连接的发起设备和响应设备两者学习彼此的配对特征。
可以启用的配对功能包括:OOB(带外)数据标志MITM(中间人)标志SC&LE安全连接标志IO Cap& IO功能已完成功能交换之后,双方的设备都可以选择在下一阶段中使用的密钥生成方法。下表显示了低功耗传统配对(传统配对)和低功耗安全连接(LE安全连接)的密钥生成方法。
低功耗传统配对:直接连接(Just Works)密码输入-带外(OOB)低功耗安全连接,除了上述三种方法外,还添加了新方法:数值比较(数值比较)操作流程(工作流程)以下介绍所选设备的密钥生成操作流程:步骤1:检查配对功能交换帧中的安全连接位。如果双方的安全连接位均等于1,则采用低功率安全连接,并进入步骤2。
否则,请使用低功率传统配对,然后继续执行步骤3。步骤2:选择低功率安全连接时,启动设备和响应设备应遵循以下矩阵选择配对方法:ld使用OOB rdquo ;是指选择带外“查看MITM”表示忽略“ OOB”,检查MITM徽标“使用IO功能”,转到步骤4,根据两个设备的IO功能选择密钥生成方法。
步骤3:当选择低功率传统配对(旧版配对),启动装置和响应所述的装置应遵循以下矩阵来选择配对方法:&安培; ldquo;使用OOB&安培; rdquo;的表示选择带外“查看MITM”表示忽略``OOB'',检查MITM徽标``使用IO功能'',然后转到步骤4.,根据两个设备的IO功能选择密钥生成方法。步骤4:以下是IO功能和密钥生成方法的映射。
根据下表,启动设备和响应设备都可以基于它们的配对特性找到合适的连接方法。然后,启动设备和响应设备可以学习在密钥生成阶段要应用的方法。
在接下来的第三篇文章中,编辑器将继续介绍如何通过使用“ Passkey Entry”在低功耗传统配对中生成匹配密钥。