一种基于离散混沌系统的密钥流设计算法

AN ALGORITHM DESIGN OF A SECRET KEY STREAMBASED ON DISCRETE CHAOTIC SYSTEMS

  • 摘要: 本文设计了一种基于离散混沌系统的密钥流发生器算法.通过把简单混沌系统与线性系统、分段线性状态反馈函数所形成的混沌系统在阈值化后进行异或运算,使得输出的密钥流为不可预测性的伪随机序列.分析和仿真结果表明,本算法能有效地抵抗对系统的预测攻击及统计分析,能够达到密码学上对密钥流的要求.该算法可作为流密码体制中的密钥流发生器.

     

    Abstract: In this paper, we present a secret key stream generating algorithm based on discrete chaotic systems. Using a simple chaotic system and another chaotic system based on linear system with a piecewise linear state feedback, we put the two sequences through threshold function and XOR operation. The result we get is an unpredictable pseudo-random sequence. The analysis and simulation results indicate that the algorithm can effectively resist the predictive attack and statistic analysis. This algorithm can meet the request for secret key stream in cryptography. So, it can be used for generating secret key stream in stream cipher.

     

/

返回文章
返回