ハッシュ関数とは — MD5・SHA の違いと「暗号化ではない」理由|INTERESTIC(インタレスティック)

任意のデータを固定長の値に変換するハッシュ関数の一方向性、改ざん検知やファイル整合性への応用、MD5 が非推奨になった背景、そして暗号化との根本的な違いを解説します。