一种设备间通讯的连接方法、装置和系统的制作方法

文档序号:8907977阅读:191来源:国知局
一种设备间通讯的连接方法、装置和系统的制作方法
【技术领域】
[0001]本申请涉及通讯的技术领域,特别是涉及一种设备间通讯的连接方法、一种设备间通讯的连接装置和一种设备间通讯的连接系统。
【背景技术】
[0002]近场通信又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,交换数据。这个技术由免接触式射频识别(Rad1Frequency IDentificat1n, RFID)演变而来,其基础是RFID及互连技术。近场通信是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内。其传输速度有106Kbit/秒、212Kbit/秒或者424Kbit/秒三种。
[0003]近场通信业务结合了近场通信技术和移动通信技术,实现了电子支付、身份认证、票务、数据交换、防伪、广告等多种功能,是移动通信领域的一种新型业务。近场通信业务改变了用户使用移动电话的方式,使用户的消费行为逐步走向电子化,建立了一种新型的用户消费和业务模式。
[0004]近场设备配对的技术方案目前主要有两种类型:
[0005]第一种方案是近场感应,常见的射频卡配对功能,包括一个接受信号的装置及射频卡。例如,装备了射频卡的手机可以在公交车上直接刷卡支付,也可以直接在P0S(pointof sale,销售终端)机上支付现金。射频卡是每个手机独有的,有唯一的ID来标识手机的身份,而接受信号的装置会通过主动读取或者被动读取的方式获取到射频卡中的唯一 ID。射频卡主要用在移动支付上,例如电子钱包等。
[0006]第二种方案是使用Server (服务器)端辅助近场感应的方案。常见的应用就是某即时通讯工具的摇一摇功能,当两个人同时摇动安装有该即时通讯工具的手机时,手机获取到摇动的信号,然后将信号传递到Server端,然后由Server端对同时发生摇动而位置相近的手机进行配对。这种方案很多地方都得到了应用,例如游戏,互传文件,以及支付等。
[0007]但是,第一种方案需要在电子设备上安装特殊的射频卡,而射频卡在目前的电子设备上,特别是智能手机上,并不多见。最主要原因是需要在电子设备上加装特别的硬件设备,一方面会有比较大的成本问题,另一方面,该硬件设备目前并没有统一的标准,一个厂家在电子设备上加装的射频卡跟其他的厂家可能并不通用,此外,同时也需要相应的识别设备普遍使用,造成第一种方案通用性和实用性都很差。
[0008]第二种方案对某些设备的近场距离要求在短距离以内,特别是在支付上,会通过限制距离来减少匹配的误差,尽量做到精准匹配。另外其他设备的匹配准确度不高,原因之一是同时发生摇一摇的客户端数量是不确定的,可能同时会有多个设备在摇一摇,因此摇一摇是没有针对性的,如何匹配时由Server端决定的,如果要做到一对一的匹配就非常的难。同时,也正是因为以上的原因导致安全性不高,自动匹配很难。
[0009]因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种近场设备的匹配机制,成本低廉,准确度高,安全性高。

【发明内容】

