എൻക്രിപ്ഷൻ 101: മനസ്സിലാക്കൽ എൻക്രിപ്ഷൻ

നല്ലരല്ലാത്തവർക്ക് നമ്മളോട് ആഹ്വാനം ചെയ്യുകയാണ്

WPA2 , WEP , 3DES, AES, സിമെട്രിക്, അസിമട്രിക്, ഇത് അർത്ഥമാക്കുന്നത് എന്താണ്, നിങ്ങൾ എന്തിന് ശ്രദ്ധിക്കണം?

നിങ്ങളുടെ ഡാറ്റയെ സംരക്ഷിക്കാൻ ഉപയോഗിക്കുന്ന ഈ എൻക്രിപ്ഷൻ സാങ്കേതികതകളുമായി ബന്ധപ്പെട്ട എല്ലാ നിബന്ധനകളും ബന്ധപ്പെട്ടിരിക്കുന്നു. എൻക്രിപ്ഷൻ ആൻഡ് ക്രിപ്റ്റോഗ്രാഫി പൊതുവായി, നിങ്ങളുടെ തല ചുറ്റും ചുറ്റി വിഷമകരമായ വിഷയങ്ങൾ കഴിയും. ഞാൻ ക്രിപ്റ്റോഗ്രാഫിക്ക് ആൽഗോരിതം എന്ന വാക്കുകൾ കേൾക്കുമ്പോൾ, ചാക്കോബോർഡിൽ ചില പ്രൊഫഷണൽ എഴുത്തുകാരെ ഞാൻ ചിത്രീകരിക്കുന്നു.

എൻക്രിപ്ഷൻ എന്തിനാണ് നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടത്?

ചില സമയങ്ങളിൽ നിങ്ങളുടെ ഡാറ്റയ്ക്കും മോശം സഞ്ചികൾക്കും ഇടയിലുള്ള ഒരേയൊരു കാര്യം കാരണം നിങ്ങൾ എൻക്രിപ്ഷൻ ശ്രദ്ധിക്കേണ്ട പ്രധാന കാരണം ആണ്. നിങ്ങൾ അടിസ്ഥാനപരമായി അറിഞ്ഞിരിക്കേണ്ടതാണ്, അതിനാൽ നിങ്ങളുടെ ബാങ്ക്, ഇ-മെയിൽ പ്രൊവൈഡർ മുതലായവ നിങ്ങളുടെ ഡാറ്റ പരിരക്ഷിക്കുന്നതെങ്ങനെയെന്ന് നിങ്ങൾക്കറിയാം. ഹാക്കർമാർ ഇതിനകം തന്നെ കാലഹരണപ്പെട്ട ഫയലുകളൊന്നും ഉപയോഗിക്കുന്നില്ലെന്ന് ഉറപ്പാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു. ഇങ്ങിനെ.

എൻക്രിപ്ഷൻ എല്ലാ തരത്തിലുമുള്ള അപ്ലിക്കേഷനുകൾ ഉപയോഗിച്ച് എല്ലായിടത്തും ഉപയോഗിക്കുന്നു. എൻക്രിപ്ഷൻ ഉപയോഗിക്കുന്നതിനുള്ള പ്രധാന ലക്ഷ്യം ഡാറ്റയുടെ രഹസ്യസ്വഭാവം സംരക്ഷിക്കുന്നതിനായാണ്, അല്ലെങ്കിൽ ഒരു സന്ദേശത്തിന്റെ അല്ലെങ്കിൽ ഫയലുകളുടെ സമഗ്രത സംരക്ഷിക്കുന്നതിന് സഹായിക്കുക എന്നതാണ്. ഒരു സംവിധാനത്തിൽ നിന്ന് മറ്റൊന്നിലേക്ക് നീങ്ങുമ്പോൾ, അല്ലെങ്കിൽ ഡിവിഡി, യുഎസ്ബി തംബ് ഡ്രൈവ്, അല്ലെങ്കിൽ മറ്റ് സ്റ്റോറേജ് മീഡിയവിലെ ഡാറ്റ 'വിശ്രമത്തിൽ' തുടങ്ങിയ ഡാറ്റ പോലുള്ള വിവരങ്ങൾ 'ട്രാൻസിറ്റിൽ' എൻക്രിപ്റ്റുചെയ്യാനാകും.

