当前位置: 首页 > 专利查询>惠州专利>正文

数据校验方法技术

技术编号:39586187 阅读:8 留言:0更新日期:2023-12-03 19:38
本申请实施例公开了一种数据校验方法

【技术实现步骤摘要】
数据校验方法、装置、计算机设备和存储介质


[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]该方案能够基于历史校验记录与防伪校验机制,来针对目标密码数据中的防伪密码位进行多次校验处理,进而对当前待校验的目标密本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据校验方法,其特征在于,包括:获取待校验的目标密码数据,其中,所述目标密码数据包括至少一个密码位,所述目标密码数据在每个所述密码位上具有对应的子密码,所述密码位包括防伪密码位;确定密码数据的历史校验记录与所述目标密码数据对应的防伪校验机制;根据所述历史校验记录,对所述目标密码数据进行第一校验处理;若所述第一校验处理的结果为校验通过,则基于所述防伪校验机制,针对所述目标密码数据中的防伪密码位进行第二校验处理;根据所述第二校验处理的结果,确定所述目标密码数据的校验结果
。2.
根据权利要求1所述的数据校验方法,其特征在于,所述历史校验记录中包括校验通过的历史密码数据;基于所述防伪校验机制,针对所述目标密码数据中的防伪密码位进行第二校验处理,包括:基于所述校验通过的历史密码数据,确定进行第二校验处理所需的密码校验信息;基于所述防伪校验机制与所述密码校验信息,针对所述目标密码数据中的防伪密码位进行第二校验处理
。3.
根据权利要求2所述的数据校验方法,其特征在于,所述防伪校验机制包括针对防伪密码位的位数校验机制,待提取的密码校验信息包括进行位数校验处理所需的位数校验信息;基于所述校验通过的历史密码数据,确定进行第二校验处理所需的密码校验信息,包括:从校验通过的历史密码数据中提取进行位数校验处理所需的目标历史密码数据;确定所述目标历史密码数据中防伪密码位对应的密码位数信息;根据所述位数校验机制与所述密码位数信息,确定进行位数校验处理所需的位数校验信息
。4.
根据权利要求2所述的数据校验方法,其特征在于,所述防伪校验机制包括针对防伪密码位的位值校验机制,待提取的密码校验信息包括进行位值校验处理所需的位值校验信息;基于所述校验通过的历史密码数据,确定进行第二校验处理所需的密码校验信息,包括:从校验通过的历史密码数据中提取进行位值校验处理所需的目标历史密码数据;提取所述目标历史密码数据中防伪密码位上的防伪子密码;根据所述位值校验机制与提取的防伪子密码,确定进行位值校验处理所需的位值校验信息
。5.
根据权利要求2所述的数据校验方法,其特征在于,所述防伪校验机制包括针对防伪密码位的位数校验机制与位置校验机制,所述密码校验信息包括位数校验信息与位值校验信息;基于所述防伪校验机制与所述密码校验信...

【专利技术属性】
技术研发人员:姚毅麟
申请(专利权)人:惠州
类型:发明
国别省市:

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

1