Miklix

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

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

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

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

MD2 Hash Code Calculator

MD2 (മെസേജ് ഡൈജസ്റ്റ് 2) ഹാഷ് ഫംഗ്ഷൻ, 1989-ൽ റൊണാൾഡ് റിവെസ്റ്റ് രൂപകൽപ്പന ചെയ്ത ഒരു ക്രിപ്റ്റോഗ്രാഫിക് ഹാഷ് ഫംഗ്ഷനാണ്. ഇത് 8-ബിറ്റ് കമ്പ്യൂട്ടറുകൾക്കായി പ്രത്യേകം ഒപ്റ്റിമൈസ് ചെയ്തതാണ്. ഇപ്പോൾ കാലഹരണപ്പെട്ടതും ക്രിപ്റ്റോഗ്രാഫിക് ആവശ്യങ്ങൾക്ക് സുരക്ഷിതമല്ലാത്തതുമായി കണക്കാക്കപ്പെടുന്നുണ്ടെങ്കിലും, ഒരു ബാക്ക്വേർഡ്-കോംപാറ്റിബിൾ ഹാഷ് കോഡ് കണക്കാക്കേണ്ടതുണ്ടെങ്കിൽ ഇത് ഇവിടെ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. പുതിയ സിസ്റ്റങ്ങൾ രൂപകൽപ്പന ചെയ്യുമ്പോൾ ഇത് ഉപയോഗിക്കരുത്.

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


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

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

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



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



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

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

ഇനി, നിങ്ങളുടെ കൈവശമുള്ള ഒരു പാചകക്കുറിപ്പിൽ ഏതെങ്കിലും ചേരുവകൾ (നിങ്ങളുടെ സന്ദേശം) എടുത്ത് അവയെ എല്ലായ്പ്പോഴും ഒരു ചെറിയ, 16 പീസ് ചോക്ലേറ്റ് ബാർ (ഹാഷ്) ആക്കി മാറ്റുന്നുണ്ടെന്ന് സങ്കൽപ്പിക്കുക. നിങ്ങളുടെ ചേരുവകൾ എന്തുതന്നെയായാലും എത്ര വലുതായാലും ചെറുതായാലും, നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും ഒരേ വലുപ്പത്തിലുള്ള ചോക്ലേറ്റ് ബാർ ലഭിക്കും.

ഈ പാചകക്കുറിപ്പിന്റെ ഉദ്ദേശ്യം ഇതാണ്:

  1. ചോക്ലേറ്റ് നോക്കി മാത്രം ചേരുവകൾ ഊഹിക്കാൻ കഴിയില്ല.
  2. ചേരുവകളിലെ ഒരു ചെറിയ മാറ്റം പോലും ചോക്ലേറ്റിന്റെ രുചി പൂർണ്ണമായും വ്യത്യസ്തമാക്കുന്നു, അതിനാൽ ആരെങ്കിലും ചേരുവകളിലോ പാചകക്കുറിപ്പിലോ കുഴപ്പമുണ്ടാക്കിയിട്ടുണ്ടോ എന്ന് നിങ്ങൾക്ക് അറിയാൻ കഴിയും.

ചോക്ലേറ്റ് ബാർ ഉണ്ടാക്കുന്നത് മൂന്ന് ഘട്ടങ്ങളിലൂടെയാണ്:


ഘട്ടം 1: സന്ദേശം പാഡ് ചെയ്യുക (ചേരുവകൾ യോജിപ്പിക്കുക)

നിങ്ങളുടെ കൈവശം 16 ആപ്പിൾ (അല്ലെങ്കിൽ ചേരുവകൾ) മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു കൊട്ട ഉണ്ടെന്ന് കരുതുക. എന്നാൽ 14 ആപ്പിൾ മാത്രമേ ഉള്ളൂ എങ്കിലോ? കൊട്ട നിറയ്ക്കാൻ 2 എണ്ണം കൂടി ചേർക്കേണ്ടി വരും. ഉയരം കുറവാണെങ്കിൽ, കൂടുതൽ ആപ്പിൾ ചേർത്താൽ മതി. ഉദാഹരണത്തിന്:

  • രണ്ടെണ്ണം കൂടി വേണമെങ്കിൽ രണ്ട് ആപ്പിൾ കൂടി ചേർക്കാം.
  • 16-ൽ കൂടുതൽ ഉണ്ടെങ്കിൽ, അടുത്ത ബാസ്‌ക്ഡ് പൂരിപ്പിക്കേണ്ടതുണ്ട്. ഉദാഹരണത്തിന്, 28 ഉണ്ടെങ്കിൽ, നാലെണ്ണം കൂട്ടിയാൽ 32 ലഭിക്കും (രണ്ട് തവണ 16).

