一种针对电力数据指纹的评估方法

    公开(公告)号:CN112580078A

    公开(公告)日:2021-03-30

    申请号:CN202011532367.X

    申请日:2020-12-22

    摘要: 本发明提供了一种针对电力数据指纹的评估方法,包括选取针对电力数据库指纹的评估指标集、利用熵权法和层次分析法耦合优化确定权重、建立基于关联理论的数据指纹优度评价体系三个部分。首先针对电力数据指纹的多指标、复杂的评价任务,通过对电力数据库指纹使用场景进行分析,选取合理且全面的评估指标集;利用熵权法充分利用指标数据内在客观规律,在一定程度上消除评估的主观影响确定客观权重,利用层次分析法确定主观权重,再将主客观权重耦合得到最优权重解;利用关联理论计算关联度,构建电力数据指纹优度评价体系。本发明实现对电力数据指纹的全面客观评估,能够为电力数据指纹方案的选取提供依据。

    一种强鲁棒性的电力数据库指纹生成方法

    公开(公告)号:CN112560099A

    公开(公告)日:2021-03-26

    申请号:CN202011532368.4

    申请日:2020-12-22

    IPC分类号: G06F21/62

    摘要: 本专利提供了一种强鲁棒性的电力数据库指纹生成方法。为了解决复杂的电力数据在发布后数据库指纹易被破坏的问题,本发明针对查询(插入、删除、更新、查找)场景下的电力数据,结合多面体域的相关知识设计生成一种抵御多种外界攻击的强鲁棒性电力数据库指纹。首先利用浮点多面体域对进行查询操作的电力数据库程序语句分析得到相应的数值不变域,即多面体约束集。然后用多面体约束集表示电力数据库的不稳定属性生成稳定单元,提取基于语义的数据属性。最后哈希算法对稳定单元进行编码,将虚拟主键、属性最高位与指纹关联矩阵的异或值及稳定单元的编码值作为参数,构造出强鲁棒的电力数据库指纹,使其在查询场景下有更好的抵御攻击的能力。

    一种强鲁棒性的电力数据库指纹生成方法

    公开(公告)号:CN112560099B

    公开(公告)日:2022-11-11

    申请号:CN202011532368.4

    申请日:2020-12-22

    IPC分类号: G06F21/62

    摘要: 本专利提供了一种强鲁棒性的电力数据库指纹生成方法。为了解决复杂的电力数据在发布后数据库指纹易被破坏的问题,本发明针对查询(插入、删除、更新、查找)场景下的电力数据,结合多面体域的相关知识设计生成一种抵御多种外界攻击的强鲁棒性电力数据库指纹。首先利用浮点多面体域对进行查询操作的电力数据库程序语句分析得到相应的数值不变域,即多面体约束集。然后用多面体约束集表示电力数据库的不稳定属性生成稳定单元,提取基于语义的数据属性。最后哈希算法对稳定单元进行编码,将虚拟主键、属性最高位与指纹关联矩阵的异或值及稳定单元的编码值作为参数,构造出强鲁棒的电力数据库指纹,使其在查询场景下有更好的抵御攻击的能力。

    一种针对电力数据指纹的评估方法

    公开(公告)号:CN112580078B

    公开(公告)日:2022-11-08

    申请号:CN202011532367.X

    申请日:2020-12-22

    摘要: 本发明提供了一种针对电力数据指纹的评估方法,包括选取针对电力数据库指纹的评估指标集、利用熵权法和层次分析法耦合优化确定权重、建立基于关联理论的数据指纹优度评价体系三个部分。首先针对电力数据指纹的多指标、复杂的评价任务,通过对电力数据库指纹使用场景进行分析,选取合理且全面的评估指标集;利用熵权法充分利用指标数据内在客观规律,在一定程度上消除评估的主观影响确定客观权重,利用层次分析法确定主观权重,再将主客观权重耦合得到最优权重解;利用关联理论计算关联度,构建电力数据指纹优度评价体系。本发明实现对电力数据指纹的全面客观评估,能够为电力数据指纹方案的选取提供依据。

    一种用于数据库分发保护的零水印方法

    公开(公告)号:CN111241576A

    公开(公告)日:2020-06-05

    申请号:CN202010003811.2

    申请日:2020-01-03

    IPC分类号: G06F21/62 G06F21/16

    摘要: 本发明提供了一种用于数据库分发保护的零水印方法,首先,在数据库分发前,针对不同的分发用户,将原数据库的表重组为不同的表结构和个数L,对于重组后的表,使用T-F表存储。其次,利用属性分类的思想对重组后的数据库进行零水印的嵌入,使用随机森林对变量重要性的评分来选取重要的属性进行特征提取。然后,生成的水印密钥注册到证书颁发机构中,抵抗混淆身份验证的攻击。最后,当有泄密的数据库被发现时,根据T-F表来初步判定首次分发的用户,再对其进行零水印的提取检测,通过比对提取出来的水印密钥与证书颁发机构中注册的水印来完成最终的版权判定,实现对首次分发的溯源。本发明相比于传统的零水印方案增加了泄密溯源的能力。

    基于动态网络表示学习的抗近邻合谋数字指纹生成方法

    公开(公告)号:CN113326485B

    公开(公告)日:2022-09-09

    申请号:CN202110494761.7

    申请日:2021-05-07

    摘要: 本发明公开了一种基于动态网络表示学习的抗近邻合谋数字指纹生成方法,首先,用动态社交网络构造连续时间网络,利用连续时间网络的邻居结构的影响概率进行有偏向的随机游走以获得节点采样序列。然后通过Skip‑gram模型训练节点采样序列,使得网络结构上邻近的用户具有相似的用户特征向量码,依据用户特征向量码构造数字指纹可追踪到近邻的合谋用户。最后,针对单独的抗合谋码的辨识性会减弱的问题,结合上述用户特征向量码和CFF码共同构造数字指纹,可在合谋人数增多时准确追踪到合谋用户。在高交互的社交网络中合谋泄密者的关系随时间演化,本发明使用邻居结构的影响概率保留了用户之间的近邻关系,可在动态的社交网络环境下追踪到近邻合谋泄密者。

    一种基于区块链的可抗多用户合谋的数据泄密溯源方法

    公开(公告)号:CN112785477B

    公开(公告)日:2023-02-14

    申请号:CN202110028463.9

    申请日:2021-01-11

    IPC分类号: G06T1/00 G06F21/60

    摘要: 本发明公开了一种基于区块链的可抗多用户合谋的数据泄密溯源方法,首先初始化区块链,然后改进经典的抗合谋编码I码,将分配的改进抗合谋编码I码作为水印嵌入数据中,提取泄露数据中残留的编码,并根据从泄露数据中提取的普通特征与用户特征来判定数据受到的攻击方式,并将判定结果映射为大素数并提取,最后将数据特征与其对应的大素数放入矿池,由矿工在区块链上进行溯源;本发明在改进的I码基础上,提出一种新的嵌入方法嵌入具有用户特征的数字编码,改进经典的I码使其能够抵抗“或”合谋攻击;当数据发生泄露时,使用智能合约提取泄露数据中的残余特征,在区块链上进行溯源,从而解决用户‑服务器的合谋攻击。

    一种基于聚类加权多维桶分组的安全数据库水印构造方法

    公开(公告)号:CN112800394A

    公开(公告)日:2021-05-14

    申请号:CN202110094622.5

    申请日:2021-01-25

    摘要: 本发明提供了一种基于聚类加权多维桶分组的安全数据库水印构造方法,选取适当的抽象域,利用抽象域生成的不变式表示数据库的稳定单元,通过多维桶分组技术对数据库进行分组,根据分组后的稳定单元和提取出不变属性构造出安全的数据库水印;具体包括根据抽象域选取数据库稳定单元和属性步骤;数据聚类步骤;构建加权多维桶分组步骤;构造安全数据库水印步骤;本发明采用加权多维桶分组,提高了数据质量同时保护了敏感属性的隐私性,使攻击者难以获取到敏感信息,进而提高了水印的鲁棒性;针对不同的场景计算出的敏感属性的权值可能不同,提高了用户的可用性,扩大了水印的应用场景,同时不对原始数据进行修改,确保数据不会失真。

    一种基于区块链的可抗多用户合谋的数据泄密溯源方法

    公开(公告)号:CN112785477A

    公开(公告)日:2021-05-11

    申请号:CN202110028463.9

    申请日:2021-01-11

    IPC分类号: G06T1/00 G06F21/60

    摘要: 本发明公开了一种基于区块链的可抗多用户合谋的数据泄密溯源方法,首先初始化区块链,然后改进经典的抗合谋编码I码,将分配的改进抗合谋编码I码作为水印嵌入数据中,提取泄露数据中残留的编码,并根据从泄露数据中提取的普通特征与用户特征来判定数据受到的攻击方式,并将判定结果映射为大素数并提取,最后将数据特征与其对应的大素数放入矿池,由矿工在区块链上进行溯源;本发明在改进的I码基础上,提出一种新的嵌入方法嵌入具有用户特征的数字编码,改进经典的I码使其能够抵抗“或”合谋攻击;当数据发生泄露时,使用智能合约提取泄露数据中的残余特征,在区块链上进行溯源,从而解决用户‑服务器的合谋攻击。

    一种基于聚类加权多维桶分组的安全数据库水印构造方法

    公开(公告)号:CN112800394B

    公开(公告)日:2022-10-25

    申请号:CN202110094622.5

    申请日:2021-01-25

    摘要: 本发明提供了一种基于聚类加权多维桶分组的安全数据库水印构造方法,选取适当的抽象域,利用抽象域生成的不变式表示数据库的稳定单元,通过多维桶分组技术对数据库进行分组,根据分组后的稳定单元和提取出不变属性构造出安全的数据库水印;具体包括根据抽象域选取数据库稳定单元和属性步骤;数据聚类步骤;构建加权多维桶分组步骤;构造安全数据库水印步骤;本发明采用加权多维桶分组,提高了数据质量同时保护了敏感属性的隐私性,使攻击者难以获取到敏感信息,进而提高了水印的鲁棒性;针对不同的场景计算出的敏感属性的权值可能不同,提高了用户的可用性,扩大了水印的应用场景,同时不对原始数据进行修改,确保数据不会失真。