H.265への動画圧縮に使うx265をSHA1やMD5といった暗号学的ハッシュ関数のように使えるかどうかという質問で合ってますでしょうか?
答えとしては使えません。上のリンク先のWikipediaにも書いてあるとおり、こういった関数は
- 結果から元データが導くことが困難である(第1原像計算困難性)
- 特定の結果と同じになる元データを作成することが困難である(第2原像計算困難性)
- 結果が同じになる元データの組み合わせを探すのが困難である(強衝突耐性)
という特徴を持つ必要があります。H.265は非可逆圧縮とはいえ、展開可能であることがわかるように、同じ圧縮値になる元データを作成することは(仕様を理解できていれば)数学的に容易だと思われます。暗号に用いるアルゴリズムは逆の処理が非常に困難であることを数学的に証明する必要があります。それが無い限り安全とは言えません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。