Является ли ваш вопрос двумя разными значениями хэша для одной и той же вещи, или это детерминированные хеши?
Если это первое, тогда да, вы можете иметь коллизии хешей.Хорошо спроектированный криптографически сильный хеш должен затруднить поиск двух значений, хэширующих к одному и тому же значению, или поиск входных данных, соответствующих данному хешу, но они не могут гарантировать уникальность.Если ваш хеш имеет постоянный размер, скажем, 64 бита (без потери общности), у вас будет не более 2 ^ 64 уникальных выходных значений хеша.Поскольку существует более 2 ^ 64 потенциальных входов, если вы используете строки, коллизия гарантируется после того, как ваш хэш не превышает 2 ^ 64 + 1 элементов.