የ VPN WireGuard ድጋፍን ወደ አንድሮይድ ኮር ተንቀሳቅሷል

በጉግል መፈለግ ታክሏል አብሮ በተሰራው የቪፒኤን ድጋፍ ወደ ዋናው አንድሮይድ ኮድቤዝ ኮድ መግባት WireGuard. የWireGuard ኮድ ወደ ማሻሻያ ተወስዷል ሊኑክስ 5.4 ኮርነሎችለወደፊት አንድሮይድ 12 መድረክ ከዋናው ሊኑክስ ከርነል እየተሰራ ነው። 5.6በመጀመሪያ ተካቷል ተቀብሏል WireGuard. የከርነል ደረጃ WireGuard ድጋፍ በነባሪነት ነቅቷል.

እስካሁን ድረስ የWireGuard for Android ገንቢዎች የሚል ሀሳብ አቅርቧል አስቀድሞ ያለው የሞባይል መተግበሪያ ተሰርዟል። በGoogle ከGoogle Play ካታሎግ የተገኘ የልገሳ መቀበያ ገጽ በፕሮጀክት ድረ-ገጽ ላይ ባለው አገናኝ ምክንያት ክፍያ የመፈጸምን ደንቦች በመጣሱ (ልገሳዎች በልዩ የተመዘገበ ለትርፍ ያልተቋቋመ ድርጅት ካልተሰበሰቡ ተቀባይነት እንደሌለው ምልክት ተደርጎባቸዋል)።

ያስታውሱ ቪፒኤን WireGuard በዘመናዊ የኢንክሪፕሽን ዘዴዎች ላይ በመመስረት የተተገበረ ፣ በጣም ከፍተኛ አፈፃፀምን ይሰጣል ፣ ለአጠቃቀም ቀላል ፣ ውስብስቦች የሉትም እና ከፍተኛ መጠን ያለው ትራፊክ በሚያስኬዱ በርካታ ትላልቅ ማሰማራቶች ውስጥ እራሱን አረጋግጧል። ፕሮጀክቱ ከ 2015 ጀምሮ እያደገ ነው, ኦዲት አልፏል እና መደበኛ ማረጋገጫ ጥቅም ላይ የዋሉ የምስጠራ ዘዴዎች. WireGuard የኢንክሪፕሽን ቁልፍ ማዘዋወር ጽንሰ-ሀሳብን ይጠቀማል ይህም በእያንዳንዱ የአውታረ መረብ በይነገጽ ላይ የግል ቁልፍ ማያያዝ እና የህዝብ ቁልፎችን ለማሰር መጠቀምን ያካትታል።

ከኤስኤስኤች ጋር በሚመሳሰል መልኩ ግንኙነት ለመፍጠር የህዝብ ቁልፎች ይለዋወጣሉ። በተጠቃሚ ቦታ ላይ የተለየ ዴሞን ሳያስኬዱ ቁልፎችን ለመደራደር እና ለመገናኘት የNoise_IK ዘዴ ከ የድምጽ ፕሮቶኮል መዋቅርበኤስኤስኤች ውስጥ የተፈቀዱ_ቁልፎችን ከመጠበቅ ጋር ተመሳሳይ። የውሂብ ማስተላለፍ የሚከናወነው በ UDP ፓኬቶች ውስጥ በማሸግ ነው. ከራስ ሰር የደንበኛ መልሶ ማዋቀር ጋር ያለውን ግንኙነት ሳያቋርጥ የቪፒኤን አገልጋይ (ሮሚንግ) የአይ ፒ አድራሻ መቀየርን ይደግፋል።

ለማመስጠር ጥቅም ላይ ውሏል። የዥረት ምስጠራ ChaCha20 እና የመልዕክት ማረጋገጫ አልጎሪዝም (MAC) Poly1305በዳንኤል በርንስታይን የተነደፈ (ዳንኤል J. Bernstein), ታንያ ላንጅ
(ታንጃ ላንጅ) እና ፒተር ሽዋቤ (ፒተር ሽዋቤ)። ChaCha20 እና ፖሊ1305 እንደ ፈጣን እና ደህንነቱ የተጠበቀ የAES-256-CTR እና HMAC አናሎጎች ተቀምጠዋል፣ የሶፍትዌር አተገባበር ልዩ የሃርድዌር ድጋፍን ሳያካትት የተወሰነ ጊዜን ማሳካት ያስችላል። የጋራ ሚስጥራዊ ቁልፍ ለማመንጨት በሞላላ ኩርባዎች ላይ ያለው የዲፊ-ሄልማን ፕሮቶኮል በትግበራው ውስጥ ጥቅም ላይ ይውላል። Curve25519በዳንኤል በርንስታይን የቀረበ። ለሃሺንግ ጥቅም ላይ የዋለው አልጎሪዝም ነው። BLAKE2s (RFC7693).

ምንጭ: opennet.ru

አስተያየት ያክሉ