一种用于设备连接的方法和系统技术方案

技术编号:11065105 阅读:130 留言:0更新日期:2015-02-19 13:08
本发明专利技术公开了一种用于设备连接的方法,包括:第一终端设备通过互联网利用登录信息登录到服务器,从所述服务器获得认证信息,所述服务器中存储有所述登录信息、所述认证信息以及记录所述登录信息和所述认证信息之间的对应关系的映射表,所述认证信息包括密钥;第一终端设备识别出第二终端设备,并用所述密钥对预设数据进行加密且传送给第二终端设备进行认证,如果通过第二终端设备的认证,则第一终端设备与第二终端设备建立蓝牙连接,其中,所述密钥和所述预设数据预先存储于所述第二终端设备中。本发明专利技术同时公开了相应的系统。通过本发明专利技术的方法和系统,可以提高设备连接时的安全性、准确性和易用性。

【技术实现步骤摘要】
一种用于设备连接的方法和系统
本专利技术涉及通信领域,特别涉及一种用于设备连接的方法和系统。
技术介绍
随着智能移动终端的普及以及无线技术的发展,智能手机等产品也越来越成熟,智能密钥装置的使用也渐渐从PC端应用到移动终端,对于移动终端应用来说,目前比较流行的是蓝牙型智能密钥设备(简称“蓝牙Key”),即将蓝牙模块集成到智能密钥装置上,使智能密钥装置可以与终端通过蓝牙接口连接通信。现有的蓝牙Key与移动终端之间的匹配(即配对)过程相对复杂:现有的蓝牙Key与移动终端之间的匹配需要在开始建立连接时,先扫描双方的蓝牙设备信息,选择出待匹配的蓝牙设备,且输入双方认可的配对码并在验证通过之后才能建立连接。当使用环境中有多个蓝牙移动终端与蓝牙Key可配对时,用户必须知道要配对的终端设备的名称,而且用户在手动选择时很容易产生误操作,甚至连错设备,配对操作准确性低,而且由于现有配对码简单容易破解以及恶意配对等情况,导致安全性差。在现有环境中,用户一般拥有多个移动终端,当更换终端使用时,又必须重新进行配对连接,由于配对操作过程比较繁琐,增加了用户的使用难度,并且更换设备时还需重复配对,用户体验差。
技术实现思路
有鉴于此,本专利技术提供了一种用于设备连接的方法及系统,以解决现有技术中终端之间蓝牙连接的安全性差、准确率低和易用性差的缺陷。本专利技术提供的用于设备连接的方法包括:第一终端设备通过互联网利用登录信息登录到服务器,从所述服务器获得认证信息,所述服务器中存储有所述登录信息、所述认证信息以及记录所述登录信息和所述认证信息之间的对应关系的映射表,所述认证信息包括密钥;第一终端设备识别出第二终端设备,并用所述密钥对预设数据进行加密且传输给第二终端设备进行认证,如果通过第二终端设备的认证,则第一终端设备与第二终端设备建立蓝牙连接,其中,所述密钥和所述预设数据预先存储于所述第二终端设备中。作为优选,在所述第一终端设备登录到服务器之前,还包括:由第一终端设备和第二终端设备预先协商确定所述认证信息、或在第二终端设备出厂时在第二终端设备中预设所述认证信息;将所确定的或所预设的所述认证信息上传到所述服务器。作为优选,所述第二终端设备为具备蓝牙通信功能的信息安全设备。作为优选,所述第一终端设备识别出第二终端设备具体为:作为优选,第一终端设备从所述认证信息中获得该标识信息;第一终端设备通过扫描第二终端设备上的条形码或二维码而获得第二终端设备的标识信息;第一终端设备根据用户输入指令而获得第二终端设备的标识信息;或者第一终端设备中预存有第二终端设备的标识信息,其中,所述标识信息为第二终端的ID、MAC地址、蓝牙唯一序列号或自定义的具有唯一标识的信息。作为优选,所述对应关系为一项登录信息与一项认证信息对应的一对一关系或者为一项登录信息与多项认证信息对应的一对多关系。作为优选,当所述对应关系为一对一关系时,所述从服务器获得认证信息具体为:查询所述登录信息唯一对应的认证信息并进行下载。作为优选,当所述对应关系为一对多关系时,所述从服务器获得认证信息具体为:查询所述登录信息对应的多项认证信息,根据用户指令而从中选择至少一项认证信息进行下载。作为优选,所述映射表中的所述对应关系的存储为手动分配存储或自动分配存储。作为优选,所述认证信息为经过加密的信息,所述第一终端设备从所述服务器获得经加密的所述认证信息后对其进行解密后获得所述密钥。作为优选,所述加密采用对称加密算法进行。作为优选,所述服务器为联网物理服务器或云服务器。作为优选,所述第一终端设备和第二终端设备为低功耗蓝牙设备。本专利技术同时提供了一种用于设备连接的系统,其包括第一终端设备、第二终端设备和服务器,其中,所述第一终端设备包括:第一通信模块,其配置为通过互联网利用登录信息登录到所述服务器后从所述服务器获得包括密钥的认证信息;第二通信模块,其配置为识别出所述第二终端设备,并用所述密钥对预设数据进行加密且传输给第二终端设备进行认证,以及在通过第二终端设备的认证后与第二终端设备建立蓝牙连接;第一存储模块,其配置为存储所述认证信息和所述预设数据,所述第二终端设备包括:第二存储模块,其配置为存储所述密钥和所述预设数据;认证模块,其配置为对接收自所述第一终端设备的加密数据进行认证,以及将认证结果返回给所述第一终端设备,所述服务器包括:第三存储模块,其配置为存储所述登录信息、所述认证信息和记录所述登录信息和所述认证信息之间的对应关系的映射表;验证模块,其配置为验证接收自所述第一终端设备的所述登录信息是否有效;发送模块,其配置为在所述验证模块确定所述登录信息有效时,将与所述登录信息对应的所述认证信息发送给所述第一终端设备。作为优选,所述第二通信模块还配置为与所述第二终端设备协商确定所述认证信息,所述第一通信模块还配置为将所确定的所述认证信息上传到所述服务器。作为优选,所述第二终端设备为具备蓝牙通信功能的信息安全设备。作为优选,所述第一终端设备还包括标识信息获取模块,其配置为:从所述认证信息中获得所述第二终端设备的标识信息;通过扫描第二终端设备上的条形码或二维码而获得第二终端设备的标识信息;根据用户输入指令而获得第二终端设备的标识信息;或者获取预存在所述第一存储模块中的第二终端设备的标识信息,其中,所述标识信息为第二终端的ID、MAC地址、蓝牙唯一序列号或自定义的具有唯一标识的信息。作为优选,所述对应关系为一项登录信息与一项认证信息对应的一对一关系或者为一项登录信息与多项认证信息对应的一对多关系。作为优选,当所述对应关系为一对一关系时,所述第一通信模块配置为在登录到所述服务器后查询与所述登录信息唯一对应的认证信息并进行下载。作为优选,当所述对应关系为一对多关系时,所述第一通信模块配置为在登录到所述服务器后查询与所述登录信息对应的多项认证信息,并根据用户指令而从中选择至少一项认证信息进行下载。作为优选,所述映射表中的所述对应关系的存储为手动分配存储或自动分配存储。作为优选,所述认证信息为经过加密的信息,所述第一终端设备还包括解密模块,其配置为对从所述服务器获得的经加密的所述认证信息进行解密。作为优选,所述加密采用对称算法进行,所述解密模块配置为采用对称加密算法对所述经过加密的认证信息进行解密。作为优选,所述服务器为联网物理服务器或云服务器。作为优选,所述第一终端设备和第二终端设备为低功耗蓝牙设备。本专利技术通过在服务器上存储登录信息与认证信息的对应关系,第一终端登录服务器下载认证信息,通过认证信息中的密钥加密数据并传输给第二终端,第二终端解密并验证,验证通过即可建立蓝牙连接。通过本专利技术提供的方法及系统,自定义认证信息,当更换终端时,只需登录服务器下载认证信息,即可与第二终端连接通信,无需输入配对码,还可以准确识别出待匹配的第二终端设备,可以提高设备连接时的安全性、准确性和易用性。附图说明图1为根据本专利技术的用于设备连接的方法的一个实施例的流程图;图2为根据本专利技术的用于设备连接的方法的另一个实施例的流程图;图3为根据本专利技术的用于设备连接的系统的一个实施例的结构框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术进一步详细说明。图1为根据本专利技术的用于设备连接的方法的一个实施例的流程本文档来自技高网...
一种用于设备连接的方法和系统

