资料下载
×
一文了解蓝牙配对的三个阶段资料下载
消耗积分:0
|
格式:pdf
|
大小:267.66KB
|
2021-04-23
huzp_123
6年用户
分享资料720个
关注
作者:任凯 蓝牙(Bluetooth®)核心规格中有三大主要架构层:控制器、主机和应用。主机层中有一个为配对和密钥分配定义方法和协议的安全管理器模块、相应的安全工具箱、以及定义配对指令框架形式、框架架构和超时限制的安全管理器协议。安全管理器采用密钥分配的方式执行无线电通讯中的身份和加密功能。 配对以建立密钥,然后就能用密钥来加密链路。然后执行传输特定的(transport specific)密钥分配来分享密钥。密钥可用来加密日后的重新连接、验证签名数据、或执行随机地址解析。总的来说配对有三个阶段: 第一阶段:配对特性交换 第二阶段(低功耗传统配对):生成短期密钥(Short Term Key,简称STK) (低功耗安全连结):生成长期密钥(Long Term Key,简称LTK) 第三阶段:传输特定的密钥分配 大多数读者可能未必了解低功耗传统配对和低功耗安全连接。低功耗(Low Energy,简称LE)是蓝牙规格中蓝牙4.0及以上版本的主要特性之一。蓝牙4.2规格为低功耗物理传输添加了安全连接特性,升级了配对功能,在蓝牙低功耗物理传输中采用美国联邦信息处理(FIPS)许可的算法(AES-CMAC和P-256 椭圆曲线)。为了区别安全连接与蓝牙4.0和4.1规格中定义的低功耗配对,我们将后者成为低功耗传统配对。图1是传统配对和安全连接都适用的配对流程图。 图1:配对流程图 在这一篇中,我们主要讨论第一阶段,即配对特性交换。配对就是安全特性的交换,包括输入/输出(IO)功能、对于中间人保护的要求等。两台设备间配对信息的交换是通过配对请求(PairingRequest)和配对响应(PairingResponse)数据包实现的。这两种信息的内容请参考表1:配对请求/响应。 表1 配对请求/响应 “代码” 描述 0x01 配对请求 0x02 配对相应 IO 功能 IO 即为输入/输出,IO功能结合在一起可生成这一字段的值。 对于输入功能来说,可能为“无输入”、“是/否”或“键盘”,详情如下: 对于输出功能来说,可能为“无输出”或“数字输出”,详情如下: 将输入输出功能结合在一起之后,就有了以下矩阵,定义了蓝牙设备应有的IO功能。 没有配对算法可以使用“是/否”的输入和“无输出”,因此其IO功能结果为“NoInputNoOutput”。 从以上矩阵中能大致了解相应的IO功能,并从下表中选择合适的值,置入配对请求/响应数据包。 OOBDF(OOBData Flag) OOB即 Out-of-Band的缩写,意为“带外”,采用外部通信方法交换一些配对过程中使用的信息。OOB媒体可能是任何一种能够传输相应信息的其他无线通信标准,如NFC或二维码。 BF(Bonding Flags) 绑定(Bonding)是配对发生之后的长期密钥交换,并将这些密钥储存起来以供日后使用——即在设备间创建永久的安全连结。配对机制是绑定的前提。 “MITM” MITM是“Man-In-The-Middle(中间人)”。这一字段是1比特位的标识,如果设备需要MITM保护,则设置为1。本文主要着重于配对特性交换,如果您对MITM感兴趣,请参考蓝牙核心规范4.2版本第一卷中A部分的5.2.3。 “SC” SC 字段是1比特位的标识,设置为1,以请求低功耗安全连接配对。可能的配对机制结果是:如果两台设备均支持低功耗安全连接,则采用低功耗安全连接;否则采用低功耗传统连接。因此这一标识是决定第二阶段配对方法的一项指标。 “KC” 按键字段是1比特位的标识,只用于万能钥匙进入协议,在其他协议中可忽略。万能钥匙进入是传统配对和安全连接的典型配对方法。这部分在下一篇博文中会进行讨论。 “最大加密密钥规模”
蓝牙
物联网
WIFI
LoRa
所需积分:0
苹果系统暂不支持下载
下载并关注上传者
开通VIP,低至0.08元下载/次
下载资料需要
登录
,并消耗一定积分。
评论(
0
)
发评论
下载排行榜
电路的基础知识PPT
2023-03-09
321次下载
下载
储能逆变器资料原理图,pcb,源代码)
2023-03-01
72次下载
下载
周立功单片机:分散加载文件浅释
2023-03-13
69次下载
下载
FPX8341彩色图像传感器手册
2023-02-28
36次下载
下载
STM32 IAP升级
2023-03-13
28次下载
下载
从0开始学单片机入门教程
2023-03-03
21次下载
下载
相关下载
相关文章
一文
讲解保护ADC输入
资料
下载
2021-04-27
51次下载
下载
一文
了解
SiP封装
资料
下载
2021-04-25
12次下载
下载
一文
了解
I/Q 信号
资料
下载
2021-04-25
6次下载
下载
一文
讲通C语言指针
资料
下载
2021-04-24
10次下载
下载
一文
了解
4-20 mA电流环路发送器
资料
下载
2021-04-23
16次下载
下载
一文
了解
IGBT基础知识
资料
下载
2021-04-22
26次下载
下载
一文
总结整流滤波电路
资料
下载
2021-04-22
9次下载
下载
4步完成
蓝牙
配对
的
密钥生成
资料
下载
2021-04-22
27次下载
下载
一文
读懂:LoRa模块使用原理
资料
下载
2021-04-18
11次下载
下载
一文
了解
人工智能
的
概念元素
资料
下载
2021-04-18
60次下载
下载
一文
读懂,电容如何识别
资料
下载
2021-04-17
2次下载
下载
一文
了解
车载充电机
资料
下载
2021-04-17
116次下载
下载
一文
读懂SRAM和DRAM
资料
下载
2021-04-15
16次下载
下载
一文
了解
无线传感器网络(WSN)结构特点
资料
下载
2021-04-14
48次下载
下载
一文
详解差分传输
的
噪声抑制
资料
下载
2021-04-13
34次下载
下载
什么是晶振工作原理 + 晶振ppm?
一文
了解
晶振这四
个
方面
资料
下载
2021-04-12
64次下载
下载
一文
了解
IC 产业专业名词和产业链关系
资料
下载
2021-04-12
49次下载
下载
一文
简述电容在电路中
的
四大作用
资料
下载
2021-04-10
9次下载
下载
一文
详解开漏电路
资料
下载
2021-04-10
67次下载
下载
蓝牙
Beacon
的
三个
关键虚拟标准
资料
下载
2021-04-09
12次下载
下载
一文
了解
ARM、FPGA 、嵌入式
的
特点
资料
下载
2021-04-08
6次下载
下载
一文
看懂电磁兼容原理、设计
资料
下载
2021-04-06
14次下载
下载
一文
概要JK触发器
资料
下载
2021-04-05
12次下载
下载
一文
简单分析MCU技术
资料
下载
2021-04-04
10次下载
下载
一文
理清EMI
的
传播过程
资料
下载
2021-04-04
5次下载
下载
一文
了解
欠压保护
资料
下载
2021-04-04
7次下载
下载
一文
了解
加性高斯白噪声(AWGN)
资料
下载
2021-04-03
91次下载
下载
一文
了解
多频带或多模式信号处理
资料
下载
2021-04-03
4次下载
下载
PCB焊接缺陷
的
三个
原因
资料
下载
2021-03-31
2次下载
下载
一文
详解
蓝牙
模块原理与结构
2020-11-26
84次下载
下载
一文
了解
电动汽车
的
中枢神经
2022-10-14
125
一文
讲解保护ADC输入
资料
下载
2021-04-27
450
一文
了解
SiP封装
资料
下载
2021-04-25
905
一文
了解
I/Q 信号
资料
下载
2021-04-25
680
一文
讲通C语言指针
资料
下载
2021-04-24
411
一文
了解
4-20 mA电流环路发送器
资料
下载
2021-04-23
491
一文
了解
蓝牙
配对
的
三个
阶段
资料
下载
2021-04-23
547
一文
了解
IGBT基础知识
资料
下载
2021-04-22
841
一文
总结整流滤波电路
资料
下载
2021-04-22
464
4步完成
蓝牙
配对
的
密钥生成
资料
下载
2021-04-22
673
一文
读懂:LoRa模块使用原理
资料
下载
2021-04-18
755
一文
了解
人工智能
的
概念元素
资料
下载
2021-04-18
756
一文
读懂,电容如何识别
资料
下载
2021-04-17
601
一文
了解
车载充电机
资料
下载
2021-04-17
1313
一文
读懂SRAM和DRAM
资料
下载
2021-04-15
632
一文
了解
无线传感器网络(WSN)结构特点
资料
下载
2021-04-14
720
一文
详解差分传输
的
噪声抑制
资料
下载
2021-04-13
342
什么是晶振工作原理 + 晶振ppm?
一文
了解
晶振这四
个
方面
资料
下载
2021-04-12
1532
一文
了解
IC 产业专业名词和产业链关系
资料
下载
2021-04-12
1003
一文
详解开漏电路
资料
下载
2021-04-10
465
蓝牙
Beacon
的
三个
关键虚拟标准
资料
下载
2021-04-09
360
一文
了解
ARM、FPGA 、嵌入式
的
特点
资料
下载
2021-04-08
423
一文
看懂电磁兼容原理、设计
资料
下载
2021-04-06
856
一文
概要JK触发器
资料
下载
2021-04-05
753
一文
简单分析MCU技术
资料
下载
2021-04-04
479
一文
了解
欠压保护
资料
下载
2021-04-04
613
一文
了解
加性高斯白噪声(AWGN)
资料
下载
2021-04-03
1250
一文
了解
多频带或多模式信号处理
资料
下载
2021-04-03
413
PCB焊接缺陷
的
三个
原因
资料
下载
2021-03-31
493
一文
详解
蓝牙
模块原理与结构
2020-11-26
3554
全部
0
条评论
快来发表一下你的评论吧 !
发送