Miklix

MD4 ഹാഷ് കോഡ് കാൽക്കുലേറ്റർ

പ്രസിദ്ധീകരിച്ചത്: 2025, ഫെബ്രുവരി 16 10:57:40 PM UTC
അവസാനം അപ്ഡേറ്റ് ചെയ്തത്: 2026, ജനുവരി 12 9:08:01 AM UTC

ടെക്സ്റ്റ് ഇൻപുട്ട് അല്ലെങ്കിൽ ഫയൽ അപ്‌ലോഡ് അടിസ്ഥാനമാക്കി ഒരു ഹാഷ് കോഡ് കണക്കാക്കാൻ മെസേജ് ഡൈജസ്റ്റ് 4 (MD4) ഹാഷ് ഫംഗ്ഷൻ ഉപയോഗിക്കുന്ന ഹാഷ് കോഡ് കാൽക്കുലേറ്റർ.

ഈ പേജ് കഴിയുന്നത്ര ആളുകൾക്ക് ആക്‌സസ് ചെയ്യുന്നതിനായി ഇംഗ്ലീഷിൽ നിന്ന് മെഷീൻ വിവർത്തനം ചെയ്‌തിരിക്കുന്നു. നിർഭാഗ്യവശാൽ, മെഷീൻ വിവർത്തനം ഇതുവരെ പൂർണ്ണത നേടിയിട്ടില്ലാത്ത ഒരു സാങ്കേതികവിദ്യയാണ്, അതിനാൽ പിശകുകൾ സംഭവിക്കാം. നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇവിടെ യഥാർത്ഥ ഇംഗ്ലീഷ് പതിപ്പ് കാണാൻ കഴിയും:

MD4 Hash Code Calculator

1990-ൽ റൊണാൾഡ് റിവെസ്റ്റ് രൂപകൽപ്പന ചെയ്ത ഒരു ക്രിപ്‌റ്റോഗ്രാഫിക് ഹാഷ് ഫംഗ്‌ഷനാണ് MD4 (മെസേജ് ഡൈജസ്റ്റ് 4). ഇത് അനിയന്ത്രിതമായ ദൈർഘ്യമുള്ള ഒരു ഇൻപുട്ടിൽ നിന്ന് ഒരു നിശ്ചിത 128-ബിറ്റ് (16-ബൈറ്റ്) ഹാഷ് മൂല്യം ഉത്പാദിപ്പിക്കുന്നു. കൂട്ടിയിടി ആക്രമണങ്ങൾക്ക് (ഒരേ ഹാഷ് ഉൽ‌പാദിപ്പിക്കുന്ന രണ്ട് വ്യത്യസ്ത ഇൻപുട്ടുകൾ കണ്ടെത്തുന്നത്) അനുവദിക്കുന്ന ദുർബലതകൾ കാരണം MD4 ഇപ്പോൾ ക്രിപ്‌റ്റോഗ്രാഫിക്കായി തകർന്നതായി കണക്കാക്കപ്പെടുന്നു, അതിനാൽ പുതിയ സിസ്റ്റങ്ങൾ രൂപകൽപ്പന ചെയ്യുമ്പോൾ ഇത് ഉപയോഗിക്കരുത്. പിന്നിലേക്ക് അനുയോജ്യമായ ഒരു ഹാഷ് കോഡ് സൃഷ്ടിക്കേണ്ടതുണ്ടെങ്കിൽ ഇത് ഇവിടെ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

പൂർണ്ണ വെളിപ്പെടുത്തൽ: ഈ പേജിൽ ഉപയോഗിച്ചിരിക്കുന്ന ഹാഷ് ഫംഗ്ഷന്റെ നിർദ്ദിഷ്ട നടപ്പാക്കൽ ഞാൻ എഴുതിയിട്ടില്ല. ഇത് PHP പ്രോഗ്രാമിംഗ് ഭാഷയിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഒരു സ്റ്റാൻഡേർഡ് ഫംഗ്ഷനാണ്. സൗകര്യാർത്ഥം ഇവിടെ പൊതുവായി ലഭ്യമാക്കാൻ വേണ്ടി മാത്രമാണ് ഞാൻ വെബ് ഇന്റർഫേസ് നിർമ്മിച്ചത്.


പുതിയ ഹാഷ് കോഡ് കണക്കാക്കുക

ഈ ഫോം വഴി സമർപ്പിച്ച ഡാറ്റയോ അപ്‌ലോഡ് ചെയ്ത ഫയലുകളോ അഭ്യർത്ഥിച്ച ഹാഷ് കോഡ് സൃഷ്ടിക്കാൻ എടുക്കുന്നിടത്തോളം കാലം മാത്രമേ സെർവറിൽ സൂക്ഷിക്കുകയുള്ളൂ. ഫലം നിങ്ങളുടെ ബ്രൗസറിലേക്ക് തിരികെ വരുന്നതിനുമുമ്പ് അത് ഉടൻ ഇല്ലാതാക്കപ്പെടും.

ഇൻപുട്ട് ഡാറ്റ:



