一种明文密码的加密方法_2

文档序号:9648872阅读:来源:国知局
= 3*8 = 24,也即是将密码算法中的位置码替换成当前位置码对应显示的待选字符计算获得的计算结果为24,密码文本框M3输入十位数:“ 2 ”、密码文本框M4输入个位数:“ 4 ”;也即是通过键盘在密码文本框Ml、M2、M3、M4中依次的待验密码为“1”、“3”、“2”、“4”时验证通过;否则验证失败,同时对所有标签上显示的待选字符进行重新随机生成。为了方便用户快速清楚识别标签的位置码,每排连续三个标签为一组,每组之间间隔适当增大。
[0020]案例2 -固定值码加密
为了简化案例1的密码算法,便于记忆,密码算法可以采用固定值的方式,例如将密码文本框M3和M4对应的一组密码算法设定为固定值:“8”和“9”,那么图1中,只有通过键盘在密码文本框Ml、M2、M3、M4中依次的待验密码为“ 1”、“3”、“8”、“9”时验证通过;每次密码输入时,密码文本框Ml、M2正确的待验密码为可变的,密码文本框M3、M4正确的待验密码为固定值:“8”和“9”。
[0021]案例3—误导码加密
为了对案例2再进一步简化,密码文本框包含有一个以上的真实密码框,其余为误导密码框;每一个真实密码文本框设置一个与之对应的密码算法,真实密码文本框中输入的待验密码需要进行验证;误导密码框输入的待验密码无需进行验证。例如,将案例2中密码文本框M1、M2设为真实密码框,密码文本框M3、M4设为误导密码框,那么图1中,只要通过键盘在密码文本框Ml、M2输入待验密码“1”、“3”即可验证通过;密码文本框M3、M4中可以输入任意数字,目的在于避免根据密码文本框Ml、M2输入待验密码反推出密码文本框Ml和M2对应的密码算法A2+B1。
[0022]案例4 一位置码加密
为简化密码算法,位置码对应显示的待选字符直接等同密码算法,例如将图1中的密码文本框Ml对应的密码算法为A1,密码文本框M2对应的密码算法为B3,密码文本框M3对应的密码算法为A7,密码文本框M4对应的密码算法为B9 ;通过键盘在密码文本框Ml、M2、M3、M4中依次的待验密码为“ 2 ”、“ 9 ”、“ 8 ”、“ 7 ”时验证通过;用户只需记住四个标签的位置码即可,将标签A1、B3、A7、B9每次显示的待选字符输入四个密码文本框Ml、M2、M3、M4中即可。
[0023]例案5 —颜色定位码加密
参照图2中所示,密码输入界面中显示18个标签,18个标签呈2*9矩形阵列,也即分成上下两排,每排9个;每个标签随机显示一种颜色,密码算法为预设颜色之后N位颜色;例如:密码文本框Ml对应的密码算法为红色+2位,那么密码文本框Ml中应当为蓝色,可以通过鼠标直接点击红色之后2位的蓝色标签;若密码文本框有四个,则以此类推。
[0024]也可以把例案5和例案1-4结合起来,在随机颜色的标签上,同时出现随机数字,根据所选颜色上的数字进行各种运算。
【主权项】
1.一种明文密码的加密方法,其特征在于所述方法是在密码输入界面中有序排列出九个以上的标签,每个标签随机显示一个待选字符,每个标签均有一个唯一与其对应的位置码;密码数据库储存的正确密码为用户结合位置码设定的密码算法;当用户在密码输入界面的密码文本框中输入的待验密码等于将密码算法中的位置码替换成当前位置码对应显示的待选字符计算获得的计算结果时,密码验证通过。2.根据权利要求1所述的一种明文密码的加密方法,其特征在于:当用户在密码输入界面的密码文本框中输入的待验密码不等于将密码算法中的位置码替换成当前位置码对应显示的待选字符计算获得的计算结果时,密码验证失败,同时对所有标签上显示的待选字符进行重新生成。3.根据权利要求1所述的一种明文密码的加密方法,其特征在于:每个标签随机显示的待选字符为随机显示任意一个数字、字母或符号;或者采用随机显示的图形或颜色取替待选字符;或者采用颜色与待选字符相组合。4.根据权利要求1所述的一种明文密码的加密方法,其特征在于:所述各标签排列成两排以上,每排三个以上。5.根据权利要求1所述的一种明文密码的加密方法,其特征在于:所述的密码文本框数量为2~6个,每个密码文本框允许输入一位字符。6.根据权利要求5所述的一种明文密码的加密方法,其特征在于:所述的密码文本框包含有一个以上的真实密码框,其余为误导密码框;每一个真实密码文本框设置一个与之对应的密码算法,真实密码文本框中输入的待验密码需要进行验证;误导密码框输入的待验密码无需进行验证。7.根据权利要求1所述的一种明文密码的加密方法,其特征在于:所述的密码算法包括有固定值、位置码对应显示的待选字符、位置码对应显示的待选字符算术运算。8.根据权利要求1所述的一种明文密码的加密方法,其特征在于:所述的密码文本框数量为4个,每个密码文本框允许输入一位字符,前面两个密码文本框采用一组密码算法,后面两个密码文本框采用一组密码算法。
【专利摘要】一种明文密码的加密方法,涉及到密码加密方法技术领域,尤其涉及到移动端支付,银行支付,网络账户支付中所使用密码安全等领域。解决现有的固定数值的密码容易被偷窥漏泄,安全性差的技术不足,所述方法是在密码输入界面中有序排列出九个以上的标签,每个标签随机显示一个待选字符,每个标签均有一个唯一与其对应的位置码;密码数据库储存的正确密码为用户结合位置码设定的密码算法;当用户在密码输入界面的密码文本框中输入的待验密码等于将密码算法中的位置码替换成当前位置码对应显示的待选字符计算获得的计算结果时,密码验证通过。简单、快捷,可以当陌生人面输密码的加密方法;用户每次登陆或支付操作所输入需要的正确待验密码是不相同的,无须担心被人偷窥,安全有保障。
【IPC分类】H04L29/06, H04L9/14, H04L9/08, H04L9/32
【公开号】CN105406965
【申请号】CN201511004484
【发明人】徐江锋
【申请人】徐江锋
【公开日】2016年3月16日
【申请日】2015年12月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1