Я бы определенно рекомендовал не уменьшать количество бит хэша. Здесь слишком много проблем. Во-первых, как бы вы решили, какие биты отбрасывать?
Во-вторых, было бы трудно предсказать, как отбрасывание этих битов повлияет на распределение выходов в новой «укороченной» хэш-функции. (Хорошо спроектированная) хеш-функция предназначена для равномерного распределения входных данных по всему выходному пространству, а не по его подмножеству.
Отбрасывая половину битов, вы фактически получаете подмножество исходной хеш-функции, которая может не обладать почти желательными свойствами правильно разработанной хеш-функции и может привести к дальнейшим слабостям.