Miklix

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

പ്രസിദ്ധീകരിച്ചത്: 2025, ഫെബ്രുവരി 16 10:40:55 PM UTC

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

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

MD2 Hash Code Calculator

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

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


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

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

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



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



MD2 Hash Algorithm കുറിച്ച്

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

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

ഈ പാചകക്കുറിപ്പിന്റെ ലക്ഷ്യം ഇതാണ്:

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

ചോക്ലേറ്റ് ബാർ സൃഷ്ടിക്കുന്നത് മൂന്ന് ഘട്ട പ്രക്രിയയാണ്:


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

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

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

അടുത്ത ഘട്ടത്തിലേക്ക് പോകുന്നതിനുമുമ്പ് ഓരോ ബാസ്കറ്റും നിറഞ്ഞിട്ടുണ്ടെന്ന് ഇത് ഉറപ്പാക്കുന്നു.


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

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

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

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


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

ഇപ്പോൾ രസകരമായ ഭാഗം വരുന്നു - മിക്സിംഗ്!

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

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


The Final Chocolate Bar (The Hash)

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

ഓർക്കുക:

  • ഒരേ ചേരുവകൾ = ഒരേ ചോക്ലേറ്റ്.
  • ഒരു ആപ്പിൾ പോലും മാറ്റുക = തികച്ചും വ്യത്യസ്തമായ ചോക്ലേറ്റ്.
  • നിങ്ങൾക്ക് പിന്നോട്ട് പോകാൻ കഴിയില്ല - ചോക്ലേറ്റിൽ നിന്ന് മാത്രം യഥാർത്ഥ ആപ്പിൾ കണ്ടെത്താൻ കഴിയില്ല.
ബ്ലൂസ്കൈയിൽ പങ്കിടുകഫേസ്ബുക്കിൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകTumblr-ൽ പങ്കിടുകX-ൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകPinterest-ൽ പിൻ ചെയ്യുക

മിക്കൽ ബാങ് ക്രിസ്റ്റൻസൺ

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

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