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

സ്ട്രിംഗുമായി ഗേറ്റ്വേ എന്തു ചെയ്യുന്നു

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

അതിനാൽ ഉപയോഗപ്രദമായ ചോദ്യം ഒരിക്കലും «ഇവ ഒരുപോലെ കാണപ്പെടുന്നുവോ» എന്നല്ല, മറിച്ച് «ഓരോ നടപ്പാക്കലും ഏത് കൃത്യമായ ബൈറ്റ് ക്രമമാണ് ഹാഷ് ചെയ്യുന്നത്» എന്നാണ്.

അധിക ബൈറ്റുകൾ എവിടെനിന്ന് വരുന്നു

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

ഗ്ലിഫുകളല്ല, ബൈറ്റുകൾ കാണിക്കുന്ന ഉപകരണവുമായി താരതമ്യം ചെയ്യുക. printf '%s' "$PSK" | xxd | tail -2 മൂല്യത്തിന്റെ അവസാനം ഹെക്സിൽ പ്രിന്റ് ചെയ്യുന്നു, അവിടെ വഴിതെറ്റിയ 0a അല്ലെങ്കിൽ 20 വ്യക്തമാണ്. ഇത് ഇരുവശത്തും ചെയ്ത് രണ്ട് ഡംപുകളും അരികിലായി താരതമ്യം ചെയ്യുക. ഇത് സൃഷ്ടിച്ച പരീക്ഷണ വസ്തുവിൽ ചെയ്യുക, പിന്നീട് ഷെൽ ചരിത്രത്തിൽ വിടുന്ന ഉത്പാദന രഹസ്യത്തിൽ അല്ല.

എൻകോഡ് ചെയ്തത് എൻക്രിപ്റ്റ് ചെയ്തതല്ല

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

Apple-ന്റെ IPSec നിഘണ്ടു തരത്തിന്റെ പ്രാധാന്യത്തിന് ഉപയോഗപ്രദമായ ഉദാഹരണമാണ്: L2TP, Cisco IPsec പേലോഡുകളിലെ പങ്കിട്ട രഹസ്യ ആധികാരികതാ രീതിക്കുള്ള ഡാറ്റയായി അത് SharedSecret രേഖപ്പെടുത്തുന്നു. അത് ഒരു നിർദ്ദിഷ്ട പേലോഡിലെ നിർദ്ദിഷ്ട ഗുണമാണ്, യാദൃശ്ചികമായി രഹസ്യം ആവശ്യപ്പെടുന്ന മറ്റൊരു പ്രോട്ടോക്കോളിന് വീണ്ടും ഉപയോഗിക്കാവുന്ന പൊതു ടെക്സ്റ്റ് ഫീൽഡല്ല.

അവകാശപ്പെട്ട പരിധി ഒരു സംയോജനത്തിനുള്ളതാണ്

ഒരു Apple ക്ലയന്റിൽ മുപ്പത്തിരണ്ട് അക്ഷര പരിധിയെക്കുറിച്ചുള്ള പഴയ റിപ്പോർട്ടുകൾ ഒരു ക്ലയന്റ് പതിപ്പ്, പ്രോട്ടോക്കോൾ, പ്രൊഫൈൽ രൂപം എന്നിവയെക്കുറിച്ചുള്ള യഥാർത്ഥ റിപ്പോർട്ടുകളാണ്. അവ എല്ലാ Apple പ്ലാറ്റ്ഫോമിനും എല്ലാ ദാതാവിനും എല്ലാ പ്രോട്ടോക്കോളിനും ഉള്ള സാർവത്രിക പരിധിയല്ല. പതിപ്പ്, പേലോഡ് തരം, ഗേറ്റ്വേ ആവശ്യകത എന്നിവ ഒരുമിച്ച് പരിശോധിച്ച്, ത്രെഡിൽ നിന്ന് അനുമാനിക്കുന്നതിന് പകരം അംഗീകരിച്ച ക്രമീകരണത്തിൽ പരീക്ഷിക്കുക. പരീക്ഷിച്ച സംയോജനം മാറ്റരേഖയിൽ എഴുതുക, അല്ലാത്തപക്ഷം അടുത്ത വ്യക്തി അതേ ത്രെഡ് അതിനർഹതയുള്ളതിനേക്കാൾ കൂടുതൽ ആത്മവിശ്വാസത്തോടെ ഉദ്ധരിക്കും.

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

ശക്തിയല്ല, പ്രാതിനിധ്യം ശരിയാക്കുക

പ്രാതിനിധ്യം സ്ഥിരീകരിച്ചതിന് ശേഷം ആധികാരികത പരാജയപ്പെട്ടാൽ, ആധികാരികതാ ഘട്ടത്തിലെ പ്രാബല്യത്തിലുള്ള നയം വായിക്കുക: ഏത് രീതിയാണ് ചർച്ച ചെയ്യുന്നത്, ഏത് പിയർ ഐഡന്റിറ്റി പ്രതീക്ഷിക്കുന്നു, ഗേറ്റ്വേ നിങ്ങൾ കരുതുന്ന കണക്ഷനുമായി പൊരുത്തപ്പെടുന്നുണ്ടോ. ക്രമേണ ദുർബലമാകുന്ന ഊഹങ്ങൾ രോഗനിർണയമല്ല, അവ പിന്തുണ ടിക്കറ്റ് ഘടിപ്പിച്ച നിധന തരംതാഴ്ത്തലാണ്.

ആവശ്യമായ ക്രെഡൻഷ്യലിന് സംഘടനയുടെ നിലവാരം നിറവേറ്റാൻ കഴിയുന്നില്ലെങ്കിൽ, കഴിയുന്ന ഒന്നിലേക്ക് രൂപകൽപ്പന മാറ്റുക. മതിയായ എൻട്രോപ്പിയുള്ള പങ്കിട്ട രഹസ്യം, ഒരിക്കൽ സൃഷ്ടിച്ച്, നിയന്ത്രിത ഫീൽഡിൽ സൂക്ഷിച്ച്, ഒരിക്കലും പ്രസിദ്ധീകരിക്കാത്തത്, തികച്ചും നല്ല ഉത്തരമാണ്; അതിന്റെ ചെറിയ പതിപ്പ് അല്ല.

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