一种数据库信息溯源方法、装置及电子设备制造方法及图纸

技术编号:37766088 阅读:15 留言:0更新日期:2023-06-06 13:26
本发明专利技术涉及一种数据库信息溯源方法、装置及电子设备,该方法包括:获取数据库中待访问的流量数据;根据所述待访问的流量数据对日志进行分流处理;将所述分流处理后的所述日志进行上链入库;通过审计系统对所述上链入库的信息进行溯源,所述审计系统提供数据稽核机制,所述稽核机制用于判断日志记录的正确性。本发明专利技术提供的数据库信息溯源方法、装置及电子设备能将数据库的日志信息进行可靠的存储和使用,提升日志的可信度和法律效应,通过审计系统提供的数据稽核机制对日志进行溯源,提升审计日志的真实可靠性,水印算法结合区块链技术实现溯源的目的,有利于公检法司取证。有利于公检法司取证。有利于公检法司取证。

【技术实现步骤摘要】
一种数据库信息溯源方法、装置及电子设备


[0001]本专利技术涉及区块链
,尤其涉及一种数据库信息溯源方法、装置及电子设备。

技术介绍

[0002]目前,为了保障公检法司取证,大多建立溯源渠道,以实现对数据库信息录入、核查的全过程。然而,随着数据信息的发展,传统溯源系统存在数据丢失、数据篡改、数据伪造、数据损坏等一系列问题,从而无法保证数据的完整性、可靠性、正确性。因此,提高数据库信息溯源的可信度是有待解决的技术问题。

技术实现思路

