一种数据水印生成方法、装置、存储介质及电子设备

    公开(公告)号:CN117436041A

    公开(公告)日:2024-01-23

    申请号:CN202210828881.0

    申请日:2022-07-13

    IPC分类号: G06F21/16

    摘要: 本发明公开了一种数据水印生成方法、装置、存储介质及电子设备,该方法包括:获取待添加水印数据,识别待添加水印数据的数据类型和相应的载体类型;基于预设正整数的位数将预设正整数转化为水印标记;基于数据类型和载体类型将水印标记转化为水印添加标记添加到待添加水印数据中。本发明实施例提供的数据水印生成方法,能够在不改变数据内容的前提下,实现针对数据的高隐蔽的水印的添加,避免水印标记被识别、删除,解决现有数据水印数据改变数据内容的问题。

    一种数据库水印嵌入方法、装置、计算机设备及介质

    公开(公告)号:CN117668786A

    公开(公告)日:2024-03-08

    申请号:CN202311613087.5

    申请日:2023-11-29

    IPC分类号: G06F21/16 G06F21/60 G06F21/55

    摘要: 本发明涉及数据库安全技术领域,公开了一种数据库水印嵌入方法、装置、计算机设备及介质,本发明的方法,利用水印信息对待处理数据库中的不同字段分别对应的多个取值进行水印编号,并确定每个字段的位宽,利用预设水印生成算法以及水印信息序列确定待插入伪行内各字段对应伪列密钥的值,根据各字段的伪列密钥以及对应字段的位宽,在水印信息序列中确定对应字段的目标字符串的数值,基于目标字符串的数值以及每个取值的水印编号确定待插入伪行中对应字段的取值,基于待插入伪行中对应字段的取值确定待插入伪行信息,并将待插入伪行信息嵌入待处理数据库中,解决了相关技术中基于伪造的信息向数据库插入伪行水印,存在容易被识别、被剔除的问题。

    一种数据库水印嵌入方法、装置、计算机设备及介质

    公开(公告)号:CN117668786B

    公开(公告)日:2024-06-25

    申请号:CN202311613087.5

    申请日:2023-11-29

    IPC分类号: G06F21/16 G06F21/60 G06F21/55

    摘要: 本发明涉及数据库安全技术领域,公开了一种数据库水印嵌入方法、装置、计算机设备及介质,本发明的方法,利用水印信息对待处理数据库中的不同字段分别对应的多个取值进行水印编号,并确定每个字段的位宽,利用预设水印生成算法以及水印信息序列确定待插入伪行内各字段对应伪列密钥的值,根据各字段的伪列密钥以及对应字段的位宽,在水印信息序列中确定对应字段的目标字符串的数值,基于目标字符串的数值以及每个取值的水印编号确定待插入伪行中对应字段的取值,基于待插入伪行中对应字段的取值确定待插入伪行信息,并将待插入伪行信息嵌入待处理数据库中,解决了相关技术中基于伪造的信息向数据库插入伪行水印,存在容易被识别、被剔除的问题。