[0010]本申请实施例所要解决的技术问题是提供一种设备间通讯的连接方法,成本低廉,准确度高,安全性高。
[0011]相应的,本申请实施例还提供了一种设备间通讯的连接装置和一种设备间通讯的连接系统,用以保证上述方法的实现及应用。
[0012]为了解决上述问题,本申请公开了一种设备间通讯的连接方法,包括:
[0013]在所述第一设备侧接收到与所述第二设备建立通讯连接的指示时,生成特征字符串,其中,所述第一设备具有第一公钥和第一私钥,所述第二设备具有第二公钥和第二私钥;
[0014]获取所述第二设备的第二公钥;
[0015]采用所述第二公钥对所述特征字符串进行加密;
[0016]将加密后的特征字符串作为所述第一设备的第一标识进行发布;
[0017]当搜索到所述第二设备的第二标识时,采用所述第一私钥对所述第二标识进行解密;其中,所述第二标识为在所述第二设备侧搜索到所述第一标识时,采用所述第二私钥对所述第一标识进行解密,在解密后获得所述特征字符串时,获取所述第一设备的第一公钥,采用所述第一公钥进行加密发布的标识;
[0018]当解密后获得所述特征字符串时,建立所述第一设备与所述第二设备的通讯连接。
[0019]优选地,所述将加密后的特征字符串作为第一设备的第一标识进行发布的步骤包括:
[0020]将加密后的特征字符串作为所述第一设备的第一标识,采用近场通讯的方式进行发布。
[0021]优选地,所述近场通讯的方式包括以下的一种或多种:
[0022]红外、蓝牙、无线保真WIFI。
[0023]本申请还公开了一种设备间通讯的连接方法,包括:
[0024]在所述第二设备侧搜索到所述第一设备的第一标识时,采用所述第二私钥对所述第一标识进行解密;其中,所述第一设备具有第一公钥和第一私钥,所述第二设备具有第二公钥和第二私钥;所述第一标识为在所述第一设备侧生成特征字符串,获取所述第二设备的第二公钥,采用所述第二公钥对所述特征字符串进行加密发布的标识;
[0025]当解密后获得所述特征字符串时,获取所述第一设备的第一公钥;
[0026]采用所述第一公钥对所述特征字符串进行加密;
[0027]将加密后的特征字符串作为所述第二设备的第二标识进行发布;所述第一设备侧用于在搜索到所述第二设备的第二标识时,采用所述第一私钥对所述第二标识进行解密,在解密后获得所述特征字符串时,建立所述第一设备与所述第二设备的通讯连接。
[0028]优选地,所述将加密后的特征字符串作为所述第二设备的第二标识进行发布的步骤包括:
[0029]将加密后的特征字符串作为所述第二设备的第二标识,采用近场通讯的方式进行发布。
[0030]优选地,所述近场通讯的方式包括以下的一种或多种:
[0031]红外、蓝牙、无线保真WIFI。
[0032]本申请还公开了一种设备间通讯的连接装置,包括:
[0033]特征字符串生产模块,用于在所述第一设备侧接收到与所述第二设备建立通讯连接的指示时,生成特征字符串;其中,所述第一设备具有第一公钥和第一私钥,所述第二设备具有第二公钥和第二私钥;
[0034]第二公钥获取模块,用于获取所述第二设备的第二公钥;
[0035]第一加密模块,用于采用所述第二公钥对所述特征字符串进行加密;
[0036]第一发布模块,用于将加密后的特征字符串作为所述第一设备的第一标识进行发布;
[0037]第一解密模块,用于在搜索到所述第二设备的第二标识时,采用所述第一私钥对所述第二标识进行解密;其中,所述第二标识为在所述第二设备侧搜索到所述第一标识时,采用所述第二私钥对所述第一标识进行解密,在解密后获得所述特征字符串时,获取所述第一设备的第一公钥,采用所述第一公钥进行加密发布的标识;
[0038]通讯连接建立模块,用于在解密后获得所述特征字符串时,建立所述第一设备与所述第二设备的通讯连接。
[0039]优选地,所述第一发布模块包括:
[0040]第一近场发布子模块,用于将加密后的特征字符串作为第一设备的第一标识,米用近场通讯的方式进行发布。
[0041]优选地,所述近场通讯的方式包括以下的一种或多种:
[0042]红外、蓝牙、无线保真WIFI。
[0043]本申请还公开了一种设备间通讯的连接装置,包括:
[0044]第二解密模块,用于在所述第二设备侧搜索到所述第一设备的第一标识时,采用所述第二私钥对所述第一标识进行解密;其中,所述第一设备具有第一公钥和第一私钥,所述第二设备具有第二公钥和第二私钥;所述第一标识为在所述第一设备侧生成特征字符串,获取所述第二设备的第二公钥,采用所述第二公钥对所述特征字符串进行加密发布的标识;
[0045]第一公钥获取模块,用于在解密后获得所述特征字符串时,获取所述第一设备的第一公钥;
[0046]第二加密模块,用于采用所述第一公钥对所述特征字符串进行加密;
[0047]第二发布模块,用于将加密后的特征字符串作为所述第二设备的第二标识进行发布;所述第一设备侧用于在搜索到所述第二设备的第二标识时,采用所述第一私钥对所述第二标识进行解密,在解密后获得所述特征字符串时,建立所述第一设备与所述第二设备的通讯连接。
[0048]优选地,所述第二发布模块包括如下子模块:
[0049]第二近场发布子模块,用于将加密后的特征字符串作为所述第二设备的第二标识,采用近场通讯的方式进行发布。
[0050]优选地,所
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1