ഞാൻ നിഗൂഡതയുടെ ചരിത്രത്തിൽ നിന്ന് നിങ്ങൾക്ക് പങ്കുവെച്ചു, ജൂലിയസ് സീസർ സൈനിക കുറിപ്പുകളും അത്തരം തരത്തിലുള്ള വസ്തുക്കളും എൻഫോഴ്സ് ചെയ്യാൻ ഉപയോഗിക്കുന്നതെങ്ങനെയെന്ന് പറയാൻ കഴിയുമെന്ന് എനിക്ക് പറയാൻ കഴിയും. പക്ഷെ, എനിക്ക് ഉള്ളതിനേക്കാൾ കൂടുതൽ ഉൾക്കാഴ്ച നൽകുന്ന ഒരു മില്യൻ മറ്റ് ലേഖനങ്ങൾ ഉണ്ട് എന്ന് എനിക്ക് ഉറപ്പുണ്ട്. നൽകാം, അതിനാൽ നമ്മളെല്ലാം ഒഴിവാക്കും.

നിങ്ങൾ എന്നെപ്പോലെയാണെങ്കിൽ, നിങ്ങളുടെ കൈകൾ വൃത്തികെട്ടതാക്കാൻ ആഗ്രഹിക്കുന്നു. ഞാൻ വ്യക്തിയുടെ പഠനപരിപാടികളുടെ ഒരു തരം ആണ്. ഞാൻ സി.ഐ.എസ്.എസ്.പി. പരീക്ഷയിൽ പങ്കെടുക്കുന്നതിനു മുമ്പ് എൻക്രിപ്ഷൻ, ക്രിപ്റ്റോഗ്രാഫി എന്റെ പഠനത്തിനു തുടക്കമിട്ടപ്പോൾ, എൻക്രിപ്ഷൻ ഉപയോഗിച്ച് എനിക്ക് "കളിക്കാൻ കഴിയാത്തിടത്തോളം", എന്തിനെയൊരിക്കലും എൻക്രിപ്റ്റ് ചെയ്തോ ഡിക്രിപ്റ്റ് ചെയ്തപ്പോഴോ പിന്നിൽ എന്താണ് സംഭവിക്കുന്നതെന്ന് എനിക്ക് മനസ്സിലായില്ല.

ഞാൻ ഗണിതശാസ്ത്രജ്ഞനല്ല, വാസ്തവത്തിൽ, ഞാൻ ഗണിതയെ ഭയക്കുന്നവനാണ്. എൻക്രിപ്ഷൻ അൽഗോരിതം, എക്സ്ട്രാക്റ്റുകൾ എന്നിവയെപ്പറ്റിയുള്ള സമവാക്യങ്ങളെക്കുറിച്ചറിയാൻ ഞാൻ തയ്യാറായില്ല. ഡാറ്റ എൻക്രിപ്റ്റ് ചെയ്യുമ്പോൾ എന്താണ് സംഭവിക്കുന്നതെന്നറിയാൻ ഞാൻ ആഗ്രഹിച്ചു. എല്ലാവരുടെയും പിന്നിലെ മായാജാലം മനസ്സിലാക്കാൻ ഞാൻ ആഗ്രഹിച്ചു.

എന്ക്രിപ്ഷനും ക്രിപ്റ്റോഗ്രാഫിയും പഠിക്കാൻ ഏറ്റവും നല്ല മാർഗ്ഗമെന്താണ്?

പരീക്ഷയിൽ പഠിക്കുന്ന സമയത്ത്, ഞാൻ ഗവേഷണം നടത്തി, എൻക്രിപ്ഷൻ ഉപയോഗിച്ച് കൈകൾ കൊണ്ട് പരിചയപ്പെടുത്തുന്നതിന് ഏറ്റവും മികച്ച ഉപകരണങ്ങളിൽ ഒന്ന് CrypTool എന്ന ആപ്ലിക്കേഷനാണ്. ഗൂഗിൾ ക്രോപ്ഗ്രഫിയിൽ തൊഴിലാളികളെ മെച്ചപ്പെടുത്തുന്നതിന് 1998 ൽ ഡ്യൂച്ച് ബാങ്ക് ആവിഷ്കരിച്ചു. അന്നുമുതൽ, CrypTool ഒരു കൂട്ടം വിദ്യാഭ്യാസ ഉപകരണങ്ങളായി വളർന്നിട്ടുണ്ട്, കൂടാതെ മറ്റ് കമ്പനികളും അതുപോലെ സർവ്വകലാശാലകളും മറ്റും എൻക്രിപ്ഷൻ, ക്രിപ്റ്റോഗ്രാഫി, ഗൂഫിളാലിസിസ് എന്നിവയെക്കുറിച്ച് പഠിക്കാൻ ആഗ്രഹിക്കുന്ന ആരെങ്കിലും ഉപയോഗിക്കുന്നു.

