[发明专利]虚位密码验证方法、装置及智能密码锁在审
申请号: | 202011378871.9 | 申请日: | 2020-12-01 |
公开(公告)号: | CN112530057A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 王跃 | 申请(专利权)人: | 惠州拓邦电气技术有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 深圳盛德大业知识产权代理事务所(普通合伙) 44333 | 代理人: | 贾振勇 |
地址: | 516000 广东省惠州市仲恺高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚位 密码 验证 方法 装置 智能 密码锁 | ||
本发明适用于智能设备技术领域,提供了一种虚位密码验证方法、装置及智能密码锁,方法包括:获取用户输入的虚位密码;判断虚位密码是否包括目标密码;当判断为是时,根据预设的密码提取规则提取目标密码中的间隔密码;将间隔密码与预设的比对密码进行比对;当间隔密码与比对密码不相匹配时,确认虚位密码验证成功,并将比对密码替换成间隔密码。本申请通过先判断用户输入的虚位密码中是否包括目标密码,然后判断目标密码中的间隔密码是否与比对密码相匹配,不匹配则确认虚位密码验证成功,并将比对密码替换成间隔密码,由于间隔密码需与上次输入的不同才能验证成功,能有效防止不法分子使用相同的密码输入方式进行解锁,提高密码验证安全性。
技术领域
本发明属于智能电子设备技术领域,尤其涉及一种虚位密码验证方法、装置及智能密码锁。
背景技术
智能密码锁是区别于传统机械锁具的智能锁具,其具有更高的安全性的特点,因此,智能密码锁越来越被人们接受并使用。市面上的智能密码锁通常使用虚位密码技术进行密码验证,虚位密码技术就是在正确的密码前面和后面加上任意位数的数字,只要中间有连续正确的密码就可开锁。
但是,对于某些记忆力强的犯罪者可以轻易记住用户输入的虚位密码,或者犯罪者用拍视频等方式录下了密码输入信息,并使用记录下的密码输入信息重现虚位密码而成功开锁,导致虚位密码也变得不安全。
为避免因虚位密码的输入方式泄露而导致智能密码锁被破解,部分智能密码锁通过记录上一次输入的虚位密码,在下一次输入时不能输入完全相同的密码。但是因为虚位密码是分布在正确密码的前后,犯罪者可以轻易获知正确密码,然后改变正确密码前后的数字来规避这种方法,因此,现有的虚位密码的验证方式存在安全隐患,安全性低。
发明内容
本发明实施例提供一种虚位密码验证方法,旨在解决现有虚位密码安全性低的问题。
本发明实施例是这样实现的,一种虚位密码验证方法,方法包括如下步骤:
获取用户输入的虚位密码;
判断虚位密码是否包括目标密码;
当判断虚位密码包括目标密码时,根据预设的密码提取规则提取目标密码中的间隔密码;
将间隔密码与预设的比对密码进行比对;
当判断间隔密码与比对密码不相匹配时,确认虚位密码验证成功,并将比对密码替换成间隔密码。
第二方面,本申请还提供一种虚位密码验证装置,装置包括:
密码获取单元,用于获取用户输入的虚位密码;
目标密码判断单元,用于判断虚位密码是否包括目标密码;
间隔密码提取单元,用于当判断虚位密码包括目标密码时,根据预设的密码提取规则提取目标密码中的间隔密码;
比对密码判断单元,用于将间隔密码与预设的比对密码进行比对;
密码验证单元,用于当判断间隔密码与比对密码不相匹配时,确认虚位密码验证成功,并将比对密码替换成间隔密码。
第三方面,本申请还提供一种智能密码锁,智能密码锁包括如上述的虚位密码验证装置。
本申请实施例通过在正确的目标密码中设置间隔密码,当用户输入的虚位密码中包括目标密码时,提取该目标密码中的间隔密码并与比对密码进行比对,只有当间隔密码与比对密码不相匹配时,才能确认虚位密码验证成功,并使用间隔密码更新比对密码,由于每次验证时间隔密码需与上次输入的间隔密码不同才能验证成功,能有效防止不法分子使用相同的密码输入方式进行解锁,提高密码验证安全性。
附图说明
图1是本申请虚位密码验证方法一个实施例的基本流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州拓邦电气技术有限公司,未经惠州拓邦电气技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011378871.9/2.html,转载请声明来源钻瓜专利网。