Идентификатор на хеш – алгоритми по дължина на дайджест
Идентификаторът на хеш преценява кои хеш алгоритми може да са създали шестнадесетичен или 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 стойности на дайджести в браузър, включително когато работите офлайн след зареждане на страницата.