首页 > 解决方案 > 有没有办法将秘密 python 模块与种子一起使用?

问题描述

Random.seed()不如秘密安全,但我找不到任何关于使用带有秘密的种子的文档?还是 random.seed 一样好?

标签: pythonrandom

解决方案


不,没有。secrets使用randomSystemRandom,它从操作系统的随机设备中读取,例如/dev/urandom在 Linux 上。这种操作系统的随机性是基于硬件熵的,这就是它的安全性,并且没有办法播种它。


推荐阅读