സൗജന്യ സീസർ സൈഫർ & ടെക്സ്റ്റ് എൻക്രിപ്റ്റർ
സീസർ സൈഫർ, ROT13, ആറ്റ്ബാഷ്, വിജെനെയർ സൈഫർ എന്നിവ ഉപയോഗിച്ച് ടെക്സ്റ്റ് എൻക്രിപ്റ്റ് ചെയ്യുകയും ഡീക്രിപ്റ്റ് ചെയ്യുകയും ചെയ്യുക. ക്ലാസിക് സബ്സ്റ്റിറ്റ്യൂഷൻ സൈഫറുകൾ, എല്ലാം നിങ്ങളുടെ ബ്രൗസറിൽ.
എന്റെ കയ്യിൽ സിഫർടെക്സ്റ്റ് ഉണ്ട്: ഷിഫ്റ്റ് കണ്ടെത്തുക
ഇൻപുട്ട് ടെക്സ്റ്റിൽ എല്ലാ സീസർ ഷിഫ്റ്റും പരീക്ഷിച്ച്, ഫലം യഥാർത്ഥ ഭാഷയോട് എത്ര സാമ്യമുണ്ടെന്ന് അനുസരിച്ച് ക്രമീകരിക്കുന്നു.
ഓരോ അക്ഷരവും 13 കൊണ്ട് ഷിഫ്റ്റ് ചെയ്യുന്നു. സ്വയം-വിപരീതം — രണ്ടുതവണ പ്രയോഗിച്ചാൽ യഥാർത്ഥ ടെക്സ്റ്റ് ലഭിക്കും.
വിദ്യാഭ്യാസ ആവശ്യത്തിന് മാത്രം. Caesar, ROT13, Atbash, Vigenere എന്നിവ ക്ലാസിക്കൽ സൈഫറുകളാണ് — ഇവ യഥാർത്ഥ രഹസ്യസ്വഭാവം നൽകുന്നില്ല, എളുപ്പത്തിൽ തകർക്കാവുന്നതാണ്. സെൻസിറ്റീവ് വിവരങ്ങൾ സംരക്ഷിക്കാൻ ഇവ ഉപയോഗിക്കരുത്.
ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു
കൈസർ, ROT13, അട്ബാഷ്, വിജനെയർ എന്നീ നാല് സൈഫറുകളും ബ്രൗസറിൽ ശുദ്ധമായ ക്യാരക്ടർ-കോഡ് ഗണിതം ഉപയോഗിച്ച് പുതുതായി നടപ്പിലാക്കിയിരിക്കുന്നു, ഒരു തരത്തിലുള്ള ബാഹ്യ ലൈബ്രറിയും ഇല്ല. നിങ്ങൾ ടൈപ്പ് ചെയ്യുമ്പോൾ എൻകോഡിംഗും ഡീകോഡിംഗും ഉടനടി നിങ്ങളുടെ ബ്രൗസറിൽ നടക്കുന്നു; ഒന്നും ഒരിക്കലും ഒരു സെർവറിലേക്ക് അയക്കപ്പെടില്ല.
- 1ഒരു സൈഫർ തിരഞ്ഞെടുത്ത് കോൺഫിഗർ ചെയ്യുകനാല് ക്ലാസിക്കൽ പകരംവയ്ക്കൽ സൈഫറുകൾക്കിടയിൽ തിരഞ്ഞെടുക്കുക. Caesar-ന് ഒരു സ്ലൈഡർ വഴി 1–25 ഷിഫ്റ്റ് മൂല്യം സെറ്റ് ചെയ്യാം. Vigenère-ന് ടെക്സ്റ്റിലെ ഓരോ സ്ഥാനത്തും വ്യത്യസ്ത ഷിഫ്റ്റ് നിശ്ചയിക്കുന്ന അക്ഷരങ്ങളുള്ള ഒരു കീവേഡ് ആവശ്യമാണ്. ROT13-നും Atbash-നും പാരാമീറ്ററുകൾ ഇല്ല — രണ്ടും സ്വയം-വിപരീതമാണ്, അതിനാൽ എൻകോഡിംഗും ഡീകോഡിംഗും ഒരേ ഓപ്പറേഷനാണ്.
- 2കൈകൊണ്ട് എഴുതിയ ക്യാരക്ടർ ഗണിതം ട്രാൻസ്ഫോം പ്രവർത്തിപ്പിക്കുന്നുഓരോ സൈഫറും ഇൻപുട്ട് സ്ട്രിംഗിൽ ഒരു ചെറിയ ശുദ്ധ ഫംഗ്ഷനാണ്. Caesar-ഉം ROT13-ഉം ക്യാരക്ടർ കോഡുകളിൽ മോഡുലാർ ഗണിതം ഉപയോഗിക്കുന്നു — ((charCode - base + shift) % 26) + base — അക്ഷരമല്ലാത്ത ക്യാരക്ടറുകൾ പൂർണ്ണമായും മാറ്റമില്ലാതെ വിടുന്നു. Atbash base + 25 - (charCode - base) കണക്കാക്കി ഓരോ അക്ഷരത്തെയും പ്രതിബിംബിപ്പിക്കുന്നു. Vigenère കീവേഡ് ക്യാരക്ടറുകളിലൂടെ ചക്രം ചെയ്യുന്നു, തുടർച്ചയായ ഓരോ അക്ഷരത്തിനും വ്യത്യസ്ത ഷിഫ്റ്റ് പ്രയോഗിക്കുന്നു.
- 3ബ്രൂട്ട്-ഫോഴ്സ് ക്രാക്കർ എല്ലാ 25 Caesar ഷിഫ്റ്റുകളും റാങ്ക് ചെയ്യുന്നുനിങ്ങൾക്ക് സൈഫർടെക്സ്റ്റ് ഉണ്ടെങ്കിലും അറിയപ്പെടുന്ന ഷിഫ്റ്റ് ഇല്ലെങ്കിൽ, 'crack' പാനൽ എല്ലാ 25 ഷിഫ്റ്റുകളും ഒരേസമയം ശ്രമിക്കുകയും ഒരു chi-squared ടെസ്റ്റ് ഉപയോഗിച്ച് ഓരോ സ്ഥാനാർത്ഥിയെയും ഇംഗ്ലീഷ് അക്ഷര ഫ്രീക്വൻസികൾക്കെതിരെ സ്കോർ ചെയ്യുകയും ചെയ്യുന്നു. യഥാർത്ഥ ഇംഗ്ലീഷുമായി അക്ഷര വിതരണം ഏറ്റവും നന്നായി പൊരുത്തപ്പെടുന്ന ഡീക്രിപ്ഷൻ ആദ്യം റാങ്ക് ചെയ്യപ്പെടുന്നു.
- 4ഫലം പകർത്തുക അല്ലെങ്കിൽ ഒരു പസിൽ ലിങ്ക് ഷെയർ ചെയ്യുകഓരോ കീസ്ട്രോക്കിലും ഔട്ട്പുട്ട് തത്സമയം അപ്ഡേറ്റ് ചെയ്യുന്നു. അത് ക്ലിപ്ബോർഡിലേക്ക് പകർത്തുക, അല്ലെങ്കിൽ നിങ്ങൾ തിരഞ്ഞെടുത്ത സൈഫർ, ഷിഫ്റ്റ് അല്ലെങ്കിൽ കീ, ഇൻപുട്ട് ടെക്സ്റ്റ് എന്നിവ എൻകോഡ് ചെയ്യുന്ന ഒരു URL സൃഷ്ടിക്കാൻ 'Copy link' ഉപയോഗിക്കുക — അതിനാൽ ടൂളിൽ നേരിട്ട് തുറക്കുന്ന ഒരു എൻകോഡ് ചെയ്ത പസിൽ നിങ്ങൾക്ക് ഷെയർ ചെയ്യാം.
അനുബന്ധ ടൂളുകൾ
URL എൻകോഡറും ഡീകോഡറും
URL-കളും അന്വേഷണ സ്ട്രിംഗുകളും എൻകോഡ് ചെയ്യുകയും ഡീകോഡ് ചെയ്യുകയും ചെയ്യുക. എൻകോഡ്യുറികംപോണൻ്റ്, ഡീകോഡ്യുറികംപോണൻ്റ്, ക്വറി സ്ട്രിംഗ് പാഴ്സിംഗ് എന്നിവ പിന്തുണയ്ക്കുന്നു.
Base64 എൻകോഡർ & ഡീകോഡർ
ടെക്സ്റ്റോ ഫയലുകളോ Base64 ആയി എൻകോഡ് ചെയ്യുക, അല്ലെങ്കിൽ Base64 സ്ട്രിംഗുകളെ പ്ലെയിൻ ടെക്സ്റ്റാക്കി ഡീകോഡ് ചെയ്യുക. തൽക്ഷണം, സ്വകാര്യം, സൗജന്യം.
HTML എൻകോഡർ & ഡീകോഡർ
പ്രത്യേക അക്ഷരങ്ങളെ HTML എന്റിറ്റികളാക്കി എൻകോഡ് ചെയ്യുക അല്ലെങ്കിൽ എന്റിറ്റികളെ പ്ലെയിൻ ടെക്സ്റ്റാക്കി ഡീകോഡ് ചെയ്യുക. തൽക്ഷണം, നിങ്ങളുടെ ബ്രൗസറിൽ.