Каталог решений - Вычисление хеша по алгоритму fnv1a

Вычисление хеша по алгоритму fnv1a

Вычисление хеша по алгоритму fnv1a

В наличии

Вычисление средствами платформы хеш суммы по алгоритму fnv1a 32/64.

Категория:

Описание

Вычисление средствами платформы хеша по алгоритму fnv1a 32/64. Подробнее про алгоритм можно почитать на wiki https://ru.wikipedia.org/wiki/FNV. В моем случае применялся для вычисления хеша от наименования справочника для оптимизации поиска по точному совпадению (индекс от 8 байтового числа занимает гораздо меньше места). Использовал именно 64, т.к. эта размерность не дает коллизий (совпадений хеш суммы для разных строк).

Прилагаемая обработка содержит методы для вычисления хеш суммы и пример их вызова.

На вход подается строка, на выходе получаем хеш сумму размером 32 и 64 бита.

Тестирование проводилось на 8.3.16.

has been added to your cart:
Оформление заказа