データの完全性を保証するために使用される、不可逆な値を生成するアルゴリズムはどれか。

SHA-256はハッシュ関数であり、データから固定長の値を生成して改ざん検知(完全性)に用いられる。