一种解耦合的多方加密域可逆信息隐藏方法技术

技术编号:39774689 阅读:22 留言:0更新日期:2023-12-22 02:23
本发明专利技术公开了一种解耦合的多方加密域可逆信息隐藏方法,涉及信息隐藏技术领域

【技术实现步骤摘要】
一种解耦合的多方加密域可逆信息隐藏方法


[0001]本专利技术涉及信息隐藏
,特别是涉及一种解耦合的多方加密域可逆信息隐藏方法


技术介绍

[0002]可逆信息隐藏是一种将数据嵌入到载体中,并执行可逆的数据提取与载体恢复的技术

随着隐私保护的需求,加密域可逆信息隐藏应运而生,它由内容所有方对载体进行加密并将生成的加密载体分发给信息隐藏方,信息隐藏方将数据嵌入到加密载体中生成带标记加密载体,接收方从授权的带标记加密载体中提取嵌入的数据和恢复原始载体

相较于加密域可逆信息隐藏,多方加密域可逆信息隐藏将载体加密成多份加密载体并将其分发给多个不同的信息隐藏方用于信息隐藏

多方加密域可逆信息隐藏确保即使部分信息隐藏方受损,也能从未受损的信息隐藏方中获取足够的带标记加密载体进行载体恢复,这进一步保护了原始载体的安全性

[0003]现有的多方加密域可逆信息隐藏利用秘密共享将原始载体加密成份加密载体,并将其分发给
n
个信息隐藏方

对于第个加密载体,对应的信息隐藏方将其分成大小为
n
的块,并将数据嵌入到块中的第
i
个位置中

为了实现上述的数据嵌入,内容所有方需要设置特定的参数并将其嵌入到加密载体中,用于告知信息隐藏方可嵌入的位置

现有技术存在的缺点:(1)灵活性较差

由秘密共享生成的加密载体具有较强的耦合性,当某个信息隐藏方将数据嵌入到加密载体的某个位置时,其他信息隐藏方就无法将数据嵌入到相应的位置中,导致信息隐藏灵活性较差

(2)嵌入容量不高

加密载体中只有部分元素被用于嵌入数据,嵌入到加密载体的数据有限,导致嵌入容量不高

特别是当生成的加密载体较多时,每个加密载体中能够被用于数据嵌入的元素快速减少,这进一步降低了嵌入容量


技术实现思路

[0004]本专利技术的目的是提供一种解耦合的多方加密域可逆信息隐藏方法,能够提高信息隐藏的灵活性和嵌入容量

[0005]为实现上述目的,本专利技术提供了如下方案:
[0006]一种解耦合的多方加密域可逆信息隐藏方法,隐藏方法应用于多方加密域可逆信息隐藏模型,多方加密域可逆信息隐藏模型包括:内容所有方

信息隐藏方和多个接收方;
[0007]信息隐藏方包括多个子信息隐藏方;
[0008]信息隐藏方中的所有子信息隐藏方均与内容所有方连接;
[0009]任一接收方与多个授权子信息隐藏方连接;授权子信息隐藏方为信息隐藏方中授权给接收方的子信息隐藏方;
[0010]方法包括:
[0011]内容所有方利用加密密钥对原始载体进行解耦合加密,生成多个加密载体,并将
所述加密载体分别发送至对应的子信息隐藏方;任意预设个数个加密载体包含原始载体的全部信息;任一加密载体包含原始载体的部分信息;预设个数小于加密载体的数量;
[0012]子信息隐藏方利用信息隐藏密钥将需隐藏数据嵌入到加密载体中,得到对应的带标记加密载体;
[0013]确定任一接收方为当前接收方;
[0014]信息隐藏方将部分带标记加密载体作为授权带标记加密载体发送至当前接收方;
[0015]当前接收方在授权带标记加密载体达到预设个数时,利用信息隐藏密钥提取预设个数个授权带标记加密载体中的嵌入数据;所述嵌入数据与所述需隐藏数据相同;
[0016]当前接收方利用解密密钥对授权带标记加密载体进行载体恢复处理,得到原始载体

