参考
qiita.com
ハッシュ化の本来の用途は、暗号関係だと思う
今回は、文字列が変わったときに、より短い文字列を得られるような仕組みに活用した
文字列というのは、実際はシミュレーションのパラメーターのようなもので、これがかなり長い・・・
なので、ハッシュ化することで短い文字列に置き換える
これで、シミュレーションのパラメーターが変わったときにもハッシュ化された文字列も変わる
import hashlib # 平文 message = 'hogehogehogehoge' hash_md5 = hashlib.md5(message.encode()).hexdigest()
これでOK
messageというのが、シミュレーションのパラメーター相当のもの
これが毎回変わる
そうすると、hash_md5も変わる
hash_md5は16進数の文字列になってる
ランキングに参加中、クリックにご協力お願いします!