[0003]本专利技术实施方式主要解决的技术问题是提供一种数据库信息溯源方法、装置及电子设备,能够通过对数据库审计日志、水印嵌入上链,确保数据无法伪造和破坏,提高了日志数据稽核的可行性,从而提高审计日志、水印溯源的公信力,有利于实时跟踪保护数据库信息。
[0004]第一方面,本专利技术实施例提供一种数据库信息溯源方法,所述方法包括:获取数据库中待访问的流量数据;根据所述待访问的流量数据对日志进行分流处理;将所述分流处理后的所述日志进行上链入库;通过审计系统对所述上链入库的信息进行溯源,以确定日志记录的正确性。
[0005]在一些实施例中,所述日志包括审计日志;所述根据所述待访问的流量数据对日志进行分流处理包括:获取所述审计日志的分级信息;其中所述审计日志的分级信息包括:流量数据小于或等于第一阈值的第一日志和流量数据大于第一阈值的第二日志;对所述第一日志进行处理,并且对所述第二日志进行处理。
[0006]在一些实施例中,所述对所述第一日志进行处理,并且对所述第二日志进行处理包括:对所述第一日志进行加密保护;对所述进行加密保护后的所述第一日志进行上链,并对所述上链结果进行入库;对所述第二日志进行重组日志集,并计算所述日志集哈希值;对处理过的所述第二日志进行上链,并对所述第二日志的上链结果进行入库。
[0007]在一些实施例中,所述日志还包括水印嵌入日志;所述根据所述待访问的流量数据对日志进行分流处理还包括:将所述水印嵌入日志进行上链入库。
[0008]在一些实施例中,通过审计系统对所述上链入库的信息进行溯源,所述审计系统提供数据稽核机制,所述稽核机制用于判断审计日志的正确性,包括:获取所述数据库存储的所述审计日志和区块链交易信息,所述区块链交易信息包括交易哈希和公钥;判断所述审计日志的分级信息;其中,所述审计日志的分级信息包括:小于或等于第二阈值的第三日志和大于第二阈值的第四日志;对所述第三日志进行处理,并且对所述第四日志进行处理;通过所述交易哈希查询所述区块链交易信息的链上数据;通过所述交易哈希和所述公钥核实签发者。
[0009]在一些实施例中,所述对所述第三日志进行处理,并且对所述第四日志进行处理,包括:获取所述数据库中所述第三日志和所述第四日志的日志记录和所述区块链交易信息,并对所述日志记录和所述区块链交易信息进行处理;对处理过的所述第三日志进行加密保护;对所述第四日志进行重组;获得重组后的日志集;对所述日志集进行排序;计算所述日志集的哈希值。
[0010]在一些实施例中,所述区块链交易信息包括区块链上的哈希值;
[0011]所述通过审计系统对所述上链入库的信息进行溯源,以确定日志记录的正确性,包括:判断所述日志集的哈希值和区块链上的哈希值是否匹配;若是,提示数据一致,所述日志记录正确;若否,提示数据不一致,所述日志记录破坏。
[0012]第二方面,本专利技术实施例提供一种数据库信息溯源装置,所述装置包括:获取模块,用于获取数据库中待访问的流量数据;处理模块,用于根据所述待访问的流量数据对日志进行分流处理;入库模块,用于将所述分流处理后的所述日志进行上链入库;判断模块,用于通过审计系统对所述上链入库的信息进行溯源,所述审计系统提供数据稽核机制,所述稽核机制用于判断日志记录的正确性。
[0013]第三方面,本专利技术实施例提供一种电子设备,所述电子设备,包括:
[0014]至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的数据库信息溯源方法。
[0015]第四方面,本专利技术实施例提供一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的数据库信息溯源方法。
[0016]区别于现有技术,本专利技术提出的数据库信息溯源方法的有益效果是:
[0017]本专利技术提出的一种数据库信息溯源方法、装置及电子设备,该方法通过对数据库中的流量数据进行分流处理,对分流处理后的日志进行上链入库,通过审计系统提供的数据稽核机制,对审计系统中的审计日志和水印嵌入日志进行信息溯源,由于该方法通过区块链技术,将数据库的日志信息进行可靠的存储和使用,提升日志的可信度和法律效应,通过审计系统提供的数据稽核机制对日志进行溯源,提升审计日志的真实可靠性,水印算法结合区块链技术实现溯源的目的,有利于公检法司取证。
[0018]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0019]一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0020]图1是本专利技术实施例提供的一种数据库信息溯源方法的流程图;
[0021]图2是本专利技术另一实施例提供的日志入库的流程示意图;
[0022]图3是本专利技术实施例图1中S2的子流程示意图;
[0023]图4是本专利技术实施例图3中S22的子流程示意图;
[0024]图5是本专利技术另一实施例提供的日志上链的流程示意图;
[0025]图6是本专利技术实施例图1中S4的子流程示意图;
[0026]图7是本专利技术实施例图6中S43的子流程示意图;
[0027]图8是本专利技术另一实施例提供的日志稽核的流程示意图;
[0028]图9是本专利技术实施例提供的一种数据库信息溯源装置的结构示意图;
[0029]图10是本专利技术提供的一种电子设备的硬件结构示意图。
具体实施方式
[0030]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0031]需要说明的是,如果不冲突,本专利技术实施例中的各个特征可以相互组合,均在本专利技术的保护范围之内。另外,虽然在装置示意图中进行了功能模块的划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置示意图中的模块划分,或流程图中的顺序执行所示出或描述的步骤。
[0032]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据库信息溯源方法,其特征在于,包括:获取数据库中待访问的流量数据;根据所述待访问的流量数据对日志进行分流处理;将所述分流处理后的所述日志进行上链入库;通过审计系统对所述上链入库的信息进行溯源,以确定日志记录的正确性。2.根据权利要求1所述的方法,其特征在于,所述日志包括审计日志;所述根据所述待访问的流量数据对日志进行分流处理包括:获取所述审计日志的分级信息;其中所述审计日志的分级信息包括:流量数据小于或等于第一阈值的第一日志和流量数据大于第一阈值的第二日志;对所述第一日志进行处理,并且对所述第二日志进行处理。3.根据权利要求2所述的方法,其特征在于,所述对所述第一日志进行处理,并且对所述第二日志进行处理包括:对所述第一日志进行加密保护;对所述进行加密保护后的所述第一日志进行上链,并对所述上链结果进行入库;对所述第二日志进行重组日志集,并计算所述日志集哈希值;对处理过的所述第二日志进行上链,并对所述第二日志的上链结果进行入库。4.根据权利要求2所述的方法,其特征在于,所述日志还包括水印嵌入日志;所述根据所述待访问的流量数据对日志进行分流处理还包括:将所述水印嵌入日志进行上链入库。5.根据权利要求1所述的方法,其特征在于,通过审计系统对所述上链入库的信息进行溯源,所述审计系统提供数据稽核机制,所述稽核机制用于判断审计日志的正确性,包括:获取所述数据库存储的所述审计日志和区块链交易信息,所述区块链交易信息包括交易哈希和公钥;判断所述审计日志的分级信息;其中,所述审计日志的分级信息包括:小于或等于第二阈值的第三日志和大于第二阈值的第四日志;对所述第三日志进行处理,并且对所述第四日志进行处理;通过所述交易哈希查询所述区块链交易信息的链上数据;通过所述交易...

【专利技术属性】
技术研发人员:刘永波叶锦雄陈燕帆
申请(专利权)人:深圳昂楷科技有限公司
类型:发明
国别省市:

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

1