僞隨機生成器具體實現——線性同餘法

一 點睛 線性同餘法是一種使用很廣泛的僞隨機數生成器算法。然而,它並不能用於密碼技術。 算法介紹如下: 假設我們要生成僞隨機數列爲R0、R1、R2...。首先,我們根據僞隨機數的種子,用下列公式計算第一個僞隨機數R0 R0=(A*種子+C)mod M 在這裏,A、C、M都是常量,且A和C需要小於M 接下來,根據R0用相同的公式計算下一個僞隨機數R1 R1=(A*R0+C)mod M 接下來我們再用
相關文章
相關標籤/搜索