蓝牙之十八- bluetooth pair

本文详细介绍了蓝牙配对的演变,特别是在蓝牙核心规范2.1及之后引入的Secure Simple Pairing。该配对方式旨在简化流程并提高安全性。文章探讨了四种配对模型:数字比较、Just Works、Out Of Band和Passkey Entry,并根据蓝牙4.2规范,解析了Bluetooth InBand、OOB Discovery only和OOB Discovery and Authentication三种配对过程。在Android系统中,蓝牙手机配对通常采用Bluetooth In Band方式,配对过程包括设备搜索、物理连接建立、Link key生成和鉴权步骤。
摘要由CSDN通过智能技术生成

#蓝牙之十八- bluetooth pair

在蓝牙核心规范2.1之后,蓝牙配对除了传统的PIN Code Pairing方式外,新增了Secure Simple Pairing配对方式。根据核心规范4.2,简单配对主要有两种目的。蓝牙配对过程参考蓝牙核心规范4.2,卷1,part A,chapter 5.

-简化配对流程
-提升安全性

安全简单配对采用了四个关联的模型,这四个模式是数字比较(Numeric Comparison),使用简单(Just Works),带外(Out Of Band),秘钥接入(Passkey Entry)。

蓝牙规范中的配对分为三种过程,分别是Bluetooth InBand, OOB Discovery only,OOB Discovery and Authentication。 OOB是out of band,即非蓝牙传输方式如NFC。
左边一列反应了配对过程,分别是设备搜索,建立物理连接,安全建立以及授权(Link key)。
蓝牙手机配对采用Bluetooth In Band方式,这也是本篇安卓中使用的方法。
整个配对分四个步骤:
1.通过inquiry来搜索设备。
2.通过page建立蓝牙物理连接(ACL Link)

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shichaog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值