කලින් බෙදාගත් යතුර යන වචන 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

කාලසටහන අනුව සහ ඕනෑම සැක සහිත නිරාවරණයකින් පසු භ්‍රමණය කරන්න, පැරණි අගය අවලංගු කිරීමට පෙර සෑම අපේක්ෂිත පැත්තක් යාවත්කාලීන කරන්න. ඉන්පසු සම්බන්ධතාව දෙපැත්තෙන්ම පරීක්ෂා කරන්න, මන්ද නොගැළපෙන යතුර අත්සැලීමේදී අසාර්ථක වන අතර හරියටම ගිනිපවුරු ගැටලුවක් ලෙස පෙනේ.

කුමන රහස කුමන අවස්ථාව ආරක්ෂා කරන්නේද යන්න සටහන් කරන්න, එවිට මුරපද යළි පිහිටුවීම කිසිදා ගුප්තකේතන යතුරක් අලුත් කිරීම සමඟ මිශ්‍ර නොවේ. එම එක් පේළිය කිසිවෙකු යෙදවීම සමාලෝචනය කරන සෑම විටම පැයක් ඉතිරි කරයි.

අදාළ ලිපි