密码输入验证方法和系统的制作方法

文档序号:9598095阅读:427来源:国知局
密码输入验证方法和系统的制作方法
【技术领域】
[0001]本发明涉及密码技术领域,特别是涉及一种密码输入验证方法和系统。
【背景技术】
[0002]密码输入验证是终端保护隐私的组成部分,目前的主要的解锁方式有两种,一种是在屏幕键盘输入密码数字,输入数字与密码设置数字验证验证即可通过;另一种是图案路径输入,只要用户绘制的解锁图形路径与预设图案路径验证一致就可以通过。
[0003]上述解锁方法比较直观,非常容易被偷窥,安全性较低,旁观者容易破解用户的密码,从而盗取用户的隐私。

【发明内容】

[0004]基于此,有必要针对上述解码方法直观、安全性低的问题,提供一种密码输入验证方法和系统。
[0005]一种密码输入验证方法,包括:
[0006]在密码输入界面的键位上预设压力验证信息;其中,压力验证信息包括压力值与二次验证信息对应关系;
[0007]在用户输入密码过程中,获取默认方式下的默认密码信息以及设定键位上按压的压力值,并根据所述对应关系将压力值转换为二次验证信息;
[0008]利用所述二次验证信息对所述默认密码信息进行修正,得到密码验证信息进行验证。
[0009]在一个实施例中,所述密码输入方式可以包括数字输入方式或图案输入方式。
[0010]在一个实施例中,所述密码输入方式为数字输入方式,所述默认密码信息为默认方式下各个键位的默认数字密码,所述二次验证信息为数字调整值;
[0011]利用所述二次验证信息对所述默认密码信息进行修正,得到密码验证信息进行验证的步骤包括:利用所述数字调整值对输入的各位默认数字密码进行调整,得到调整数字密码;判断所述调整数字密码与预设的数字密码是否一致,若一致,则判定验证通过,否则验证不通过。
[0012]在一个实施例中,根据所述对应关系将压力值转换为二次验证信息的步骤包括:读取输入的各位默认数字密码及其压力值,根据预设的压力值范围与数字调整值之间的对应关系,获取各位默认数字密码的数字调整值。
[0013]在一个实施例中,利用所述数字调整值对输入的各位默认数字密码进行调整的步骤包括:分别将所述输入的各位默认数字密码与对应的数字调整值进行相加,得到调整密码值。
[0014]一种密码输入验证系统,包括:
[0015]预设模块,用于在密码输入界面的键位上预设压力验证信息;其中,压力验证信息包括压力值与二次验证信息对应关系;
[0016]输入模块,用于在用户输入密码过程中,获取默认方式下的默认密码信息以及设定键位上按压的压力值,并根据所述对应关系将压力值转换为二次验证信息;
[0017]验证模块,用于利用所述二次验证信息对所述默认密码信息进行修正,得到密码验证信息进行验证。
[0018]在一个实施例中,所述密码输入方式包括数字输入方式或图案输入方式。
[0019]在一个实施例中,所述密码输入方式为数字输入方式,所述默认密码信息为默认方式下各个键位的默认数字密码,所述二次验证信息为数字调整值;
[0020]所述验证模块进一步用于:利用所述数字调整值对输入的各位默认数字密码进行调整,得到调整数字密码;判断所述调整数字密码与预设的数字密码是否一致,若一致,则判定验证通过,否则验证不通过。
[0021]在一个实施例中,所述输入模块进一步用于:读取输入的各位默认数字密码及其压力值,根据预设的压力值范围与数字调整值之间的对应关系,获取各位默认数字密码的数字调整值。
[0022]在一个实施例中,所述验证模块进一步用于:分别将所述输入的各位默认数字密码与对应的数字调整值进行相加,得到调整密码值。
[0023]上述密码输入验证方法和系统,首先在密码输入界面的键位上预设压力验证信息,然后获取用户输入密码过程中的默认密码信息及压力值,并根据压力值转换获取二次验证信息,最后对所述默认密码信息进行修正后再进行验证。该方法无需改变默认输入方式,实现了双重验证,旁观者只能够直观输入密码过程的默认输入方式,即使密码泄露也无法破解用户的密码,降低盗取用户的隐私的几率,提高安全性。
【附图说明】
[0024]图1为一实施例的密码输入验证方法流程图;
[0025]图2为一个密码输入界面的示意图;
[0026]图3为一实施例的密码输入验证系统结构示意图。
【具体实施方式】
[0027]下面结合附图和实施例阐述本发明的密码输入验证方法和系统。
[0028]本发明实施例的方案相应的终端设备上,这里的终端设备可以是智能手机、平板电脑、PDA (Personal Digital Assistant,个人数字助理)等任意终端设备。该方案应用的密码输入方式包括数字输入方式、图案输入方式,或其他输入方式。
[0029]所述终端可以包括能够感知压力大小的触摸屏,也可以是增加一层压力传感器的普通触摸屏,该触摸屏能够使得用户输入压力的大小能够被系统所获取,从而采取不同的操作以及系统响应。
[0030]参考图1所示,图1为一实施例的密码输入验证方法流程图,包括:
[0031]S10,在密码输入界面的键位上预设压力验证信息;其中,压力验证信息包括压力值与二次验证信息对应关系;
[0032]在此步骤中,是针对密码输入界面的键位上预设压力验证信息;即构建一种二维度的密码输入验证方式,在原有的输入方案基础上引入了输入触摸压力值,可以转换为二次验证信息作为密码验证的另一维度,从而提高密码安全性。
[0033]可以针对于每个键位设置一种压力值与二次验证信息的对应关系,例如:0号键位压力值为P,对应该键位的二次验证信息为q = f0 (p) ;1号键位的二次验证信息为q =fi (p),......,依次类推;一般情况下,f0= f 1= f 2......,P可以取一个范围值。
[0034]S20,在用户输入密码过程中,获取默认方式下的默认密码信息以及设定键位上按压的压力值,并根据所述对应关系将压力值转换为二次验证信息;
[0035]在此步骤中,是密码输入过程,通过默认方式下的默认密码信息,并通过压力传感器检测键位的压力值,然后压力值转换为二次验证信息,从而得到用户当次密码输入的二维度的验证信息,由于压力值是非直观的,这样,从而避免了被偷窥风险。
[0036]S30,利用所述二次验证信息对所述默认密码信息进行修正,得到密码验证信息进行验证。
[0037]在此步骤中,利用二次验证信息对默认密码信息进行修正,从而得到新的密码验证信息,然后再与预存的密码进行验证。由于该密码验证信息与用户相对于触摸原有的默认方式已经产生了改变,因此,即使用户输入过程中密码被偷窥,真实密码也不会产生泄露。
[0038]上述实施例的密码输入验证方法,首先在密码输入界面的键位上预设压力验证信息,然后获取用户输入密码过程中的默认密码信息及压力值,并根据压力值转换获取二次验证信息,最后对所述默认密码信息进行修正后再进行验证。该方法无需改变默认输入方式,实现了双重验证,旁观者只能够直观输入密码过程的默认输入方式,即使密码泄露也无法破解用户的密码,降低盗取用户的隐私的几率,提高安全性。
[0039]为了更加清晰本发明的技术方案,下面再阐述若干具体实施例。
[0040]在一个实施例中,所述密码输入方式可以为数字输入方式,所述默认密码信息可以为默认方式下各个键位的默认数字密码,所述二次验证信息可以为数字调整值;
[0041 ] 步骤S30具体可以包括如下:
[0042]利用所述数字调整值对输入的各位默认数字密码进行调整,得到调整数字密码;判断所述调整数字密码与预设的数字密码是否一致,若一致,则判定验证通过,否则验证不通过。
[0043]上述实施例的方案,通过将压力值转换成相应的数字调整值,这样在默认方式输入情况下,将实际输入的数字密码进行调整后,得到真实的数字密码再进行验证,由于压力值与调整值只有用户知晓,这样用户就可以通过控制输入压力值来输入真实的密码值,从而避免了密码输入数字被偷窥而造成泄密。
[0044]作为一个实施例,对于上述根据所述对应关系将压力值转换为二次验证信息的步骤,可以如下:
[0045]读取输入的各位默认数字密码及其压力值,根据预设的压力值范围与数字调整值之间的对应关系,获取各位默认数字密码的数字调整值。
[0046]对于上述利用所述数字调整值对输入的各位默认数字密码进行调整的步骤,可以如下:
[0047]分别将所述输入的各位默认数字密码与对应的数字调整值进行相加,得到调整密码值。
[0048]对应于上述实施例的方案,下面进一步阐述一个应用实施例来进行说明。
[0049]参考图2所示,图2为一个密码输入界面的示意图;当用户输入密码时,用户输入“5261”时,需要点击
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1