Вот научный способ узнать, как высоко вы должны считать.
Создайте хеш MD5, который будет сокращен до 4 бит.Вычислите это (убедитесь, что вы рассчитываете, пока не достигнете, скажем, 100 коллизий, чтобы вы получили хорошее среднее значение)
Затем сделайте то же самое с 8 битами (опять же, подождите много коллизий, чтобы вы могли вычислить среднее).
Делайте это снова и снова, пока не получите средние значения для 4, 8, 12, 16 бит, а затем посмотрите, сможете ли вы найти тренд.Следуйте этой тенденции до 128 бит
Возможно, вы захотите скорректировать все 128 бит, чтобы получить более короткую версию.Взятие первой или последней части может быть не лучшим тестом.