2
私は、ファイル名をPythonで保存するためにhashlib.sha1ライブラリを使用しています。例:hashlib.sha1ライブラリの値をPythonのバージョン間で変更できますか?
file_name = hashlib.sha1(url.encode()).hexdigest()
このライブラリは固定されているため、入力した同じ用語が異なるバージョンのPythonで同じハッシュを生成しますか?
私は、ファイル名をPythonで保存するためにhashlib.sha1ライブラリを使用しています。例:hashlib.sha1ライブラリの値をPythonのバージョン間で変更できますか?
file_name = hashlib.sha1(url.encode()).hexdigest()
このライブラリは固定されているため、入力した同じ用語が異なるバージョンのPythonで同じハッシュを生成しますか?
ハッシュ関数がどのように動作しなければならないかというバグはありません。 ハッシュが異なる場合は、パスワードのハッシュのみを格納するため、多くのWebページではもうログインできません。
これは、バグが間違った結果を出す可能性が常にあると言われています。一方、私はそれらのライブラリは、何もしていないので、リリース間で本当に触れられていないと思います。
あなたは何を達成しようとしていますか?ハッシュは1つの方法であり、ファイル名をハッシュする理由はありませんか?