预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114254337A(43)申请公布日2022.03.29(21)申请号202111318755.2(22)申请日2021.11.09(71)申请人阿里云计算有限公司地址310024浙江省杭州市西湖区转塘科技经济区块12号申请人阿里巴巴(中国)有限公司(72)发明人杨新颖汪晟李飞飞张友东杨成虎(74)专利代理机构北京智信禾专利代理有限公司11637代理人赵杰(51)Int.Cl.G06F21/60(2013.01)权利要求书3页说明书15页附图5页(54)发明名称数据验证方法以及装置(57)摘要本说明书实施例提供数据验证方法以及装置,其中所述数据验证方法包括:获得待验证数据、待验证数据的生成时间和预设数据表;基于待验证数据,利用预设数据表进行数据匹配,若匹配成功,则确定待验证数据的存在性验证成功;从时间账本中获得目标可信时间戳,若利用目标可信时间戳确定生成时间满足预设可信条件,则确定待验证数据的时间性成功。本方案可以实现更可靠的数据验证。CN114254337ACN114254337A权利要求书1/3页1.一种数据验证方法,包括:获取待验证数据、所述待验证数据的生成时间和预设数据表,所述预设数据表为基于数据间的关联关系预先建立;基于所述待验证数据,利用所述预设数据表进行数据匹配,若匹配成功,则确定所述待验证数据的存在性验证成功;从时间账本中获得目标可信时间戳,若利用所述目标可信时间戳确定所述生成时间满足预设可信条件,则确定所述待验证数据的时间性验证成功,所述时间账本中记录有多个通过可信授时中心认证的可信时间戳。2.根据权利要求1所述的方法,所述基于所述待验证数据,利用所述预设数据表进行数据匹配,包括:确定所述待验证数据的目标溯源信息;根据所述目标溯源信息,确定组成所述待验证数据的目标原始数据;对所述目标原始数据和所述预设数据表进行匹配,若匹配成功,则确定所述待验证数据的存在性验证成功。3.根据权利要求2所述的方法,所述预设数据表中存储有参考摘要;所述确定所述待验证数据的目标溯源信息,包括:获得所述待验证数据的目标摘要;对所述参考摘要与所述目标摘要进行匹配,若匹配成功,则确定所述待验证数据的目标数据标识,从预存的溯源信息与数据标识的对应关系中,查找所述目标数据标识对应的目标溯源信息。4.根据权利要求3所述的方法,所述预设数据表为树状结构,所述预设数据表的根节点存储基于该根节点的全部子节点对应数据得到的参考摘要,所述预设数据表的每个子节点存储该子节点对应数据的参考摘要;所述对所述参考摘要与所述目标摘要进行匹配,包括:从存储所述目标摘要的子节点所处层开始,至所述根节点遍历所述预设数据表,获得各层中指定节点的兄弟节点存储的兄弟参考摘要;将所述目标摘要和所获得的各兄弟参考摘要作为待匹配摘要,比较所述待匹配摘要和所述根节点中存储的参考摘要,若相同,则确定所述预设数据表与所述目标摘要匹配成功。5.根据权利要求1至4任一项所述的方法,所述目标可信时间戳包括第一目标可信时间戳和第二目标可信时间戳;所述从时间账本中获得目标可信时间戳,包括:从所述时间账本中查找与待验证数据之间的关系达到指定条件的第一目标可信时间戳和第二目标可信时间戳;所述若利用所述目标可信时间戳确定所述生成时间满足预设可信条件,则确定所述待验证数据的时间性验证成功,包括:确定所述生成时间是否大于所述第一目标可信时间戳,及所述生成时间是否小于所述第二目标可信时间戳;若是,则确定所述待验证数据的时间性验证成功。6.根据权利要求2至4任一项所述的方法,所述根据所述目标溯源信息,确定组成所述2CN114254337A权利要求书2/3页待验证数据的目标原始数据,包括:解析所述目标溯源信息,得到所述待验证数据的候选原始数据;确定所述候选原始数据是否存在溯源信息;若不存在,则确定所述候选原始数据为所述目标原始数据;若存在,则解析所述候选原始数据的溯源数据信息,得到所述待验证数据的候选原始数据,并返回执行所述确定所述候选原始数据是否存在溯源信息。7.根据权利要求1所述的方法,所述基于所述待验证数据,利用所述预设数据表进行数据匹配,包括:对所述预设数据表与所述待验证数据进行匹配,若匹配成功,则确定所述待验证数据的存在性验证成功。8.根据权利要求7所述的方法,所述预设数据表为树状结构,所述预设数据表的根节点存储基于该根节点的全部子节点对应数据得到的参考摘要,所述预设数据表的每个子节点存储该子节点对应数据的参考摘要;所述对所述预设数据表与所述待验证数据进行匹配,包括:获得所述待验证数据的目标摘要;从存储所述目标摘要的子节点所处层开始,至所述根节点遍历所述预设数据表,获得各层中指定节点的兄弟节点存储的兄弟参考摘要;将所述目标摘