什么是伪随机和真随机
伪随机和真随机都与随机数相关。伪随机,顾名思义,是一种表现为随机的数据序列,但实际上是通过一定的算法计算而得到的,其结果可以通过算法来重复生成相同的序列。
伪随机通常使用计算机程序生成,有很多常用的伪随机数生成算法,如线性同余发生器等。
与之相比,真随机是不可被预测或重复的随机序列,通常通过物理随机过程或天然随机现象(如大气噪声、射线衰变等)生成。
真随机通常被认为比伪随机更加安全可靠,因为它无法被人为控制或破解,用于密码学、加密技术等领域。
伪随机和真随机都与随机数相关。伪随机,顾名思义,是一种表现为随机的数据序列,但实际上是通过一定的算法计算而得到的,其结果可以通过算法来重复生成相同的序列。
伪随机通常使用计算机程序生成,有很多常用的伪随机数生成算法,如线性同余发生器等。
与之相比,真随机是不可被预测或重复的随机序列,通常通过物理随机过程或天然随机现象(如大气噪声、射线衰变等)生成。
真随机通常被认为比伪随机更加安全可靠,因为它无法被人为控制或破解,用于密码学、加密技术等领域。