[发明专利]一种可修正伪随机序列的可误导的加密方法有效
申请号: | 201110301774.4 | 申请日: | 2011-09-27 |
公开(公告)号: | CN102360414A | 公开(公告)日: | 2012-02-22 |
发明(设计)人: | 王勇 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | G06F21/24 | 分类号: | G06F21/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 541004 广西壮族自*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 修正 随机 序列 误导 加密 方法 | ||
1.一种可修止伪随机序列的可误导的加密方法,其特征在于包括以下处理步骤:
A.打开文件,读取文本内容;
B.根据文本内容进行内层加密,内层加密主要涉及到关键词的扩充和文本中出现的与标记相同的符号的处理;
C.保存文件,得到过渡密文文件;
D.对文件进行传统的对称算法的外层加密;
E.计算伪密钥:如果有需要,可以计算伪密钥,备用或者作为诱饵,在受到胁迫的时候可以交出伪密钥,其中外层密钥是不变的。对方在做密码分析的时候,由于可以找到许多伪密钥,所以无法判断谁是正确密钥。
2.如权利要求1所述的具有误导功能的加密方法,其特征在于:在所述步骤B当中采用一个关键词数据库进行加密,将原文本中的关键词替换为扩充项,有点类似于设计选择题,但是为了压缩数据有一定的改变。关于关键词的扩充按照如下方法处理:为了便于解密,需要对于扩充项、选择项和标号加以标记和区分,可选择3个在文本中出现概率较低的符号分别作为扩充项的起始标记S、分隔标记D和结束标记F,注意标记不能是关键词或者关键词的一部分。扩充项的格式为:起始标记S||确定关键词的密文T||分割标记D||关键词一||D||关键词二||…||分割标记D||关键词n||结束标记F。T是根据内层密钥结合关键词在文本中的位置得出的一个可以获得正确原明文关键词的数据,是根据内层密钥计算出来的,计算的算法必须是安全的,不可逆的,可以采用流密码算法产生,以保证即使T以及相对的关于明文的信息泄露,内层密钥的相关信息依然是在有限计算能力下保密的。||表示将数据合并衔接起来。关键词已经嵌入密文中,解密时候无需数据库,只需通过密钥计算出所对应的明文关键词即可。
3.如权利要求1所述的具有误导功能的加密方法,其特征在于:在所述步骤B当中为了有效区分正常文本和若干标记,采用如下方法做处理:在选择标记对应的符号的时候,选择文本中出现概率较小,而且不出现在关键词中的符号作为标记。这些标记如果出现在原文中,或者连续相同的标记出现在原文中,进行内层加密的时候,需要在标记前添加一个相同标记,对应的内层的加密还需要判断是否出现了几个连续相同的标记,如果重复连续出现相同标记,则后面的标记不当做标记处理,而是当做一个整体直接增加一个标记,即连续的重复标记都不当做标记,而且2个以上的连续标记只增加一个标记。解密的时候,连续的重复标记都不当做标记,只有标记后面不是同一标记才被认为是标记,即如果是多个连续重复标记,只减少一个该标记。
4.如权利要求1所述的可以修正伪随机序列的具有误导功能的加密方法,其特征在于在所述步骤B当中为了保证抵御潜在的泄露明文密文对相关的情况下的安全性,采用流密码算法来产生内层加密的某些编码代号,防止泄露部分信息。而为了避免因为是密钥流而非随机数造成的不能有效误导的问题,增加了修正信息,其结构包括定位信息和修正值,对流密码产生的子密钥根据需要进行修正,消除了流密码序列的不可控性。
5.如权利要求1所述的可以修正伪随机序列的具有误导功能的加密方法,其特征在于产生伪密钥的方法为:外层密钥不变,内层密钥变动后,解密密文即可得出有误导意义的“伪明文”来。如果伪明文满意,即可不用附加修正信息,但是如果伪明文可能有些关键词的替换并不让人满意,在密钥后面附加相应的定位信息和修正值,这样可以在得到的伪明文中,相应的关键词刚好是最需要误导对方的,这样补充了修正信息的伪密钥就能具有很好的误导效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110301774.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种包覆热压制备砷靶材的方法
- 下一篇:按键及键盘