നെറ്റ്വർക്ക് എൻക്രിപ്ഷൻ ആമുഖം

മിക്ക ആളുകളും അത് തിരിച്ചറിയുന്നില്ല, എന്നാൽ ഓൺലൈനിലേക്ക് പോകുന്ന ഓരോ സമയത്തും ഞങ്ങൾ നെറ്റ്വർക്ക് എൻക്രിപ്ഷനെ ആശ്രയിക്കുന്നു. ബാങ്കിംഗ്, ഷോപ്പിംഗ് തുടങ്ങി എല്ലാം ഇമെയിൽ പരിശോധിക്കുന്നതിന്, ഞങ്ങളുടെ ഇൻറർനെറ്റ് ഇടപാടുകൾ നന്നായി സംരക്ഷിക്കപ്പെടാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു, എൻക്രിപ്ഷൻ അത് സാധ്യമാക്കാൻ സഹായിക്കുന്നു.

എന്താണ് നെറ്റ്വർക്ക് എൻക്രിപ്ഷൻ?

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

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

ഒരു എൻക്രിപ്ഷൻ കീ എന്താണ്?

കമ്പ്യൂട്ടർ ക്രിപ്റ്റോഗ്രഫിയിൽ, എൻക്രിപ്ഷൻ, ഡീക്രിപ്ഷൻ അൽഗോരിതങ്ങൾ ഉപയോഗിച്ചിരിക്കുന്ന ബിറ്റുകളുടെ ഒരു നീണ്ട ശ്രേണിയാണിത്. ഉദാഹരണത്തിന്, താഴെ പറയുന്ന ഒരു സാങ്കൽപ്പിക 40-ബിറ്റ് കീ പ്രതിനിധാനം ചെയ്യുന്നു:

00001010 01101001 10011110 00011100 01010101

ഒരു എൻക്രിപ്ഷൻ അൽഗോരിതം യഥാർത്ഥ അൺ-എൻക്രിപ്റ്റ് ചെയ്ത സന്ദേശവും മുകളിലുള്ള ഒരു കീയും എടുത്ത് ഒരു പുതിയ എൻക്രിപ്റ്റ് ചെയ്ത സന്ദേശം സൃഷ്ടിക്കുന്നതിന് കീയുടെ ബിറ്റുകൾ അടിസ്ഥാനമാക്കി ഗണിതമായി യഥാർത്ഥ സന്ദേശത്തെ മാറ്റിമറിക്കുന്നു. അതുപോലെ, ഒരു ഡീക്രിപ്ഷൻ അൽഗോരിതം ഒരു എൻക്രിപ്റ്റ് ചെയ്ത സന്ദേശം എടുത്ത്, ഒന്നോ അതിലധികമോ കീകൾ ഉപയോഗിച്ച് അതിനെ യഥാർത്ഥ രൂപത്തിലേക്ക് പുനഃസ്ഥാപിക്കുന്നു.

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

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

ഹോം നെറ്റ്വർക്കുകളിൽ എൻക്രിപ്ഷൻ

Wi-Fi ഹോം നെറ്റ്വർക്കുകൾക്ക് WPA , WPA2 ഉൾപ്പെടെ നിരവധി സുരക്ഷാ പ്രോട്ടോക്കോളുകളെ പിന്തുണയ്ക്കുന്നു. ഇവ നിലവിലുള്ളതിൽ ഏറ്റവും ശക്തമായ എൻക്രിപ്ഷൻ അൽഗോരിതങ്ങൾ അല്ലെങ്കിലും, വീട്ടിലെ നെറ്റ്വർക്കുകൾ പുറം കാട്ടിലൂടെ സഞ്ചരിക്കുന്നതിൽ നിന്ന് അവരെ സംരക്ഷിക്കുന്നതിനായി അവ മതി.

ബ്രോഡ്ബാൻഡ് റൂട്ടർ (അല്ലെങ്കിൽ മറ്റൊരു നെറ്റ്വർക്ക് ഗേറ്റ്വേ ) ക്രമീകരണം പരിശോധിച്ചുകൊണ്ട് ഹോം നെറ്റ്വർക്കിൽ ഏതു തരത്തിലുള്ള എൻക്രിപ്ഷൻ സജീവമാണോ എന്ന് നിർണ്ണയിക്കുക.

ഇന്റർനെറ്റിൽ എൻക്രിപ്ഷൻ

