Miklix

ടൈഗർ -160/4 ഹാഷ് കോഡ് കാൽക്കുലേറ്റർ

പ്രസിദ്ധീകരിച്ചത്: 2025, ഫെബ്രുവരി 17 8:16:32 PM UTC

ടെക്സ്റ്റ് ഇൻപുട്ട് അല്ലെങ്കിൽ ഫയൽ അപ്ലോഡിനെ അടിസ്ഥാനമാക്കി ഹാഷ് കോഡ് കണക്കാക്കാൻ ടൈഗർ 160 ബിറ്റ്, 4 റൗണ്ടുകൾ (ടൈഗർ -160/4) ഹാഷ് ഫംഗ്ഷൻ ഉപയോഗിക്കുന്ന ഹാഷ് കോഡ് കാൽക്കുലേറ്റർ.

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

Tiger-160/4 Hash Code Calculator

ടൈഗർ 160/4 (ടൈഗർ 160 ബിറ്റ്സ്, 4 റൗണ്ടുകൾ) ഒരു ഇൻപുട്ട് (അല്ലെങ്കിൽ സന്ദേശം) എടുക്കുകയും ഒരു നിശ്ചിത വലുപ്പമുള്ള, 160-ബിറ്റ് (20-ബൈറ്റ്) ഔട്ട്പുട്ട് ഉത്പാദിപ്പിക്കുകയും ചെയ്യുന്ന ഒരു ക്രിപ്റ്റോഗ്രാഫിക് ഹാഷ് ഫംഗ്ഷനാണ്.

1995 ൽ റോസ് ആൻഡേഴ്സണും എലി ബിഹാമും രൂപകൽപ്പന ചെയ്ത ഒരു ക്രിപ്റ്റോഗ്രാഫിക് ഹാഷ് ഫംഗ്ഷനാണ് ടൈഗർ ഹാഷ് ഫംഗ്ഷൻ. 64-ബിറ്റ് പ്ലാറ്റ്ഫോമുകളിൽ വേഗതയേറിയ പ്രകടനത്തിനായി ഇത് പ്രത്യേകമായി ഒപ്റ്റിമൈസ് ചെയ്തു, ഫയൽ ഇന്റഗ്രിറ്റി പരിശോധന, ഡിജിറ്റൽ സിഗ്നേച്ചറുകൾ, ഡാറ്റ ഇൻഡെക്സിംഗ് എന്നിവ പോലുള്ള അതിവേഗ ഡാറ്റ പ്രോസസ്സിംഗ് ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകൾക്ക് ഇത് നന്നായി അനുയോജ്യമാക്കി. ഇത് 3 അല്ലെങ്കിൽ 4 റൗണ്ടുകളിൽ 192 ബിറ്റ് ഹാഷ് കോഡുകൾ ഉത്പാദിപ്പിക്കുന്നു, സംഭരണ പരിമിതികൾക്കോ മറ്റ് ആപ്ലിക്കേഷനുകളുമായുള്ള പൊരുത്തപ്പെടലിനോ ആവശ്യമെങ്കിൽ ഇത് 160 അല്ലെങ്കിൽ 128 ബിറ്റുകളായി ചുരുക്കാം.

ആധുനിക ക്രിപ്റ്റോഗ്രാഫിക് ആപ്ലിക്കേഷനുകൾക്ക് ഇത് സുരക്ഷിതമായി കണക്കാക്കപ്പെടുന്നില്ല, പക്ഷേ പിന്നോട്ട് പൊരുത്തപ്പെടലിനായി ഒരു ഹാഷ് കോഡ് കണക്കാക്കേണ്ടതുണ്ടെങ്കിൽ ഇത് ഇവിടെ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

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


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

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

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



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



ടൈഗർ-160/4 ഹാഷ് അൽഗോരിതം കുറിച്ച്

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

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

ടൈഗറിനൊപ്പം, ഇതിന് മൂന്ന് ഘട്ടങ്ങളുണ്ട്:

ഘട്ടം 1: ചേരുവകൾ തയ്യാറാക്കൽ (ഡാറ്റ പാഡിംഗ്)

  • നിങ്ങളുടെ ഡാറ്റ എത്ര വലുതായാലും ചെറുതായാലും, ഇത് ബ്ലെൻഡറിന് ശരിയായ വലുപ്പമാണെന്ന് ടൈഗർ ഉറപ്പാക്കുന്നു. ഇത് കുറച്ച് അധിക ഫില്ലർ (പാഡിംഗ് പോലെ) ചേർക്കുന്നു, അതിനാൽ എല്ലാം നന്നായി യോജിക്കുന്നു.

ഘട്ടം 2: സൂപ്പർ ബ്ലെൻഡർ (കംപ്രഷൻ ഫംഗ്ഷൻ)

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

ഘട്ടം 3: മൾട്ടിപ്പിൾ ബ്ലെൻഡുകൾ (പാസുകൾ / റൗണ്ടുകൾ)

  • ഇവിടെയാണ് ഇത് രസകരമാകുന്നത്. ടൈഗർ നിങ്ങളുടെ ഡാറ്റ ഒരിക്കൽ മാത്രം സംയോജിപ്പിക്കുക മാത്രമല്ല ചെയ്യുന്നത് - യഥാർത്ഥ ചേരുവകൾ ആർക്കും കണ്ടെത്താൻ കഴിയില്ലെന്ന് ഉറപ്പാക്കാൻ ഇത് ഒന്നിലധികം തവണ സംയോജിപ്പിക്കുന്നു.
  • ഇതാണ് 3, 4 റൗണ്ട് പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം. ഒരു അധിക മിശ്രിത ചക്രം ചേർക്കുന്നതിലൂടെ, 4 റൗണ്ട് പതിപ്പുകൾ അൽപ്പം കൂടുതൽ സുരക്ഷിതമാണ്, പക്ഷേ കണക്കുകൂട്ടാൻ മന്ദഗതിയിലാണ്.

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

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

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

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