Miklix

ХАВАЛ-192/4 Калкулатор хеш кодова

Објављено: 18. фебруар 2025. 20:38:09 UTC
Последње ажурирано: 12. јануар 2026. 14:12:18 UTC

Калкулатор хеш кода који користи хеш функцију променљиве дужине 192 бита, 4 рунде (HAVAL-192/4) за израчунавање хеш кода на основу унетог текста или отпремљене датотеке.

Ова страница је машински преведена са енглеског како би била доступна што већем броју људи. Нажалост, машинско превођење још увек није усавршена технологија, тако да може доћи до грешака. Ако желите, можете погледати оригиналну енглеску верзију овде:

HAVAL-192/4 Hash Code Calculator

HAVAL (Хеш променљиве дужине) је криптографска хеш функција коју су дизајнирали Јулијанг Женг, Јозеф Пјепржик и Џенифер Себери 1992. године. То је проширење породице MD (Message Digest), посебно инспирисано MD5, али са значајним побољшањима у флексибилности и безбедности. Може да произведе хеш кодове променљиве дужине од 128 до 256 бита, обрађујући податке у 3, 4 или 5 рунди.

Варијанта представљена на овој страници даје хеш код од 192 бита (24 бајта) израчунат у 4 рунде. Резултат се даје као хексадецимални број од 48 цифара.

Потпуно откривање: Нисам написао конкретну имплементацију хеш функције која се користи на овој страници. То је стандардна функција укључена у програмски језик ПХП. Направио сам веб интерфејс само да би био јавно доступан овде ради практичности.


Израчунајте нови хеш код

Подаци достављени или датотеке отпремљене путем овог обрасца чуваће се на серверу само онолико дуго колико је потребно за генерисање траженог хасх кода. Биће избрисан непосредно пре него што се резултат врати у ваш прегледач.

Улазни подаци:



Послати текст је кодиран УТФ-8. Пошто хеш функције раде на бинарним подацима, резултат ће бити другачији него да је текст у другом кодирању. Ако треба да израчунате хеш текста у одређеном кодирању, требало би да отпремите датотеку уместо тога.



О HAVAL хеш алгоритму

Замислите HAVAL као супер-моћан блендер дизајниран да тако темељно помеша састојке (ваше податке) да нико не може да схвати оригинални рецепт само гледајући коначни смути (хаш).

Корак 1: Припрема састојака (ваши подаци)

Када HAVAL-у дате неке податке - попут поруке, лозинке или датотеке - он их не баца само у блендер какве јесу. Прво, он:

  • Чисти и сече податке на уредне делове (ово се назива попуњавање).
  • Осигурава да укупна величина савршено одговара блендеру (као што је осигуравање да састојци за смутији равномерно напуне теглу).

Корак 2: Мешање у круговима (мешање у пролазима)

HAVAL не само једном притиска „блендај“. Он меша ваше податке кроз 3, 4 или 5 рунди - као што више пута блендирате свој смутији како бисте били сигурни да је сваки комад самлевен.

  • Пролаза: Брзо мешање (брзо, али не баш сигурно).
  • 5 пролаза: Супер темељно мешање (спорије али много сигурније).

Свака рунда меша податке другачије, користећи посебне „лопатице“ (математичке операције) које сецкају, окрећу, мешају и гњече податке на луде, непредвидиве начине.

Корак 3: Тајни сос (функција компресије)

Између рунди блендирања, HAVAL додаје свој тајни састојак - посебне рецепте који ствари још више зачине. Овај корак осигурава да чак и мала промена у вашим подацима (као што је промена једног слова у лозинки) чини коначни смути потпуно другачијим.

Корак 4: Завршни смути (Хеш)

Након свег блендирања, ХАВАЛ сипа ваш коначни „смути“.

  • Ово је хеш - јединствени отисак ваших података.
  • Без обзира колико су ваши оригинални подаци били велики или мали, хеш је увек исте величине. То је као да ставите воће било које величине у блендер, а увек добијете исту шољу смутија.

Од 2025. године, само HAVAL-256/5 се и даље сматра разумно безбедним за криптографске сврхе, иако га не би требало користити приликом пројектовања нових система. Ако га и даље користите у застарелом систему, нисте у непосредној опасности, али размислите о миграцији на, на пример, SHA3-256 на дужи рок.

Даље читање

Ако сте уживали у овом посту, можда ће вам се свидети и ови предлози:


Поделите на БлуескиПоделите на ФејсбукуДелите на ЛинкедИнуПодели на Тумблр-уПодели на КсДелите на ЛинкедИнуПин на Пинтерест-у

Миккел Цхристенсен

О аутору

Миккел Цхристенсен
Миккел је креатор и власник миклик.цом. Има преко 20 година искуства као професионални компјутерски програмер/програмер софтвера и тренутно је запослен са пуним радним временом у великој европској ИТ корпорацији. Када не пише блог, своје слободно време проводи на широком спектру интересовања, хобија и активности, што се у извесној мери може одразити на разноврсност тема обрађених на овој веб страници.