【技术保护点】
一种用于设备连接的方法,其特征在于,包括:第一终端设备通过互联网利用登录信息登录到服务器,从所述服务器获得认证信息,所述服务器中存储有所述登录信息、所述认证信息以及记录所述登录信息和所述认证信息之间的对应关系的映射表,所述认证信息包括密钥;第一终端设备识别出第二终端设备,并用所述密钥对预设数据进行加密且传输给第二终端设备进行认证,如果通过第二终端设备的认证,则第一终端设备与第二终端设备建立蓝牙连接,其中,所述密钥和所述预设数据预先存储于所述第二终端设备中。

【技术特征摘要】
1.一种用于设备连接的方法,其特征在于,包括:第一终端设备通过互联网利用登录信息登录到服务器,从所述服务器获得认证信息,所述服务器中存储有所述登录信息、所述认证信息以及记录所述登录信息和所述认证信息之间的对应关系的映射表,所述认证信息包括密钥;第一终端设备识别出第二终端设备,并用所述密钥对预设数据进行加密且传输给第二终端设备进行认证,如果通过第二终端设备的认证,则第一终端设备与第二终端设备建立蓝牙连接,其中,所述密钥和所述预设数据预先存储于所述第二终端设备中。2.根据权利要求1所述的方法,其特征在于,在所述第一终端设备登录到服务器之前,还包括:由第一终端设备和第二终端设备预先协商确定所述认证信息、或在第二终端设备出厂时在第二终端设备中预设所述认证信息;将所确定的或所预设的所述认证信息上传到所述服务器。3.根据权利要求1所述的方法,其特征在于,所述第二终端设备为具备蓝牙通信功能的信息安全设备。4.根据权利要求1所述的方法,其特征在于,所述第一终端设备识别出第二终端设备具体为:所述认证信息还包括第二终端设备的标识信息,第一终端设备从所述认证信息中获得该标识信息;第一终端设备通过扫描第二终端设备上的条形码或二维码而获得第二终端设备的标识信息;第一终端设备根据用户输入指令而获得第二终端设备的标识信息;或者第一终端设备中预存有第二终端设备的标识信息,其中,所述标识信息为第二终端的ID、MAC地址、蓝牙唯一序列号或自定义的具有唯一标识的信息。5.根据权利要求1所述的方法,其特征在于,所述对应关系为一项登录信息与一项认证信息对应的一对一关系或者为一项登录信息与多项认证信息对应的一对多关系。6.根据权利要求5所述的方法,其特征在于,当所述对应关系为一对一关系时,所述从服务器获得认证信息具体为:查询所述登录信息唯一对应的认证信息并进行下载。7.根据权利要求5所述的方法,其特征在于,当所述对应关系为一对多关系时,所述从服务器获得认证信息具体为:查询所述登录信息对应的多项认证信息,根据用户指令而从中选择至少一项认证信息进行下载。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述映射表中的所述对应关系的存储为手动分配存储或自动分配存储。9.根据权利要求1至7中任一项所述的方法,其特征在于,所述认证信息为经过加密的信息,所述第一终端设备从所述服务器获得经加密的所述认证信息后对其进行解密后获得所述密钥。10.根据权利要求9所述的方法,其特征在于,所述加密采用对称加密算法进行。11.根据权利要求1至7中任一项所述的方法,其特征在于,所述服务器为联网物理服务器或云服务器。12.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一终端设备和第二终端设备为低功耗蓝牙设备。13.一种用于设备连接的系统,其特征在于,包括第一终端设备、第二终端设备和服务器,其中,所述第一终端设备包括:第一通信模块,其配置为通过互联网利用登录信息登录到所述服务器后从所述服务器获得包括密钥的认证信息;第二通信模块,其配置为识别...

【专利技术属性】
技术研发人员:孙吉平韩勇
申请(专利权)人:北京深思数盾科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1