Вы всегда можете создать индивидуальный хеш, который гарантирует уникальность.Для данных в известном домене (например, SSN) упражнение относительно простое.
Если целевое значение хеш-функции на самом деле имеет больше битов, чем то, что вы хешируете, хеш-код просто отображает входные значения в одно издоступные выходные значения.Это будет простое линейное отображение входного значения в виде многобайтового целого на выход в виде многобайтового целого.
Когда целевое значение хеш-функции содержит меньше битов, чем хешируется, уникальность никогда не может бытьгарантировано.