[发明专利]可控密钥序列的具有误导功能的隐写方法有效
申请号: | 201110301759.X | 申请日: | 2011-09-27 |
公开(公告)号: | CN102360413A | 公开(公告)日: | 2012-02-22 |
发明(设计)人: | 王勇 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | G06F21/24 | 分类号: | G06F21/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 541004 广西壮族自*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可控 密钥 序列 具有 误导 功能 方法 | ||
1.一种可控密钥序列的隐写(密写)方法,与现有的隐写(包括文本隐写)方法不一样(它们是将隐 写信息嵌入文件的冗余信息中),其特征在于是针对文本的隐写,将文件打开,读取文本,进行一定的关 键词替换,这一替换是根据关键词数据库来进行的。由于替换的词可能和原来的词意义相近、相反和类似, 替换后的文本依然具有意义,并且可能与原来的意义相近、相反,使之具有随意误导的功能。替换包括固 定替换和非固定的替换。
2.如权利要求1所述的具有误导功能的文本隐写方法,其特征在于在进行非固定替换的时候,用流密 码算法、分组密码的某些加密模式等产生的安全子密钥序列来控制文本中的非固定替换的关键词到底用同 一组关键词中的哪个关键词进行替换,得到隐写文本,防止潜在的攻击。
3.如权利要求2所述的具有误导功能的文本隐写方法,其特征在于在进行非固定替换的时候,利用流 密码等算法产生序列,然后附加一定的修正信息,作为隐写的子密钥来控制关键词的替换,产生这一序列 的数据结构为:固定长度的序列生成密钥K部分和非固定长度的若干个修正块,每一个修正块的长度是固 定的,每一个修正块包含两个固定长度的信息,分别是修正的相对位置的信息和修正值的信息,这样的序 列可以避免伪随机序列的不可控性,而根据情况对序列中的某些位置做必要的修正,在具体实现的时候, 发送者可以根据安全的密码算法产生安全的伪随机序列,计算得到子密钥序列,将这些子密钥依次分配给 文本中的非固定替换的关键词,通过子密钥来确定对应位置的关键词到底用在数据库同一组中的哪个关键 词来替换,当替换不能让发送者满意的时候,做一定的修正,使替换可以得到如意的结果,并且将修正信 息记入密钥中。提取时采用相反的方法即可还原隐秘的原文。
4.如权利要求1所述的具有误导功能的文本隐写方法,其特征在于在进行固定替换的时候,直接将一 个关键词替换为数据库中规定的关键词,无需生成密钥,提取原文无需利用密钥,直接用对应的关键词还 原。
5.如权利要求1所述的文本隐写方法,其特征在于有一个数据库,将相近、相反以及同类的一些关键 词放在一组中,每一组都有一个替换的属性,包括固定替换和非固定替换型,固定替换型的那些组在隐写 的时候将数据替换为同一组对应的关键词,非固定替换的时候,需要根据计算确定由哪个关键词替换,在 数据库中,每一组非固定替换的关键词中的每个关键词都有一个在本组中的编号,依次从0到n-1。在设 计的时候,为了保证隐写和提取的唯一可逆性必须禁止一个关键词出现在两组关键词中,并且关键词之间 不能存在包含关系,也不能有重合交叉的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110301759.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:气压式分体离合器
- 下一篇:认知无线电系统中的协作频谱感知系统和方法