综合百科

什么是伪随机和真随机

伪随机和真随机都与随机数相关。伪随机,顾名思义,是一种表现为随机的数据序列,但实际上是通过一定的算法计算而得到的,其结果可以通过算法来重复生成相同的序列。

伪随机通常使用计算机程序生成,有很多常用的伪随机数生成算法,如线性同余发生器等。

与之相比,真随机是不可被预测或重复的随机序列,通常通过物理随机过程或天然随机现象(如大气噪声、射线衰变等)生成。

真随机通常被认为比伪随机更加安全可靠,因为它无法被人为控制或破解,用于密码学、加密技术等领域。