できるが衝突確率の話になる
不可逆ならハッシュ化、可逆なら圧縮

わざわざチェックサムせずともinotifyやmtimeだけでいいのではとも思ったが