伪随机生成器具体实现——线性同余法

一 点睛 线性同余法是一种使用很广泛的伪随机数生成器算法。然而,它并不能用于密码技术。 算法介绍如下: 假设我们要生成伪随机数列为R0、R1、R2...。首先,我们根据伪随机数的种子,用下列公式计算第一个伪随机数R0 R0=(A*种子+C)mod M 在这里,A、C、M都是常量,且A和C需要小于M 接下来,根据R0用相同的公式计算下一个伪随机数R1 R1=(A*R0+C)mod M 接下来我们再用
相关文章
相关标签/搜索