Miklix

Snefru-256 ഹാഷ് കോഡ് കാൽക്കുലേറ്റർ

പ്രസിദ്ധീകരിച്ചത്: 2025, ഫെബ്രുവരി 17 5:42:50 PM UTC
അവസാനം അപ്ഡേറ്റ് ചെയ്തത്: 2026, ജനുവരി 12 9:13:36 AM UTC

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

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

Snefru-256 Hash Code Calculator

1990-ൽ റാൽഫ് മെർക്കിൾ രൂപകൽപ്പന ചെയ്ത ഒരു ക്രിപ്‌റ്റോഗ്രാഫിക് ഹാഷ് ഫംഗ്‌ഷനാണ് സ്‌നെഫ്രു ഹാഷ് ഫംഗ്‌ഷൻ. സുരക്ഷിത ഹാഷ് അൽഗോരിതങ്ങൾ സ്റ്റാൻഡേർഡ് ചെയ്യുന്നതിനുള്ള ആദ്യകാല ശ്രമങ്ങളുടെ സമയത്ത് നാഷണൽ ഇൻസ്റ്റിറ്റ്യൂട്ട് ഓഫ് സ്റ്റാൻഡേർഡ്‌സ് ആൻഡ് ടെക്‌നോളജിക്ക് (NIST) സമർപ്പിച്ചതിന്റെ ഭാഗമായാണ് ഇത് ആദ്യം ഉദ്ദേശിച്ചത്. ഇന്ന് ഇത് വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നില്ലെങ്കിലും, പിൽക്കാല ക്രിപ്‌റ്റോഗ്രാഫിക് ഡിസൈനുകളെ സ്വാധീനിച്ച ആശയങ്ങൾ അവതരിപ്പിച്ചതിനാൽ സ്‌നെഫ്രു പ്രാധാന്യമർഹിക്കുന്നു.

സ്നെഫ്രു ആദ്യം വേരിയബിൾ ഔട്ട്‌പുട്ട് വലുപ്പങ്ങളെ പിന്തുണച്ചിരുന്നു, എന്നാൽ ഇവിടെ അവതരിപ്പിച്ചിരിക്കുന്ന പതിപ്പ് 256 ബിറ്റ് (32 ബൈറ്റുകൾ) ഔട്ട്‌പുട്ട് ഉത്പാദിപ്പിക്കുന്നു, സാധാരണയായി 64 അക്ക ഹെക്സാഡെസിമൽ സംഖ്യയായി ദൃശ്യവൽക്കരിക്കുന്നു.

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


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

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

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



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



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

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

പുതിയ സിസ്റ്റങ്ങൾക്ക് സ്നെഫ്രു സുരക്ഷിതവും അനുയോജ്യവുമല്ലെന്ന് ഇനി കണക്കാക്കപ്പെട്ടിട്ടുണ്ടെങ്കിലും, ചരിത്രപരമായ കാരണങ്ങളാൽ ഇത് രസകരമാണ്, കാരണം അതിന്റെ രൂപകൽപ്പന ഇപ്പോഴും ഉപയോഗത്തിലുള്ള നിരവധി പിൽക്കാല ഹാഷ് ഫംഗ്ഷനുകളെ സ്വാധീനിച്ചു.

ഒറിജിനൽ ഇൻപുട്ട് തിരിച്ചറിയാൻ കഴിയാത്ത വിധം ചേരുവകൾ കൂട്ടിക്കലർത്തി പൊടിക്കാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഒരു ഉയർന്ന പവർ ബ്ലെൻഡർ പോലെ നിങ്ങൾക്ക് സ്‌നെഫ്രുവിനെ സങ്കൽപ്പിക്കാൻ കഴിയും, എന്നാൽ എല്ലാ ഹാഷ് ഫംഗ്‌ഷനുകളെയും പോലെ, ഒരേ ഇൻപുട്ടിന് എല്ലായ്പ്പോഴും ഒരേ ഔട്ട്‌പുട്ട് നൽകും.

ഇത് മൂന്ന് ഘട്ടങ്ങളുള്ള ഒരു പ്രക്രിയയാണ്:

ഘട്ടം 1: ചേരുവകൾ മുറിക്കുക (ഇൻപുട്ട് ഡാറ്റ)

  • ആദ്യം, ചേരുവകൾ ചെറിയ കഷണങ്ങളാക്കി മുറിച്ച് ബ്ലെൻഡറിൽ ഇടുക. ഇത് ഡാറ്റയെ ബ്ലോക്കുകളായി വിഭജിക്കുന്നത് പോലെയാണ്.

ഘട്ടം 2: റൗണ്ടുകൾ മിക്സ് ചെയ്യുക (വ്യത്യസ്ത വേഗതയിൽ ബ്ലെൻഡർ ചെയ്യുക)

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

ഘട്ടം 3: ഫൈനൽ സ്മൂത്തി (ദി ഹാഷ്)

  • എട്ട് റൗണ്ട് തീവ്രമായ മിശ്രിതത്തിനു ശേഷം, നിങ്ങൾ അവസാന സ്മൂത്തി ഒഴിക്കുന്നു. ഇതാണ് ഹാഷ് - പൂർണ്ണമായും സ്‌ക്രാംബിൾ ചെയ്ത ഒരു അതുല്യമായ മിശ്രിതം.

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

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


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

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

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

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