密碼學安全僞隨機數生成器

密碼學安全僞隨機數生成器 （ 亦作密碼學僞隨機數生成器 ， 英文 ： Cryptographically secure pseudo-random number generator ， 通稱CSPRNG ） ， 是一種能夠通過運算得出密碼學安全僞隨機數的僞隨機數生成器 。 相較於統計學僞隨機數生成器和更弱的僞隨機數生成器 ， CSPRNG所生成的密碼學安全僞隨機數具有額外的僞隨機屬性 。 CSPRNG常被作爲密碼學原件 ， 用以搭建更復雜的密碼學應用 。 如 ， 可變長CSPRNG和XOR函數搭配即構成流密碼的編解碼方法 。