密码的设置方法、验证方法及终端的制作方法

文档序号:9453337阅读:300来源:国知局
密码的设置方法、验证方法及终端的制作方法
【技术领域】
[0001]本发明涉及数据安全领域,尤其涉及密码的设置方法、验证方法及终端。
【背景技术】
[0002]目前常用的解密方法通常包括输入字符、绘制图案两种方式。当用户进行输入操作时,输入的字符或图案就是解锁密码,容易被他人偷窥获得密码,安全性较低。
[0003]为解决现有技术安全性低的问题,市面上出现了指纹锁和手指静脉锁,通过验证用户的手指指纹和静脉图案进行解锁,具有较高的安全性。然而,由于指纹锁和手指静脉锁成本高、普及率低。无法满足广大用户的数据安全需求。

【发明内容】

[0004]为克服现有技术中设备成本和数据安全性无法兼顾的问题,本发明实施例一方面提供了一种密码的设置方法,包括:
[0005]接收设置密码的操作指示;
[0006]显不密码输入窗口和第一映射窗口,所述第一映射窗口包括按第一排布规则排列的第一映射单元,所述第一映射单元包括与所述第一映射单元对应的指示标记;
[0007]根据用户在所述密码输入窗口中的输入操作,获取与所述输入操作对应的第一映射单元;
[0008]根据所述已获取的第一映射单元在所述第一映射窗口的位置信息及获取次序信息,生成密码。
[0009]本发明实施例另一方面提供了一种密码的验证方法,包括:
[0010]接收验证密码的操作指示;
[0011 ] 显示密码输入窗口和第二映射窗口,所述第二映射窗口包括按第二排布规则排列的第二映射单元,所述第二映射单元包括与所述第二映射单元对应的指示标记;
[0012]根据用户在所述密码输入窗口中的输入操作,获取与所述输入操作对应的第二映射单元;
[0013]将所述已获取的第二映射单元在所述第二映射窗口的位置信息及获取次序信息,与预设的密码进行对比验证。
[0014]本发明实施例再一方面提供了一种终端,包括:
[0015]第一接收模块,用于接收设置密码的操作指示;
[0016]显不模块,用于显不密码输入窗口和第一映射窗口,所述第一映射窗口包括按第一排布规则排列的第一映射单元,所述第一映射单元包括与所述第一映射单元对应的指示标记;
[0017]第一获取模块,用于根据用户在所述密码输入窗口中的输入操作,获取与所述输入操作对应的第一映射单元;
[0018]生成模块,用于根据所述已获取的第一映射单元在所述第一映射窗口的位置信息及获取次序信息,生成密码。
[0019]本发明实施例又一方面提供了一种终端,包括:
[0020]第二接收模块,用于接收验证密码的操作指示;
[0021]显示模块,用于显示密码输入窗口和第二映射窗口,所述第二映射窗口包括按第二排布规则排列的第二映射单元,所述第二映射单元包括与所述第二映射单元对应的指示标记;
[0022]第二获取模块,用于根据用户在所述密码输入窗口中的输入操作,获取与所述输入操作对应的第二映射单元;
[0023]验证模块,用于将所述已获取的第二映射单元在所述第二映射窗口的位置信息及获取次序信息,与预设的密码进行对比验证。
[0024]本发明实施例通过在接收设置密码的操作指示后,显示密码输入窗口和第一映射窗口,将用户对密码的输入操作与第一映射窗口分离开来,防止他人在偷窥时直接根据用户对第一映射窗口的点击获取密码,同时,本发明实施例通过存储已获取的第一映射单元的位置信息和获取次序信息,生成密码,与传统获取指示标记的方式不同,在密码验证时,能起到较好的误导偷窥者的效果。
【附图说明】
[0025]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本发明密码的设置方法的第一实施例的流程示意图;
[0027]图2是本发明密码的设置方法的第二实施例的流程示意图
[0028]图3是本发明密码的验证方法的第一实施例的流程示意图;
[0029]图4是本发明密码的验证方法的第一实施例的流程示意图;
[0030]图5是本发明终端的第一实施例结构示意图;
[0031]图6是本发明终端的第二实施例结构示意图;
[0032]图7是本发明终端的第三实施例结构示意图;
[0033]图8是本发明终端的第四实施例结构示意图。
[0034]图9是本发明的第一映射窗口的示意图;
[0035]图10是本发明的第二映射窗口的示意图一;
[0036]图11是本发明的第二映射窗口的示意图二。
【具体实施方式】
[0037]为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0038]图1,是本发明密码的设置方法的第一实施例的流程示意图,该密码的设置方法包括:
[0039]步骤S11,接收设置密码的操作指示。
[0040]该设置密码的操作指示可以是对实体按键或虚拟按键的触发指示,也可以是手势动作、隔空操作等。
[0041]步骤S12,显不密码输入窗口和第一映射窗口,第一映射窗口包括按第一排布规则排列的第一映射单元,第一映射单元包括与第一映射单元对应的指示标记。
[0042]在本发明实施例中,上述密码输入窗口可以是实体按键窗口,也可以是与终端屏幕某一显示区域对应的虚拟窗口。
[0043]第一映射窗口可以是图形窗口,所有第一映射单元可以排列成特定的图形,第一映射窗口也可以是如图9所不的表格窗口,第一映射窗口包括按第一排布规则排列的第一映射单元,在本实施例中,第一映射窗口对应的指示标记可以是字符,第一排布规则可以是随机规则。
[0044]需要说明的是,指示标记不限于字符,还可以是各种图形、图案或色彩。对应的,密码输入窗口可用于选取显示该图形、图案或色彩。
[0045]步骤S13,根据用户在密码输入窗口中的输入操作,获取与输入操作对应的第一映射单元。
[0046]示例性的,当用户在密码输入窗口中输入“12345678”后,获取图9中“12345678”所对应的第一映射单元。需要说明的是,图9中“12345678”对应的第一映射单元在实际设置密码时不会加深显示,图9中对“12345678”进行颜色填充仅作为标记和便于理解之用。
[0047]步骤S14,根据已获取的第一映射单元在第一映射窗口的位置信息及获取次序信息,生成密码。
[0048]示例性的,在本实施例中,终端可获取与图9中“12345678”对应的第一映射单元的位置信息及次序信息,并生成密码。
[0049]本发明实施例通过在接收设置密码的操作指示后,显示密码输入窗口和第一映射窗口,将用户对密码的输入操作与第一映射窗口分离开来,防止他人在偷窥时直接根据用户对第一映射窗口的点击获取密码,同时,本发明实施例通过存储已获取的第一映射单元的位置信息和获取次序信息,生成密码,与传统获取指示标记的方式不同,在密码验证时,能起到较好的误导偷窥者的效果。
[0050]图2,是本发明密码的设置方法的第二实施例的流程示意图,该密码的设置方法包括:
[0051]步骤S21,接收设置密码的操作指示。
[0052]本步骤与第一实施例的对应步骤相同,在此不再赘述。
[0053]步骤S22,显不密码输入窗口和第一映射窗口,第一映射窗口包括按第一排布规则排列的第一映射单元,第一映射单元包括与第一映射单元对应的指示标记。
[0054]本步骤与第一实施例的对应步骤相同,在此不再赘述。
[0055]步骤S23,根据用户在密码输入窗口中的输入操作,获取与输入操作对应的第一映射单元。
[0056]本步骤与第一实施例的对应步骤相同,在此不再赘述。
[0057]步
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1