Miklix

Калкулатор за хаш код Tiger-192/3

Објавено: 5 март 2025, во 19:45:49 UTC

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

Оваа страница беше машински преведена од англиски за да биде достапна за што повеќе луѓе. За жал, машинското преведување сè уште не е усовршена технологија, така што може да се појават грешки. Ако сакате, можете да ја видите оригиналната англиска верзија овде:

Tiger-192/3 Hash Code Calculator

Тигар 192/3 (Тигар 192 бита, 3 круга) е криптографска хаш функција која зема влез (или порака) и произведува излез со фиксна големина, 192-битен (24 бајти), вообичаено претставен како хексадецимален број од 48 знаци

Функцијата за хаш Tiger е криптографска хаш-функција дизајнирана од Рос Андерсон и Ели Бихам во 1995 година. Таа беше специјално оптимизирана за брзи перформанси на 64-битни платформи, што ја прави добро прилагодена за апликации кои бараат обработка на податоци со голема брзина, како што се проверка на интегритетот на датотеките, дигитални потписи и индексирање на податоци. Произведува хаш-кодови од 192 бита во 3 или 4 круга, кои може да се скратат на 160 или 128 бита доколку е потребно за ограничувања за складирање или компатибилност со други апликации.

Тој веќе не се смета за безбеден за модерни криптографски апликации, но е вклучен овде во случај да треба да се пресмета хаш-код за компатибилност наназад.

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


Пресметајте нов хаш код

Поднесените податоци или датотеките поставени преку овој формулар ќе се чуваат на серверот само онолку колку што е потребно за да се генерира бараниот хаш-код. Ќе се избрише веднаш пред резултатот да се врати во вашиот прелистувач.

Влезни податоци:



Испратениот текст е шифриран UTF-8. Бидејќи хаш-функциите работат на бинарни податоци, резултатот ќе биде различен отколку ако текстот бил во друго кодирање. Ако треба да пресметате хаш на текст во одредено кодирање, наместо тоа треба да испратите датотека.



За алгоритмот за хаш тигар-192/3

Јас не сум ниту математичар, ниту криптограф, но ќе се обидам да ја објаснам оваа хаш функција на лаички термини со пример. Ако претпочитате научно точно и прецизно целосно математички објаснување, сигурен сум дека тоа можете да го најдете на многу други веб-локации ;-)

Сега, замислете дека правите таен рецепт за смути. Фрлате еден куп овошје (вашите податоци), го блендирате на посебен начин (процесот на хеширање) и на крајот добивате уникатен вкус (хашот). Дури и ако промените само една ситна работа - како да додадете уште една боровинка - вкусот ќе биде сосема поинаков.

Со Тигар, има три чекори за ова:

Чекор 1: Подготовка на состојките (пополнување на податоците)

  • Без разлика колку се големи или мали вашите податоци, Tiger се погрижува да биде соодветна големина за блендерот. Додава малку дополнителен филер (како баласт), така што сè се вклопува совршено.

Чекор 2: Супер блендер (функција за компресија)

  • Овој блендер има три моќни сечила.
  • Податоците се сечкаат на парчиња и секое парче поминува низ блендерот едно по едно.
  • Сечилата не се вртат само - тие се мешаат, кршат, извртуваат и мешаат податоците на луди начини со помош на специјални обрасци (ова се како тајни поставки на блендерот што обезбедуваат сè да се меша непредвидливо).

Чекор 3: Повеќе мешавини (донесувања/кругли)

  • Еве каде станува интересно. Тигар не ги спојува вашите податоци само еднаш - ги меша повеќе пати за да се осигура дека никој не може да ги открие оригиналните состојки.
  • Ова е разликата помеѓу верзиите со 3 и 4 кругови. Со додавање на дополнителен циклус на мешање, 4-те кружни верзии се малку посигурни, но и побавни за пресметување.
Споделете на BlueskyСподелете на ФејсбукСподелете на LinkedInСподелете на TumblrСподелете на XСподелете на LinkedInЗакачи на Pinterest

Микел Банг Кристенсен

За авторот

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