Miklix

Llogaritësi i kodit hash Tiger-128/3

Publikuar: 17 shkurt 2025 në 9:25:05 e pasdites, UTC
Përditësimi i fundit: 12 janar 2026 në 1:26:08 e pasdites, UTC

Kalkulator i kodit hash që përdor funksionin hash Tiger 128 bit, 3 raunde (Tiger-128/3) për të llogaritur një kod hash bazuar në futjen e tekstit ose ngarkimin e skedarëve.

Kjo faqe u përkthye me makinë nga anglishtja për ta bërë të aksesueshme për sa më shumë njerëz. Fatkeqësisht, përkthimi me makinë nuk është ende një teknologji e përsosur, kështu që mund të ndodhin gabime. Nëse preferoni, mund ta shikoni versionin origjinal në anglisht këtu:

Tiger-128/3 Hash Code Calculator

Tiger 128/3 (Tiger 128 bit, 3 raunde) është një funksion hash kriptografik që merr një hyrje (ose mesazh) dhe prodhon një dalje me madhësi fikse, 128-bit (16-bajt), e përfaqësuar zakonisht si një numër heksadecimal me 32 karaktere.

Funksioni hash Tiger është një funksion hash kriptografik i projektuar nga Ross Anderson dhe Eli Biham në vitin 1995. Ai u optimizua posaçërisht për performancë të shpejtë në platformat 64-bit, duke e bërë atë të përshtatshëm për aplikacionet që kërkojnë përpunim të të dhënave me shpejtësi të lartë, siç janë verifikimi i integritetit të skedarëve, nënshkrimet dixhitale dhe indeksimi i të dhënave. Ai prodhon kode hash 192 bit në 3 ose 4 raunde, të cilat mund të shkurtohen në 160 ose 128 bit nëse është e nevojshme për kufizime të ruajtjes ose përputhshmëri me aplikacione të tjera.

Nuk konsiderohet më i sigurt për aplikacionet moderne kriptografike, por përfshihet këtu në rast se duhet të llogaritet një kod hash për pajtueshmëri të kundërt.

Zbulimi i plotë: Unë nuk kam shkruar zbatimin specifik të funksionit hash të përdorur në këtë faqe. Është një funksion standard i përfshirë me gjuhën e programimit PHP. E bëra ndërfaqen e uebit vetëm për ta bërë të disponueshme publikisht këtu për lehtësi.


Llogaritni kodin e ri hash

Të dhënat e dorëzuara ose skedarët e ngarkuar përmes këtij formulari do të mbahen në server vetëm për aq kohë sa duhet për të gjeneruar kodin hash të kërkuar. Ai do të fshihet menjëherë përpara se rezultati të kthehet në shfletuesin tuaj.

Të dhënat hyrëse:



Teksti i dërguar është i koduar UTF-8. Meqenëse funksionet hash funksionojnë në të dhëna binare, rezultati do të jetë i ndryshëm sesa nëse teksti ishte në një kodim tjetër. Nëse keni nevojë të llogarisni një hash të një teksti në një kodim specifik, duhet të ngarkoni një skedar në vend të kësaj.



Rreth Algoritmit Hash Tiger-128/3

Nuk jam as matematikan dhe as kriptograf, por do të përpiqem ta shpjegoj këtë funksion hash në terma të thjeshtë me një shembull. Nëse preferoni një shpjegim shkencërisht të saktë dhe preciz, të plotë me matematikë, jam i sigurt që mund ta gjeni atë në shumë faqe të tjera interneti ;-)

Tani, imagjino sikur po përgatit një recetë sekrete për smoothie. Hedh një tufë frutash (të dhënat e tua), i përzien në një mënyrë të veçantë (procesi i përzierjes) dhe në fund, merr një shije unike (produktin e përzier). Edhe nëse ndryshon vetëm një gjë të vogël - si p.sh. shton edhe një boronicë - shija do të jetë krejtësisht e ndryshme.

Me Tiger, ka tre hapa për këtë:

Hapi 1: Përgatitja e përbërësve (Plotësimi i të dhënave)

  • Pavarësisht se sa të mëdha ose të vogla janë të dhënat tuaja, Tiger sigurohet që ato të jenë në madhësinë e duhur për blenderin. Ai shton pak mbushës shtesë (si mbushje) në mënyrë që gjithçka të përshtatet në mënyrë të përkryer.

Hapi 2: Super Blender (Funksioni i Kompresimit)

  • Ky blender ka tre tehe të fuqishme.
  • Të dhënat ndahen në copa dhe secila copë kalon nëpër blender një nga një.
  • Tehet nuk rrotullohen thjesht - ato përziejnë, përplasen, përdridhen dhe përziejnë të dhënat në mënyra të çmendura duke përdorur modele të veçanta (këto janë si cilësime sekrete të blenderit që sigurojnë që gjithçka të përzihet në mënyrë të paparashikueshme).

Hapi 3: Përzierje të shumëfishta (Kalime/Raunde)

  • Ja ku bëhet interesante. Tiger nuk i përzien të dhënat tuaja vetëm një herë - i përzien ato disa herë për t'u siguruar që askush nuk mund t'i kuptojë përbërësit origjinalë.
  • Ky është ndryshimi midis versioneve me 3 dhe 4 raunde. Duke shtuar një cikël shtesë përzierjeje, versionet me 4 raunde janë pak më të sigurta, por edhe më të ngadalta për t'u llogaritur.

Lexime të mëtejshme

Nëse ju pëlqeu ky postim, mund t'ju pëlqejnë edhe këto sugjerime:


Shpërndaje në BlueskyShpërndaje në FacebookNdani në LinkedInShpërndaje në TumblrShpërndaje në XNdani në LinkedInPin në Pinterest

Mikkel Christensen

Rreth Autorit

Mikkel Christensen
Mikkel është krijuesi dhe pronari i miklix.com. Ai ka mbi 20 vjet përvojë si programues profesional kompjuteri/zhvillues softuerësh dhe aktualisht është i punësuar me kohë të plotë për një korporatë të madhe evropiane IT. Kur nuk bën blog, ai e kalon kohën e lirë në një gamë të gjerë interesash, hobish dhe aktivitetesh, të cilat mund të reflektohen në një farë mase në shumëllojshmërinë e temave të mbuluara në këtë faqe interneti.