ഇപ്പോൾ Cryptool 1 (CT1) എന്നറിയപ്പെടുന്ന ആദ്യത്തെ ക്രിപ്റ്റോൾ മൈക്രോസോഫ്റ്റ് വിൻഡോസ് അടിസ്ഥാനമാക്കിയുള്ള ഒരു പ്രയോഗമായിരുന്നു. അന്നുമുതൽ, Cryptool 2 (ആധുനിക പതിപ്പ് CrypTool, JCrypTool (മാക്, വിൻ, ലിനക്സ്), അതുപോലെത്തന്നെ ബ്രൗബ്രൽ അടിസ്ഥാനത്തിലുള്ള ഒരു പതിപ്പ്, CrypTool-Online എന്ന പേരിൽ പുറത്തിറക്കി.

ഈ അപ്ലിക്കേഷനുകൾക്കെല്ലാം ഒരു ലക്ഷ്യം മനസ്സിൽ ഉണ്ടാകും: ഗൂഗിളിൻെറ അത്രയും ഗണിതശാസ്ത്രജ്ഞൻ അല്ലാത്ത മറ്റുള്ളവർക്ക് മനസ്സിലാക്കാൻ കഴിയുമെന്നത് ഗൂഗിൾ നിർമ്മിക്കുക.

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

MysteryTwister എന്ന കോഡ്ഡ് ബ്രേക്കർമാർക്ക് CrypTool ക്ഷണം ഉണ്ട്. പേനയും പേപ്പറും മാത്രം ആവശ്യമുള്ള സിഫറുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ഭാഗ്യം പരീക്ഷിക്കാൻ സൈറ്റ് അനുവദിക്കുന്നു, അല്ലെങ്കിൽ ചില പ്രോഗ്രാമിങ് കഴിവുകൾ ആവശ്യമായി വരുന്ന കൂടുതൽ സങ്കീർണമായ വെല്ലുവിളികൾ നേരിടാനും ചില ഗുരുതരമായ കമ്പ്യൂട്ടർ ശക്തികൾ ആവശ്യമായിവരും.

നിങ്ങൾക്ക് യഥാർത്ഥത്തിൽ എന്താണ് ലഭിച്ചത് എന്ന് നിങ്ങൾക്ക് തോന്നുകയാണെങ്കിൽ, നിങ്ങളുടെ കഴിവുകളെ "പരിഹരിക്കാത്ത സിഫറുകൾ" ഉപയോഗിച്ച് പരീക്ഷിക്കാൻ കഴിയും. ഈ സിഫറുകൾ വർഷങ്ങളായി ഏറ്റവും മികച്ചവയിൽ നിന്ന് വിശകലനം ചെയ്യപ്പെടുകയും ഗവേഷണം ചെയ്യുകയും ചെയ്തു. ഇവയിൽ ഒരെണ്ണം നിങ്ങൾ തകർക്കുകയാണെങ്കിൽ, നിങ്ങൾ തമാശയെടുത്ത് തളച്ചിടുന്ന ആൾ അല്ലെങ്കിൽ ഗാലിയാകുമ്പോൾ നിങ്ങൾക്കൊരു ചരിത്രത്തിൽ ഒരു സ്ഥലം നേടാൻ കഴിയും. ആർക്കറിയാം, നിങ്ങൾ എന് എസ് എസുമായി ചേർന്ന് നിങ്ങൾക്കൊരു തൊഴിൽ നൽകാം.

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

ക്രിപ്റ്റൂൽ പോർട്ടലിൽ CrypTool സൌജന്യമാണ്