【发布时间】:2019-06-10 14:41:12
【问题描述】:
在查看使用 Python 的 passlib 模块时,文档 [1] 附带一条警告,用于生成密码,内容如下:..
警告:在使用这些例程之前,请确保您系统的 RNG 熵池是安全且完整的。还要确保 genword() 或 使用足够高的熵参数调用 genphrase() 密码的预期用途。
但是它没有提到这是如何实现的。在实践中,我的理解是熵池会逐渐填充,通常是通过键盘/鼠标输入,但是对于无头服务器来说,这是如何实现的,以及在调用 genword/genphrase 函数之前如何确保它是安全/完整的?
[1]https://passlib.readthedocs.io/en/stable/lib/passlib.pwd.html
【问题讨论】:
标签: python passwords entropy passlib