IPsec, OpenVPN மற்றும் WireGuard இல் முன்பே பகிரப்பட்ட விசை என்ன செய்கிறது
பகிரப்பட்ட ரகசியம் மறுமுனையை அங்கீகரிக்கலாம் அல்லது ஒரு பாதுகாப்பு அடுக்கைச் சேர்க்கலாம், அதன் பங்கு நெறிமுறையைப் பொறுத்து மாறுகிறது. அதைப் பயனர் கடவுச்சொல்லுடன் குழப்ப வேண்டாம்.
முன்பே பகிரப்பட்ட விசை என்ற சொற்கள் IPsec, OpenVPN மற்றும் WireGuard ஆவணங்களில் வருகின்றன, ஆனால் மூன்று வெவ்வேறு பொருட்களைக் குறிக்கின்றன. ஒன்று அங்கீகார ரகசியம், மற்றொன்று ஒரு கட்டுப்பாட்டு அலைவரிசையைப் பாதுகாக்கிறது, மூன்றாவது ஏற்கனவே அடையாளங்களைக் கொண்ட கைக்குலுக்கலுக்குப் பொருளைச் சேர்க்கிறது. இவற்றை மாற்றக்கூடியவையாகக் கருதினால், யாரும் எதிர்பாராத கட்டத்தில் தோல்வியடையும் இணைப்பு உருவாகும். ஒரு மதிப்பை அதில் நகலெடுப்பதற்கு முன், அந்த நெறிமுறையில் அந்தப் புலம் என்ன செய்கிறது என்பதைப் படியுங்கள்.
மூன்று நெறிமுறைகள், மூன்று பொருள்கள்
ஒவ்வொரு நெறிமுறையும் விசையின் பணியைத் தன் விவரக்குறிப்பில் வரையறுக்கிறது, அந்தப் பணிகள் ஒன்றையொன்று மேற்பொருந்துவதில்லை. அங்கீகார ரகசியம் இரு தரப்பும் ஒரே மதிப்பை அறிந்திருப்பதை நிரூபிக்கிறது. கட்டுப்பாட்டு அலைவரிசையின் விசை அதைத் தொடரும் பேச்சுவார்த்தையைப் பாதுகாக்கிறது. கைக்குலுக்கலின் கூடுதல் பகுதி விசை அட்டவணையை மாற்றுகிறது, ஆனால் தரப்புகள் யார் என்பதை மாற்றாது.
இந்தப் பாத்திரங்கள் எதுவும் மனிதரை அங்கீகரிக்கவில்லை, அந்தக் குழப்பமே அதிக நேரத்தை எடுக்கிறது. முன்பே பகிரப்பட்ட விசை பரிமாற்றத்திற்கு முன் சாதனங்கள் அல்லது நுழைவாயில்களில் வைக்கப்படுகிறது, எனவே ஒவ்வொரு வைத்திருப்பவரும் மறுதரப்புக்கு ஒரே மாதிரியாகத் தெரிகிறார். இந்தப் பண்பு இரு திசைவழியாக்கிகளுக்கு இடையிலான இணைப்புக்கு நன்மை, பெயரிடப்பட்ட ஊழியர்களைக் கொண்ட தொலை அணுகல் சேவைக்கு ஆபத்து. கணக்கு அடையாளச் சான்றையும் குறியாக்க ரகசியத்தையும் பயன்பாட்டை விவரிக்கும் ஆவணத்தின் தனித்தனி நெடுவரிசைகளில் வைத்திருங்கள்.
IPsec மற்றும் OpenVPN அந்தச் சொல்லை வேறு விதமாகப் பயன்படுத்துகின்றன
IKEv2 ஒரு தரப்பைச் சான்றிதழ்களுக்குப் பதிலாக முன்பே பகிரப்பட்ட ரகசியத்தால் அங்கீகரிக்க முடியும், மதிப்பு இரு முனைகளிலும் பொருந்த வேண்டும். அதே ரகசியம் பொதுவாக ஒரு தரப்புக் குழுவுக்கு அமைக்கப்படுவதால், எந்த வைத்திருப்பவரும் மற்றவர்களாக நடிக்க முடியும், மேலும் பரிமாற்றம் தனக்கு ஒருபோதும் இல்லாத அடையாள விசைகளிலிருந்து முன்னோக்கிய இரகசியத்தன்மையைப் பெறாது.
OpenVPN இன் tls-auth மற்றும் tls-crypt விருப்பங்கள் கட்டுப்பாட்டு அலைவரிசையில் ஒரு நிலையான விசையை இணைக்கின்றன, HMAC கையொப்பத்தைச் சேர்க்கின்றன அல்லது பேச்சுவார்த்தையையே குறியாக்குகின்றன. அந்த விசை பயனர் கடவுச்சொல் அல்ல, வாடிக்கையாளர் சான்றிதழுக்குப் பதிலாகாது. இரண்டையும் வேறுபடுத்துவது புதுப்பிப்பின் போது முக்கியம், கடவுச்சொல் மாற்றம் கட்டுப்பாட்டு அலைவரிசை விசையைத் தொடாமல் விடும்போது.
WireGuard இன் PSK சேர்க்கிறது, அடையாளம் தராது
WireGuard தரப்புகளிடம் ஏற்கனவே Curve25519 பொது மற்றும் தனிப்பட்ட விசைகள் உள்ளன, கைக்குலுக்கல் அந்த அடையாளங்களை அங்கீகரிக்கிறது. விருப்பமான முன்பே பகிரப்பட்ட விசை சங்கிலி விசையில் கலக்கப்பட்டு, பொது விசைப் பரிமாற்றத்தின் மேல் சமச்சீர் பொருளைச் சேர்க்கிறது.
அது தனியாக எந்த அடையாளத்தையும் பயனர் கணக்கையும் தராது, எனவே இயக்குபவர் இரு வைத்திருப்பவர்களை அவர்களின் PSK மூலம் வேறுபடுத்த முடியாது. இரு முனைகளும் ஒரே மதிப்பைக் கொண்டிருக்க வேண்டும், இல்லையேல் கைக்குலுக்கல் பயனுள்ள பிழைச் செய்தியின்றி தோல்வியடையும். அதனால்தான் சுழற்சி ஒரு கோப்பைத் திருத்துவதாக அல்ல, இரு பக்கங்களுக்கும் ஒரே நேரத்தில் திட்டமிடப்பட வேண்டும்.
விநியோகம், சுழற்சி மற்றும் நீக்கம் சரிபார்க்கவும்
ஒரு ரகசியத்தைப் பல இடங்களில் பயன்படுத்தும் ஒவ்வொரு வடிவமைப்பின் பலவீனமான புள்ளி விநியோகமே. அரட்டைச் சாளரத்தில் ஒட்டப்பட்ட, களஞ்சியத்தில் சேமிக்கப்பட்ட அல்லது சூழல்களுக்கு இடையே மீண்டும் பயன்படுத்தப்பட்ட மதிப்பு யாரும் எண்ண முடியாத நகல்களைச் சேகரிக்கிறது, ஒவ்வொரு நகலும் சேத வரம்பை அமைதியாக விரிவாக்குகிறது.
Base64 உரை குறியாக்கம் அல்ல. ஒரே கோப்புறையில் பொது சான்றிதழுக்கு அடுத்ததாக வைக்கப்பட்ட ரகசியம் இன்னும் திறந்த உரையில் ரகசியமே.
openssl rand -base64 32
sudo wg show wg0 preshared-keys
sudo grep -R -n 'psk' /etc/ipsec.d/ 2>/dev/null
அட்டவணைப்படி மற்றும் சந்தேகத்திற்குரிய வெளிப்பாட்டிற்குப் பிறகு சுழற்றுங்கள், பழைய மதிப்பை ரத்து செய்வதற்கு முன் ஒவ்வொரு திட்டமிட்ட தரப்பையும் புதுப்பிக்கவும். பின்னர் இணைப்பை இரு முனைகளிலிருந்தும் சோதியுங்கள், ஏனெனில் பொருந்தாத விசை கைக்குலுக்கலில் தோல்வியடைந்து தீச்சுவர் சிக்கலைப் போலவே தெரிகிறது.
எந்த ரகசியம் எந்தக் கட்டத்தைப் பாதுகாக்கிறது என்பதைப் பதிவு செய்யுங்கள், கடவுச்சொல் மீட்டமைப்பு ஒருபோதும் குறியாக்க விசையின் புதுப்பிப்புடன் குழப்பப்படாமல் இருக்க. அந்த ஒரு வரி ஒவ்வொரு முறை யாராவது பயன்பாட்டை மதிப்பாய்வு செய்யும்போது ஒரு மணி நேரத்தைச் சேமிக்கிறது.