ጂኤንዩኔት 0.12 አለ፣ ደህንነቱ የተጠበቀ የP2P አውታረ መረቦችን ለመገንባት ማዕቀፍ

ብርሃኑን አየ ማዕቀፍ መልቀቅ ጂኤንዩኔት 0.12ደህንነቱ የተጠበቀ ያልተማከለ P2P አውታረ መረቦችን ለመገንባት የተነደፈ። ጂኤንዩኔትን በመጠቀም የተፈጠሩ አውታረ መረቦች አንድም የውድቀት ነጥብ የላቸውም እና የተጠቃሚዎችን የግል መረጃ አለመነካካት ዋስትና ሊሰጡ ይችላሉ፣ ይህም በስለላ አገልግሎቶች እና የአውታረ መረብ ኖዶች መዳረሻ ያላቸው አስተዳዳሪዎች ሊደርስ የሚችለውን ጥቃት ማስወገድን ጨምሮ። ልቀቱ ከ 0.11.x ስሪቶች ጋር ወደ ኋላ ተኳሃኝነትን የሚሰብሩ ጉልህ የፕሮቶኮል ለውጦችን እንደያዘ ተጠቁሟል።

GNUnet በTCP፣ UDP፣ HTTP/HTTPS፣ ብሉቱዝ እና WLAN ላይ የP2P አውታረ መረቦችን መፍጠርን ይደግፋል እና በF2F (ጓደኛ-ለጓደኛ) ሁነታ መስራት ይችላል። UPnP እና ICMP መጠቀምን ጨምሮ NAT መሻገር ይደገፋል። የውሂብ አቀማመጥን ለመፍታት, የተከፋፈለ የሃሽ ሰንጠረዥ (DHT) መጠቀም ይቻላል. የተጣራ መረቦችን ለመዘርጋት መሳሪያዎች ቀርበዋል. የመዳረሻ መብቶችን ለመምረጥ እና ለመሻር ያልተማከለ የመለያ ባህሪ ልውውጥ አገልግሎት ጥቅም ላይ ይውላል ማስመለስ መታወቂያ, በመጠቀም GNS (የጂኤንዩ ስም ስርዓት) እና በባህሪ ላይ የተመሰረተ ምስጠራ (በባህሪ ላይ የተመሰረተ ምስጠራ).

ስርዓቱ ዝቅተኛ የሀብት ፍጆታን ያሳያል እና በንጥረ ነገሮች መካከል መገለልን ለማቅረብ ባለብዙ ሂደት አርክቴክቸርን ይጠቀማል። ተጣጣፊ መሳሪያዎች የምዝግብ ማስታወሻዎችን ለመጠበቅ እና ስታቲስቲክስን ለመሰብሰብ ይቀርባሉ. ለመጨረሻ ጊዜ ጥቅም ላይ የሚውሉ አፕሊኬሽኖችን ለማዘጋጀት ጂኤንዩኔት ለC ቋንቋ እና ለሌሎች የፕሮግራሚንግ ቋንቋዎች ማሰሪያ ኤፒአይን ያቀርባል። ልማትን ለማቃለል በክሮች ምትክ የክስተት ቀለበቶችን እና ሂደቶችን ለመጠቀም ይመከራል። በአስር ሺዎች የሚቆጠሩ አቻዎችን የሚሸፍኑ የሙከራ መረቦችን በራስ ሰር ለማሰማራት የሙከራ ቤተ-መጽሐፍትን ያካትታል።

በጂኤንዩኔት 0.12 ውስጥ ዋና ዋና አዲስ ባህሪያት፡-

  • ባልተማከለው የጂኤንኤስ የጎራ ስም ስርዓት (የጂኤንዩ ስም ስርዓት) በቁልፍ ትውልድ ፕሮቶኮሎች ላይ ለውጦች ተደርገዋል (እድገቱን ለማክበር። ዝርዝር መግለጫዎች የወደፊት ደረጃ). የጎራ ስሞች እና መለያዎች ቀርቧል በUTF-8፣ የIDNA punycode notation ሳይጠቀሙ። መደበኛ ያልሆኑ የIDNA ስሞችን ለመስራት የኤንኤስኤስ ፕለጊን ቀርቧል። እንዲሁም ከ root የሚመጡ ጥያቄዎችን ለማገድ ፕለጊን ታክሏል (ጂኤንዩኔት በፍፁም እንደ ስር መሮጥ የለበትም)።
  • በጂኤንኤስ እና NSE (የአውታረ መረብ መጠን ግምት) የጎራ ዞን በሚሻርበት ጊዜ ጥቅም ላይ የዋለው የስራ ስልተ ቀመር ማረጋገጫ ተቀይሯል። ለውጦቹ በልዩ ASICs ላይ ካለው ስሌት ውስብስብነት ጋር የተያያዙ ናቸው።
  • በ UDP ላይ የመጓጓዣ አተገባበር ያለው ፕለጊን በመረጋጋት ችግሮች ምክንያት ወደ የሙከራ ምድብ ተላልፏል;
  • የተሻሻለ እና ለ RSA የህዝብ ቁልፎች ሁለትዮሽ ቅርጸት ተመዝግቧል;
  • ተወግዷል በ EdDSA ዲጂታል ፊርማዎች ውስጥ አላስፈላጊ ሀሺንግ;
  • ለኦዲት ምዝግብ ማስታወሻዎች የ gnunet-logread ስክሪፕት የመጫን ችሎታ ታክሏል;
  • የ ECDH ትግበራ ወደ ኮድ ተተርጉሟል TweetNaCl;
  • በመሰብሰቢያ ሥርዓት ውስጥ ያሉ ብዙ ችግሮች ተፈትተዋል። ከጥገኛዎች ተወግዷል
    GLPK (ጂኤንዩ ሊኒያር ፕሮግራሚንግ ኪት)። በጥቅል አቀናባሪው መሰረት ለስርጭቶች ትክክለኛ የጥቅል መግለጫ ታክሏል። ጉይክስ.

