摘要
本发明涉及信息安全领域,提供了一种基于小程序与蓝牙设备的认证通信方法及系统,包括响应于目标小程序的连接请求,并向目标小程序发送包含公钥标识的身份验证请求;目标小程序通过公钥标识从云端获取公钥,并生成认证数据;目标蓝牙设备使用私钥解密认证数据验证,通过后执行目标小程序的控制命令,将执行结果数据与哈希值打包;目标小程序接收数据包后,重新计算数据包的哈希值并与包含在数据包中的哈希值比对,当哈希值一致,数据传输完整;否则目标小程序重新发送控制命令,并继续监测返回的数据包直至哈希值一致。本发明引入云端密钥管理与非对称加密算法,既保证竞争公司无法解析协议,避免了解密过程中数据延迟,计算资源消耗大的问题。
技术关键词
小程序
蓝牙设备
认证通信系统
公钥
生成认证数据
数据验证
身份验证
云端
RSA算法
私钥
加密
哈希算法
解密
信息验证
命令
标识
通信链路