【技术实现步骤摘要】
:密码学序列法加密,杂凑函数
技术介绍
:本专利技术是基于申请号为2007101314877的“一种获取确定序列加密法的加强方法”(简称P-KY加密法)的基础,作进一步的完善,并据此创造出一种杂凑方法,本专利技术简称为“P-KY II加密法,KYMC杂凑法”申请号为2007101314877的“一种获取确定序列加密法的加强方法”(简称P-KY加密法)给出了获取海量种数的无规律长序列,并且使得对应于海量序列的密钥值与输出序列无关联的方法,但却无法避免对特定弱密钥以及弱序列的攻击,由于其规模过大,无法放在计算机内存中运算而导致运算速度缓慢,进而无法方便地实现。本专利技术将解决这些问题。本专利技术“P-KY II加密法,KYMC杂凑法”引用类似P-KY加密法的描述:一 建立一个公开的公共的长序列PBS1主要由不同的三字节字组成,并散乱随机地插入各种二字节字和单字节字,以单个字节为PBS的基本单元,总共长度为L字节,本文中取L=16M2对PBS序列上每个单元顺序编地址,从首位“0”到末尾“L-1”,将首尾地址逻辑连接,使得PBS序列成为环状,称为“PBS环”3要求PBS环上没有连续的4字节相同,对于PBS上任意一点,没有完全对称的连续4字节。同时整个PBS上去除所有的含有全“0”和全“1”比特排列的字节字;要求整个PBS上的各单元和比特排列充分随机和分布均匀。二.由“中心法”自级联可以确定地在一个L长度的PBS上,可以获得L种完全不同的独立子序列:设PBS序列为:U0,U1,U2,……,Ux,……UL-1若地址A点是PBS环上任意一点,则A点有L种选择。1.关于 ...
【技术保护点】
一种在PBS序列基础上,由多个中心法序列构成的多循环反馈序列法加密; 在P-KY加密法的PBS公共序列码环,中心对称法子序列,P级联,构筑海量不同的无规律无周期长序列原理基础上,显著地改变了加密的一些特性,其特征为: 1)设置和 加入了杂化函数f(x,y),并使上一级子序列的双项q↓[i_1]和q↓[i]分别为f(x,y)的二元输入而得到寻址指针(主要组成)从而寻得本级子序列的一个项q↓[i];本级又同样通过令q↓[i_1]和q↓[i]为f(x,y)的二元输入而输出下一级的寻址指针(主要组成)从而寻址找到下一级的q↓[i],进而构成循环; 2)PBS缩短长度以适应放入内存高速运行,严格规定PBS的随机均匀特性并删除全“0”比特和全“1”比特对应的字节,循环输出数据最后在PBS上寻址获得码输出,并 设立了过滤器,以过滤重复规律码,使得最终输出无偏和无弱序列片段; 3)在输出码中自动选定副密钥,以使输出循环能有要求的长序列输出,同时对副密钥检测排除相同并设密钥寻址的自增偏量P↓[Kj],使得即使子密钥相同,其结果也完全无关,并设置 了初始偏量及自动 ...
【技术特征摘要】
1.一种在PBS序列基础上,由多个中心法序列构成的多循环反馈序列法加密;在P-KY加密法的PBS公共序列码环,中心对称法子序列,P级联,构筑海量不同的无规律无周期长序列原理基础上,显著地改变了加密的一些特性,其特征为:1)设置和加入了杂化函数f(x,y),并使上一级子序列的双项qi_1和qi分别为f(x,y)的二元输入而得到寻址指针(主要组成)从而寻得本级子序列的一个项qi;本级又同样通过令qi_1和qi为f(x,y)的二元输入而输出下一级的寻址指针(主要组成)从而寻址找到下一级的qi,进而构成循环;2)PBS缩短长度以适应放入内存高速运行,严格规定PBS的随机均匀特性并删除全”0”比特和全”1”比特对应的字节,循环输出数据最后在PBS上寻址获得码输出,并设立了过滤器,以过滤重复规律码,使得最终输出无偏和无弱序列片段;3)在输出码中自动选定副密钥,以使输出循环能有要求的长序列输出...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。