摘要
给出了一种循环迭代结构的伪随机序列生成方法。选择函数根据LFSR的计算结果进行取值,确定当前迭代计算使用的混沌系统,通过迭代计算产生相应的混沌序列,然后将生成的混沌序列进行相应的数制转换,将得到的二进制值序列作为产生的伪随机序列输出,同时将其作为反馈值与LFSR的反馈值进行相应的运算,运算结果作为LFSR的最终反馈值,实现对LFSR生成序列的随机扰动。通过实验对生成的伪随机序列进行了分析,结果表明,产生的序列具有良好的随机性和安全性。
Pseudo-random sequence is generated based on cycle iteration structure.Choice function is gotten based on LFSR's computing result,and chaotic system is selected by chaotic function and corresponding chaotic sequence is generated using iterative computation.The chaotic sequence is processed by number system conversion, and generated binary sequence is output as the last pseudo-random sequence, at the same time, the generated binary sequence is considered as feedback and is operated with LFSR's feedback.The result is regarded as the final feedback of LFSR.This process can achieve random perturbation of LFSR.Performance of pseudo-random sequence generated using this method is also analyzed by experiments.Simulation results show that generated sequence has good randomicity and security.
出处
《计算机工程与应用》
CSCD
北大核心
2010年第29期80-82,130,共4页
Computer Engineering and Applications
基金
陕西省自然科学基金No.SJ08F24~~