[发明专利]一种蓝牙认证方法、装置、设备和介质有效
申请号: | 201711243240.4 | 申请日: | 2017-11-30 |
公开(公告)号: | CN109862560B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 丁胜东;刘彦玮;陈辰;姜剑 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04L9/08;H04W12/50;H04W12/037;H04W12/041 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 刘祥景 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 蓝牙 认证 方法 装置 设备 介质 | ||
本申请实施例提供了一种方法、装置、设备和存储介质,其中的方法具体包括:接收蓝牙设备发送的第一信息;向服务器发送所述第一信息,并接收所述服务器依据所述第一信息返回的第二信息;依据基于所述第二信息得到的密钥参数,生成密钥;依据所述密钥与所述蓝牙设备进行认证。本申请实施例可以在一定程度上避免蓝牙设备中的数据被非可信的蓝牙APP获取,进而可以提高蓝牙通信的安全性。
技术领域
本申请涉及蓝牙通信技术领域,特别是涉及一种蓝牙认证方法、一种蓝牙认证装置、一种设备和一种介质。
背景技术
蓝牙是一种支持设备短距离通信的无线电技术,其能在包括智能手机、PC(个人计算机,Personal Computer)、平板电脑、蓝牙耳机、键盘、等众多设备之间进行无线数据交换。利用蓝牙技术,能够有效地简化设备之间的通信,也能够简化设备与因特网之间的通信,从而数据通信变得更加迅速高效。蓝牙技术已被广泛地应用于智能家居、运动健康监测、外设控制等应用场景中。
发明人在实施本申请实施例的过程中发现,在蓝牙设备与终端设备之间的现有蓝牙通信过程中,终端上运行的蓝牙APP(应用程序,Application)可以随意地连接蓝牙设备、抓取蓝牙设备中的数据、甚至向蓝牙设备下发控制指令、或者改变蓝牙设备的状态,这将使非法蓝牙APP有机可乘,窃取蓝牙设备中的数据,因此现有蓝牙通信过程存在一定的安全隐患。
发明内容
本申请实施例所要解决的技术问题是提供一种蓝牙认证方法,可以在一定程度上避免蓝牙设备中的数据被非可信的蓝牙APP获取,进而可以提高蓝牙通信的安全性。
相应的,本申请实施例还提供了一种蓝牙认证装置、一种设备、以及一种机器可读介质,用以保证上述方法的实现及应用。
为了解决上述问题,本申请实施例公开了一种蓝牙认证方法,包括:
接收蓝牙设备发送的第一信息;
向服务器发送所述第一信息,并接收所述服务器依据所述第一信息返回的第二信息;
依据基于所述第二信息得到的密钥参数,生成密钥;
依据所述密钥与所述蓝牙设备进行认证。
本申请实施例还公开了一种蓝牙认证方法,包括:
向终端设备发送第一信息、或者第一信息和随机数;
依据蓝牙密钥参数,生成蓝牙密钥;所述蓝牙密钥参数为依据本地存储的第二信息、或者第二信息和随机数得到;
依据所述蓝牙密钥,进行所述终端设备的认证。
本申请实施例还公开了一种蓝牙认证方法,包括:
接收终端设备发送的第一信息;
依据所述第一信息,在预先建立的第一信息与第二信息之间的映射关系表中进行查找,以得到所述第一信息对应的第二信息;
向所述终端设备发送所述第二信息。
本申请实施例还公开了一种蓝牙认证装置,包括:
第一信息接收模块,用于接收蓝牙设备发送的第一信息;
第二信息请求模块,用于向服务器发送所述第一信息,并接收所述服务器依据所述第一信息返回的第二信息;
密钥生成模块,用于依据依据基于所述第二信息得到的密钥参数,生成密钥;以及
认证模块,用于依据所述密钥与所述蓝牙设备进行认证。
本申请实施例还公开了一种蓝牙认证装置,包括:
发送模块,用于向终端设备发送第一信息、或者第一信息和随机数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711243240.4/2.html,转载请声明来源钻瓜专利网。