暗号ハッシュ関数のサイズを切り詰めると、それが壊れます。つまり、暗号学的に安全なプロパティを損傷する可能性が非常に高いということです。暗号化プロパティが重要でない場合は、暗号化ハッシュはまったく必要ありません。チェックサムまたは非暗号化ハッシュを使用した方がよいでしょう。
何をするにしても、md5 は使用しないでください。暗号化ハッシュ関数が必要な場合、妥当な時間内に衝突を引き起こすアルゴリズムが存在するため、md5 は適切な選択ではありません。暗号化ハッシュ関数が必要ない場合、md5 はやり過ぎです。