Идентификатор хешей: алгоритмы по длине дайджеста
Идентификатор хешей оценивает, какие алгоритмы хеширования могли создать шестнадцатеричный или Base64-дайджест, измеряя его длину в байтах и битах. Он перечисляет все стандартные совпадения, включая MD5, SHA-1/RIPEMD-160, семейства 224/256/384/512 бит и кандидатов BLAKE2/3 переменной длины. Поскольку разные алгоритмы могут давать вывод одинакового размера, рассматривайте результаты как возможные варианты, а не как доказательство алгоритма.
Идентификатор хешей помогает найти возможные алгоритмы хеширования для шестнадцатеричного или Base64-дайджеста, измеряя его длину. Он сообщает размер дайджеста в байтах и битах, затем перечисляет каждый стандартный алгоритм, дающий вывод такого размера. Это удобно для сужения кандидатов, когда есть дайджест, но неизвестно, какой алгоритм его создал.
Идентификация основана на длине, а не на доказательстве использованного алгоритма. Результаты могут включать MD5 на 128 битах, SHA-1/RIPEMD-160 на 160 битах, семейства 224/256/384/512 бит и кандидатов BLAKE2/3 переменной длины. Когда несколько алгоритмов делят размер дайджеста, показываются все совпадающие кандидаты с устаревшими метками, где применимо. Совпавшая длина — это подсказка, а не точная идентификация.
Шестнадцатеричная запись и Base64 — разные способы представления данных. Инструмент принимает дайджесты в любой из форм и сообщает их длину в байтах и битах; он не превращает один дайджест в другой и не устанавливает, что дайджест валиден. Это помогает при изучении незнакомого значения хеша, сравнении его размера с ожидаемыми кандидатами или выяснении, какие алгоритмы могут давать вывод похожего размера.
Идентификатор хешей работает полностью в вашем браузере: ввод обрабатывается на вашем устройстве и не загружается, не сохраняется и не отправляется на сервер. После загрузки страницы он работает без соединения, а инструмент бесплатен. Разработчики, DevOps-инженеры и изучающие могут использовать его для проверки размеров дайджестов, держа ввод на своём устройстве.
Шаг 1: Вставьте шестнадцатеричный или Base64-дайджест в идентификатор хешей. Используйте само значение дайджеста, чтобы инструмент мог оценить его длину.
Шаг 2: Просмотрите сообщённые длину в байтах и битах. Эти измерения помогают сузить круг алгоритмов, которые могут дать дайджест такого размера.
Шаг 3: Проверьте полный список совпадающих алгоритмов, включая устаревшие метки. Инструмент показывает каждое стандартное совпадение для измеренной длины.
Шаг 4: Рассматривайте совпадения как кандидатов, а не как точную идентификацию. Разные алгоритмы могут давать дайджесты одинаковой длины.
Пример использования: Оцените, согласуется ли длина полученного значения хеша с ожидаемыми кандидатами алгоритмов. Это помогает сузить возможности, но одна лишь длина хеш не подтверждает.
Пример использования: Изучайте длины дайджестов, узнавая об алгоритмах хеширования. Сравнение перечисленных кандидатов показывает, почему размер вывода полезен, но не окончателен для идентификации.
Пример использования: Проверяйте дайджест локально, не передавая его содержимое сторонней странице. Идентификатор обрабатывает ввод в вашем браузере.
Пример использования: Быстро разберите незнакомый дайджест, просмотрев все алгоритмы, дающие вывод того же размера, включая совпадения с устаревшими метками.
Пример использования: Сравните кандидатные алгоритмы для дайджеста 128, 160, 224, 256, 384 или 512 бит. Сообщённая длина помогает сфокусировать дальнейшее расследование, не заявляя об уникальном совпадении.
Пример использования: Просматривайте значения шестнадцатеричных или Base64-дайджестов в браузере, в том числе офлайн после загрузки страницы.