私は、ランダムなハッシュを生成する必要がある友人とプロジェクトに取り組んでいます。議論する前に、私たちは異なるアプローチを思いついた.彼らは異なるモジュールを使用しているので、私はあなたに何が良いかを尋ねたかった.
hashlib.sha1(str(random.random())).hexdigest()
また
os.urandom(16).encode('hex')
この質問を入力すると、2 番目の方法の方が優れていると思いました。シンプルは複雑よりも優れています。あなたが同意する場合、ハッシュを「ランダムに」生成することについて、これはどの程度信頼できますか? これをどのようにテストしますか?