本发明涉及终端技术,尤其涉及一种认证方法及终端。
背景技术:
当前,随着智能终端技术和移动互联网的发展,移动终端(比如手机、pad等)上的应用(APP,APPlication)越来越多。这些应用大部分在使用时需要用户账户密码登录后使用。这种情况下,鉴于移动终端屏幕大小和输入方便性原因,多数移动终端应用会采用默认登录的模式,即用户只要登录过后,以后只要打开应用就会自动登录,不需要输入账号密码。另外,还有一些涉及到购物、支付等财务敏感的应用,有时候为了方便,移动终端直接绑定银行卡之后,设置了小额度金额支付直接免密码支付的功能。这些设计能够最大程度提高用户使用应用的方便性,但也同时带来了安全问题:一旦用户的移动终端丢失,得到移动终端的人可以较为容易地进行各种和该用户相关的操作,甚至包括一些小额度金额的支付、购物的操作等;若用户密码也被窃取,或被采用短信验证的方式重置,则几乎所有的应用中操作均被别人掌控,存在极大的安全隐患。
为解决上述问题,目前移动终端支付认证方面采用安全数字证书,动态密码器等解决方案,但是这些方案存在:操作繁琐等问题。
技术实现要素:
为解决现有存在的技术问题,本发明实施例提供一种认证方法及终端。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种认证方法应用于第一终端,所述第一终端具有辅助认证模块,所述方法包括:
接收第一操作,所述第一操作用于触发进行认证操作;
根据所述第一操作,生成第一控制指令;
响应第一控制指令,通过所述辅助认证模块,判断自身是否与第二终端处于连接状态;所述第一终端与第二终端的连接为近距离通信连接;所述第二终端为与所述第一终端绑定的终端;
当判断结果表征自身与所述第二终端处于连接状态时,通过设定的认证方式完成认证。
上述方案中,所述通过所述辅助认证模块,判断自身是否与第二终端处于连接状态,包括:
通过调用接口调用所述辅助认证模块,获取所述辅助认证模块与所述第二终端的连接情况;
根据获取的连接情况,判断是否与第二终端处于连接状态。
上述方案中,所述通过调用接口调用所述辅助认证模块,获取所述辅助认证模块与第二终端的连接情况,包括:
所述辅助认证模块接收第二操作,所述第二操作用于请求获取与所述第二终端的连接情况;
根据所述第二操作,生成第二控制指令;
所述辅助认证模块响应所述第二控制指令,根据当前自身与所述第二终端的连接情况,返回与第二终端的连接情况。
上述方案中,所述方法还包括:
当与所述第二终端的连接断开时,所述辅助认证模块周期性探测所述第二终端,并在探测到所述第二终端后,与所述第二终端建立近距离通信连接。
上述方案中,所述通过所述辅助认证模块,判断自身是否与第二终端处于连接状态,包括:
所述辅助认证模块接收第三操作,所述第三操作用于请求获取与第二终端的连接情况;
根据所述第三操作,生成第三控制指令;
所述辅助认证模块响应第三控制指令,探测所述第二终端;
探测到所述第二终端后,与第二终端建立近距离通信连接;
根据连接建立情况,返回与第二终端的连接情况。
上述方案中,所述方法还包括:
当与所述第二终端连接建立成功,且返回与所述第二终端的连接情况后,所述辅助认证模块与所述第二终端断开连接。
本发明实施例还提供了一种终端,所述终端具有辅助认证模块,所述终端还包括:接收模块、生成模块、判断模块以及认证模块;其中,
所述接收模块,用于接收第一操作,所述第一操作用于触发进行认证操作;
所述生成模块,用于根据所述第一操作,生成第一控制指令;
所述判断模块,用于响应第一控制指令,通过所述辅助认证模块,判断自身是否与第二终端处于连接状态;所述终端与第二终端的连接为近距离通信连接;所述第二终端为与所述终端绑定的终端;所述第二终端为处于设定位置的终端;
所述认证模块,用于当判断结果表征自身与所述第二终端处于连接状态时,通过设定的认证方式完成认证。
上述方案中,所述判断模块包括:获取模块及判断子模块;其中,
所述获取模块,用于通过调用接口调用所述辅助认证模块,获取所述辅助认证模块与所述第二终端的连接情况;
所述判断子模块,用于根据获取的连接情况,判断是否与第二终端处于连接状态。
上述方案中,所述辅助认证模块,用于接收第二操作,所述第二操作用于请求获取与所述第二终端的连接情况;根据所述第二操作,生成第二控制指令;并响应所述第二控制指令,根据当前自身与所述第二终端的连接情况,返回与第二终端的连接情况。
上述方案中,所述辅助认证模块,还用于当与所述第二终端的连接断开时,所述辅助认证模块周期性探测所述第二终端,并在探测到所述第二终端后,与所述第二终端建立近距离通信连接。
上述方案中,所述辅助认证模块,用于接收第三操作,所述第三操作用于请求获取与第二终端的连接情况;根据所述第三操作,生成第三控制指令;响应第三控制指令,探测所述第二终端;探测到所述第二终端后,与第二终端建立近距离通信连接;并根据连接建立情况,返回与第二终端的连接情况。
上述方案中,所述辅助认证模块,还用于当与所述第二终端连接建立成功,且返回与所述第二终端的连接情况后,所述辅助认证模块与所述第二终端断开连接。
本发明实施例提供的认证方法及终端,第一电子设备接收第一操作,所述第一操作用于触发进行认证操作;所述第一电子设备根据所述第一操作,生成第一控制指令;并响应第一控制指令,通过所述第一电子设备的辅助认证模块,判断自身是否与第二终端处于连接状态;所述第一终端与第二终端的连接为近距离通信连接;所述第二终端为与所述第一终端绑定的终端;当判断结果表征自身与所述第二终端处于连接状态时,所述第一电子设备通过设定的认证方式完成认证,通过判断第一终端与自身绑定的第二终端的连接情况,来辅助进行认证,操作便利,同时能提高应用认证的安全性。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本发明实施例一认证方法流程示意图;
图2为本发明实施例二各设备之间的连接关系示意图;
图3为本发明实施例二认证方法流程示意图;
图4为本发明实施例三终端结构示意图。
具体实施方式
下面结合附图及实施例对本发明再作进一步详细的描述。
描述本发明实施例之前,先了解一下目前认证支付方面的解决方案。
目前,移动终端支付认证方面有以下两种实现方案:
第一种,采用安全数字证书的方式,比如将带音频接口的数字证书应用到手机上,手机支付时,利用数字证书对支付数据进行签名并认证,从而达到防窃取篡改的目的。这种手机支付方式安全性高,但客户需要同时随身携带证书介质,成本较高,每次支付时都需要插上数字证书和输入证书密码,操作繁琐,使用起来极不方便。
第二种,采用动态密码器的方式,动态密码器采用特定安全认证算法,实现一次一个密码,能充分保证手机支付密码的安全,但这种支付方式客户同样需要携带动态密码器,通过操作动态密码器获得支付密码,其便捷性仍然存在不足。
从上面的描述中可以看出,上述两种解决方案均需要用户携带相应的认证设备,从而会造成操作繁琐等问题。
基于此,在本发明的各种实施例中:第一终端接收第一操作,所述第一操作用于触发进行认证操作;根据所述第一操作,生成第一控制指令;响应第一控制指令,通过所述第一终端的辅助认证模块,判断自身是否与第二终端处于连接状态;所述第一终端与第二终端的连接为近距离通信连接;所述第二终端为与所述第一终端绑定的终端;当判断结果表征自身与所述第二终端处于连接状态时,通过设定的认证方式完成认证。
实施例一
本实施例提供一种认证方法,如图1所示,该方法包括以下步骤:
步骤101:第一电子设备接收第一操作,所述第一操作用于触发进行认证操作;
这里,实际应用时,所述认证可以是支付认证、应用的使用认证(即用户是否可以使用应用的认证)等。
步骤102:第一电子设备根据所述第一操作,生成第一控制指令;
步骤103:第一电子设备响应第一控制指令,通过自身的辅助认证模块,判断自身是否与第二终端处于连接状态;
这里,所述第一终端与第二终端的连接为近距离通信连接;所述第二终端为与所述第一终端绑定的终端。
换句话说,所述第二终端为处于设定位置的终端。也就是说,由于所述第一电子设备与所述第二终端的连接为近距离通信连接,所以所述第二终端应该处在能与所述第一设备建立近距离通信连接的环境。比如:用户使用所述第一终端,此时所述第二终端可以放于所述用户的钱包、钥匙扣中随身携带,或者放置于车上、家中的稳妥位置,或者可以集成于电脑、手环、无线路由器、充电器等电子设备中。
其中,实际应用时,所述近距离通信连接可以是基于蓝牙、ZigBee或近场通信(NFC,Near Field Communication)等技术的连接。
所述通过所述辅助认证模块,判断自身是否与第二终端处于连接状态,具体包括:
通过调用接口调用所述辅助认证模块,所述第一电子设备获取所述辅助认证模块与所述第二终端的连接情况;
根据获取的连接情况,所述第一电子设备判断是否与第二终端处于连接状态。
其中,在一实施例中,所述通过调用接口调用所述辅助认证模块,获取所述辅助认证模块与第二终端的连接情况,具体包括:
所述辅助认证模块接收第二操作,所述第二操作用于请求获取与所述第二终端的连接情况;
根据所述第二操作,所述辅助认证模块生成第二控制指令;
所述辅助认证模块响应所述第二控制指令,根据当前自身与所述第二终端的连接情况,返回与第二终端的连接情况。
这里,当与所述第二终端的连接断开时,所述辅助认证模块周期性探测所述第二终端,并在探测到所述第二终端后,与所述第二终端建立近距离通信连 接。
实际应用时,当与所述二终端处于连接状态时,所述辅助认证模块返回处于连接状态的连接情况,当与所述第二终端与断开状态时,所述辅助认证模块返回处于断开状态的连接情况。
从上面的描述中可以看出,当与所述第二终端的连接断开时,所述辅助认证模块周期性探测所述第二终端,并在探测到所述第二终端后,与所述第二终端建立近距离通信连接,因此,这种连接方式可以称为定期连接方式。
在一实施例中,所述通过所述辅助认证模块,判断自身是否与第二终端处于连接状态,包括:
所述辅助认证模块接收第三操作,所述第三操作用于请求获取与第二终端的连接情况;
根据所述第三操作,所述辅助认证模块生成第三控制指令;
所述辅助认证模块响应第三控制指令,探测所述第二终端;
探测到所述第二终端后,与第二终端建立近距离通信连接;
根据连接建立情况,所述辅助认证模块返回与第二终端的连接情况。
其中,当与所述第二终端连接建立成功,且返回与所述第二终端的连接情况后,所述辅助认证模块与所述第二终端断开连接。
实际应用时,当与所述第二终端连接建立成功后,所述辅助认证模块返回处于连接状态的连接情况,当与所述第二终端连接建立失败后,所述辅助认证模块返回处于断开状态的连接情况。
从上面的描述中可以看出,当与所述第二终端连接建立成功,且返回与所述第二终端的连接情况后,所述辅助认证模块与所述第二终端断开连接,因此,这种连接方式可以称为认证触发方式。
从上面的描述中可以看出,对于所述第二终端,仅使用了其通信功能,所示实际应用时,所述第二终端只需要有简单的近距离通信连接功能即可,因此可以使所述第二终端的体积非常小,比如:作成一个仅包含蓝牙通信模块的小贴片,放于用户钱包、钥匙扣中随身携带,或放置于车上、家中的稳妥位置, 或集成于电脑、手环、无线路由器、充电器等电子设备中。
实际应用时,所述辅助认证模块可以是一个特殊的应用软件,或者移动终端操作系统的一个模块,或者移动终端的一个硬件模块。
步骤104:当判断结果表征自身与所述第二终端处于连接状态时,第一电子设备通过设定的认证方式完成认证。
这里,所述第二终端的个数可以为至少一个。实际应用时,为方便用户使用,所述第二终端的个数可以为至少两个,用户可以将这至少两个第二终端放置在方便与所述辅助认证模块建立连接的位置,比如:放置在用户的钱包、钥匙扣等位置。
当有至少两个第二终端时,所述辅助认证模块只要有至少两个第二终端中的一个第二终端建立连接即可,不需要都建立连接。
从上面的描述中可以看出,本发明实施例的方案是一种通过判断第一终端与自身绑定的第二终端的连接情况,来辅助进行认证的过程。
具体地,当判断结果表征自身与所述第二终端处于连接状态时,所述第一终端认为辅助认证成功,通过设定的认证方式完成认证。
当判断结果表征自身与所述第二终端处于断开状态时,所述第一终端认为辅助认证失败,不通过设定的方式进行认证,认为认证失败。
从用户的角度来看,这种辅助认证的过程用户是不能感知的,所以当第一终端丢失被别的用户使用相应的应用时,即使该应用保存了预定的认证方式(比如密码、指纹等),由于第一终端与第二终端的连接为近距离通信连接,第一终端丢失后,这种连接就会被断开,从而使得辅助认证过程失败,从而不能得到相应的认证,所以别的用户依然不能使用该应用,从而保证了使用的安全性。
所述设定的认证方式:可以是用户密码、指纹、或数字证书等。
本发明实施例提供的认证方法,第一电子设备接收第一操作,所述第一操作用于触发进行认证操作;所述第一电子设备根据所述第一操作,生成第一控制指令;并响应第一控制指令,通过所述第一电子设备的辅助认证模块,判断自身是否与第二终端处于连接状态;所述第一终端与第二终端的连接为近距离 通信连接;所述第二终端为与所述第一终端绑定的终端;当判断结果表征自身与所述第二终端处于连接状态时,所述第一电子设备通过设定的认证方式完成认证,通过判断第一终端与自身绑定的第二终端的连接情况,来辅助进行认证,操作便利,同时能提高应用认证的安全性。
实施例二
在实施例一的基础上,本实施例以手机为例,来详细描述如何进行认证。
如图2所示,本实施例涉及到的设备分别为手机T(对应实施例一中的第一终端)和外部辅助认证装置D(对应实施例一种的第二终端)。同时,T中有APP及对应的辅助认证模块A。D为T绑定的设备。
A通过近距离通信连接(蓝牙、ZigBee或NFC等)和D通信。
需要说明的是:实际应用时,A功能的实现可以是通过一个特殊的应用软件,或者移动终端操作系统的一个模块,或者移动终端的一个硬件模块;A需要提供调用接口给APP在认证时调用,以进行辅助认证。
APP是T上的应用软件,在进行认证操作时,需要通过调用接口调用A,以进行辅助认证。
D可以有至少两个。
本实施例提供的认证过程,如图3所示,主要包括以下步骤:
步骤301:用户将T与D进行绑定;
换句话说,将D的信息绑定至T;
当有至少两个D时,则需要将至少两个D的信息均绑定至T。
这里,实际应用时可以通过T上的应用或其他方式将D的信息绑定至T(进行管理)。
步骤302:当APP需要进行认证操作时,通过调用接口向A请求获取与D的连接情况;
步骤303:当A与任意一个D处于连接状态,反馈处于连接状态的连接情况;当A无法与任何一个D保持连接时,反馈处于断开状态的连接情况;
这里,当反馈处于连接状态的连接情况时,说明辅助认证成功。当反馈处于断开状态的连接情况时,说明辅助认证失败。
其中,在本步骤中,A与D连接的实现方式有定期连接方式以及认证触发方式两种。具体地,
方式一,定期连接方式:
步骤A:A通过近距离通信连接,定期(比如每分钟)探测D,并在探测到D后建立连接;
这里,如果有至少两个D时,则通过轮询或其他顺序逐个探测,只要探测到至少两个D中的一个,则A与探测到的D建立连接并保持该连接。
步骤B:当APP通过调用接口向A发起辅助认证请求(获取与D的连接情况)时,A根据是否存在连接的情况直接反馈。
其中,当前连接断开时,A周期性探测D,并在探测到D后建立连接。
方式二,认证触发方式:
步骤a:当APP通过调用接口向A发起辅助认证请求(获取与D的连接情况)时,A探测并尝试与任何一个D建立连接;
这里,未收到辅助认证请求之前,A不与D保持连接,即A与D的连接时断开的。
步骤b:A与任意一个D成功建立连接后,则反馈处于连接状态的连接情况;当A不能与任意一个D建立连接时,则反馈处于断开状态的连接情况;
步骤c:辅助认证完成(反馈处于连接状态的连接情况)后,A与建立连接的D断开连接。
另外,实际应用时,也可以通过方式一和方式二结合实现,即:A定期探测并与D建立连接,当辅助认证发起时,若存在连接,则直接反馈成功;若不存在连接,则A立即尝试与各D建立连接,并根据建立连接的情况反馈连接情况。
步骤304:APP根据收到的连接情况,决定是否再通过设定的认证方式完成认证。
具体地,当反馈处于连接状态的连接情况时,说明辅助认证成功,APP决定通过设定的认证方式完成认证。
当反馈处于断开状态的连接情况时,说明辅助认证失败,APP决定不再通过设定的认证方式完成认证,认为认证失败。
从用户的角度来看,这种辅助认证的过程用户是不能感知的,所以当第一终端丢失被别的用户使用相应的应用时,即使该应用保存了预定的认证方式(比如密码、指纹等),由于第一终端与第二终端的连接为近距离通信连接,第一终端丢失后,这种连接就会被断开,从而使得辅助认证过程失败,从而不能得到相应的认证,所以别的用户依然不能使用该应用,从而保证了使用的安全性。
从上面的描述中可以看出,对于D,仅使用了其通信功能,所以实际应用时,D只需要有简单的近距离通信连接功能即可,因此D可以做得非常小,如一个仅包含蓝牙通信模块的小贴片,放于用户钱包、钥匙扣中随身携带,或放置于车上、家中的稳妥位置,或集成于电脑、手环、无线路由器、充电器等电子设备中。
举个例子来说,使用T的用户购置4个相当于D的小贴片,与自己的手机绑定后,分别放置于钱包、家中、办公室、以及车上,这样,当该用户处于家中、办公室、车上时,或将手机携带在身边时(一般用户出门也需要同时携带钱包),用户可方便地使用APP,由于上述辅助认证的安全保证,甚至在进行支付等操作时可不需要输入用户名密码(之前已在APP上保存);而当T丢失时,T一定会远离既定环境,即不处在该用户的家中、办公室、车上或携带在用户身边,因此无法与任何一个贴片建立连接,这样,获得手机的其它用户在使用APP时,由于辅助认证失败,APP会认为认证失败,此时获得手机的其它用户无法进行任何操作。
从上面的描述可以得出:因为APP里会存有很多个人的隐私数据,需要对应用进行认证。另外,如果对手机支付有高要求,需要高安全性,在这两种应用场景下,通过本发明实施例的方案来辅助进行认证,,等辅助认证成功后,再进行相应的高安全性方案的支付认证,比如数字证书等,操作便利,同时能提 高应用认证的安全性。
实施例三
为实现本发明实施例的方法,本实施例提供一种终端,如图4所示,该终端包括:接收模块41、生成模块42、判断模块43、辅助认证模块44、认证模块45;其中,
所述接收模块41,用于接收第一操作,所述第一操作用于触发进行认证操作;
所述生成模块42,用于根据所述第一操作,生成第一控制指令;
所述判断模块43,用于响应第一控制指令,通过所述辅助认证模块44,判断自身是否与第二终端处于连接状态;所述终端与第二终端的连接为近距离通信连接;所述第二终端为与所述终端绑定的终端;所述第二终端为处于设定位置的终端;
所述认证模块45,用于当判断结果表征自身与所述第二终端处于连接状态时,通过设定的认证方式完成认证。
这里,实际应用时,所述认证可以是支付认证、应用的使用认证(即用户是否可以使用应用的认证)等。
所述第二终端为处于设定位置的终端。也就是说,由于所述第一电子设备与所述第二终端的连接为近距离通信连接,所以所述第二终端应该处在能与所述第一设备建立近距离通信连接的环境。比如:用户使用所述终端,此时所述第二终端可以放于所述用户的钱包、钥匙扣中随身携带,或者放置于车上、家中的稳妥位置,或者可以集成于电脑、手环、无线路由器、充电器等电子设备中。
其中,实际应用时,所述近距离通信连接可以是基于蓝牙、ZigBee或NFC等技术的连接。
所述判断模块43可以包括:获取模块及判断子模块;其中,
所述获取模块,用于通过调用接口调用所述辅助认证模块,获取所述辅助 认证模块与所述第二终端的连接情况;
所述判断子模块,用于根据获取的连接情况,判断是否与第二终端处于连接状态。
其中,在一实施例中,所述辅助认证模块,用于接收第二操作,所述第二操作用于请求获取与所述第二终端的连接情况;根据所述第二操作,生成第二控制指令;并响应所述第二控制指令,根据当前自身与所述第二终端的连接情况,返回与第二终端的连接情况。
这里,当与所述第二终端的连接断开时,所述辅助认证模块周期性探测所述第二终端,并在探测到所述第二终端后,与所述第二终端建立近距离通信连接。
实际应用时,当与所述二终端处于连接状态时,所述辅助认证模块返回处于连接状态的连接情况,当与所述第二终端与断开状态时,所述辅助认证模块返回处于断开状态的连接情况。
从上面的描述中可以看出,当与所述第二终端的连接断开时,所述辅助认证模块周期性探测所述第二终端,并在探测到所述第二终端后,与所述第二终端建立近距离通信连接,因此,这种连接方式可以称为定期连接方式。
在一实施例中,所述辅助认证模块,用于接收第三操作,所述第三操作用于请求获取与第二终端的连接情况;根据所述第三操作,生成第三控制指令;响应第三控制指令,探测所述第二终端;探测到所述第二终端后,与第二终端建立近距离通信连接;并根据连接建立情况,返回与第二终端的连接情况。
其中,当与所述第二终端连接建立成功,且返回与所述第二终端的连接情况后,所述辅助认证模块与所述第二终端断开连接。
实际应用时,当与所述第二终端连接建立成功后,所述辅助认证模块返回处于连接状态的连接情况,当与所述第二终端连接建立失败后,所述辅助认证模块返回处于断开状态的连接情况。
从上面的描述中可以看出,当与所述第二终端连接建立成功,且返回与所述第二终端的连接情况后,所述辅助认证模块与所述第二终端断开连接,因此, 这种连接方式可以称为认证触发方式。
从上面的描述中可以看出,对于所述第二终端,仅使用了其通信功能,所示实际应用时,所述第二终端只需要有简单的近距离通信连接功能即可,因此可以使所述第二终端的体积非常小,比如:作成一个仅包含蓝牙通信模块的小贴片,放于用户钱包、钥匙扣中随身携带,或放置于车上、家中的稳妥位置,或集成于电脑、手环、无线路由器、充电器等电子设备中。
实际应用时,所述辅助认证模块可以是一个特殊的应用软件,或者移动终端操作系统的一个模块,或者移动终端的一个硬件模块。
所述第二终端的个数可以为至少一个。实际应用时,为方便用户使用,所述第二终端的个数可以为至少两个,用户可以将这至少两个第二终端放置在方便与所述辅助认证模块建立连接的位置,比如:放置在用户的钱包、钥匙扣等位置。
当有至少两个第二终端时,所述辅助认证模块只要有至少两个第二终端中的一个第二终端建立连接即可,不需要都建立连接。
从上面的描述中可以看出,本发明实施例的方案是一种通过判断终端与自身绑定的第二终端的连接情况,来辅助进行认证的过程。
具体地,当判断结果表征自身与所述第二终端处于连接状态时,所述认证模块45认为辅助认证成功,通过设定的认证方式完成认证。
当判断结果表征自身与所述第二终端处于断开状态时,所述认证模块45认为辅助认证失败,不通过设定的方式进行认证,认为认证失败。
从用户的角度来看,这种辅助认证的过程用户是不能感知的,所以当终端丢失被别的用户使用相应的应用时,即使该应用保存了预定的认证方式(比如密码、指纹等),由于所述终端与第二终端的连接为近距离通信连接,所述终端丢失后,这种连接就会被断开,从而使得辅助认证过程失败,从而不能得到相应的认证,所以别的用户依然不能使用该应用,从而保证了使用的安全性。
所述设定的认证方式:可以是用户密码、指纹、或数字证书等。
实际应用时,接收模块41、生成模块42、判断模块43、认证模块45、获 取模块及判断子模块的具体实现可由终端中的中央处理器(CPU,Central Processing Unit)、微处理器(MCU,Micro Control Unit)、数字信号处理器(DSP,Digital Signal Processor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现。
本发明实施例提供的终端,所述接收模块41接收第一操作,所述第一操作用于触发进行认证操作;所述生成模块42根据所述第一操作,生成第一控制指令;所述判断模块43响应第一控制指令,通过所述辅助认证模块44,判断自身是否与第二终端处于连接状态;所述终端与第二终端的连接为近距离通信连接;所述第二终端为与所述终端绑定的终端;当判断结果表征自身与所述第二终端处于连接状态时,所述认证模块45通过设定的认证方式完成认证,通过判断终端与自身绑定的第二终端的连接情况,来辅助进行认证,操作便利,同时能提高应用认证的安全性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流 程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。