[发明专利]具有可调整性的伴随式随机重构密钥的序列加密方法有效
申请号: | 201710249427.9 | 申请日: | 2017-04-17 |
公开(公告)号: | CN107196760B | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 徐智能 | 申请(专利权)人: | 徐智能 |
主分类号: | H04L9/16 | 分类号: | H04L9/16;H04L9/08;H04L9/06;H04L9/00 |
代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 陈继亮 |
地址: | 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于随机二进制序列,具有可调整性的伴随式随机重构密钥的序列加密方法,本方法的主要特征是:(1)使用已存在的随机序列在每次加密初始动态构造种子随机序列。(2)使用种子随机序列以定长或不定长的位段伪随机构造随机密钥。(3)随机密钥的伪随机构造过程伴随加密过程。(4)利用异或运算的传递性实现密钥对明文的变频非线性异或。(5)通过特征量和其他操控量以及伪随机构造函数的调整实现密钥构造的调整,进而在不增加时间复杂度的前提下实现加密密度的调整。(6)这种伴随式伪随机重构密钥方法中使用的特征量或其他操控量不可能在多项式时间复杂度内被反推。本方法的基本原理是:利用随机序列的随机性伪随机操控加密逻辑过程进而实现密钥构造过程的充分混沌和隐蔽,以加/解密双方隐性约定的密约阻断对密文的解析途径。 | ||
搜索关键词: | 具有 可调整 伴随 随机 密钥 序列 加密 方法 | ||
【主权项】:
一种具有可调整性的伴随式随机重构密钥的序列加密方法,其特征在于:基于随机二进制序列,伴随加密过程重构随机序列密钥的序列加/解密,其方法主要包括如下步骤:(1)、通过已存在的随机序列在每次加密初始动态构造种子随机序列Bi,种子随机序列Bi源自于备用随机序列Bj的伪随机重构,或直接取自于备用随机序列Bj;其中,Bj作为加解密双方的契约的一部分,种子随机序列Bi根据约定对Bj从约定位置开始伪随机重构或截取;(2)、使用种子随机序列Bi以定长或不定长的位段伪随机构造随机密钥B;随机密钥B的生成过程伴随着加/解密过程,通过对种子随机序列Bi中各个位的伪随机重构逐步生成;通过加/解密双方的隐秘约定选取每一步异或密钥位段,包括对明文的异或频率、各频率的位段起始位置、位段长度,这种隐秘约定确定了伪随机重构的过程;(3)、通过定长或不定长的位段对明文分段进行加/解密,每段明文与伪随机重构所获取的若干相应密钥位段进行定频或变频、频间增长或不增长、频间密文对调或不对调的异或产生密文。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于徐智能,未经徐智能许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710249427.9/,转载请声明来源钻瓜专利网。