共查询到20条相似文献,搜索用时 31 毫秒
1.
低复杂度长周期数字伪随机序列在现代加密、通信等系统中具有广泛的应用。该文提出一种基于余数系统和有限域置换多项式的伪随机序列生成方法。该方法基于中国剩余定理将多个互质的小周期有限域随机序列进行单射扩展生成长周期数字伪随机序列,置换多项式的迭代计算在多个并行的小动态范围有限域上进行,从而降低了硬件实现中迭代环路的计算位宽,提高了生成速率。该文还给出构建长周期伪随机序列的置换多项式参数选择方法和中国剩余定理优化方法,在现有技术平台下可轻易实现2100以上的序列周期。同时,该方法具有极大的迭代多项式选择自由度,例如仅在q2(mod)3且q503的有限域上满足要求的置换多项式就有10905种。硬件实现结构简单,基于Xilinx XC7Z020芯片实现290的随机序列仅需20个18 kbit的BRAM和少量逻辑资源,无需乘法器,生成速率可达449.236 Mbps。基于NIST的测试表明序列具有良好的随机特性。 相似文献
2.
为了优化Luby和Rackoff给出的DES型置换的构造,我们给出了一种基于循环移位置换的超伪随机置换的构造方法。新构造简化了构造的复杂性和基于随机预言模型的安全性证明,并指出:首末两轮循环移位置换和中间两轮DES-型的随机置换的组合构造是超伪随机置换。新构造降低了区分优势的上界和敌手攻击成功的概率并降低了对首末轮函数的要求。 相似文献
3.
分析了隐写术中路径的生成方法,针对随机序列在路径生成中的工作原理,引入了安全Hash函数解决随机置换过程中的碰撞问题;通过路径生成中密码分析原理,提出了基于FPGA的硬件实现方案。 相似文献
4.
5.
在序列密码中,输出序列的线性复杂度是一种非常重要的特征性质,因为已知的Berlekamp-massey算法对滚动密钥生成器是一种有效而且威胁极大的攻击手段,所以在设计滚动密钥序列生成器时必须能产生具有极大线性复杂度的密钥序列,虽然这只是个必要非充分的条件。利用m-序列的良好特性与代数上的逆矩阵理论提出了一种用本原多项式生成的线性反馈移位寄存器序列置换生成的具有良好性质的伪随机序列。新生成的二元序列不但保持了m-序列的良好特性,同时还极大提高了序列的线性复杂度,在一定范围内具有良好实用价值。 相似文献
6.
采用m序列变换对数字混沌序列进行位置置乱,并用计算机(Matlab)进行仿真,作了相应的实验数据分析,并研究了置乱参数对改进序列性能的作用。结果表明采用置换法来改善数字混沌序列的性能是可行的。 相似文献
7.
8.
9.
将有限域上GMW序列的概念推广到了一般的Galois环上.利用环上的置换,定义了一类新的一般Galois环上的GMW序列,并对其线性复杂度进行了估计.结果表明,这类GMW序列具有非常大的线性复杂度. 相似文献
10.
提出一种基于混沌序列的彩色图像加密算法。该算法首先应用二维Logistic混沌系统产生2个混沌序列,利用对2个混沌序列进行排序产生的2个编号序列对彩色图像进行位置的置乱,然后应用三维Lorenz混沌系统产生的混沌序列中各值进行大小排序,用以引导对置乱后的彩色图像进行像素点的R,G,B值的置换操作,从而实现对颜色的加密。实验结果表明,该算法具有密钥空间大、安全性高和保密性好的特点。 相似文献
11.
扩频通信中伪随机序列的捕获 总被引:2,自引:0,他引:2
1伪随机序列捕获的方法伪随机序列捕获的方法可分为串行搜索法和并行判决法两种。1.1串行搜索法串行搜索捕获是在本地伪随机序列和接收伪随机序列不同步的情况下,调整本地序列相位,逐一进行试验,直到发现某本地序列相位和接收序列相位基本一致为止,如图1所示。假设扩频系数为M,每码片两个采样时,需要进行2M次试验,则每次试验费时为伪随机序列一个周期的时间,即一个符号的时间。也就是说,在其它参量已同步且检测到无错误时,最多需要2M个符号后,才能对伪随机序列实现捕获。串行搜索捕获是以输入数据中伪随机序列相位为参考,… 相似文献
12.
13.
该文深入研究了Lai-Massey结构的伪随机特性。首先,证明了基于仿射几乎正形置换设计的3轮Lai- Massey模型并不具有伪随机特性,给出了Lai-Massey结构设计者所得结论的一个反例。其次,证明了双射为任意正形置换时,至少3轮Lai-Massey结构才具有伪随机特性;证明了双射为仿射正形置换时,至少4轮的Lai-Massey结构才具有超伪随机特性。结论表明,为构造伪随机特性更好的Lai-Massey结构实例,双射最好设计为非线性的正形置换或几乎正形置换。 相似文献
14.
置换的特性及其研究 总被引:1,自引:0,他引:1
邱舒林 《信息安全与通信保密》1990,(1)
随机置换在当今分组密码体制中,仍然起着重要的作用,它们的质量对密码体制的强度起着很大的影响。本文对置换的位移及距离进行了研究,并得出了一些结论。 相似文献
15.
16.
伪随机序列在流密码、信道编码和扩频通信等领域有着广泛的应用,m序列是重要的伪随机序列.文中首先对m序列的原理、结构及性质进行分析,然后通过matlab仿真实现m序列,并对其相关特性进行仿真,结果表明该方法的正确性和可行性. 相似文献
17.
序列密码利用伪随机序列来加密消息序列,伪随机序列的线性复杂度是序列密码安全性的重要度量之一。本文用序列的生成函数研究G(f)序列的线性复杂度分布以及所对应线性复杂度的序列周期,得到了几个对密码设计和分析有意义的结果。 相似文献
18.
随机置换或置乱排列,在密码学中扮演着极其重要的角色。但是,并非所有的置换都有满意的置乱效果,能为我们所用。那么,哪些是可用的呢?又怎样来选择呢?本文在研究置换不动点,自然序码型以及漂移值特性的基础上给出了一般的取舍原则,提出了置换“合用”和“堪用”两级标准,并讨论了逆置换和可用性的关系。 相似文献
19.
《信息安全与通信保密》1987,(4)
1 引言在密码使用中,0、1序列(二元序列)常常需要从某种意义上呈现随机性。尤其是当一个二元序列在密码机中用作加密序列(密钥流或密钥序列)时,该序列必须近似随机。否则,密码分析人员就能够对密文运用统计技术进行破译,求得明文,从而大大削弱密码强度。假如二元序列确实近似于随机序列,那么利用统计办法分析密码将变得不可能。因此我们希望通过检验方式来决定一个序列是否近似随机。肯德尔和巴宾顿一史密 相似文献
20.
1 概述目前,移位寄存器序列已被广泛应用到测距、跟踪、通信(尤其是保密通信)和测量等冬个领域。移存寄存器序列又称伪随机序列。尽管这些序列具有某种随机序列的全部或一部分随机特性,但实际上它们都是按照一定规律形成的周期序列。 相似文献