സുരക്ഷിതമായ ഓൺലൈൻ ഇടപാടുകൾക്കായുള്ള സുരക്ഷിത സോക്കറ്റുകൾ പാളി (SSL) പ്രോട്ടോക്കോൾ ആധുനിക വെബ് ബ്രൗസറുകൾ ഉപയോഗിക്കുന്നു. എൻക്രിപ്ഷനായുള്ള ഒരു പൊതു കീ ഉപയോഗിച്ചും ഡീക്രിപ്ഷനുളള മറ്റൊരു സ്വകാര്യ കീ ഉപയോഗിച്ചും SSL പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ ബ്രൗസറിലെ URL സ്ട്രിംഗിൽ ഒരു HTTPS പ്രീഫിക്സ് നിങ്ങൾ കാണുമ്പോൾ, അത് എസ്എസ്എൽ എൻക്രിപ്ഷൻ രംഗത്തിനു പിന്നിൽ സംഭവിക്കുന്നു എന്നാണ് സൂചിപ്പിക്കുന്നത്.

പ്രധാന ദൈർഘ്യവും നെറ്റ്വർക്ക് സുരക്ഷയും റോൾ

കാരണം WPA / WPA2, SSL എൻക്രിപ്ഷൻ രണ്ടും വളരെ വലുതാണ്, കീ ലെവലിൻറെ അടിസ്ഥാനത്തിൽ നെറ്റ്വർക്ക് എൻക്രിപ്ഷന്റെ കാര്യക്ഷമതയുടെ ഒരു സാധാരണ അളവ് - കീയിലെ ബിറ്റുകളുടെ എണ്ണം.

നെറ്റ്സ്കേപ്പ്, ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ വെബ് ബ്രൌസറുകളിൽ SSL ന്റെ ആദ്യകാല implementations നിരവധി വർഷങ്ങൾക്കു മുമ്പ് ഒരു 40-ബിറ്റ് SSL എൻക്രിപ്ഷൻ നിലവാരം ഉപയോഗിച്ചു. ഹോം നെറ്റ്വർക്കുകൾക്കായി WEP- ന്റെ പ്രാരംഭ ഇൻപ്ലോട്ട് 40 ബിറ്റ് എൻക്രിപ്ഷൻ കീകളും ഉപയോഗിച്ചു.

നിർഭാഗ്യവശാൽ, ശരിയായ ഡീകോഡിംഗ് കീ ഊഹിച്ചുകൊണ്ട് 40-ബിറ്റ് എൻക്രിപ്ഷൻ എളുപ്പത്തിൽ മനസ്സിലാക്കാൻ അല്ലെങ്കിൽ "തകരാൻ" വളരെ എളുപ്പമായി. കമ്പ്യൂട്ടർ പ്രോസസ്സിംഗ് ഉപയോഗിച്ചു് ഗൗരവമായി കണക്കുകൂട്ടാൻ ഉപയോഗിക്കുന്ന ബ്രെട്ട്-ഫറോസ് ഡീക്രിപ്ഷൻ (cryptography) ഗൂഢഭാഷയിൽ ഒരു സാധാരണ ഗൂഢവ്യാപാര രീതിയാണ്. ഉദാഹരണത്തിന്, 2-ബിറ്റ് എൻക്രിപ്ഷൻ ഊഹിക്കാൻ നാല് സാധ്യമായ കീ മൂല്യങ്ങൾ ആവശ്യമാണ്:

00, 01, 10, 11 എന്നിവ

3-ബിറ്റ് എൻക്രിപ്ഷനിൽ എട്ട് സാധ്യമായ മൂല്യങ്ങൾ, 4-ബിറ്റ് എൻക്രിപ്ഷൻ 16 സാധ്യമായ മൂല്യങ്ങൾ എന്നിവ ഉൾപ്പെടുന്നു. ഗണിതപരമായി പറഞ്ഞാൽ, ഒരു n-bit കീയ്ക്ക് 2 n സാധ്യതകൾ ഉണ്ട്.

2 40 എണ്ണം ഒരു വലിയ സംഖ്യയെ പോലെ തോന്നിയേക്കാമെങ്കിലും ആധുനിക കമ്പ്യൂട്ടറുകൾ ഈ ചുരുങ്ങിയ കാലഘട്ടത്തിൽ ഒട്ടേറെ കൂട്ടിച്ചേർക്കലുകൾ നടത്തുന്നത് വളരെ പ്രയാസകരമാണ്. എൻക്രിപ്ഷൻ ബിൽഡ് വർദ്ധിപ്പിക്കേണ്ടതിന്റെ ആവശ്യകത 128-ബിറ്റ്, അതിനു മുകളിലേക്ക് നീക്കി എൻക്രിപ്ഷൻ ലെവലുകൾ വളരെ വർഷങ്ങൾക്കു മുമ്പാണ്.

40-ബിറ്റ് എൻക്രിപ്ഷൻ ആയി കണക്കാക്കിയാൽ, 128-ബിറ്റ് എൻക്രിപ്ഷൻ 88 പ്രൈമറി ബൈറ്റുകളുടെ മുഖ്യ നീളം നൽകുന്നു. ഇത് 2 88 ഭാഷകളിലേക്കോ വിപ്പാസിയിലേക്കോ ആണ്

309,485,009,821,345,068,724,781,056

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