Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于web Bluetooth API的设备安全连接方法、安全系统及计算机可读介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明公开了一种基于webBluetoothAPI的设备安全连接方法、安全系统及计算机可读介质,涉及无线通信技术领域,本发明通过在用户设备和目标设备之间协商并选取椭圆曲线参数、生成私钥、计算公钥、交换公钥、计算共享密钥、建立安全会话,建立安全连接机制,使用户设备和目标设备分别通过第一共享密钥和第二共享密钥进行安全连接和安全通信,使得连接、保持连接状态或通信过程只能在具有相等的第一共享密钥和第二共享密钥并授权两个设备之间发生,避免没有共享密钥的设备获取到用户数据或信息,保护了设备之间连接和通信的安全;本发明生成的密钥只有合法设备可以使用,保证后续数据传输的安全性和完整性,提升了设备间数据交互的安全性;本发明能够避免其他设备的通信干扰,防止第三方获取或干扰数据传输,提高了用户设备和目标设备连接的稳定性、数据传输的速率。

主权项:1.一种基于webBluetoothAPI的设备安全连接方法,其特征在于,包括以下步骤:协商并选取椭圆曲线参数:在用户设备和至少一个目标设备配对成功后,根据Diffie-Hellman密钥交换协议,用户设备和目标设备选择至少一个公共的椭圆曲线参数;所述椭圆曲线参数包括椭圆曲线的方程、基点和阶数;生成私钥:用户设备和目标设备分别随机生成第一私钥和第二私钥;所述第一私钥和所述第二私钥分别为整数集;计算公钥:用户设备根据第一私钥和所述椭圆曲线参数的基点,生成第一公钥;目标设备根据第二私钥和所述椭圆曲线参数的基点,生成第二公钥;所述第一公钥为所述椭圆曲线上的第一点,由所述第一私钥和所述基点相乘得到;所述第二公钥为所述椭圆曲线上的第二点,由所述第二私钥和所述基点相乘得到;交换公钥:用户设备将所述第一公钥发送于目标设备;目标设备将所述第二公钥发送于用户设备;用户设备收到第二公钥和目标设备收到第一公钥后,均调用verifyPublicKey函数进行验证;计算共享密钥:根据第一私钥和第二公钥,用户设备调用deriveSharedSecret函数,计算得到第一共享密钥;所述第一共享密钥为所述第一点的横坐标,由所述第一私钥和所述第二公钥相乘得到;根据所述第二私钥和所述第一公钥,目标设备调用deriveSharedSecret函数,计算得到第二共享密钥;所述第二共享密钥为所述第二点的横坐标,由所述第二私钥和所述第一公钥相乘得到;所述第一共享密钥的值和所述第二共享密钥的值相等;建立安全会话:用户设备和目标设备分别通过所述第一共享密钥和所述第二共享密钥进行安全连接和安全通信。

全文数据:

权利要求:

百度查询: 四川虹美智能科技有限公司 基于web Bluetooth API的设备安全连接方法、安全系统及计算机可读介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。