一方面,传输过程中蓝牙就已经进行了加密的,是通过一个伪随机数发生器。
但是这样也并不是万无一失的。
最好是在收发端都加一个真随机数算法的加密芯片,对数据加密后发送,接收后进行解密
直接通信的是经过调制之后的高频无线电波,而且蓝牙协议本身带有加密功能,每个蓝牙设备都有一个伪随机码发生器,它产生的随机数可作为认证私钥和加密私钥。
参考一下http://www.ccsa.org.cn/article_new/show_article.php?article_id=technic_3771d822-bf45-ea81-9b6e-4498998d2d1a
首先蓝牙通信的前提两片蓝牙已经完成了配对,那么这就形成了一个点对点的数据传输,不像NRF那样通过地址来传输。
既然是点对点,要保证不被第三方插足,肯定就是自加密的。