CSPRNG(Cryptographically secure pseudorandom number generator):密碼學安全偽隨機數(shù)生成器。
CSPRNG
CSPRNG 是一種能夠通過運算得出密碼學安全偽隨機數(shù)的偽隨機數(shù)生成器右蕊。相較于統(tǒng)計學偽隨機數(shù)生成器和更弱的偽隨機數(shù)生成器袁滥,CSPRNG 所生成的密碼學安全偽隨機數(shù)具有額外的偽隨機屬性金踪。
CSPRNG 常被作為密碼學原件忧换,用以搭建更復雜的密碼學應用嫩码。如潮改,可變長CSPRNG 和 XOR 函數(shù)搭配即構(gòu)成流密碼的編解碼方法狭郑。
密碼學領域的隨機性一般分為如下三類:
- 統(tǒng)計學偽隨機性
- 密碼學安全偽隨機性
- 真隨機性
總結(jié)
歡迎留言討論,有錯誤請指出汇在,謝謝翰萨!
【聯(lián)系我(QQ:3500229193)或者加入社群,請戳這里糕殉!】
參考鏈接
- https://zh.wikipedia.org/wiki/密碼學安全偽隨機數(shù)生成器
更新日志
- 2018.06.20 第一次更新