论文部分内容阅读
在序列密码中,输出序列的线性复杂度是一种非常重要的特征性质,因为已知的Berlekamp-massey算法对滚动密钥生成器是一种有效而且威胁极大的攻击手段,所以在设计滚动密钥序列生成器时必须能产生具有极大线性复杂度的密钥序列,虽然这只是个必要非充分的条件.利用m-序列的良好特性与代数上的逆矩阵理论提出了一种用本原多项式生成的线性反馈移位寄存器序列置换生成的具有良好性质的伪随机序列.新生成的二元序列不但保持了m-序列的良好特性,同时还极大提高了序列的线性复杂度,在一定范围内具有良好实用价值.