Miklix

Llogaritësi i kodit hash MD4

Publikuar: 16 shkurt 2025 në 10:57:04 e pasdites, UTC
Përditësimi i fundit: 12 janar 2026 në 9:07:57 e paradites, UTC

Kalkulator i kodit hash që përdor funksionin hash Message Digest 4 (MD4) 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:

MD4 Hash Code Calculator

MD4 (Message Digest 4) është një funksion hash kriptografik i projektuar nga Ronald Rivest në vitin 1990. Ai prodhon një vlerë fikse hash 128-bit (16-bajt) nga një hyrje me gjatësi arbitrare. MD4 tani konsiderohet i prishur kriptografikisht për shkak të dobësive që lejojnë sulme përplasjeje (gjetja e dy hyrjeve të ndryshme që prodhojnë të njëjtin hash), kështu që nuk duhet të përdoret gjatë projektimit të sistemeve të reja. Ai përfshihet këtu në rast se dikush duhet të gjenerojë një kod hash të pajtueshëm me të kaluarën.

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 MD4

Unë nuk jam matematikan, kështu që do të përpiqem ta shpjegoj këtë funksion hash në një mënyrë që kolegët e mi jo-matematikanë ta kuptojnë ;-) Nëse preferoni shpjegimin që përmban shumë matematikë, mund ta gjeni në shumë faqe të tjera interneti.

Në rregull, pra, mendoni për MD4 si një copëtues letre speciale. Por në vend që të copëtojë letrën, ai "copëton" çdo mesazh (si një letër, një fjalëkalim ose një libër) në një faturë të vogël me madhësi fikse. Pavarësisht se sa i madh ose i vogël është mesazhi juaj, ky copëtues gjithmonë ju jep një faturë të vogël që është saktësisht 16 bajt (128 bit) e gjatë, ose 32 karaktere në formë heksadecimal.

Për ta copëtuar mesazhin siç duhet, duhet të ndiqni katër hapa:

Hapi 1: Përgatitja e Mesazhit

  • Para copëtimit, duhet ta rregulloni letrën që të përshtatet në mënyrë të përsosur në makinën copëtuese.
  • Nëse mesazhi juaj është shumë i shkurtër, shtoni pak hapësirë bosh shtesë (si vizatime ose mbushës) në mënyrë që letra të përshtatet tamam si duhet.
  • Nëse është shumë e gjatë, e ndani në disa faqe me të njëjtën madhësi.

Hapi 2: Shtimi i një vule sekrete

  • Pasi ta rregulloni mesazhin, shtoni një pullë sekrete në fund që tregon se sa i gjatë ishte mesazhi origjinal.
  • Kjo e ndihmon copëtuesin të mbajë gjurmët e madhësisë origjinale të mesazhit, pavarësisht se sa mbushës keni shtuar.

Hapi 3: Procesi i copëtimit (3 raunde magjie)

  • Tani mesazhi shkon në makinën shredder.
  • Shrederi ka 4 ingranazhe (A, B, C dhe D) që rrotullohen së bashku në një model të veçantë.
  • Ingranazhet kalojnë nëpër 3 raunde rrotullimi, ku ato: Përziejnë fjalët, kthejnë disa pjesë përmbys, i rrotullojnë ato si një kub Rubiku, thyejnë copa të ndryshme së bashku.
  • Çdo raund e bën mesazhin të duket gjithnjë e më shumë si një rrëmujë e rrëmujshme që është e pamundur të njihet.

Hapi 4: Fatura Përfundimtare

  • Pas gjithë rrotullimit, përmbysjes dhe shtypjes, copëtuesi nxjerr një faturë - një varg të shkurtër numrash dhe shkronjash (hash-i).
  • Kjo faturë është gjithmonë e njëjtë, pavarësisht nëse keni grisur një fjalë të vetme apo një libër të tërë!

Fatkeqësisht, me kalimin e kohës, njerëzit zbuluan se ky copëtues magjik nuk është perfekt. Disa njerëz të zgjuar zbuluan se si ta mashtronin copëtuesin që të jepte të njëjtën faturë për dy mesazhe të ndryshme (kjo quhet përplasje) dhe të parashikonte se si do të rrotulloheshin ingranazhet dhe pastaj ta përdorte atë për të krijuar fatura të rreme. Për shkak të kësaj, MD4 nuk konsiderohet më i sigurt për gjëra të rëndësishme.

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.