അടുത്ത ഘട്ടത്തിലേക്ക് പോകുന്നതിന് മുമ്പ് എല്ലാ കൊട്ടയും നിറഞ്ഞിട്ടുണ്ടെന്ന് ഇത് ഉറപ്പാക്കുന്നു.


ഘട്ടം 2: ഒരു ചെക്ക്സം ചേർക്കുന്നു (രഹസ്യ ചേരുവകളുടെ പട്ടിക)

ഇപ്പോൾ, കൊട്ടയിലുള്ള എല്ലാറ്റിന്റെയും അടിസ്ഥാനത്തിൽ നമ്മൾ ഒരു രഹസ്യ ചേരുവകളുടെ പട്ടിക സൃഷ്ടിക്കുന്നു.

  • നിങ്ങൾ ഓരോ കൊട്ടയിലൂടെയും പോയി, ആപ്പിളുകൾ നോക്കി, ഓരോന്നിനും ഒരു രഹസ്യ കോഡ് എഴുതുക.
  • ഇത് വെറുമൊരു പകർപ്പല്ല - ഇത് ഒരു വിചിത്രമായ രീതിയിൽ അക്കങ്ങൾ കൂട്ടുന്നത് പോലെയാണ്, അതിനാൽ ആരെങ്കിലും ഒളിഞ്ഞുനോക്കി ഒരു ആപ്പിൾ മാറ്റിയാലും പട്ടിക തെറ്റായി കാണപ്പെടും.

ചേരുവകൾ പിന്നീട് കൂട്ടിക്കുഴച്ചിട്ടില്ലെന്ന് രണ്ടുതവണ പരിശോധിക്കാൻ ഈ ലിസ്റ്റ് നിങ്ങളെ സഹായിക്കും.


ഘട്ടം 3: എല്ലാം ഒരുമിച്ച് കലർത്തുക (മാജിക് ബ്ലെൻഡർ)

ഇനിയാണ് രസകരമായ ഭാഗം - മിക്സിംഗ്!

  • നിങ്ങളുടെ കൈവശം 48-സ്ലോട്ട് ബ്ലെൻഡർ ഉണ്ട്.
  • നീ ഇട്ടേക്കൂ: ആപ്പിൾ (നിങ്ങളുടെ സന്ദേശം). പഴയ മിശ്രിതം (ആദ്യ ബാച്ചിന് കാലിയായി തുടങ്ങും). ആദ്യത്തെ രണ്ട് കാര്യങ്ങളുടെ മിശ്രിതം.

പിന്നെ നിങ്ങൾ അത് മിക്സ് ചെയ്യുക. പക്ഷേ ഒരിക്കൽ മാത്രമല്ല. ഓരോ റൗണ്ടിലും വേഗതയും ദിശയും മാറ്റി 18 തവണ മിക്സ് ചെയ്യുക. ഇത് സാധാരണ മിക്സ് ചെയ്യലല്ല - ഓരോ റൗണ്ടിലും മിശ്രിതം ഒരു പ്രത്യേക രീതിയിൽ ഇളക്കുന്നു, അങ്ങനെ ഒരു വ്യത്യസ്ത ആപ്പിൾ പോലും മുഴുവൻ ചോക്ലേറ്റിന്റെയും രുചി വ്യത്യസ്തമാക്കും.


ദി ഫൈനൽ ചോക്ലേറ്റ് ബാർ (ദി ഹാഷ്)

ഇത്രയും മിശ്രിതം ഉണ്ടാക്കിയതിനു ശേഷം, മിശ്രിതത്തിന്റെ മുകളിലുള്ള 16 കഷണങ്ങൾ മാത്രമേ നിങ്ങൾ ഒഴിക്കൂ. അതാണ് നിങ്ങളുടെ അവസാന ചോക്ലേറ്റ് ബാർ - MD2 ഹാഷ്. ഇത് യഥാർത്ഥ ആപ്പിളുമായി സാമ്യമുള്ളതായി തോന്നുന്നില്ല, ചോക്ലേറ്റിൽ നിന്ന് മാത്രം യഥാർത്ഥ ചേരുവകൾ ഊഹിക്കാൻ ശ്രമിച്ചാൽ, നിങ്ങൾക്ക് ഒരിക്കലും അത് ചെയ്യാൻ കഴിയില്ല.

ഓർക്കുക:

  • അതേ ചേരുവകൾ = അതേ ചോക്ലേറ്റ്.
  • ഒരു ആപ്പിൾ പോലും മാറ്റുക = തികച്ചും വ്യത്യസ്തമായ ചോക്ലേറ്റ്.
  • നിങ്ങൾക്ക് പിന്നോട്ട് പോകാൻ കഴിയില്ല - ചോക്ലേറ്റിൽ നിന്ന് മാത്രം നിങ്ങൾക്ക് യഥാർത്ഥ ആപ്പിൾ കണ്ടെത്താൻ കഴിയില്ല.

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

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


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

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

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

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