സമർപ്പിച്ച വാചകം UTF-8 എൻകോഡ് ചെയ്തിരിക്കുന്നു. ഹാഷ് ഫംഗ്ഷനുകൾ ബൈനറി ഡാറ്റയിൽ പ്രവർത്തിക്കുന്നതിനാൽ, വാചകം മറ്റൊരു എൻകോഡിംഗിൽ ആയിരുന്നെങ്കിൽ ലഭിക്കുന്ന ഫലം വ്യത്യസ്തമായിരിക്കും. ഒരു പ്രത്യേക എൻകോഡിംഗിൽ ഒരു വാചകത്തിന്റെ ഹാഷ് കണക്കാക്കണമെങ്കിൽ, പകരം നിങ്ങൾ ഒരു ഫയൽ അപ്‌ലോഡ് ചെയ്യണം.



MD4 ഹാഷ് അൽഗോരിതത്തെക്കുറിച്ച്

ഞാൻ ഒരു ഗണിതശാസ്ത്രജ്ഞനല്ല, അതുകൊണ്ട് എന്റെ സഹ ഗണിതശാസ്ത്രജ്ഞർ അല്ലാത്തവർക്ക് മനസ്സിലാകുന്ന രീതിയിൽ ഈ ഹാഷ് ഫംഗ്ഷൻ വിശദീകരിക്കാൻ ഞാൻ ശ്രമിക്കാം ;-) ഗണിതശാസ്ത്രപരമായ വിശദീകരണമാണ് നിങ്ങൾ ഇഷ്ടപ്പെടുന്നതെങ്കിൽ, നിങ്ങൾക്ക് അത് മറ്റ് നിരവധി വെബ്‌സൈറ്റുകളിൽ കണ്ടെത്താനാകും.

ശരി, MD4 ഒരു പ്രത്യേക പേപ്പർ ഷ്രെഡറായി കരുതുക. എന്നാൽ പേപ്പർ ഷ്രെഡ് ചെയ്യുന്നതിന് പകരം, അത് ഏതൊരു സന്ദേശത്തെയും (ഒരു കത്ത്, പാസ്‌വേഡ് അല്ലെങ്കിൽ ഒരു പുസ്തകം പോലുള്ളവ) ഒരു ചെറിയ, നിശ്ചിത വലുപ്പത്തിലുള്ള രസീതാക്കി "ഷെഡ്" ചെയ്യുന്നു. നിങ്ങളുടെ സന്ദേശം എത്ര വലുതോ ചെറുതോ ആകട്ടെ, ഈ ഷ്രെഡർ എല്ലായ്പ്പോഴും നിങ്ങൾക്ക് കൃത്യമായി 16 ബൈറ്റുകൾ (128 ബിറ്റുകൾ) നീളമുള്ള അല്ലെങ്കിൽ ഹെക്സാഡെസിമൽ രൂപത്തിൽ 32 പ്രതീകങ്ങളുള്ള ഒരു ചെറിയ രസീത് നൽകുന്നു.

സന്ദേശം ശരിയായി കീറിമുറിക്കാൻ, നിങ്ങൾ നാല് ഘട്ടങ്ങളിലൂടെ കടന്നുപോകേണ്ടതുണ്ട്:

ഘട്ടം 1: സന്ദേശം തയ്യാറാക്കൽ

  • കീറുന്നതിനുമുമ്പ്, നിങ്ങളുടെ പേപ്പർ ഷ്രെഡറിൽ കൃത്യമായി യോജിക്കുന്ന തരത്തിൽ ക്രമീകരിക്കണം.
  • നിങ്ങളുടെ സന്ദേശം വളരെ ചെറുതാണെങ്കിൽ, പേപ്പർ കൃത്യമായി യോജിക്കുന്നതിനായി ഡൂഡിലുകൾ അല്ലെങ്കിൽ ഫില്ലർ പോലുള്ള അധിക ശൂന്യമായ ഇടം ചേർക്കുക.
  • ഇത് വളരെ ദൈർഘ്യമേറിയതാണെങ്കിൽ, നിങ്ങൾ അതിനെ ഒരേ വലുപ്പത്തിലുള്ള ഒന്നിലധികം പേജുകളായി വിഭജിക്കണം.

ഘട്ടം 2: ഒരു രഹസ്യ സ്റ്റാമ്പ് ചേർക്കുന്നു

  • സന്ദേശം ക്രമീകരിച്ചതിനുശേഷം, യഥാർത്ഥ സന്ദേശത്തിന്റെ ദൈർഘ്യം എത്രയാണെന്ന് പറയുന്ന ഒരു രഹസ്യ സ്റ്റാമ്പ് അവസാനം നിങ്ങൾ ചേർക്കുന്നു.
  • എത്ര ഫില്ലർ ചേർത്താലും, സന്ദേശത്തിന്റെ യഥാർത്ഥ വലുപ്പം ട്രാക്ക് ചെയ്യാൻ ഇത് ഷ്രെഡറിനെ സഹായിക്കുന്നു.

ഘട്ടം 3: കീറൽ പ്രക്രിയ (3 റൗണ്ട് മാജിക്)

  • ഇപ്പോൾ സന്ദേശം ഷ്രെഡറിലേക്ക് പോകുന്നു.
  • ഷ്രെഡറിൽ 4 ഗിയറുകൾ (എ, ബി, സി, ഡി) ഉണ്ട്, അവ ഒരു പ്രത്യേക പാറ്റേണിൽ ഒരുമിച്ച് കറങ്ങുന്നു.
  • ഗിയറുകൾ 3 റൗണ്ട് കറങ്ങലിലൂടെ കടന്നുപോകുന്നു, അവിടെ അവ: വാക്കുകൾ കലർത്തുക ചില ഭാഗങ്ങൾ തലകീഴായി മറിക്കുക ഒരു റൂബിക്സ് ക്യൂബ് പോലെ അവയെ വളച്ചൊടിക്കുക വ്യത്യസ്ത കഷണങ്ങൾ ഒരുമിച്ച് തകർക്കുക
  • ഓരോ റൗണ്ടിലും സന്ദേശത്തെ തിരിച്ചറിയാൻ കഴിയാത്തവിധം കൂടിക്കുഴഞ്ഞ ഒരു കുഴപ്പം പോലെ തോന്നിപ്പിക്കുന്നു.

ഘട്ടം 4: അന്തിമ രസീത്

  • കറക്കം, മറിക്കൽ, തകർക്കൽ എന്നിവയെല്ലാം കഴിഞ്ഞപ്പോൾ, ഷ്രെഡർ ഒരു രസീത് പുറത്തേക്ക് വിടുന്നു - അക്കങ്ങളുടെയും അക്ഷരങ്ങളുടെയും ഒരു ചെറിയ ചരട് (ഹാഷ്).
  • ഒരു വാക്ക് കീറിമുറിച്ചാലും ഒരു പുസ്തകം മുഴുവൻ കീറിമുറിച്ചാലും ഈ രസീത് എപ്പോഴും ഒരേ നീളമായിരിക്കും!

നിർഭാഗ്യവശാൽ, കാലക്രമേണ, ഈ മാന്ത്രിക ഷ്രെഡർ പൂർണതയുള്ളതല്ലെന്ന് ആളുകൾ കണ്ടെത്തി. രണ്ട് വ്യത്യസ്ത സന്ദേശങ്ങൾക്ക് (ഇതിനെ കൊളീഷൻ എന്ന് വിളിക്കുന്നു) ഒരേ രസീത് നൽകിക്കൊണ്ട് ഷ്രെഡറിനെ എങ്ങനെ കബളിപ്പിക്കാമെന്നും ഗിയറുകൾ എങ്ങനെ കറങ്ങുമെന്ന് പ്രവചിക്കാമെന്നും തുടർന്ന് വ്യാജ രസീതുകൾ സൃഷ്ടിക്കാൻ അത് എങ്ങനെ ഉപയോഗിക്കാമെന്നും ചില ബുദ്ധിമാനായ ആളുകൾ കണ്ടെത്തി. ഇക്കാരണത്താൽ, പ്രധാനപ്പെട്ട കാര്യങ്ങൾക്ക് MD4 ഇനി സുരക്ഷിതമായി കണക്കാക്കില്ല.

കൂടുതൽ വായനയ്ക്ക്

നിങ്ങൾക്ക് ഈ പോസ്റ്റ് ഇഷ്ടപ്പെട്ടെങ്കിൽ, ഈ നിർദ്ദേശങ്ങളും നിങ്ങൾക്ക് ഇഷ്ടപ്പെട്ടേക്കാം:


ബ്ലൂസ്കൈയിൽ പങ്കിടുകഫേസ്ബുക്കിൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകTumblr-ൽ പങ്കിടുകX-ൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകPinterest-ൽ പിൻ ചെയ്യുക

മിക്കൽ ക്രിസ്റ്റൻസൺ

എഴുത്തുകാരനെ കുറിച്ച്

മിക്കൽ ക്രിസ്റ്റൻസൺ
മിക്കൽ miklix.com ന്റെ സ്രഷ്ടാവും ഉടമയുമാണ്. ഒരു പ്രൊഫഷണൽ കമ്പ്യൂട്ടർ പ്രോഗ്രാമർ/സോഫ്റ്റ്‌വെയർ ഡെവലപ്പർ എന്ന നിലയിൽ 20 വർഷത്തിലേറെ പരിചയമുള്ള അദ്ദേഹം ഇപ്പോൾ ഒരു വലിയ യൂറോപ്യൻ ഐടി കോർപ്പറേഷനിൽ മുഴുവൻ സമയ ജോലിക്കാരനാണ്. ബ്ലോഗിംഗ് അല്ലാത്തപ്പോൾ, അദ്ദേഹം തന്റെ ഒഴിവു സമയം വിവിധ താൽപ്പര്യങ്ങൾ, ഹോബികൾ, പ്രവർത്തനങ്ങൾ എന്നിവയിൽ ചെലവഴിക്കുന്നു, ഇത് ഒരു പരിധിവരെ ഈ വെബ്‌സൈറ്റിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന വിഷയങ്ങളിൽ പ്രതിഫലിച്ചേക്കാം.