По какой причине не используются числовые хеши?

Исключая проблемы безопасности
  • Вопрос задан
  • 563 просмотра
Решения вопроса 2
@serega_kaktus
Программист-самоучка, фрилансер
Хэши используют, получить некий уникальный идентификатор для некоторых данных (строка, файл, объект и т.п.). Причем, чем короче хэш, тем удобнее с ним работать. Очевидно, хэш, состоящий только из цифр должен быть очень длинным, чтобы исключить вероятность совпадения двух хэшей для разных наборов данных.
PS. А вообще - символы, цифры - это просто условность, обозначения, удобные для человека. Компьютер все равно все представляет в двоичной системе. Так что, если очень хочется, можно тот же md5 выводить только цифрами, только при этом он станет длиннее выглядеть (больше символов), хотя в двоичной записи длина не изменится.
Ответ написан
Комментировать
Spetros
@Spetros
IT-шник
Для представления хеш-сумм принято использовать шестнадцатеричную систему счисления.
Она более удобна и компактна, по сравнению с десятичной.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@deliro
Как это не используются? о_О
Ответ написан
Jump
@Jump
Системный администратор со стажем.
А разве бывают не числовые хэши? Не слышал о таких.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы