CN104811305B - 终端之间的通信认证方法及装置 - Google Patents
终端之间的通信认证方法及装置 Download PDFInfo
- Publication number
- CN104811305B CN104811305B CN201410040456.0A CN201410040456A CN104811305B CN 104811305 B CN104811305 B CN 104811305B CN 201410040456 A CN201410040456 A CN 201410040456A CN 104811305 B CN104811305 B CN 104811305B
- Authority
- CN
- China
- Prior art keywords
- terminal
- identifier
- graph
- instruction
- generating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 158
- 238000004891 communication Methods 0.000 title claims abstract description 152
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000001514 detection method Methods 0.000 claims description 8
- 239000000284 extract Substances 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 abstract description 17
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000011017 operating method Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 230000000977 initiatory effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明适用于计算机技术领域,提供了一种终端之间的通信认证方法及装置,包括:生成第一标识;向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。在本发明中,终端之间的通信认证过程基于标识匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
Description
技术领域
本发明属于计算机技术领域,尤其涉及一种终端之间的通信认证方法及装置。
背景技术
随着终端智能化的发展,每个用户基本都拥有属于自己的智能终端设备,且一个用户可能同时拥有手机、笔记本、平板等多台智能终端设备,这些终端设备之间通常都存在着相互通信的需求。例如,用户需要将手机上的图像发送至平板上,以便通过更大的屏幕来查看图像细节;又例如,同一用户之下的多台终端设备之间需要通过文件传输来实现终端资源的同步,等等。
作为终端间通信的一种具体实现,当两台终端处于同一区域范围内时,终端之间能够利用红外、蓝牙、局域网等通信媒介来实现零成本且高效的近距离通信,同时,为了保证此类通信方式的安全性,避免将数据错发给区域内的其他终端,此类近距离通信通常都需要进行终端之间的通信认证,只有完成了通信认证,终端之间才能建立起通信,完成数据传输。
目前终端之间的通信认证过程大多通过以下两种方式来完成:
1、由通信发起终端向被发起终端提供一个随机生成的二维码,被发起终端需要扫描该二维码才能完成通信认证;
2、由通信发起终端向被发起终端提供一串随机生成的验证码,被发起终端需要正确输入该验证码才能完成通信认证。
然而,上述两种方式或者需要调用摄像头等扫描设备,或者需要调用键盘进行数次的字符输入,无论何种方式,均增加了通信认证过程的操作复杂度,降低了终端之间通信认证的效率。
在本发明实施例中,终端之间的通信认证过程基于图形匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
发明内容
本发明实施例的目的在于提供一种终端之间的通信认证方法,解决目前终端之间近距离通信的通信认证过程操作复杂,导致终端之间通信认证的效率低的问题。
本发明实施例是这样实现的,一种终端之间的通信认证方法,包括:
生成第一标识;
向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;
检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
本发明实施例的另一目的在于提供一种终端之间的通信认证方法,包括:
接收第一终端发送的通信请求;
在接收到所述通信请求之后,根据检测到的指令生成第二标识;
将所述第二标识返回给所述第一终端,以由所述第一终端检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证。
本发明实施例的另一目的在于提供一种终端之间的通信认证装置,包括:
第一生成单元,用于生成第一标识;
发送单元,用于向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;
检测单元,用于检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
通信认证单元,用于当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
本发明实施例的另一目的在于提供一种终端之间的通信认证装置,包括:
接收单元,用于接收第一终端发送的通信请求;
第三生成单元,用于在接收到所述通信请求之后,根据检测到的指令生成第二标识;
返回单元,用于将所述第二标识返回给所述第二终端,以由所述第一终端检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证。
本发明实施例的另一目的在于提供一种终端之间的通信认证方法,包括:
第一终端生成第一标识;
所述第一终端向第二终端发送通信请求;
所述第二终端在接收到所述通信请求之后,根据检测到的指令生成第二标识;
所述第二终端将所述第二标识返回给所述第一终端;
所述第一终端检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
当所述第一终端检测出所述第一标识与所述第一终端返回的所述第二标识匹配,所述第一终端完成与所述第二终端之间的通信认证。
在本发明实施例中,终端之间的通信认证过程基于标识匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
附图说明
图1是本发明实施例提供的终端之间的通信认证方法第一终端的实现流程图;
图2是本发明实施例提供的终端之间的通信认证方法预置的备选图形的示意图;
图3是本发明实施例提供的终端之间的通信认证方法第一图片和第二图片的示意图;
图4是本发明实施例提供的终端之间的通信认证方法第一终端的实现流程图;
图5是本发明实施例提供的终端之间的通信认证方法S402的具体实现流程图;
图6是本发明实施例提供的终端之间的通信认证方法第一终端对N张备选图片的展示界面示意图;
图7是本发明另一实施例提供的终端之间的通信认证方法S402的具体实现流程图;
图8是本发明实施例提供的终端之间的通信认证装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,终端之间的通信认证过程基于标识匹配来进行,使得整个操作过程更加直观,由此简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
需要说明的是,接下来仅与两个终端之间的通信过程为例,对本发明实施例提供的终端之间的通信认证方法进行详细阐述。所述终端的设备类型包括但不限于手机、平板、笔记本电脑、计算机、掌上电脑(Personal Digital Assistant,PDA)等智能终端设备,且在上述的两个终端中,一个为发起通信请求的终端A,另一个为该终端A请求与之进行通信的终端B,在通信认证过程完成之后,终端A与终端B之间可以基于相关的应用软件,进行包括文件传输、即时通讯联系人添加等行为在内的通信过程。容易想到的是,基于本发明实施例提供的终端之间的通信认证方法的相同实现原理,也可以完成一个所述终端A同时与多个终端B之间的通信认证过程,在后续实施例中,对此不再赘述。
在接下来的实施例阐述中,均将用于发起通信请求的终端称为“第一终端”,将第一终端请求与之进行通信的终端称为“第二终端”,后续实施例中不再一一说明。
图1示出了本发明实施例提供的终端之间的通信认证方法的实现流程,在本实施例中,流程的执行主体为所述第一终端,详述如下:
在S101中,生成第一标识。
在本实施例中,第一终端生成用于通信认证的第一标识,第一终端可以利用该第一标识对第二终端实现授权,以授予第二终端与之进行通信的权利,在后续的通信认证过程中,第二终端只有在向第一终端返回了与第一标识相匹配的标识之后,第一终端才认可第二终端的身份有效性,从而完成通信认证,继续执行与第二终端的后续通信过程。而对于第一终端利用第一标识对第二终端实现授权的方式,对于终端之间的近距离通信来说,第一终端用户可以将第一终端生成的第一标识直接告知或者展示给第二终端用户;而对于终端之间的非近距离通信来说,第一终端用户也可以通过电话、短信等具有明确通信指向性的方式,将生成的第一标识告知或者展示给第二终端用户,以使第二终端用户能够获知第一标识的内容,完成授权。
在S101中,第一终端每次发起通信认证过程时,其生成的第一标识都是不同的,一旦生成了新的第一标识,则此前生成的第一标识失效,通过上述方式,能够保证通信认证的安全性和指向性,使第一终端能够在不同时间或者不同的通信需求场景之下,向不同的第二终端发起通信请求。
当标识为图形的展示形式时,第一标识包括第一图形,第二标识包括第二图形,则:
作为本发明的一个实施例,在第一终端本地,可以预先存储预置的若干个备选图形,并在执行S101时,通过随机算法,从这若干个备选图形中随机推送出一个图形,以作为第一图形。相应地,第二图形可以由第二终端根据检测到的选择指令在预置的备选图形中选定,或者由第二终端根据检测到的绘图指令绘制生成。在具体实现中,预置的备选图形可以如图2展示的图形所示,原则上均为一些简单的图形或者线条图,且每个图形之间的区别特征明显,一方面,简单的构图有利于节约存储空间,另一方面,区别特征明显也便于提高后续的图形匹配效率。
作为本发明的另一实施例,S101中生成第一图片的方式还可以为:
通过拍摄生成所述第一图片;或者,
从本地数据库中提取所述第一图片。
当标识为相片的展示形式时,第一标识包括第一相片,第二标识包括第二相片,则
即,第一终端可以通过其摄像设备实时对其周围场景进行拍摄,以拍摄生成第一相片;或者,第一终端可以从其本地相册已存储的相片中选择一张作为第一相片。相应地,第二图形可以由第二终端根据检测到的选择指令在备选相片中选定,或者由第二终端根据检测到的拍摄指令生成。
当第二图形由第二终端根据检测到的选择指令在备选相片中选定时,由于拍摄生成的相片或者在本地数据库中提取的相片很多时候并非简单的图形或者线条图,而很可能是像素信息复杂的相片,因此,为了避免后续在第一终端的备选标识展示中,第一相片与其他预置的、构图简单的备选图形的区别特征过大,导致第二终端之外的其他终端若截取到第一终端的通信请求,很容易就能从备选图片中正确地选取出第一相片,因此,进一步地,在S101之后,S102之前,所述方法还包括:
生成N张备选相片,所述N张备选相片中包括了所述第一相片,所述N为大于1的整数。
即,第一终端在生成第一相片之后,还需要选取用于同时与第一相片在第二终端进行展示的备选相片,这些备选相片可以从第一终端的本地相册中选择,也可以通过第一终端的摄像头进行拍摄获取。
在本实施例中,由于备选相片是由第一终端来生成的,因此,第一终端在后续向第二终端发送通信请求时,还需要在通信请求中携带生成的备选相片,以使这些备选相片能够在第二终端进行展示。
在S102中,向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识。
在本实施例中,由第一终端向第二终端发起通信请求,该通信请求可以被第一终端用于请求第二终端接收其发送的文件,或者可以被第一终端用于请求第二终端向其发送文件,又或者可以用于第一终端确认第二终端的用户身份,以便于第一终端与第二终端后续进行可信的即时通讯。发送通信请求的目的在此不用于限定本发明。
第二终端在接收到通信请求之后,需要根据第一终端授权的第一标识的内容,向第一终端返回与第一标识相匹配的第二标识,第二终端选定或者生成第二标识的具体过程将在后续实施例中进行详细说明,在此不再赘述。
在S103中,检测所述第一标识与所述第二终端返回的所述第二标识是否匹配。
当接收到第二终端返回的第二标识之后,第一终端需要检测第二终端返回的第二标识与第一终端生成的第一标识是否匹配。
具体地,第一终端可以通过像素比对的方式,一一比对第一标识与第二标识相同像素位置上的像素点,以判断出第一标识和第二标识是否相同;
或者,可以预先为每个标识赋予相应的编号,当第二终端选定第二标识之后,向第一终端返回第一标识对应的编号,第一终端通过判定第二终端返回的编号与第一标识对应的编号是否一致,即可以判断出第一标识和第二标识是否相同;
或者,当第一标识为简单的图形或者线条图时,在第二终端用户预先被授权得到第一标识的图形内容,因此,第二终端用户也可以通过绘制图形的方式来向第一终端返回第二标识,在该情况下,第一终端生成的第一图形与第二终端返回的第二图形可以分别如图3的左图中的规则圆和右图中的椭圆所示,那么,第一终端可以通过图像特征识别技术,分别计算第一图形和第二图形的特征值,以判断出图3中的两个图形是否为相同或者近似的图形,从而判断出第一图形和第二图形是否匹配。
在S104中,当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
一旦第一终端检测出第一标识与第二标识匹配,则完成了对第二终端的通信认证,基于该通信认证结果,继续与第二终端的通信过程,向第二终端发送文件,或者接收来自第二终端的文件,或者建立起身份相互可信的即时通讯;若第一终端检测出第一标识与第二标识不匹配,则第二终端的通信认证不通过,第一终端与第二终端之间不执行后续的通信过程。
图4示出了本发明实施例提供的终端之间的通信认证方法的实现流程,在本实施例中,流程的执行主体为所述第二终端,详述如下:
在S401中,接收第一终端发送的通信请求。
在本实施例中,第二终端接收第一终端发送的通信请求,该通信请求可以被第一终端用于请求第二终端接收其发送的文件,或者可以被第一终端用于请求第二终端向其发送文件,又或者可以用于第一终端确认第二终端的用户身份,以便于第一终端与第二终端后续进行可信的即时通讯。发送通信请求的目的在此不用于限定本发明。
在S402中,在接收到所述通信请求之后,根据检测到的指令生成第二标识。
在第二终端接收到第一终端发送的通信请求之后,当所述第一标识包括第一图形,所述第二标识包括第二图形时,作为本发明的一个实施例,如图5所示,S402具体为:
在501中,展示N个备选图形,所述N个备选图形中包括了所述第一终端预先生成的所述第一图形,所述N为大于1的整数。
作为本发明的一个实施例,如前述实施例所述,若第一图形是由第一终端在预置的备选图形中随机生成时,则在第二终端本地,也可以预先存储有相同的预置的备选图形,则在S501中,第二终端在本地存储的预置的备选图形中提取出N个备选图形进行展示。而若N个备选图形是携带在第一终端发送的通信请求中的,在该情况下,第二终端对接收到的通信请求进行解析,从中提取出N个备选图形进行展示。
容易想到,当第一标识包括第一相片,第二标识包括第二相片时,如前述实施例所述,若N张备选相片是由第一终端在本地相册中选取的,或者是由第一终端通过摄像头拍摄获取的,那么,在第一终端发送的通信请求中,则携带了这N张备选相片,在该情况下,第二终端对接收到的通信请求进行解析,从中提取出N张备选相片进行展示。同时,除了上述方式,作为本发明的另一实施例,第二终端也可以根据检测到的拍摄指令生成第二相片。
在502中,检测选择指令,将根据所述选择指令在所述N张备选图形中选定的图形确定为所述第二图形。
当第二终端展示出N个备选图形之后,则通过检测用户输入的选择指令,确定出用户通过选择指令在这N个备选图形中选定的图形,将该选定的图形作为第二图形。
作为本发明的一个实现示例,第二终端对N个备选图形的展示界面可以如图6所示。
在第二终端接收到第一终端发送的通信请求之后,作为本发明的另一实施例,如图7所示,S402具体为:
在S701中,检测绘图指令,捕获所述绘图指令的绘图轨迹。
在S702中,将所述绘图轨迹转换为所述第二图形。
当第一图形为简单的图形或者线条图时,由于第二终端用户预先被授权得到了第一图形的图形内容,因此,在本实施例中,第二终端可以加载并展示绘图控件,通过检测用户在该绘图控件中输入的绘图指令,捕获该绘图指令所形成的绘图轨迹,并将该绘图轨迹转换成第二图形。在该情况下,第一终端生成的第一图形与第二终端生成的第二图形可以分别如图3的左图中的规则圆和右图中的椭圆所示。在本实施例中,当第二图形返回给第一终端时,第一终端可以通过图像特征识别技术,分别计算第一图形和第二图形的特征值,判断出第一图形和第二图形是否为相同或者近似的图形,从而判断出第一图形与第二图形是否匹配。
在S403中,将所述第二标识返回给所述第一终端,以由所述第一终端检测所述第一终端生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证。
第二终端在选取或者生成了第二标识之后,将第二标识或者第二标识对应的编号返回给第一终端,以由所述第一终端检测所述第一终端生成的第一标识与所述第二标识是否匹配。一旦第一终端检测出第一标识与第二标识匹配,则完成了对第二终端的通信认证,基于该通信认证结果,继续与第二终端的通信过程,向第二终端发送文件,或者接收来自第二终端的文件,或者建立起身份相互可信的即时通讯;若第一终端检测出第一标识与第二标识不匹配,则第二终端的通信认证不通过,第一终端与第二终端之间不执行后续的通信过程。
在本发明实施例中,终端之间的通信认证过程基于标识匹配来进行,由于图形的方式更加直观,因此,简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
图8示出了本发明实施例提供的终端之间的通信认证装置的结构框图,该装置可以位于手机、平板、笔记本电脑、计算机等智能终端设备中,用于分别运行本发明图1至图3所示实施例,以及本发明图4至图7所示实施例提供的终端之间的通信认证方法。为了便于说明,仅示出了与本实施例相关的部分。
参照图8,在第一终端中,该装置包括:
第一生成单元81,生成第一标识。
发送单元82,向第二终端发送通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识。
检测单元83,检测所述第一标识与所述第二终端返回的所述第二标识是否匹配。
通信认证单元84,当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
可选地,所述第一标识包括第一图形,所述第二标识包括第二图形,
所述第一生成单元81具体用于:
在预置的备选图形中随机生成所述第一图形;
则所述第二图形由所述第二终端根据检测到的选择指令在所述预置的备选图形中选定,或者由所述第二终端根据检测到的绘图指令绘制生成。。
可选地,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述第一生成单元81具体用于:
通过拍摄生成所述第一相片;或者,
从本地相册中提取所述第一相片。
可选地,所述第二相片由所述第二终端根据检测到的拍摄指令生成。
在第二终端中,该装置包括:
接收单元85,接收第一终端发送的通信请求。
第二生成单元86,在接收到所述通信请求之后,根据检测到的指令生成第二标识。
返回单元87,将所述第二标识返回给所述第一终端,以由所述第一终端检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证。
可选地,所述第一标识包括第一图形,所述第二标识包括第二图形,
所述第二生成单元86包括:
展示子单元,展示N个备选图形,所述N个备选图形中包括了所述第一终端预先生成的所述第一图形,所述N为大于1的整数。
确定子单元,检测选择指令,将根据所述选择指令在所述N个备选图形中选定的图形确定为所述第二图形。
可选地,所述展示子单元具体用于:
在本地存储的备选图形中提取并展示所述N个备选图形;或者
提取所述通信请求中携带的所述N个备选图形。。
可选地,所述第一标识包括第一图形,所述第二标识包括第二图形,
所述第二生成单元86包括:
捕获子单元,检测绘图指令,捕获所述绘图指令的绘图轨迹。
转换子单元,将所述绘图轨迹转换为所述第二图形。
可选地,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述第二生成单元具体用于:
根据检测到的拍摄指令生成所述第二相片。
在本发明实施例中,终端之间的通信认证过程基于标识匹配来进行,由于图形的方式更加直观,因此,简化了终端之间通信认证的操作步骤,提高了通信认证的效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (22)
1.一种终端之间的通信认证方法,其特征在于,包括:
生成第一标识;所述第一标识包括第一图形;
向第二终端发送携带所述第一图形的通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;所述第二标识包括第二图形;所述第二图形是由所述第二终端根据检测到的绘图指令绘制生成;
计算所述第一图形和所述第二图形的特征值,并根据所述特征值检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
2.如权利要求1所述的方法,其特征在于,
所述生成第一标识包括:
在预置的备选图形中随机生成所述第一图形;
则所述第二图形由所述第二终端根据检测到的选择指令在所述预置的备选图形中选定。
3.如权利要求1所述的方法,其特征在于,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述生成第一标识包括:
通过拍摄生成所述第一相片;或者,
从本地相册中提取所述第一相片。
4.如权利要求3所述的方法,其特征在于,所述第二相片由所述第二终端根据检测到的拍摄指令生成。
5.一种终端之间的通信认证方法,其特征在于,包括:
接收第一终端发送的携带第一标识的通信请求;所述第一标识包括第一图形;
在接收到所述通信请求之后,根据检测到的指令生成第二标识;所述第二标识包括第二图形;
将所述第二标识返回给所述第一终端,以由所述第一终端计算所述第一图形和所述第二图形的特征值,并根据所述特征值检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证;
其中,所述根据检测到的指令生成第二标识包括:
检测绘图指令,捕获所述绘图指令的绘图轨迹;
将所述绘图轨迹转换为所述第二图形。
6.如权利要求5所述的方法,其特征在于,
所述根据检测到的指令生成第二标识包括:
展示N个备选图形,所述N个备选图形中包括了所述第一终端预先生成的所述第一图形,所述N为大于1的整数;
检测选择指令,将根据所述选择指令在所述N个备选图形中选定的图形确定为所述第二图形。
7.如权利要求6所述的方法,其特征在于,所述展示N个备选图形包括:
在本地存储的备选图形中提取并展示所述N个备选图形;或者
提取所述通信请求中携带的所述N个备选图形。
8.如权利要求5所述的方法,其特征在于,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述根据检测到的指令生成第二标识包括:
根据检测到的拍摄指令生成所述第二相片。
9.一种终端之间的通信认证装置,其特征在于,包括:
第一生成单元,用于生成第一标识;所述第一标识包括第一图形;
发送单元,用于向第二终端发送携带所述第一图形的通信请求,以使所述第二终端在接收到所述通信请求后返回第二标识;所述第二标识包括第二图形;所述第二图形是由所述第二终端根据检测到的绘图指令绘制生成;
检测单元,用于计算所述第一图形和所述第二图形的特征值,并根据所述特征值检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
通信认证单元,用于当检测出所述第一标识与所述第二终端返回的所述第二标识匹配,完成与所述第二终端之间的通信认证。
10.如权利要求9所述的装置,其特征在于,所述第一生成单元具体用于:
在预置的备选图形中随机生成所述第一图形;
则所述第二图形由所述第二终端根据检测到的选择指令在所述预置的备选图形中选定。
11.如权利要求9所述的装置,其特征在于,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述第一生成单元具体用于:
通过拍摄生成所述第一相片;或者,
从本地相册中提取所述第一相片。
12.如权利要求11所述的装置,其特征在于,所述第二相片由所述第二终端根据检测到的拍摄指令生成。
13.一种终端之间的通信认证装置,其特征在于,包括:
接收单元,用于接收第一终端发送的携带第一标识的通信请求;所述第一标识包括第一图形;
第二生成单元,用于在接收到所述通信请求之后,根据检测到的指令生成第二标识;所述第二标识包括第二图形;
返回单元,用于将所述第二标识返回给所述第一终端,以由所述第一终端计算所述第一图形和所述第二图形的特征值,并根据所述特征值检测所述第一终端预先生成的第一标识与所述第二标识是否匹配,且当检测结果为匹配时,完成与所述第一终端之间的通信认证;
其中,所述第二生成单元包括:
捕获子单元,用于检测绘图指令,捕获所述绘图指令的绘图轨迹;
转换子单元,用于将所述绘图轨迹转换为所述第二图形。
14.如权利要求13所述的装置,其特征在于,所述第二生成单元包括:
展示子单元,用于展示N个备选图形,所述N个备选图形中包括了所述第一终端预先生成的所述第一图形,所述N为大于1的整数;
确定子单元,用于检测选择指令,将根据所述选择指令在所述N个备选图形中选定的图形确定为所述第二图形。
15.如权利要求14所述的装置,其特征在于,所述展示子单元具体用于:
在本地存储的备选图形中提取并展示所述N个备选图形;或者
提取所述通信请求中携带的所述N个备选图形。
16.如权利要求13所述的装置,其特征在于,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述第二生成单元具体用于:
根据检测到的拍摄指令生成所述第二相片。
17.一种终端之间的通信认证方法,其特征在于,包括:
第一终端生成第一标识;所述第一标识包括第一图形;
所述第一终端向第二终端发送携带所述第一图形的通信请求;
所述第二终端在接收到所述通信请求之后,根据检测到的指令生成第二标识;所述第二标识包括第二图形;
所述第二终端将所述第二标识返回给所述第一终端;
所述第一终端计算所述第一图形和所述第二图形的特征值,并根据所述特征值检测所述第一标识与所述第二终端返回的所述第二标识是否匹配;
当所述第一终端检测出所述第一标识与所述第二终端返回的所述第二标识匹配,所述第一终端完成与所述第二终端之间的通信认证;
其中,所述根据检测到的指令生成第二标识包括:
所述第二终端检测绘图指令,捕获所述绘图指令的绘图轨迹;
所述第二终端将所述绘图轨迹转换为所述第二图形。
18.如权利要求17所述的方法,其特征在于,所述第一终端生成第一标识包括:
所述第一终端在预置的备选图形中随机生成所述第一图形。
19.如权利要求18所述的方法,其特征在于,所述根据检测到的指令生成第二标识包括:
所述第二终端展示N个备选图形,所述N个备选图形中包括了所述第一终端预先生成的所述第一图形,所述N为大于1的整数;
所述第二终端检测选择指令,将根据所述选择指令在所述N个备选图形中选定的图形确定为所述第二图形。
20.如权利要求19所述的方法,其特征在于,所述第二终端展示N个备选图形包括:
在所述第二终端本地存储的备选图形中提取并展示所述N个备选图形;或者
所述第二终端提取所述通信请求中携带的所述N个备选图形。
21.如权利要求17所述的方法,其特征在于,所述第一标识包括第一相片,所述第二标识包括第二相片,
所述第一终端生成第一标识包括:
所述第一终端通过拍摄生成所述第一相片;或者,
所述第一终端从本地相册中提取所述第一相片。
22.如权利要求21所述的方法,其特征在于,所述根据检测到的指令生成第二标识包括:
所述第二终端根据检测到的拍摄指令生成所述第二相片。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410040456.0A CN104811305B (zh) | 2014-01-27 | 2014-01-27 | 终端之间的通信认证方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410040456.0A CN104811305B (zh) | 2014-01-27 | 2014-01-27 | 终端之间的通信认证方法及装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104811305A CN104811305A (zh) | 2015-07-29 |
| CN104811305B true CN104811305B (zh) | 2018-06-08 |
Family
ID=53695824
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410040456.0A Active CN104811305B (zh) | 2014-01-27 | 2014-01-27 | 终端之间的通信认证方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104811305B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107704752A (zh) * | 2017-10-31 | 2018-02-16 | 湖北文理学院 | 通信建立方法、装置及通信系统 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9398046B2 (en) * | 2008-03-06 | 2016-07-19 | Qualcomm Incorporated | Image-based man-in-the-middle protection in numeric comparison association models |
| US9288229B2 (en) * | 2011-11-10 | 2016-03-15 | Skype | Device association via video handshake |
| JP5994390B2 (ja) * | 2012-05-24 | 2016-09-21 | 株式会社バッファロー | 認証方法および無線接続装置 |
| CN103078745A (zh) * | 2013-02-04 | 2013-05-01 | 马骏 | 基于图片的登陆验证码 |
-
2014
- 2014-01-27 CN CN201410040456.0A patent/CN104811305B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN104811305A (zh) | 2015-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10218506B1 (en) | Cross-device authentication | |
| CN111897507B (zh) | 投屏方法、装置、第二终端和存储介质 | |
| KR101773885B1 (ko) | 이미지 인증을 이용한 증강현실 객체 제공 방법 및 제공 서버 | |
| RU2643473C2 (ru) | Способ и аппаратура для идентификации отпечатков пальцев | |
| US9652663B2 (en) | Using facial data for device authentication or subject identification | |
| TWI616821B (zh) | 條碼生成方法、基於條碼的鑒權方法及相關終端 | |
| CN111601115B (zh) | 一种视频检测的方法、相关装置、设备及存储介质 | |
| WO2018171429A1 (zh) | 图像拼接方法、装置、终端及存储介质 | |
| CN108833359A (zh) | 身份验证方法、装置、设备、存储介质及程序 | |
| CN102306286A (zh) | 身份识别方法、身份识别系统及身份识别终端 | |
| US11392680B2 (en) | Authentication and generation of information for authentication | |
| WO2022033219A1 (zh) | 人脸活体检测方法、系统、装置、计算机设备和存储介质 | |
| TW201719502A (zh) | 動態影像之物件辨識方法及自動截取目標圖像的互動式影片建立方法 | |
| CN104123485A (zh) | 实名制信息绑定的方法和装置 | |
| WO2022156606A1 (zh) | 信息处理方法、装置及电子设备 | |
| CN109039990A (zh) | 基于验证码进行行为验证的方法及装置 | |
| KR101276314B1 (ko) | 엘에스에이치 알고리즘의 자료조회결과의 특징점을 이용한 매칭포인트 추출시스템 및 그 방법 | |
| CN107613491B (zh) | 使用增强现实获取无线接入点的密码信息的方法和装置 | |
| US20200387589A1 (en) | Method and electronic device for authenticating a user | |
| AU2016327303B2 (en) | Method and system for authenticating identity using variable keypad | |
| US11720224B2 (en) | Data storage using image objects shown in a real-time view | |
| CN114581091A (zh) | 一种身份验证方法、装置、计算机设备及存储介质 | |
| CN104811305B (zh) | 终端之间的通信认证方法及装置 | |
| CN107516074B (zh) | 一种认证识别方法及系统 | |
| CN111263004A (zh) | 终端控制方法、装置、计算机设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |