随机函数 由于所有的计算机算法均是确定性算法因此在電腦上的随机函数生成的都是伪随机数不过伪随机数和伪随机数之间也有区别且至少可以分为两个层次统计学伪随机数密码学安全伪随机数大部分编程语言库中预备了的随机函数生成的都是前一种而密码学安全伪随机数则由一类叫做CSPRNG的随机函数生成对于实际问题中的大部分应用这两个不同层次的伪随机数已经可以满足大部分随机数的需求