Приветствую!
Такой вопрос: пользуюсь объектом ХешированиеДанных для получения двоичного кода исходной строки. Получаю 64х бинарные данные. При этом размерность данных не зависит от выбранного метода (CRC32, SH1, MD5, SHA256). Вопрос от чего зависит размерность суммы и как получить 32х размерность?
Это хеш от одного значения, длины у них явно разные. И CRC32 - число, которое в 32 бита укладывается
Хеш функция CRC32 2 212 294 583
Хеш функция MD5 C4 CA 42 38 A0 B9 23 82 0D CC 50 9A 6F 75 84 9B
Хеш функция SHA1 35 6A 19 2B 79 13 B0 4C 54 57 4D 18 C2 8D 46 E6 39 54 28 AB
Хеш функция SHA256 6B 86 B2 73 FF 34 FC E1 9D 6B 80 4E FF 5A 3F 57 47 AD A4 EA A2 2F 1D 49 C0 1E 52 DD B7 87 5B 4B