蓝牙架构(10)—— 5 安全概述(5.1 安全架构 & 5.2 BR / EDR安全简单配对 & 5.3 仅安全连接模式 &5.4 LE安全)

本文介绍了蓝牙的安全架构,包括安全配对、绑定、设备认证、加密和信息完整性。详细讨论了BR/EDR的安全简单配对,重点阐述了其安全目标、被动窃听和MITM攻击防护。同时,文章还涵盖了LE安全连接的关联模型、密钥生成、加密和隐私功能。
摘要由CSDN通过智能技术生成

Vol 1架构和术语概述

Part A 5 安全概述

Agenda:

Part A 5 安全概述. 

5.1 安全架构. 

5.2 BR / EDR安全简单配对. 

5.2.1安全目标. 

5.2.2被动窃听保护. 

5.2.3中间人Man-In-The-Middle保护.

5.2.4关联模型. 

5.3 仅安全连接模式. 

5.4 LE安全. 

5.4.1 关联模型. 

5.4.2 密钥生成. 

5.4.3 加密. 

5.4.4 签名数据. 

5.4.5 隐私功能. 

Part A 5 安全概述

5.1 安全架构

(240页)蓝牙安全模型包括五个不同的安全功能:配对(Pairing),绑定(Bonding),设备认证(Device authentication),加密(Encryption)和信息完整性(Message integrity):

  • 配对:创建一个或多个共享密钥的过程
  • 绑定:存储在配对期间创建的密钥以在后续连接中使用以便形成可信设备对的行为设备
  • 验证:验证两个设备具有相同的密钥
  • 加密:消息机密性
  • 消息完整性:防止消息伪造

蓝牙核心安全架构随着时间的推移不断发展。

最初,配对使用基于SAFER +E21E22算法。此版本的配对称为“BR / EDR传统配对。设备认证最初基于E1算法,该算法也基于SAFER +。加密利用源自Massey-Rueppel算法的E0算法。加密消息完整性也没有规定。请注意,虽然CRC提供了一些完整性保护,但不会考虑提供加密完整性,因为它很容易伪造。

核心规范的2.1+ EDR引入了安全简单配对,它采用了FIPS认可的算法(SHA-256HMAC-SHA-256P-192椭圆曲线),并引入了四种关联模型:Just Works

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值