终端之间的通信认证方法及装置的制造方法

文档序号:8489872阅读:139来源:国知局
终端之间的通信认证方法及装置的制造方法
【技术领域】
[0001]本发明属于计算机技术领域,尤其涉及一种终端之间的通信认证方法及装置。
【背景技术】
[0002]随着终端智能化的发展,每个用户基本都拥有属于自己的智能终端设备,且一个用户可能同时拥有手机、笔记本、平板等多台智能终端设备,这些终端设备之间通常都存在着相互通信的需求。例如,用户需要将手机上的图像发送至平板上,以便通过更大的屏幕来查看图像细节;又例如,同一用户之下的多台终端设备之间需要通过文件传输来实现终端资源的同步,等等。
[0003]作为终端间通信的一种具体实现,当两台终端处于同一区域范围内时,终端之间能够利用红外、蓝牙、局域网等通信媒介来实现零成本且高效的近距离通信,同时,为了保证此类通信方式的安全性,避免将数据错发给区域内的其他终端,此类近距离通信通常都需要进行终端之间的通信认证,只有完成了通信认证,终端之间才能建立起通信,完成数据传输。
[0004]目前终端之间的通信认证过程大多通过以下两种方式来完成:
[0005]1、由通信发起终端向被发起终端提供一个随机生成的二维码,被发起终端需要扫描该二维码才能完成通信认证;
[0006]2、由通信发起终端向被发起终端提供一串随机生成的验证码,被发起终端需要正确输入该验证码才能完成通信认证。
[0007]然而,上述两种方式或者需要调用摄像头等扫描设备,或者需要调用键盘进行数次的字符输入,无论何种方式,均增加了通信认证过程的操作复杂度,降低了终端之间通信认证的效率。
[0008]在本发明实施例中,终端之间的通信认证过程基于图形匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。

【发明内容】

[0009]本发明实施例的目的在于提供一种终端之间的通信认证方法,解决目前终端之间近距离通信的通信认证过程操作复杂,导致终端之间通信认证的效率低的问题。
[0010]本发明实施例是这样实现的,一种终端之间的通信认证方法,包括:
[0011]生成第一标识;
[0012]向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;
[0013]检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
[0014]当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
[0015]本发明实施例的另一目的在于提供一种终端之间的通信认证方法,包括:
[0016]接收第一终端发送的通信请求;
[0017]在接收到所述通信请求之后,根据检测到的指令生成第二标识;
[0018]将所述第二标识返回给所述第一终端,以由所述第一终端检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证。
[0019]本发明实施例的另一目的在于提供一种终端之间的通信认证装置,包括:
[0020]第一生成单元,用于生成第一标识;
[0021]发送单元,用于向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;
[0022]检测单元,用于检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
[0023]通信认证单元,用于当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
[0024]本发明实施例的另一目的在于提供一种终端之间的通信认证装置,包括:
[0025]接收单元,用于接收第一终端发送的通信请求;
[0026]第三生成单元,用于在接收到所述通信请求之后,根据检测到的指令生成第二标识;
[0027]返回单元,用于将所述第二标识返回给所述第二终端,以由所述第一终端检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证。
[0028]本发明实施例的另一目的在于提供一种终端之间的通信认证方法,包括:
[0029]第一终端生成第一标识;
[0030]所述第一终端向第二终端发送通信请求;
[0031]所述第二终端在接收到所述通信请求之后,根据检测到的指令生成第二标识;
[0032]所述第二终端将所述第二标识返回给所述第一终端;
[0033]所述第一终端检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
[0034]当所述第一终端检测出所述第一标识与所述第一终端返回的所述第二标识匹配,所述第一终端完成与所述第二终端之间的通信认证。
[0035]在本发明实施例中,终端之间的通信认证过程基于标识匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
【附图说明】
[0036]图1是本发明实施例提供的终端之间的通信认证方法第一终端的实现流程图;
[0037]图2是本发明实施例提供的终端之间的通信认证方法预置的备选图形的示意图;
[0038]图3是本发明实施例提供的终端之间的通信认证方法第一图片和第二图片的示意图;
[0039]图4是本发明实施例提供的终端之间的通信认证方法第一终端的实现流程图;
[0040]图5是本发明实施例提供的终端之间的通信认证方法S402的具体实现流程图;
[0041]图6是本发明实施例提供的终端之间的通信认证方法第一终端对N张备选图片的展示界面示意图;
[0042]图7是本发明另一实施例提供的终端之间的通信认证方法S402的具体实现流程图;
[0043]图8是本发明实施例提供的终端之间的通信认证装置的结构框图。
【具体实施方式】
[0044]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0045]在本发明实施例中,终端之间的通信认证过程基于标识匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
[0046]需要说明的是,接下来仅与两个终端之间的通信过程为例,对本发明实施例提供的终端之间的通信认证方法进行详细阐述。所述终端的设备类型包括但不限于手机、平板、笔记本电脑、计算机、掌上电脑(Personal Digital Assistant,PDA)等智能终端设备,且在上述的两个终端中,一个为发起通信请求的终端A,另一个为该终端A请求与之进行通信的终端B,在通信认证过程完成之后,终端A与终端B之间可以基于相关的应用软件,进行包括文件传输、即时通讯联系人添加等行为在内的通信过程。容易想到的是,基于本发明实施例提供的终端之间的通信认证方法的相同实现原理,也可以完成一个所述终端A同时与多个终端B之间的通信认证过程,在后续实施例中,对此不再赘述。
[0047]在接下来的实施例阐述中,均将用于发起通信请求的终端称为“第一终端”,将第一终端请求与之进行通信的终端称为“第二终端”,后续实施例中不再一一说明。
[0048]图1示出了本发明实施例提供的终端之间的通信认证方法的实现流程,在本实施例中,流程的执行主体为所述第一终端,详述如下:
[0049]在SlOl中,生成第一标识。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1