Abin da bayanin ƙa’idar VPN ke tabbatarwa da abin da ba ya tabbatarwa
Bayanin ƙa’ida yana ƙayyade tsarin saƙonni, algorithms da hasashen barazana. Ba zai iya ba da tabbacin gininn da ka shigar ko yadda mai gudanarwa ke kula da asusunka ba.
Takardar ƙa’ida yarjejeniya ce tsakanin aiwatarwa, kuma karanta ta a hankali yana gaya maka abin da ɓangarori biyu masu dacewa za su musanya da waɗanne halaye masu tsarawa suka yi niyyar tabbatar. Ba ta gaya maka wane fayil ɗin binary ke gudana a uwar garken da kake haɗawa da ita ba, yadda aka saita wannan uwar garken ba, ko abin da zai faru da rikodin asusunka daga baya ba. Waɗannan nau’ikan shaida ne guda uku daban-daban, kuma ɗaukar ƙa’idar a matsayin duka ukun ita ce hanyar da sunan ƙa’ida ke fara yin aikin da ba zai iya yi ba. Raba ukun ita ce dukan atisaye.
Takardar farkon hujja ce, ba ƙarshenta ba.
Abin da takardar ke ƙayyadawa a haƙiƙa
Ga WireGuard, bayanin ƙa’idar yana bayyana musafaha Noise IK, ƙayyadadden saitin tushe, tsarin saƙo da firam ɗin jigilar da ke ɗaukar fakiti daga baya. Ga IKEv2, takardar da ta yi daidai ita ce RFC 7296, wadda ke ƙayyade musayar, kaya masu amfani da tattaunawar shawarwari. A duka biyun iyakar daidai ce: saƙonni, injin yanayi da hasashen da manufofin tsaro ke aiki a ƙarƙashinsu.
Yanayin zaɓi yana rikitar da karatu. Halin da ke aiki ga musafaha ɗaya na iya rashin aiki ga turawa da ke amfani da wani tsarin tabbatarwa ko saitin ajiya.
Inda garantin ke ƙarewa
Bincike na ƙa’ida yana amsa tambaya game da tsari. Aikin tabbatarwa na WireGuard yana amfani da tsarin alama a cikin mai tabbatarwa Tamarin, wanda zai iya nuna cewa ƙirar tana jure wa wasu hare-hare bisa hasashenta; ba ya nuna cewa aiwatarwar da aka bayar a sararin mai amfani ba ta da kuskuren tsaron ƙwaƙwalwa. A cikin wannan gibin tsakanin tsari da na’ura ne abubuwan da suka faru na gaske ke rayuwa. Karanta hujja a matsayin takardar shaidar aiwatarwa kuskure ne na rukuni.
Sirrin gaba yana nuna wannan iyaka. Halin ya dogara da lalata maɓallai kamar yadda ƙa’idar ta nufa, kuma wannan hali ne na aiwatarwa da muhallinta, ba na tsarin saƙo ba. Tsarin da ya ƙayyade gogewa ba zai iya tilasta shi a dandalin da ke tura ƙwaƙwalwa zuwa faifai ba.
Dogaro na yadudduka yana faɗaɗa gibin: ɗakin karatu na TLS a bayan rami na TLS, hanyar kernel da rami na sararin mai amfani ke amfani da ita, da mai samar da lambobi bazuwar duk suna waje da rubutun ƙa’idar.
Bi bytes ɗin har cikin gininn
Matsa daga takarda zuwa kayan aiki ta hanyar gano nau’ikan, sannan ka kwatanta su da abin da ke hidimar zirga-zirga a haƙiƙa. Samfurin da ya ambaci ƙa’ida na iya ƙara sassan samarwa, awo mai nisa da sarrafawa waɗanda ƙa’idar ba ta taɓa bayyana su ba.
openvpn --version | head -3 wg --version dpkg -l | grep -E 'openvpn|wireguard|libssl' ss -lunp | grep -E '1194|51820' sha256sum ./wireguard-tools_1.0.20210914_amd64.deb
Gininn da za a iya maimaitawa da jimlar dubawa da aka buga suna ba da damar haɗa bishiyar tushe da fayil ɗin binary da aka rarraba. Ba tare da wannan hanyar haɗi ba, tushen da aka buga yana tabbatar da cewa dubawa zai yiwu ne kawai, ba cewa fayil ɗin da ke gudana ya dace da shi ba.
Saiti yana cikin wannan mataki. Saitin sirri, abokan da aka yarda da su da saitunan turawa zaɓuɓɓukan turawa ne, kuma gininn da ya dace da aka saita cikin rashin kulawa har yanzu yana samar da rami mai rauni.
Ka raba ayyukan gudanarwa
Rikodin asusu, bayanan biyan kuɗi da ayyukan tallafi shawarwarin mai gudanarwa ne waɗanda babu rubutun ƙa’ida da ke takura su. Rahoton dubawa yana rufe sassan da aka ambata a cikin iyakar da aka bayyana, kuma manufar sirri tana bayyana niyya da ayyuka; ɗaya ba ya maye gurbin ɗayan, kuma ɗaya ba ya zama sanarwar sirri ba.
Ƙarshen daidai yana taruwa: ƙa’idar tana bayyana ƙira, gininn da saiti suna bayyana ramin, kuma ayyukan da aka rubuta na mai gudanarwa suna bayyana dukan abin da ramin ba ya gani. Faɗi wanne daga cikin waɗannan ka tabbatar, kuma da’awar ta kasance gaskiya.