[0017]根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:
[0018]本专利技术提供的一种解耦合的多方加密域可逆信息隐藏方法,应用于多方加密域可逆信息隐藏模型

对原始载体进行解耦合加密,生成多个加密载体;任意预设个数个加密载体包含原始载体的全部信息;任一加密载体包含原始载体的部分信息;预设个数小于加密载体的数量;将数据嵌入到加密载体中得到对应的带标记加密载体;当前接收方在授权带标记加密载体达到预设个数时,利用信息隐藏密钥对对应的授权带标记加密载体分别进行数据提取处理,得到嵌入的数据;利用解密密钥对授权带标记加密载体进行载体恢复处理,得到原始载体

本专利技术利用同态加密算法对由秘密共享算法生成的共享进行解耦合,使得加密载体的数据嵌入不受限制,能够提高信息隐藏的灵活性和嵌入容量

附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图

[0020]图1为本专利技术实施例中解耦合的多方加密域可逆信息隐藏方法流程图

具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0022]本专利技术的目的是提供一种解耦合的多方加密域可逆信息隐藏方法,能够提高信息隐藏的灵活性和嵌入容量

[0023]为使本专利技术的上述目的

特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明

[0024]实施例1[0025]如图1,本实施例提供了一种解耦合的多方加密域可逆信息隐藏方法,其特征在于,隐藏方法应用于多方加密域可逆信息隐藏模型,多方加密域可逆信息隐藏模型包括:内
容所有方

信息隐藏方和多个接收方;
[0026]信息隐藏方包括多个子信息隐藏方;
[0027]信息隐藏方中的所有子信息隐藏方均与内容所有方连接;
[0028]任一接收方与多个授权子信息隐藏方连接;授权子信息隐藏方为信息隐藏方中授权给接收方的子信息隐藏方;
[0029]方法包括:
[0030]内容所有方利用加密密钥对原始载体进行解耦合加密,生成多个加密载体,并将所述加密载体分别发送至对应的子信息隐藏方;任意预设个数个加密载体包含原始载体的全部信息;任一加密载体包含原始载体的部分信息;预设个数小于加密载体的数量;
[0031]子信息隐藏方利用信息隐藏密钥将需隐藏数据嵌入到加密载体中,得到对应的带标记加密载体;
[0032]确定任一接收方为当前接收方;
[0033]信息隐藏方将部分带标记加密载体作为授权带标记加密载体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种解耦合的多方加密域可逆信息隐藏方法,其特征在于,隐藏方法应用于多方加密域可逆信息隐藏模型,多方加密域可逆信息隐藏模型包括:内容所有方

信息隐藏方和多个接收方;信息隐藏方包括多个子信息隐藏方;信息隐藏方中的所有子信息隐藏方均与内容所有方连接;任一接收方与多个授权子信息隐藏方连接;授权子信息隐藏方为信息隐藏方中授权给接收方的子信息隐藏方;方法包括:内容所有方利用加密密钥对原始载体进行解耦合加密,生成多个加密载体,并将所述加密载体分别发送至对应的子信息隐藏方;任意预设个数个加密载体包含原始载体的全部信息;任一加密载体包含原始载体的部分信息;预设个数小于加密载体的数量;子信息隐藏方利用信息隐藏密钥将需隐藏数据嵌入到加密载体中,得到对应的带标记加密载体;确定任一接收方为当前接收方;信息隐藏方将部分带标记加密载体作为授权带标记加密载体发送至当前接收方;当前接收方在授权带标记加密载体达到预设个数时,利用信息隐藏密钥提取预设个数个授权带标记加密载体中的嵌入数据;所述嵌入数据与所述需隐藏数据相同;当前接收方利用解密密钥对授权带标记加密载体进行载体恢复处理,得到原始载体
。2.
根据权利要求1所述的一种解耦合的多方加密域可逆信息隐藏方法,其特征在...

【专利技术属性】
技术研发人员:陈兵杨冉冉方琬涵柴璐张瑜彭景惠范秋霞
申请(专利权)人:广东技术师范大学
类型:发明
国别省市:

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

1