VPN பொது விசையைப் பகிரலாமா? மூன்று விஷயங்களைச் சரிபார்க்கவும்
பொது பாதியை வெளியிடுவதுதான் நெறிமுறை செயல்படும் வழி; தனிப்பட்ட பாதியை வெளியிடுவது ஒரு அடையாளத்தை ஒப்படைப்பதாகும். மூன்று சரிபார்ப்புகள் உங்கள் கையில் எந்த மதிப்பு உள்ளது என்பதைத் தீர்மானிக்கின்றன.
உங்கள் VPN பொது விசையை ஒரு துணை, வழங்குநர் அல்லது மன்றத்திற்கு வழங்கலாம், சுரங்கப்பாதை தொடர்ந்து செயல்படும். ஆனால் தனிப்பட்ட விசையை, ஆதரவு ஊழியர்களுக்கும் கூட, அந்த விசை நிரூபிக்கும் அடையாளத்தை ஒப்படைக்காமல் வழங்க முடியாது. முடிவு இவ்வளவு தெளிவாக இருப்பது அரிது, ஏனெனில் மக்கள் ஜோடியின் எந்தப் பாதியைப் பார்க்கிறார்கள் என்பதில் குழம்புகிறார்கள், மேலும் சில பயன்பாடுகள் பொது மதிப்பை ஒரு பெயராகக் கருதுகின்றன. மூன்று சரிபார்ப்புகள் இதைத் தீர்க்கின்றன: எந்தப் பாதி உங்களிடம் உள்ளது, பயன்பாடு அதை எதனுடன் பிணைக்கிறது, மற்றும் மாற்றீட்டிற்கு எவ்வளவு செலவாகும்.
சரிபார்ப்பு ஒன்று: ஜோடியின் எந்தப் பாதி உங்கள் ஒட்டுப்பலகையில் உள்ளது
சமச்சீரற்ற விசைகள் ஜோடியாக வருகின்றன, மேலும் வழிப்பிறப்பின் திசையே முழு விஷயம். WireGuard இல் தனிப்பட்ட விசை 32 சீரற்ற பைட்டுகள், பொது விசை அதிலிருந்து கணக்கிடப்படுகிறது; எதிர்த் திசையில் முடியாது. wg genkey தனிப்பட்ட மதிப்பை எழுதுகிறது, wg pubkey பொது மதிப்பைப் பெறுகிறது, இரண்டாவது மட்டுமே துணைக்கு அனுப்பப்படும் செய்தியில் இடம் பெறும்.
wg genkey | tee private.key | wg pubkey > public.key
chmod 600 private.key
openssl x509 -noout -pubkey -in server.crt
சான்றிதழ்களின் உலகம் அதே பிரிவை மேலும் அசையும் பகுதிகளுடன் பயன்படுத்துகிறது. சேவையகச் சான்றிதழ் ஒரு பொது விசையையும் பெயர்களையும் கொண்டுள்ளது, CA-ஐ ஒருபோதும் விட்டு வெளியேறாத CA தனிப்பட்ட விசையால் கையொப்பமிடப்படுகிறது. அந்த சேவையகத்தைச் சரிபார்க்கும் வாடிக்கையாளருக்கு பொதுவான CA சான்றிதழ் தேவை, CA-இன் தனிப்பட்ட கையொப்ப விசையை அவர் பயன்படுத்துவதில்லை.
எந்த மதிப்பு உங்களிடம் உள்ளது என்பது உறுதியாக இல்லாவிட்டால், கோப்புப் பெயரை அல்ல, அடையாளத்தைத் தேடுங்கள். கீழே உள்ளதிலிருந்து தொடங்கும் PEM தொகுதி, -----BEGIN PRIVATE KEY-----, அல்லது பழைய BEGIN RSA PRIVATE KEY வடிவம், இரகசியப் பாதி. அந்த அடையாளம் இல்லாமல் ஒட்டக்கூடிய மதிப்பு பகிர்வுக்கான வேட்பாளர், அடுத்த இரண்டு சரிபார்ப்புகளுக்கு உட்பட்டது.
சரிபார்ப்பு இரண்டு: பயன்பாடு அந்தப் பொது மதிப்பை எதனுடன் பிணைக்கிறது
குறியாக்கவியல் பாதுகாப்பும் அநாமதேயமும் வெவ்வேறு பண்புகள். WireGuard துணையின் பொது விசை பயன்பாட்டிற்குள் நிலையான அடையாளங்காட்டி: சேவையக உள்ளமைவு அதைப் பட்டியலிடுகிறது, கைக்குலுக்கல் அதைப் பெயரிடுகிறது, பதிவுகளைப் படிக்கும் நிர்வாகி அந்தத் துணை இணைக்கும் ஒவ்வொரு முறையும் அதே சரத்தைப் பார்க்கிறார். உங்கள் அமைப்பைப் பற்றிய கேள்விக்கு அருகில் விசையை இடுகையிட்டால், அந்தச் சரத்தை இடுகையின் மற்ற அனைத்துடனும் இணைத்துவிட்டீர்கள்.
சான்றிதழ்கள் வடிவமைப்பிலேயே அடையாளத்தைக் கசிக்கின்றன. Subject மற்றும் subject alternative name படிக்கக்கூடியவை, பொதுவில் நம்பகமான TLS சான்றிதழ்களுக்கு சான்றிதழே தேடக்கூடிய Certificate Transparency பதிவுகளில் வெளியிடப்படுகிறது. இவை எதுவும் தனிப்பட்ட விசையை வெளிப்படுத்தவில்லை, எல்லாமே ஒரு உறவை வெளிப்படுத்துகின்றன.
இங்குதான் பயன்பாடுகள் வேறுபடுகின்றன, அதுவே பதிலைத் தீர்மானிக்கிறது. ஆய்வக சேவையகத்தில் ஒரு முறை பயன்படுத்தும் சோதனைத் துணை, நிறுவனத்தின் தளம்-தளம் இறுதிப் புள்ளியை அடையாளம் காணும் விசையிலிருந்து வேறுபட்ட பொருள், பைட்டுகள் ஒரே மாதிரி தோன்றினாலும்.
சரிபார்ப்பு மூன்று: எதை ரத்து செய்யலாம், எவ்வளவு வேகமாக
மூன்றாவது சரிபார்ப்பு இரு பாதிகளையும் முழுமையாகப் பிரிக்கிறது. வெளியிடப்பட்ட பொது விசையை உங்கள் அட்டவணைப்படி மாற்றலாம். வெளியிடப்பட்ட தனிப்பட்ட விசையைத் திரும்பப் பெற முடியாது: உங்கள் நகலை நீக்குவது ஏற்கனவே எடுக்கப்பட்ட நகல்களைத் தொடாது, அதை நம்பிய ஒவ்வொரு துணையும் இப்போது வெளியாள் வைத்திருப்பதை நம்புகிறது.
ரத்து செய்வது குறியாக்கவியல் அல்ல, உள்ளமைவுச் செயல். WireGuard ரத்துச் செயல் பட்டியலை வழங்குவதில்லை, எனவே துணையை நீக்குகிறீர்கள்:
wg set wg0 peer <peer-public-key> remove
# then delete the [Peer] block from the config so it does not return on restart
OpenVPN சான்றிதழ்களின் அடிப்படையில் கட்டப்பட்ட பயன்பாடுகள் சான்றிதழை ரத்து செய்து, சேவையகம் உண்மையில் crl-verify வழியாகச் சரிபார்க்கும் CRL-ஐ வெளியிடுகின்றன. அந்தக் கட்டளை இல்லாமல் ரத்துப் பட்டியல் வெறும் அலங்காரம். இரண்டு நிலைகளிலும் வரிசை ஒன்றுதான்: மாற்றீட்டை வெளியிடுங்கள், ஆதரிக்கப்பட்ட வழியில் விநியோகியுங்கள், பின்னர் பழைய அடையாளத்தை ஓய்வுபெறச் செய்யுங்கள்.
மூன்று சரிபார்ப்புகளை ஒன்றாகச் சேர்ப்பதால் வரும் தவறுகள்
உண்மையான கசிவுகள் பெரும்பாலும் ஒருவர் தனிப்பட்ட விசையை வெளியிட முடிவெடுப்பது அல்ல. அவை ஒரு மன்றத்தில் முழு விவரக்குறிப்பையும் ஒட்டுவது: .conf WireGuard கோப்பில் PrivateKey வரியுடன் ஒன்று, .ovpn தொகுப்பில் உள்ளமைந்த விசைத் தொகுதியுடன் மற்றொன்று, அல்லது விசைப் புலம் தற்செயலாகத் தெரியும் வாடிக்கையாளர் சாளரத்தின் திரைப்பிடிப்பு. பொது மதிப்பு அநேகமாக சரியாக இருந்தது; அது தவறான பகுதியுடன் பயணித்தது.
ஆதரவு பணிப்பாய்வுகள் இரண்டாவது மூலம். எந்தச் சட்டபூர்வச் சரிபார்ப்பு நடவடிக்கைக்கும் உங்கள் தனிப்பட்ட விசை தேவையில்லை, ஏனெனில் மறுபக்கம் தேவையானதைப் பொது பாதியிலிருந்து பெறுகிறது. படிவமோ நபரோ தனிப்பட்ட மதிப்பைக் கேட்கும்போது, சரியான பதில் பொது மதிப்பும் அதை உருவாக்கும் உள்ளூர் கட்டளையும் ஆகும்.
பதிவுகளும் திரைப்பிடிப்புகளும் ஒரே வகையைச் சேர்ந்தவை. கண்டறியும் வெளியீடு விசைப் பொருள், அமர்வு அடையாளங்காட்டிகள் மற்றும் உள் முகவரிகளைக் கொண்டு செல்லலாம், ஒரு கேள்விக்குப் பதில் பெற அவற்றையெல்லாம் இடுகையிடுவது சிறிய வசதியைப் பெரிய வெளிப்பாட்டுடன் பரிமாறிக்கொள்வதாகும்.
தனிப்பட்ட மதிப்பு கசிந்த பிறகு அடையாளத்தை ஓய்வுபெறச் செய்யுங்கள்
தனிப்பட்ட மதிப்பு உண்மையில் வெளியேறியிருந்தால், அந்த அடையாளத்தை ஓய்வுபெற்றதாகக் கருதுங்கள். புதிய ஜோடியை உருவாக்குங்கள், துணைகள் எதிர்பார்க்கும் இடத்தில் பொது பாதியை நிறுவுங்கள், பழைய துணையை நீக்குங்கள் அல்லது பழைய சான்றிதழை ரத்து செய்யுங்கள், நீங்கள் அதை வெளியிட்ட இடங்களைச் சரிபாருங்கள். உங்கள் கட்டுப்பாட்டில் இல்லாத நகல்களை நீக்க முடியாது, எனவே நீக்கம் எதிர்காலத்தைப் பற்றியது, கடந்த காலத்தைப் பற்றியது அல்ல.
பின்னர் விநியோகத்தை எழுதுங்கள்: எந்த விசை எந்தச் சாதனத்திற்கு, யாரிடம் நகல் உள்ளது, மாற்றீடு எப்படி வழங்கப்படுகிறது, ஓய்வுபெற்ற துணையை யார் நீக்குகிறார். இவைதான் மக்கள் மறக்கும் பகுதிகள், கசிவு எவ்வளவு காலம் பயனுள்ளதாக இருக்கும் என்பதை அவையே தீர்மானிக்கின்றன.