一种防偷窥的密码输入方法和设备的制造方法

文档序号:9376119阅读:169来源:国知局
一种防偷窥的密码输入方法和设备的制造方法
【技术领域】
[0001]本申请涉及互联网技术领域,尤其是一种防偷窥的密码输入方法和设备。
【背景技术】
[0002]随着互联网应用的日益兴起,移动终端上的安全认证也变得越来越重要。现有技术中,用户通过在移动终端上输入密码,以保证应用的安全性。
[0003]当前密码输入方式包括:方式一、用户在移动终端上直接输入密码;方式二、用户在移动终端上采用滑动手势输入密码。在方式一中,其密码输入方式容易被偷窥,偷窥者可以很容易的根据用户的操作顺序记住用户输入的密码,从而破解用户使用的密码;在方式二中,其密码输入方式容易被偷窥,偷窥者可以很容易的记住用户的滑动手势,从而破解用户使用的密码。

【发明内容】

[0004]本申请实施例提供一种防偷窥的密码输入方法和设备,以避免偷窥者偷窥到用户输入的密码,从而提高密码使用的安全性,并保证应用的安全性。
[0005]为了达到上述目的,本申请实施例提供了一种防偷窥的密码输入方法,所述方法具体包括以下步骤:移动终端确定待输入密码中的密码组成元素,并利用所述密码组成元素生成密码图案;其中,所述密码图案中包含待输入密码中的所有密码组成元素;所述移动终端在密码选择界面上显示所述密码图案;所述移动终端接收用户在所述密码选择界面上依次滑动所述密码图案中的密码组成元素的指令,并利用所述指令确定用户当前输入的密码;所述移动终端验证用户当前输入的密码是否为所述待输入密码。
[0006]在所述移动终端利用所述密码组成元素生成密码图案的过程,所述方法进一步包括:所述移动终端生成圆形或者椭圆形的密码图案,所述密码图案的圆环上分布有多个密码子图案,且密码子图案的数量大于等于所述密码组成元素的数量,并且所有的密码组成元素将随机分布在不同的密码子图案上。
[0007]优选的,本申请实施例中,所述密码子图案中还包括色块,色块的颜色是随机生成的,且所述密码组成元素将包含在密码子图案的色块中。
[0008]在所述移动终端利用所述密码组成元素生成密码图案的过程,所述方法进一步包括:所述移动终端生成圆形或椭圆形的密码图案,所述密码图案的圆环上分布有多个密码子图案;当密码子图案的数量大于密码组成元素的数量时,将随机生成的M个元素与所有的密码组成元素一起随机分布在不同的密码子图案上,M的数值为密码子图案的数量与密码组成元素的数量间的差值。
[0009]优选的,本申请实施例中,所述方法进一步包括:所述移动终端在收到用户在所述密码选择界面上滑动所述密码图案中的密码组成元素的指令后,在所述密码选择界面上清除该密码组成元素。在上述过程中,所述密码组成元素包括以下之一或者任意组合:数字元素、字母元素、符号元素。
[0010]本申请实施例中还提供了一种移动终端,其中,所述移动终端具体包括:确定模块,用于确定待输入密码中的密码组成元素;生成模块,用于利用所述密码组成元素生成密码图案;其中,所述密码图案中包含所述待输入密码中的所有密码组成元素;显示模块,用于在密码选择界面上显示所述密码图案;接收模块,用于接收用户在所述密码选择界面上依次滑动所述密码图案中的密码组成元素的指令,并利用所述指令确定用户当前输入的密码;验证模块,用于验证用户当前输入的密码是否为所述待输入密码。
[0011]所述生成模块,具体用于生成圆形或椭圆形的密码图案,所述密码图案的圆环上分布有多个密码子图案,且密码子图案的数量大于等于所述密码组成元素的数量,并且所有的密码组成元素将随机分布在不同的密码子图案上。
[0012]所述密码子图案中还包括有色块,所述色块的颜色是随机生成的,且所述待输入密码中的密码组成元素将包含在所述密码子图案的色块中。
[0013]所述生成模块,具体用于生成圆形或椭圆形的密码图案,所述密码图案的圆环上分布有多个密码子图案;当密码子图案的数量大于密码组成元素的数量时,将随机生成的M个元素与所有的密码组成元素一起随机分布在不同密码子图案上,M的数值为密码子图案的数量与密码组成元素的数量间的差值。
[0014]优选的,本申请实施例中,所述移动终端还包括:清除模块,用于在收到用户在所述密码选择界面上滑动所述密码图案中的密码组成元素的指令后,在所述密码选择界面上清除该密码组成元素。在上述过程中,所述密码组成元素包括以下之一或者任意组合:数字元素、字母元素、符号元素。
[0015]与现有技术相比,本申请实施例至少具有以下优点:本申请实施例中,移动终端通过在密码选择界面上显示包含待输入密码中的所有密码组成元素的密码图案,并由用户在密码选择界面上依次滑动密码图案中的密码组成元素。在上述方式下,用户只需要记住密码组成元素即可,用户对于密码的记忆负担并不高,而且用户可以直接滑动输入密码,操作过程非常便捷。进一步的,由于密码组成元素会随机的分布在不同的密码子图案上,因此偷窥者无法通过偷窥用户的滑动手势破解用户使用的密码;此外,由于密码组成元素对应的面积和手指面积差不多大小,因此用户在滑动输入密码时会挡住密码组成元素,使得偷窥者无法偷窥到用户滑动的密码组成元素;综上所述,上述方式可以避免偷窥者偷窥到用户输入的密码,继而避免偷窥者破解用户使用的密码,并可以提高密码使用的安全性,并保证应用的安全性。
【附图说明】
[0016]为了更加清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本申请实施例的这些附图获得其他的附图。
[0017]图1是本申请实施例一中提出的一种防偷窥的密码输入方法流程示意图;
[0018]图2是本申请实施例一中提出的密码图案的组成示意图;
[0019]图3是本申请实施例一中提出的滑动密码图案的密码组成元素的示意图;
[0020]图4是本申请实施例二中提出的一种移动终端的结构示意图。
【具体实施方式】
[0021]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]实施例一
[0023]针对现有技术中存在的问题,本申请实施例提供一种防偷窥的密码输入方法,该方法应用在移动终端上,如图1所示,该方法包括以下步骤:
[0024]步骤101,移动终端确定待输入密码中的密码组成元素,并利用该密码组成元素生成密码图案,且密码图案中包含待输入密码中的所有密码组成元素。
[0025]本申请实施例中,待输入密码中的密码组成元素具体包括但不限于以下之一或者任意组合:数字元素(如1、2、3等)、字母元素(如a、A、b、B等)、符号元素(如,、;等)。当然,密码组成元素并不局限于此,所有能够作为密码的元素均在本申请实施例的保护范围之内,在此不再详加赘述。
[0026]为了方便描述,本申请实施例中以待输入密码中的密码组成元素均为数字元素为例进行后续说明。其中,待输入密码是指用户需要输入的正确的密码,例如,该待输入密码可以为31452或者31453。进一步的,在待输入密码为31452时,则待输入密码中的密码组成元素分别为3、1、4、5、2 ;在待输入密码为31453时,则待输入密码中的密码组成元素分别为 3、1、4、5、3。
[0027]本申请实施例中,在移动终端利用密码组成元素生成密码图案的过程中,只要
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1