BLE蓝牙中的安全连接(Secure Connections)

BLE在Core 4.2引入Secure Connections(SC)安全机制,采用椭圆曲线非对称加密增强认证安全性。此机制源于BR/EDR的4.1版本,通过公钥交换和共享密钥生成,提高BLE配对的安全性。BLE的加密仍使用AES-CCM,SC与之结合提供更强的加密认证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BLE关于安全的发展历史

蓝牙Core 5.0已经发布,目前来看安全相关的内容没有太多改变

BLE作为一个新发展出来的分支,作为一个新兴的事务,关于安全的修改并不是特别多,仅仅在Core 4.2中有所增补

4.0提出BLE,并且采用配对认证的方式(密码输入、数字比较、直接工作),加密采用AES-CCM,从加密的角度来看加密程度已经很高,但是认证阶段的加密程度似乎还有待加强,于是在4.2中将BR/EDR的SC机制引入过来



从Core 4.2中可以看出引入了Secure Connections安全机制,简称SC

从蓝牙的发展历史来看SC也并非是新技术,在BR/EDR中早在Core 4.1已经提出

Secure Connections安全机制简介

SC最先提出在BR/EDR中,追溯其起源可以到Core 2.1,在Core 2.1之前,加密认证方式所有的安全均建立在0-16位的数字上,存在被破解的风险,于是人们提出了SSP(Secure Simple Pairing),SSP是一
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值