പ്രാമാണീകരിച്ച എൻക്രിപ്ഷൻ ഒരേസമയം രണ്ടു കാര്യങ്ങൾ തിരികെ നൽകുന്നു: ഉള്ളടക്കം മറയ്ക്കുന്ന സൈഫർ ടെക്സ്റ്റ്, സ്വീകർത്താവിന് കൃത്രിമത്വം കണ്ടെത്താൻ അനുവദിക്കുന്ന ഒരു ടാഗ്. മുമ്പ് ഈ പ്രവർത്തനങ്ങൾ വെവ്വേറെ കഷണങ്ങളിൽ നിന്ന് കൂട്ടിച്ചേർത്തിരുന്നു, മോശം സംയോജനങ്ങൾ സൂക്ഷ്മമായ തകരാറുകൾ ഉണ്ടാക്കി. ആധുനിക നിർമ്മാണങ്ങൾ സംയോജനവും അതു നിലനിൽക്കുന്ന വ്യവസ്ഥകളും നിർവചിക്കുന്നു. ഇവിടെ പ്രാമാണീകരിച്ച എന്നത് ടാഗിനെ സൂചിപ്പിക്കുന്നു, വ്യക്തിയെയല്ല.

രണ്ടു ഉറപ്പുകളും സംരക്ഷിത പാക്കറ്റിനു മാത്രമാണ് ബാധകം, അതിനു പുറത്തുള്ള ഒന്നിനും അല്ല.

ഒരു നിർമ്മാണത്തിൽ രണ്ടു ഉറപ്പുകൾ

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

ബന്ധപ്പെട്ട ഡാറ്റ കാണാവുന്ന ഫീൽഡുകളെ പരിശോധനയുമായി ബന്ധിപ്പിക്കുന്നു. ഏതൊക്കെ ഫീൽഡുകൾ എന്നത് പ്രോട്ടോക്കോളിനെ ആശ്രയിച്ചിരിക്കുന്നു, ഇത് എല്ലാ പുറം വിലാസവും രഹസ്യമായി എന്ന വാഗ്ദാനമല്ല: ഒരു ഫീൽഡ് ടാഗിൽ മൂടപ്പെട്ടിട്ടും നെറ്റ്വർക്കിൽ വായിക്കാവുന്നതായി തുടരാം.

നോൺസ് ഒരു ചെറിയ വിശദാംശമല്ല

കീകളും നോൺസുകളും ശരിയായി കൈകാര്യം ചെയ്യണം, നോൺസ് വീണ്ടും ഉപയോഗിക്കുന്നത് കഠിനമായി പരാജയപ്പെടുന്നു. ഒരു കീയുടെ കീഴിൽ നോൺസ് ആവർത്തിക്കുന്നത് സന്ദേശങ്ങൾ തമ്മിലുള്ള ബന്ധങ്ങൾ വെളിപ്പെടുത്താം, സമഗ്രതയുടെ ഉറപ്പ് പൂർണ്ണമായി തകർക്കാം. അതിനാൽ നോൺസിന്റെ നിർമ്മാണവും ക്രമവും പ്രോട്ടോക്കോളിന്റെ ഉത്തരവാദിത്തമാണ്, ആപ്ലിക്കേഷന്റേതല്ല.

ഇത് ഉറപ്പിന്റെ വ്യവസ്ഥയാണ്, നടപ്പാക്കലിന്റെ നിർദ്ദേശമല്ല. അശ്രദ്ധമായ നോൺസുകൾ പ്രഖ്യാപിച്ച ഗുണം നൽകുന്നില്ല.

ആവർത്തന സംരക്ഷണം വേറിട്ട അവസ്ഥയാണ്

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

രണ്ടു സംവിധാനങ്ങളും ഒന്നല്ലാതെ സഹകരിക്കുന്നു, ഒന്ന് ശരിയായിരിക്കുമ്പോൾ മറ്റൊന്ന് ഇല്ലാതിരിക്കാം.

ടാഗ് നിങ്ങളോട് പറയാത്തത്

പങ്കാളിയുടെ ഐഡന്റിറ്റി സർട്ടിഫിക്കറ്റുകളോ മുൻകൂട്ടി പങ്കിട്ട കീകളോ സ്ഥാപിക്കുന്നു, സൈഫർ പ്രാമാണീകരിക്കപ്പെട്ടതിനാലല്ല. റൂട്ടിംഗ്, പേര് നിർണ്ണയം, ഓപ്പറേറ്ററുടെ ലോഗ് നയം എന്നിവ ക്രിപ്റ്റോഗ്രാഫിക് അതിർത്തിക്ക് പുറത്താണ്. വിജയകരമായ അൽഗോരിതം ചർച്ച ഇരു അറ്റവും ഒരു സ്യൂട്ടിൽ യോജിച്ചു എന്നു മാത്രം പറയുന്നു, അത് അനുയോജ്യതയെക്കുറിച്ചാണ്, ഏതു ഭാഗത്തെയും നടപ്പാക്കലിന്റെ ഗുണനിലവാരം അല്ല.

ഉപയോക്താക്കൾക്ക്: പരിപാലിക്കപ്പെടുന്നതും പിന്തുണയ്ക്കുന്നതുമായ പ്രോട്ടോക്കോൾ കോൺഫിഗറേഷൻ തിരഞ്ഞെടുക്കുക. AEAD ആ കോൺഫിഗറേഷന്റെ ഗുണമാണ്, ടണലിനു ചുറ്റും കൈകൊണ്ട് എൻക്രിപ്ഷൻ പണിയാനുള്ള ക്ഷണമല്ല.

ഏതു സ്യൂട്ട് ചർച്ച ചെയ്തു, ആവർത്തന സംരക്ഷണം സജീവമാണോ, പങ്കാളികളെ എങ്ങനെ തിരിച്ചറിയുന്നു എന്നിവ രേഖപ്പെടുത്തുക. മൂന്നു വസ്തുതകൾ, മൂന്നു വ്യത്യസ്ത ഉറപ്പുകൾ.

അനുബന്ധ ലേഖനങ്ങൾ