蓝牙4.2和蓝牙4.1的区别有哪些?

蓝牙4.2和蓝牙4.1的区别有哪些?,第1张

蓝牙42和蓝牙41的区别如下:

1LE连接安全:

从Spec定义上蓝牙41的配对加密环节都是基于AES-CCM加密,但是由于蓝牙41双方共享同一密钥,所以存在被破解风险和漏洞。

蓝牙42的pairing环节,采用Diffie-Hellman Key Exchange密钥交换算法进行加密,每一个设备有一对密钥对,公钥和私钥,私钥自己保存,公钥公开给对方,

数据交互时,一方通过自己的私钥和对方的公钥进行加密文件,接收方通过自己私钥和传输方的公钥进行解密,从而有效的防止中间人破解密钥的事件发生。

2隐私保护:

蓝牙在广播过程中会携带自己的BD address (bluetooth device address)即为蓝牙唯一的MAC地址,在某些应用,比如物流追踪应用当中是非常有帮助的,可以根据BD address固定物流设备。

但是在某些应用不希望自己的BD address暴露在主端设备的监控下,蓝牙42给出了灵活的选择,蓝牙42规定,从机设备可以选择在广播模式下发送随机BD address,这样主端设备除了接该到设备之后才能获取其真实BD address,除此该设备广播模式的BD address为随机序列。

而在蓝牙41中则没有选择。

3大数据传输:

蓝牙41最大支持23字节单包数据传输,蓝牙42最大支持255字节单包数据传输,极大提升了数据传输率。

4蓝牙42将可直接通过IPv6和6LoWPAN接入互联网,而41不可以。

4、传输速度

蓝牙42通过提高Bluetooth Smart的封包容量,让数据传输更快速,比蓝牙41更快。

5、隐私安全

蓝牙42的隐私设置让Bluetooth Smart更智能,不仅功耗降低了,窃听者将难以通过蓝牙联机追踪设备。消费者可以更放心不会被Beacon和其他设备追踪,比蓝牙41更加安全。

6、IPv6

蓝牙42中IPSP为Bluetooth Smart添加了一个IPv6连接选项,是互联家庭和物联网应用的理想选择,比蓝牙41更人性化。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/10728614.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存