በጂኤንዩኔት ቴክኖሎጂዎች ላይ በመመስረት በርካታ ዝግጁ-አፕሊኬሽኖች እየተዘጋጁ ናቸው።

  • ስም-አልባ የፋይል ማጋራት አገልግሎት፣ በመረጃ ልውውጥ ምክንያት መረጃን ኢንክሪፕት በተደረገ ቅጽ ብቻ እንዲተነትኑ የማይፈቅድ እና በ GAP ፕሮቶኮል በመጠቀም ማን እንደለጠፈ ፣ እንደፈለገ እና እንደወረደ እንዲከታተሉ አይፈቅድልዎትም ።
  • በ ".gnu" ጎራ ውስጥ የተደበቁ አገልግሎቶችን ለመፍጠር እና IPv4 እና IPv6 ዋሻዎችን በP2P አውታረመረብ ለማስተላለፍ የ VPN ስርዓት። በተጨማሪም፣ ከIPv4-to-IPv6 እና IPv6-to-IPv4 የትርጉም እቅዶች ይደገፋሉ፣ እንዲሁም IPv4-over-IPv6 እና IPv6-over-IPv4 ዋሻዎችን መፍጠር ነው።
  • የጂኤንኤስ (የጂኤንዩ ስም ስርዓት) የጎራ ስም ስርዓት ሙሉ በሙሉ ያልተማከለ እና የሳንሱር ማረጋገጫ ለዲኤንኤስ ምትክ ሆኖ ያገለግላል። ጂኤንኤስ ከዲኤንኤስ ጋር ጎን ለጎን ጥቅም ላይ ሊውል ይችላል እና እንደ ድር አሳሾች ባሉ ባህላዊ መተግበሪያዎች ውስጥ ጥቅም ላይ ሊውል ይችላል። የመዝገቦች ታማኝነት እና የማይለወጡ መሆናቸው የሚረጋገጠው ምስጠራ መንገዶችን በመጠቀም ነው። እንደ ዲ ኤን ኤስ ሳይሆን ጂኤንኤስ ከዛፍ መሰል የአገልጋይ ተዋረድ ይልቅ በቀጥታ የሚመራ ግራፍ ይጠቀማል። የስም መፍታት ከዲ ኤን ኤስ ጋር ተመሳሳይ ነው ፣ ግን ጥያቄዎች እና ምላሾች ሚስጥራዊነትን ሲጠብቁ ይከናወናሉ - ጥያቄውን የሚያስኬድ መስቀለኛ መንገድ መልሱ ለማን እንደተላከ አያውቅም ፣ እና የመጓጓዣ አንጓዎች እና የሶስተኛ ወገን ታዛቢዎች ጥያቄዎችን እና ምላሾችን መፍታት አይችሉም ፣
  • በጂኤንዩኔት ላይ የድምጽ ጥሪዎችን ለማድረግ የጂኤንዩኔት የውይይት አገልግሎት። GNS ተጠቃሚዎችን ለመለየት ጥቅም ላይ ይውላል፤ የድምጽ ትራፊክ ይዘቶች በተመሰጠረ መልኩ ይተላለፋሉ። ማንነትን መደበቅ እስካሁን አልቀረበም - ሌሎች እኩዮች በሁለት ተጠቃሚዎች መካከል ያለውን ግንኙነት መከታተል እና የአይ ፒ አድራሻቸውን መወሰን ይችላሉ።
  • ያልተማከለ ማህበራዊ አውታረ መረቦችን ለመገንባት መድረክ ሴኩሼርፕሮቶኮሉን በመጠቀም PSYC እና የተፈቀደላቸው ተጠቃሚዎች ብቻ መልዕክቶችን፣ ፋይሎችን፣ ውይይቶችን እና ውይይቶችን መድረስ እንዲችሉ ከጫፍ እስከ ጫፍ ምስጠራን በመጠቀም የማሳወቂያ ስርጭትን በብዙካስት ሁነታ መደገፍ (መልእክቶች ያልተላኩላቸው፣ የመስቀለኛ መንገድ አስተዳዳሪዎችን ጨምሮ ማንበብ አይችሉም) );
  • የተመሰጠረ ኢሜይልን የማደራጀት ስርዓት ቆንጆ ቀላል ግላዊነትጂኤንዩኔትን ለሜታዳታ ጥበቃ የሚጠቀም እና የተለያዩ ይደግፋል ምስጠራ ፕሮቶኮሎች ለቁልፍ ማረጋገጫ;
  • የክፍያ ስርዓት ከጂኤንዩ Taler, ይህም ለገዢዎች ማንነትን መደበቅ ያቀርባል, ነገር ግን የሻጮችን ግብይቶች ለግልጽነት እና ለግብር ሪፖርት ያቀርባል. ዶላር፣ ዩሮ እና ቢትኮይንን ጨምሮ በተለያዩ ነባር ምንዛሬዎች እና በኤሌክትሮኒክስ ገንዘብ መስራትን ይደግፋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