[发明专利]一种密码输入方法在审
申请号: | 201811127556.1 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109243108A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 李丕丁;程莞鑫;周祥宇 | 申请(专利权)人: | 上海理工大学 |
主分类号: | G07F19/00 | 分类号: | G07F19/00;G06F21/31 |
代理公司: | 上海德昭知识产权代理有限公司 31204 | 代理人: | 郁旦蓉 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码输入 原始密码 匹配特征 解锁 密码安全性 密码安全 密码系统 确认按键 按下 节奏 记录 配合 | ||
本发明提供了一种密码输入方法,用于用户解锁设置在密码系统上的、解锁时需要配合节奏的密码,包括如下步骤,步骤1,设置原始密码;步骤2,输入并记录当次密码;步骤3,按下确认按键;步骤4,判断当前密码与原始密码是否具备第一匹配特征;以及步骤5,判断当前密码与原始密码是否具备第二匹配特征。本发明提供的密码输入方法具有减少密码安全风险,增加密码安全性的特点。
技术领域
本发明涉及信息安全领域,具体涉及一种密码输入方法。
背景技术
密码(password),或称为口令,是指认证用途的字词,可用来验证身份或检查一项操作的许可,达到保护隐私以及防止未经授权的操作的目的。广泛地应用于网站登录、对网络资料库存取、自动取款机的验证等等。
目前在密码输入的过程中往往只考虑当前输入密码的第一位、第二位、第三位直至最后一位是否分别能够相对应地与原始密码的第一位、第二位、第三位直至最后一位都完全匹配,若全部匹配成功,则成功解锁密码,这增加了密码的安全风险,特别是在银行的ATM机上时,可能会造成不必要的财产损失。
发明内容
本发明是为了解决上述问题而进行的,目的在于提供一种在输入当前密码过程中既要依次核对当前密码的每一位字符,又要依次核对每一位从按下到松开所需的时间,还要依次核对相邻两位之间的间隔时间的密码输入方法。
本发明提供了一种密码输入方法,用于用户解锁设置在密码系统上的、解锁时需要配合节奏的密码,具有这样的特征,包括如下步骤:步骤S1,通过密码系统输入原始密码,密码系统记录该原始密码,包含如下步骤:步骤S1-1,依次设置并储存输入的密码第一位、密码第二位、密码第三位,直至密码第N位;步骤S1-2,依次设置并储存从按下密码第一位对应的按键到松开该按键所用的密码第一位停留时间T1、从按下密码第二位对应的按键到松开该按键所用的密码第二位停留时间T2、从按下密码第三位对应的按键到松开该按键所用的密码第三位停留时间T3、直至从按下密码第N位对应的按键到松开该按键所用的密码第一位停留时间Tn;步骤S1-3,依次设置并储存从松开密码第一位对应的按键开始到刚按下密码第二位对应的按键所用的第一间隔时间t1、从松开密码第二位对应的按键开始到刚按下密码第三位对应的按键所用的第二间隔时间t2、从松开密码第三位对应的按键开始到刚按下密码第四位对应的按键所用的第三间隔时间t3、直至从松开密码第N-1位对应的按键开始到刚按下密码第N位对应的按键所用的第N-1间隔时间t(n-1);步骤S1-4,设置并储存从按下密码第一位对应的按键开始直至松开第N密码对应的按键结束之间的总时间T;步骤S1-5,分别设置并储存密码第一位停留时间T1与总时间T的比例值,获得第一位停留时间比例值T1/T、密码第二位停留时间T2与总时间T的比例值,获得第二位停留时间比例值T2/T、密码第三位停留时间T3与总时间T的比例值,获得第三位停留时间比例值T3/T、直至密码第N位停留时间Tn与总时间T的比例值,获得第N位停留时间比例值Tn/T;步骤S1-6,分别设置并储第一间隔时间t1与总时间T的比例值,获得第一间隔时间比例值t1/T、第二间隔时间t2与总时间T的比例值,获得第二间隔时间比例值t2/T、第三间隔时间t3与总时间T的比例值,获得第三间隔时间比例值t3/T、直至第N-1间隔时间t(n-1)与总时间T的比例值,获得第N-1间隔时间比例值t(n-1)/T;步骤S1-7、分别设置并储存第一位停留时间比例值T1/T的允许误差值、第二位停留时间比例值T2/T的允许误差值、第三位停留时间比例值T3/T的允许误差值,直至第N位停留时间比例值Tn/T的允许误差值均为α;步骤S1-8,分别设置并储存第一间隔时间比例值t1/T的允许误差值、第二间隔时间比例值t2/T的允许误差值、第三间隔时间比例值t3/T的允许误差值,直至第N-1间隔时间比例值t(n-1)/T的允许误差值均为β;步骤S1-9,分别设置并储存第一位停留时间比例值范围值为[T1/T-α,T1/T+α]、第二位停留时间比例值范围值为[T2/T-α,T2/T+α]、第三位停留时间比例值范围值为[T3/T-α,T3/T+α]、直到第N位停留时间比例值范围值为[Tn/T-α,Tn/T+α];以及步骤S1-10,分别设置并储存第一间隔时间比例值范围值为[t1/T-β,t1/T+β]、第二间隔时间比例值范围值为[t2/T-β,t2/T+β]、第三间隔时间比例值范围值为[t3/T-β,t3/T+β]、直到第N-1间隔时间比例值范围值为[t(n-1)/T-β,t(n-1)/T+β];步骤S2,用户通过密码系统输入当次密码,密码系统记录该当次密码,包含如下步骤:步骤S2-1,依次储存输入的密码第Ⅰ位、密码第Ⅱ位、密码第Ⅲ位,直至密码第M位;步骤S2-2,依次储存从按下密码第Ⅰ位对应的按键到松开该按键所用的密码第Ⅰ位停留时间A1、从按下密码第Ⅱ位对应的按键到松开该按键所用的密码第Ⅱ位停留时间A2、从按下密码第Ⅲ位对应的按键到松开该按键所用的密码第Ⅲ位停留时间A3、直至从按下密码第M位对应的按键到松开该按键所用的密码第M位停留时间Am;步骤S2-3,依次储存从松开密码第Ⅰ位对应的按键开始到刚按下密码第Ⅱ位对应的按键所用的第Ⅰ间隔时间a1、从松开密码第Ⅱ位对应的按键开始到刚按下密码第Ⅲ位对应的按键所用的第Ⅱ间隔时间a2、从松开密码第Ⅲ位对应的按键开始到刚按下密码第Ⅳ位对应的按键所用的第Ⅲ间隔时间a3、直至从松开密码第M-1位对应的按键开始到刚按下密码第M位对应的按键所用的第M-1间隔时间a(m-1);步骤S2-4,储存从按下密码第Ⅰ位对应的按键开始直至松开第M密码对应的按键结束之间的总时间B;步骤S2-5,分别依次储存密码第Ⅰ位停留时间A1与总时间B的比例值,获得第Ⅰ位停留时间比例值A1/B、密码第Ⅱ位停留时间A2与总时间B的比例值,获得第Ⅱ位停留时间比例值A2/B、密码第Ⅲ位停留时间A3与总时间T的比例值,获得第Ⅲ位停留时间比例值A3/B、直至密码第M位停留时间Am与总时间B的比例值,获得第M位停留时间比例值Am/B;以及步骤S2-6,分别依次储存第Ⅰ间隔时间a1与总时间B的比例值,获得第Ⅰ间隔时间比例值a1/B、第Ⅱ间隔时间a2与总时间B的比例值,获得第Ⅱ间隔时间比例值a2/B、第Ⅲ间隔时间a3与总时间B的比例值,获得第Ⅲ间隔时间比例值a3/B、直至第M-1间隔时间a(M-1)与总时间B的比例值,获得第M-1间隔时间比例值a(M-1)/B;步骤S3,用户按下设置在密码系统中的确认按键;步骤S4,通过密码系统对当前密码与原始密码进行匹配,包括:步骤S4-1,判断当前密码与原始密码是否具备第一匹配特征:步骤S4-2,若步骤S4-1中的判断结果为否时,则解锁失败;以及步骤S4-3,若步骤S4-1中判断结果为是时,则判断当前密码与原始密码是否具备第二匹配特征:步骤S5,若步骤S4-3中的判断结果为否时,则解锁失败;以及步骤S6,若步骤S4-3中的判断结果为是时,则解锁成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811127556.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于云计算的契税缴纳自助办税系统
- 下一篇:一种自助收银台的安全消磁方法