当前位置: 首页 > 专利查询>盛林妹专利>正文

一种认证方法、实现认证的设备和智能锁技术

技术编号:29214723 阅读:12 留言:0更新日期:2021-07-10 00:52
本申请公开了一种认证方法、实现认证的设备和智能锁,本申请实施例通过设置第二特征值对表示密码的第一特征值的有效性进行约束,在特定模式下,通过对第一特征值与第二特征值的对应关系的限制性更新,并保留在任意位置插入基于第二特征值无效的虚伪密码的功能,实现了正确密码的便捷输入(盲打),兼顾了正确密码输入过程的便捷性;而且,通过插入基于第二特征值无效的虚伪密码,即使在密码输入过程中,用户输入的密码被暴露或者泄露,仍然能够确保真实密码的安全性和私密性。进一步地,用户可根据所处环境选择是否插入虚伪密码。据所处环境选择是否插入虚伪密码。据所处环境选择是否插入虚伪密码。

【技术实现步骤摘要】
一种认证方法、实现认证的设备和智能锁


[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]在预设时长内,没有获得所述第一特征值和所述第二特征值,结束本申请流程。
[0027]在一种示例性实例中,所述第一特征值与所述第二特征值的呈现方式不同;
[0028]所述第一特征值包括:数字、和/或字母、和/或位置信息、和/或坐标信息;
[0029]所述第二特征值包括一种特征,或两种及以上不同特征的组合。所述第二特征值包括:字母、和/或形状、和/或输入区域的背光颜色、和/或所述第一特征值所在输入区域的外轮廓形状或外轮廓填充色、和/或与所述第一特征值所在输入区域对应的指示区域的颜色。
[0030]本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一项所述的认证方法。
[0031]本申请实施例又提供一种实现认证的设备,包括存储器和处理器,其中,存储器中存储有可被处理器执行的指令:用于执行上述任一项所述的认证方法的步骤。
[0032]本申请实施例再提供一种智能锁,包括:处理单元、面板;其中,
[0033]面板,设置为接收来自用户的输入操作;
[0034]所述面板设置有按键区域,按键区域包括密码按键及功能按键,密码按键包括第一特征显示部、第二特征显示部;其中,第一特征显示部和第二特征显示部一一对应,第一特征显示部显示第一特征值,第二特征显示部显示第二特征值,第一特征值和第二特征值组成密码位;第一特征值为密码值,用于进行权限认证,第二特征值为属性值,用于表示与
自身对应的第一特征值显示的密码值是否有效;所述第一特征值与所述第二特征值具有组合关系,所述组合关系中包括特定模式下,与全部正确密码相符的第一特征值所对应的第二特征值的属性为有效;
[0035]处理单元,设置为根据多次获得的第一特征值和第二特征值,确定待认证密码;根据获得的待认证密码确定是否通过认证。
[0036]在一种示例性实例中,所述处理单元设置为:
[0037]所述处理单元设置为:
[0038]获取所述第一特征值和所述第二特征值,构成密码位,继续获取所述第一特征值和所述第二特征值,直到获得确认键信息;
[0039]针对依次获得的密码位,根据第二特征值确定该第二特征值对应的第一特征值是否有效,如果第二特征值的属性为有效,则,其对应的第一特征值有效,作为一位密码;如果第二特征值的属性为无效,则,其对应的第一特征值无效,丢弃该第一特征值;
[0040]将确定有效的第一特征值按照获取顺序组成所述待认证密码;
[0041]如果待认证密码与预先设置的正确的密码一致,则认证通过;如果待认证密码与预先设置的正确的密码不完全一致,则认证未通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种认证方法,包括:根据多次获得的第一特征值和第二特征值,确定待认证密码;其中,所述第一特征值为密码值,用于进行权限认证;所述第二特征值为属性值,用于表示与其对应的第一特征值显示的密码值是否有效;所述第一特征值与所述第二特征值具有组合关系,所述组合关系中包括特定模式下,与全部正确密码相符的第一特征值所对应的第二特征值的属性为有效;根据获得的待认证密码确定是否通过认证。2.根据权利要求1所述的认证方法,所述确定待认证密码之前,还包括:设置第一特征值集合,所述第一特征值集合包括预先设置的正确的密码;设置所述第二特征值,所述第二特征值用于表示自身对应的第一特征值是否有效。3.根据权利要求2所述的认证方法,其中,所述确定待认证密码,包括:获取所述第一特征值和所述第二特征值,构成密码位,继续获取所述第一特征值和所述第二特征值,直到获得确认键信息;针对依次获得的所述密码位,根据第二特征值确定该第二特征值对应的第一特征值是否有效,如果第二特征值的属性为有效,则,其对应的第一特征值有效,作为一位密码;如果第二特征值的属性为无效,则,其对应的第一特征值无效,丢弃该第一特征值;将确定有效的第一特征值按照获取顺序组成所述待认证密码;或者,获取所述第一特征值和所述第二特征值,构成密码位,根据第二特征值确定该第二特征值对应的第一特征值是否有效,如果第二特征值的属性为有效,则,其对应的第一特征值有效,比较该第一特征值与所述预先设置的正确的密码的第一位密码值,如果二者一致,标记该第一特征值认证通过,更新已认证密码次数;如果二者不一致,标记该第一特征值认证未通过,更新已认证密码次数;如果第二特征值的属性为无效,则,其对应的第一特征值无效,跳过该位密码的认证;继续获取所述第一特征值和所述第二特征值并认证,直到已认证密码次数等于所述预先设置的正确的密码的位数;将认证通过或进行过认证的第一特征值按照获取顺序组成所述待认证密码。4.根据权利要求3所述的认证方法,其中,所述根据获得的待认证密码确定是否通过认证,包括:所述待认证密码与预先设置的正确的密码一致,则认证通过;所述待认证密码与预先设置的正确的密码不完全一致,则认证未通过;或者,所述待认证密码的每位密码都标记为认证通过,则认证通过,如果存在至少一位密码标记为未认证通过,则认证未通过。5.根据权利要求1

4任一项所述的认证方法,在所述获取第一特征值和第二特征值之前,所述方法还包括:在预设时长内,没有获得所述第一特征值和所述第二特征值,结束本申请流程。6.根据权利要求1

5任一项所述的认证方法,其中,所述第一特征值与所述第二特征值的呈现方式不同;
所述第一特征值包括:数字、和/或字母、和/或位置信息、和/或坐标信息;所述第二特征值包括一种特征,或两种及以上不同特征的组合;所述第二特征值包括:字母、和/或形状、和/或输入区...

【专利技术属性】
技术研发人员:柳顺兵盛林妹魏婷
申请(专利权)人:盛林妹
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1