CN113141604B 有效 蓝牙安全通信系统
1.一种蓝牙安全通信系统,其特征在于,所述系统包括:第一蓝牙装置、第二蓝牙装置,其中,
所述第一蓝牙装置与所述第二蓝牙装置建立蓝牙连接;
所述第二蓝牙装置以上述建立蓝牙连接时的时间戳为随机种子,生成一个随机值作为密钥;
所述第一蓝牙装置发送获取密钥报文;
所述第二蓝牙装置接收所述获取密钥报文后,将所述密钥上报给所述第一蓝牙装置;
所述第一蓝牙装置接收所述第二蓝牙装置发送的所述密钥,然后,向所述第二蓝牙装置发送获取唯一标识报文,其中,所述获取唯一标识报文中包含所述密钥;
所述第二蓝牙装置接收所述获取唯一标识报文,提取所述密钥,如果所述密钥正确,向所述第一蓝牙装置发送唯一标识答复报文,其中,所述唯一标识答复报文中包含所述密钥;
所述第一蓝牙装置接收所述唯一标识答复报文,提取所述密钥,如果所述密钥正确,根据所述唯一标识生成校验码,然后向所述第二蓝牙装置下发校验码报文,其中,所述校验码报文包含所述密钥;
所述第二蓝牙装置接收所述校验码报文,提取所述密钥,如果所述密钥正确,提取所述校验码报文中的校验码,并将所述校验码与本地计算的校验码做比对,判断是否一致,如果一致,则表示所述第一蓝牙装置登录成功。
2.根据权利要求1所述的蓝牙安全通信系统,其特征在于,所述第一蓝牙装置与所述第二蓝牙装置建立蓝牙连接,包括:
所述第二蓝牙装置发送蓝牙广播信息;
所述第一蓝牙装置发起蓝牙扫描,接收所述第二蓝牙装置的所述蓝牙广播信息,向所述第二蓝牙装置发送连接请求;
所述第二蓝牙装置接收所述连接请求,与第一蓝牙装置建立蓝牙连接。
3.根据权利要求2所述的蓝牙安全通信系统,其特征在于,所述系统还包括:
所述第二蓝牙装置发送蓝牙广播信息后,开启第一定时器,所述第一定时器的时间间隔为1毫秒,所述第一定时器的初始值为0,每隔1毫秒,所述第一定时器的值加1,将所述第一定时器的值作为时间戳。
4.根据权利要求1所述的蓝牙安全通信系统,其特征在于,所述系统还包括:
所述第二蓝牙装置与所述第一蓝牙装置建立蓝牙连接后,开启第二定时器,设置等待时长,一旦超过所述等待时长,所述第一蓝牙装置仍未成功登录所述第二蓝牙装置,则强制断开与所述第一蓝牙装置的蓝牙连接。
5.根据权利要求1-4任一所述的蓝牙安全通信系统,其特征在于,所述系统还包括:
如果所述第二蓝牙装置提取的所述校验码与本地计算的校验码不一致,则表示登录异常,强制断开与所述第一蓝牙装置的蓝牙连接。
6.根据权利要求5所述的蓝牙安全通信系统,其特征在于,所述第一蓝牙装置接收所述唯一标识答复报文,提取所述密钥,如果所述密钥正确,根据所述唯一标识生成校验码,包括:
所述第一蓝牙装置接收所述唯一标识答复报文,提取所述密钥,如果密钥正确,则提取所述唯一标识,对所述唯一标识进行奇偶校验,生成奇偶校验码。
7.根据权利要求6所述的蓝牙安全通信系统,其特征在于,所述系统还包括:
登录成功后,所述第一蓝牙装置与所述第二蓝牙装置通过互相发送和/或接收包含所述密钥的报文进行通信,所述第一蓝牙装置、第二蓝牙装置接收报文后,先判断所述密钥是否正确,如果所述密钥不正确,则丢弃该报文,如果所述密钥正确,则处理该报文。
8.根据权利要求1所述的蓝牙安全通信系统,其特征在于,
所述第一蓝牙装置包括但不限于:智能手机、智能平板、遥控手柄。
9.根据权利要求8所述的蓝牙安全通信系统,其特征在于,
所述第二蓝牙装置包括但不限于:机器人、汽车模型、飞机模型。
10.根据权利要求9所述的蓝牙安全通信系统,其特征在于,
所述第二蓝牙装置包括但不限于:各种集成蓝牙模块的传感器、集成蓝牙模块的电机。
11.根据权利要求1所述的蓝牙安全通信系统,其特征在于,
所述唯一标识包括但不限于如下一种:产品序列号、MAC地址。
现在,一起体验智慧芽的产品和服务
自动注册,无需人工审核,即可立即开始查询专利
立即注册
澳门正版图库

AI助手