显示、传输方法和身份认证、数据传输装置及终端制造方法及图纸

技术编号:22888742 阅读:18 留言:0更新日期:2019-12-21 09:04
本申请公开了一种显示、传输方法和身份认证、数据传输装置及终端,身份认证装置与移动终端的距离必须小于或等于满足近场通信对应的距离阈值的情况下,身份认证装置才能收到移动终端发送的第一信息;而同时拥有配对的移动终端和身份认证装置的人一般是身份认证装置的拥有者。移动终端需要启动特定应用程序,且特定应用程序的用户界面满足第一条件下才会生成第一信息,若特定应用程序具有用户名和登陆密码,则可以确定移动终端的持有者就是身份认证装置的拥有者。本申请提供的验证码显示方法相比现有技术而言,更能够保证持有移动终端和身份认证装置的持有人是身份认证装置的拥有者,或者,拥有者授权的人,从而降低了安全风险。

Display, transmission method and identity authentication, data transmission device and terminal

【技术实现步骤摘要】
显示、传输方法和身份认证、数据传输装置及终端
本申请涉及信息安全
,更具体的说,是涉及一种显示、传输方法和身份认证、数据传输装置及终端。
技术介绍
身份认证装置可以实现网上银行、手机银行的身份认证,例如U盾、阳光令牌都属于身份认证装置。身份认证装置主要有两种,一种身份认证装置上设置有按钮以及显示屏,按下按钮后身份认证装置的显示屏会显示更新后的验证码;一种身份认证装置上设置有显示屏,验证码一直显示在显示屏上。综上,目前只要持有人(不一定是身份认证装置的拥有者)持有身份认证装置,就可以获知验证码,存在安全风险。
技术实现思路
有鉴于此,本申请提供了一种显示、传输方法和身份认证、数据传输装置及终端,以解决现有技术中由于持有人(不一定是身份认证装置的拥有者)可以通过持有身份认证装置获知验证码,导致的安全风险高的问题。为实现上述目的,本申请提供如下技术方案:第一方面,一种验证码显示方法,应用于身份认证装置,包括:通过与移动终端之间的近场通信通道获取所述移动终端发送的第一信息,所述移动终端与所述身份认证装置的距离小于或等于满足近场通信对应的距离阈值,所述第一信息至少用于指示所述身份认证装置显示相应的验证码,所述第一信息是所述移动终端在显示的特定应用程序的用户界面满足第一条件下生成的;显示验证码。第二方面,一种数据传输方法,应用于移动终端,包括:若所述移动终端显示的特定应用程序的用户界面满足第一条件,生成第一信息,所述第一信息至少用于指示身份认证装置显示相应的验证码;通过与所述身份认证装置之间的近场通信通道,将所述第一信息传输至所述身份认证装置;其中,所述身份认证装置与所述移动终端的距离小于或等于满足近场通信对应的距离阈值;所述第一信息是所述身份认证装置显示验证码的触发条件。第三方面,一种身份认证装置,包括:第一传输模块,用于通过与移动终端之间的近场通信通道获取所述移动终端发送的第一信息,所述移动终端与所述身份认证装置的距离小于或等于满足近场通信对应的距离阈值,所述第一信息至少用于指示所述身份认证装置显示相应的验证码;显示模块,用于显示验证码。第四方面,一种数据传输装置,包括:生成模块,用于若所述移动终端显示的特定应用程序的用户界面满足第一条件,生成第一信息,所述第一信息至少用于指示身份认证装置显示相应的验证码;第二传输模块,用于通过与所述身份认证装置之间的近场通信通道,将所述第一信息传输至所述身份认证装置;其中,所述身份认证装置与所述移动终端的距离小于或等于满足近场通信对应的距离阈值;所述第一信息是所述身份认证装置显示验证码的触发条件。第五方面,一种身份认证装置,包括:显示器;近场通信天线,用于通过与移动终端之间的近场通信通道获取所述移动终端发送的第一信息,所述移动终端与所述身份认证装置的距离小于或等于满足近场通信对应的距离阈值,所述第一信息至少用于指示所述身份认证装置显示相应的验证码;处理器,用于在所述近场通信天线获得所述第一信息后,控制所述显示器显示验证码。第六方面,一种移动终端,包括:近场通信天线;显示器;存储器,用于存储程序;处理器,用于执行所述程序,所述程序具体用于:若所述显示器显示的特定应用程序的用户界面满足第一条件,生成第一信息,所述第一信息至少用于指示身份认证装置显示相应的验证码;通过所述近场通信天线,将所述第一信息传输至所述身份认证装置;其中,所述身份认证装置与所述移动终端的距离小于或等于满足近场通信对应的距离阈值;所述第一信息是所述身份认证装置显示验证码的触发条件。经由上述的技术方案可知,本申请提供的验证码显示方法中,身份认证装置与移动终端的距离必须小于或等于满足近场通信对应的距离阈值的情况下,身份认证装置才能收到移动终端发送的第一信息;而同时拥有配对的移动终端和身份认证装置的人一般是身份认证装置的拥有者。且移动终端需要启动特定应用程序,且特定应用程序的用户界面满足第一条件下才会生成第一信息,也就是移动终端的持有者需要在移动终端上启动特定应用程序,若特定应用程序具有用户名和登陆密码,则可以进一步确定移动终端的持有者就是身份认证装置的拥有者本身,所以本申请提供的验证码显示方法相比现有技术而言,更能够保证持有移动终端和身份认证装置的持有人是身份认证装置的拥有者,或者,拥有者授权的人,从而降低了安全风险。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为由身份认证装置和移动终端所构成的系统示意图;图2为本申请实施例公开的应用于移动终端和身份认证装置的身份验证的一种可选信令流程;图3为本申请实施例公开的应用于移动终端和身份认证装置的身份验证的另一种可选信令流程;图4为本申请实施例公开的应用于移动终端和身份认证装置的身份验证的又一种可选信令流程;图5a-5d为转账付款的过程示意图;图6a-6b为一种在特定应用程序的用户界面的输入窗口输入预设触按轨迹示意图;图7为移动终端安装的特定应用程序的用户界面包含的预设虚拟按键示意图;图8为另一种在特定应用程序的用户界面的输入窗口输入预设触按轨迹示意图;图9为本申请实施例公开的一种验证码显示方法流程图;图10为本申请实施例公开的一种数据传输方法流程图;图11为本申请实施例公开的一种身份认证装置结构示意图;图12为本申请实施例公开的一种数据传输装置结构示意图;图13为本申请实施例公开的一种身份认证装置的硬件结构框图;图14为本申请实施例公开的一种移动终端的硬件结构框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。目前,身份认证装置在生成验证码后,在身份认证装置的持有人按下按钮的情况下会直接显示更新后的验证码,或者验证码直接在身份认证的显示屏上显示并定时更新。上述身份认证装置存在以下安全风险:只要持有身份认证装置,则身份认证装置的持有人可以在按下按钮后,或者直接可以获知验证码。由于身份认证装置的持有者不一定是身份认证装置的拥有者,若身份认证装置的拥有者丢失该身份认证装置,则可能导致捡到身份认证装置的持有者通过身份认证装置进行“非安全”操作,例如身份认证装置的持有者可能盗刷身份认证装置的拥有者的银行卡,安全风险较高。本申请实施例中,“非安全”是相对本文档来自技高网...

