[发明专利]一种验证方法和装置有效
申请号: | 202010252645.X | 申请日: | 2020-04-02 |
公开(公告)号: | CN111159699B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 孙宗林;陈其嘤 | 申请(专利权)人: | 安钥(北京)科技股份有限公司 |
主分类号: | G06F21/46 | 分类号: | G06F21/46 |
代理公司: | 北京山允知识产权代理事务所(特殊普通合伙) 11741 | 代理人: | 邓玉婷 |
地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 方法 装置 | ||
本公开提供了一种验证方法,包括:将第一字符序列的第i个字符显示在多个子显示区域中的与第二字符序列的第i个字符对应的子显示区域中,并将随机选自第一字符集的多个字符显示在多个子显示区域中,使得每个子显示区域显示至少两个字符并且多个子显示区域显示的所有字符各不相同,i=1,2,…,N;接收对子显示区域进行选择的操作,并根据第二字符序列对与被选择的子显示区域对应的字符进行验证,其中,第一字符序列基于第一字符集中的选定字符生成,第二字符序列基于不同于第一字符集的第二字符集生成,第二字符集中的各个字符分别对应于各个子显示区域。本公开还提供了一种验证装置。通过本发明的验证方案,能够大幅度提高验证过程的安全性。
技术领域
本公开涉及数字安防领域,更具体地,涉及一种验证方法和装置。
背景技术
在已有的验证系统中,例如在智能门锁系统中,通常设置有数字0-9的按键面板或触摸屏面板,由用户通过选择面板上正确数字的方式输入用户密码,用户无需再携带机械钥匙,操作十分便利。然而,在侧重于用户操作便利性的同时,这种输入密码的方式十分容易被非法者窥视到用户密码,从而威胁到用户的生命财产安全。
发明内容
针对背景技术中的问题,本公开提出了一种验证方法和装置,目的在于提高验证过程的安全性。
为此,本发明实施例一方面提出了一种验证方法,包括:将第一字符序列的第i个字符显示在多个子显示区域中的与第二字符序列的第i个字符对应的子显示区域中,并将随机选自第一字符集的多个字符显示在所述多个子显示区域中并且所述多个子显示区域显示的所有字符各不相同,使得每个子显示区域显示至少两个字符,i=1,2,…,N,N为自然数;接收对子显示区域进行选择的操作,并根据第二字符序列对与被选择的子显示区域对应的字符进行验证,其中,第一字符序列基于所述第一字符集中的选定字符生成,第二字符序列基于不同于第一字符集的第二字符集生成,第二字符集中的各个字符分别对应于各个子显示区域。
可选地,根据第二字符序列对被选择的子显示区域对应的字符进行验证,包括:将第1次到第N次被选择的子显示区域对应的字符依次排列生成第三字符序列,将第二字符序列与第三字符序列进行比较;或者将第二字符序列的第i个字符与第i次被选择的子显示区域对应的字符进行比较。
可选地,该方法还包括:每当符合预定条件时,重新生成第二字符序列。
可选地,该方法还包括:每当符合预定条件时,重新生成第二字符集,基于重新生成的第二字符集生成第二字符序列,并生成与重新生成的第二字符集中的各个字符分别对应的多个子显示区域。
本发明实施例另一方面提供了一种验证方法,包括:将第一字符序列的第i个字符显示在多个子显示区域中的与第二字符序列的第i个字符对应的子显示区域中,并将随机选自第一字符集的多个字符显示在所述多个子显示区域中,使得每个子显示区域显示至少两个字符并且所述多个子显示区域显示的所有字符各不相同,i=1,2,…,N,N为自然数;接收对子显示区域进行选择的操作,并根据第三字符序列对与被选择的子显示区域对应的字符进行验证,其中,第三字符序列是基于第一字符序列与第二字符序列之间的字符对应关系并根据初始字符序列对第二字符序列进行扩展生成,初始字符序列基于所述第一字符集中的选定字符生成,第一字符序列通过对初始字符序列进行滤重处理得到,第二字符序列基于不同于第一字符集的第二字符集生成,第二字符集中的各个字符分别对应于各个子显示区域。
可选地,根据第三字符序列对被选择的子显示区域对应的字符进行验证,包括:将第1次到第N次被选择的子显示区域对应的字符依次排列生成第四字符序列,将第四字符序列与第三字符序列进行比较;或者将第三字符序列的第i个字符与第i次被选择的子显示区域对应的字符进行比较。
可选地,该方法还包括:每当符合预定条件时,重新生成第二字符序列,并重新生成第三字符序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安钥(北京)科技股份有限公司,未经安钥(北京)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010252645.X/2.html,转载请声明来源钻瓜专利网。