
Bluetooth
SZ_Devin
Nordic technical support.
展开
-
深入理解低功耗蓝牙的配对过程- Part 1 Pairing Feature Exchange
在蓝牙核心规范中,有三个主要的架构层:Controller、Host和Application。在Host层,有一个名为Security Manager (SM)的模块(如下图以Nordic协议架构所示红色标注的位置),它定义了配对和密钥分发的方法和协议、相应的安全toolbox,以及定义了配对命令帧格式、帧结构和超时限制的Security Manager协议(SMP)。安全管理器(SM)使用密钥分...原创 2019-07-22 14:02:17 · 1234 阅读 · 0 评论 -
深入理解低功耗蓝牙的配对过程- Part 2 Key Generation Methods
在第1部分我们讨论了低功耗蓝牙中的配对特征交换。配对特性交换用于使配对的发起者和响应者这两种设备能相互理解对方所支持的配对特性。可以被使用的配对特性包含以下:OOB Data Flag bit MITM—Man-In-The-Middle bit SC—LE secure connection indicator bit IO Cap—IO Capabilities有关这些特性的介...原创 2019-07-22 14:03:40 · 528 阅读 · 0 评论 -
深入理解低功耗蓝牙的配对过程- Part 3 LE legacy Pairing Passkey Entry
在前一篇文章深入理解低功耗蓝牙的配对过程- Part 2 KeyGeneration Methods中,讨论了密钥生成方法,如果配对发起设备和响应设备满足一些IO功能的条件,它们将选择LE legacy Bluetooth配对Passkey Entry方法。在此文中,我将研究legacy pairing with Passkey Entry的配对以及它是如何工作的。Figure 1...原创 2019-07-22 14:04:51 · 957 阅读 · 0 评论 -
深入理解低功耗蓝牙的配对过程- Part 4 LE Secure Connections
除了前面文章Part 3介绍的LE Legacy pairing,LE Secure Connections是配对的另一种方式。LE Secure Connections是蓝牙v4.2中引入的一个增强的安全特性。它使用Federal Information Processing Standards(FIPS)兼容的算法,称为Elliptic Curve Diffie Hellman (ECDH...原创 2019-07-22 14:05:59 · 1635 阅读 · 1 评论 -
深入理解低功耗蓝牙的配对过程- Part 5 Out of band
在以前的文章中,我们讨论了Passkey Entry和Numeric Comparison等主题,这是两种类型的配对方法。今天,我将介绍另一种方法OOB。out of band (OOB)配对模式适用于使用out of band机制来发现设备以及交换或传输在配对过程中使用的密码信息的场景。Out of band的方式比较灵活,它允许定义自己的一些配对机制,因此安全级别取决于Out of ban...原创 2019-07-22 14:07:52 · 1291 阅读 · 0 评论