【技术保护点】
1.一种验证码显示方法,其特征在于,应用于身份认证装置,包括:/n通过与移动终端之间的近场通信通道获取所述移动终端发送的第一信息,所述移动终端与所述身份认证装置的距离小于或等于满足近场通信对应的距离阈值,所述第一信息至少用于指示所述身份认证装置显示相应的验证码,所述第一信息是所述移动终端在显示的特定应用程序的用户界面满足第一条件下生成的;/n显示验证码。/n

【技术特征摘要】
1.一种验证码显示方法,其特征在于,应用于身份认证装置,包括:
通过与移动终端之间的近场通信通道获取所述移动终端发送的第一信息,所述移动终端与所述身份认证装置的距离小于或等于满足近场通信对应的距离阈值,所述第一信息至少用于指示所述身份认证装置显示相应的验证码,所述第一信息是所述移动终端在显示的特定应用程序的用户界面满足第一条件下生成的;
显示验证码。


2.根据权利要求1所述验证码显示方法,其特征在于,所述第一信息包括第一参数;所述显示验证码包括:
将所述第一参数与预先得到的第二参数进行匹配;
若匹配成功,显示所述验证码。


3.根据权利要求2所述验证码显示方法,其特征在于,所述将所述第一参数与预先得到的第二参数进行匹配包括:
基于预先存储的预设算法对预设数据进行处理,获得所述第二参数;
若所述第一参数与所述第二参数相同,确定匹配成功。


4.一种数据传输方法,其特征在于,应用于移动终端,包括:
若所述移动终端显示的特定应用程序的用户界面满足第一条件,生成第一信息,所述第一信息至少用于指示身份认证装置显示相应的验证码;
通过与所述身份认证装置之间的近场通信通道,将所述第一信息传输至所述身份认证装置;
其中,所述身份认证装置与所述移动终端的距离小于或等于满足近场通信对应的距离阈值;所述第一信息是所述身份认证装置显示验证码的触发条件。


5.根据权利要求4所述数据传输方法,其特征在于,还包括以下任一种:
若所述移动终端显示有特定应用程序,且所述特定应用程序的用户界面包含用于填入验证码的验证窗口,确定所述用户界面满足所述第一条件;
或,
若所述移动终端显示有特定应用程序,且所述特定应用程序的用户界面为转账用户界面或支付用户界面,确定所述用户界面满足所述第一条件;
或,
若所述移动终端显示有特定应用程序,且所述特定应用程序的用户界面的输入窗口获取到预设触按轨迹,确定所述用户界面满足所述第一条件;
或,
若所述移动终端显示有特定应用程序,且所述特定应用程序的用户界面包含的预设虚拟按键被触按,确定所述用户界面满...

【专利技术属性】
技术研发人员:李静李求实
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1