本人由于专业需要,在学习密码学,近几天开始学习清华大学出版社翻译出版的〈〈密码工程实践指南〉〉 作者是Steven Burnett and Stephen Paine。在看到第2章 对称密钥密码学中的PRNG一节时,对PRNG种子所带熵值一直没个概念。关与熵的这小节原文如下:
“
使用PRNG的第二个原因就是熵。它是描述混沌的词,熵越大,混沌也就越大。换一个说法,熵值越大,输出的随机性也就越大。假定你想要123比特的熵。一个种子可能具有这样的熵值,但它分布于2400比特。例如,以毫秒----只占一天时间值中的2或者3比特---是熵的所在。这以为着多余64比特的种子里,你实际只有2比特的熵。类似的,你的其他种子可能遭遇同样的状况。PRNG可以接受2400比特的种子,并将其压缩到128比特。”
其中关于那个毫秒的例子我还是不明白。希望哪位高手,指点在下一,二……