GNUnet 0.12 heye, çarçoveyek ji bo avakirina torên P2P ewledar

ronahî dît serbestberdana çarçoveyê GNUnet 0.12, ji bo avakirina torên P2P yên nenavendî yên ewledar hatine çêkirin. Tora ku bi karanîna GNUnet-ê hatine afirandin xwedan xalek têkçûnek nînin û dikarin garantiya têkçûna agahdariya taybet a bikarhêneran bikin, di nav de rakirina destdirêjiya muhtemel ji hêla servîsên îstîxbaratê û rêvebirên bi gihîştina girêkên torê ve. Daxuyanî wekî ku guherînên girîng ên protokolê vedihewîne ku lihevhatina paşverû ya bi guhertoyên 0.11.x re dişkîne, tê nîşankirin.

GNUnet piştgirî dide afirandina torên P2P li ser TCP, UDP, HTTP/HTTPS, Bluetooth û WLAN, û dikare di moda F2F (Heval-heval) de bixebite. Rêwîtiya NAT piştgirî ye, tevî karanîna UPnP û ICMP. Ji bo destnîşankirina cîhkirina daneyan, gengaz e ku meriv tabloyek haş a belavkirî (DHT) bikar bîne. Amûrên ji bo bicihkirina torên mesh têne peyda kirin. Ji bo bijartin û betalkirina mafên gihîştinê, karûbarek pevguhertina taybetmendiya nasnameyê ya nenavendî tê bikar anîn ID vegerandin, bikaranîn GNS (Pergala Navê GNU) û şîfrekirina bingehîn (Şîfrekirina Bingeha Taybetmendiyê).

Pergal xerckirina çavkaniyê kêm vedihewîne û mîmariyek pir-pêvajoyê bikar tîne da ku veqetandinê di navbera pêkhateyan de peyda bike. Amûrên maqûl ji bo domandina têketin û berhevkirina statîstîkan têne peyda kirin. Ji bo pêşdebirina sepanên bikaranîna dawîn, GNUnet ji bo zimanê C API-yê û ji bo zimanên din ên bernamekirinê girêdanan peyda dike. Ji bo hêsankirina pêşkeftinê, tê pêşniyar kirin ku li şûna têlan lûp û pêvajoyên bûyerê bikar bînin. Ew pirtûkxaneyek ceribandinê ji bo bicîhkirina otomatîkî ya torên ceribandinê vedigire ku bi deh hezaran hevalan vedihewîne.

Taybetmendiyên nû yên sereke di GNUnet 0.12 de:

  • Di pergala navên domainê ya nenavendî ya GNS de (Pergala Navê GNU), guhertin di protokolên nifşê sereke de hatine çêkirin (ji bo ku bi pêşkeftinê re tevbigerin. taybetmendiyên standarda pêşerojê). Navên domain û nîşanan pêşkêş kirin di UTF-8 de, bêyî ku nîşana punycode IDNA bikar bînin. Pêvekek NSS-ê ji bo hilanîna navên IDNA yên ne-standard hatiye pêşniyar kirin. Di heman demê de pêvekek zêde kir ku daxwazên ji rootê asteng bike (GNUnet divê çu carî wekî root neyê xebitandin).
  • Di GNS û nse (Texmînkirina Mezinahiya Torê) îsbatkirina algorîtmaya xebatê ya ku dema betalkirina herêmek domainê tê bikar anîn hate guheztin. Guhertin bi zêdebûna tevliheviya hesabên li ser ASIC-ên pispor re têkildar in.
  • Pêveka bi pêkanîna veguheztinê li ser UDP ji ber pirsgirêkên aramiyê veguhezîne kategoriya ceribandinê;
  • Enhanced û formata binary ji bo mifteyên giştî yên RSA belgekirî ye;
  • Rakirin di nav îmzeyên dîjîtal ên EdDSA de hashkirina nehewce;
  • Kapasîteya sazkirina skrîpta gnunet-logread ji bo têketinên kontrolê zêde kir;
  • Pêkanîna ECDH di kodê de hate wergerandin TweetNaCl;
  • Di pergala meclîsê de gelek pirsgirêk hatin çareserkirin. Ji girêdayiyan hat derxistin
    GLPK (Kiteya Bernameya Rêzika GNU). Ji bo belavkirinên li ser bingeha rêveberê pakêtê danasîna pakêtê ya rast lê zêde kir guix.

Li ser bingeha teknolojiyên GNUnet gelek serîlêdanên amade têne pêşve xistin:

  • Karûbarek ji bo parvekirina pelê nenas, ku ji ber veguheztina daneyan tenê bi rengek şîfrekirî rê nade we ku hûn agahdariyan analîz bikin û bi saya karanîna protokola GAP-ê rê nade we ku hûn bişopînin kê pelan şandin, lêgerîn û dakêşandin.
  • Pergala VPN ji bo afirandina karûbarên veşartî di domaina ".gnu" de û şandina tunelên IPv4 û IPv6 li ser tora P2P. Wekî din, nexşeyên wergerandina IPv4-ji-IPv6 û IPv6-ji-IPv4 têne piştgirî kirin, û her weha çêkirina tunelên IPv4-ser-IPv6 û IPv6-ser-IPv4 têne piştgirî kirin.
  • Pergala navên domainê GNS (Pergala Navên GNU) ji bo DNS-ê bi tevahî nemerkezî û sansor-delîlkar cîh digire. GNS dikare li kêleka DNS-ê were bikar anîn û di serîlêdanên kevneşopî yên wekî gerokên malperê de were bikar anîn. Yekbûn û neguhêrbariya tomaran bi karanîna rêgezên krîptografî ve tê peyda kirin. Berevajî DNS, GNS li şûna hîyerarşiyek pêşkêşkerên mîna darê, grafiyek rêvekirî bikar tîne. Çareserkirina navan dişibihe DNS-ê, lê daxwaz û bersiv dema ku nepenîbûnê diparêzin têne kirin - girêka ku daxwazê ​​dişoxilîne nizane bersiv ji kê re tê şandin, û girêkên derbasbûnê û çavdêrên sêyemîn nikarin daxwaz û bersivan deşîfre bikin;
  • Xizmeta Gotûbêja GNUnet ji bo çêkirina bangên dengî li ser GNUnet. GNS ji bo nasandina bikarhêneran tê bikar anîn; naveroka seyrûsefera deng di forma şîfrekirî de têne şandin. Anonîm hîna nehatiye peyda kirin - hevalên din dikarin pêwendiya di navbera du bikarhêneran de bişopînin û navnîşanên IP-ya wan diyar bikin.
  • Platforma avakirina torên civakî yên nenavendî Secushare, bi karanîna protokolê PSYC û piştgirîkirina belavkirina ragihandinan di moda pirzimanî de bi karanîna şîfrekirina dawî-bi-dawî da ku tenê bikarhênerên destûrdar karibin xwe bigihînin peyam, pelan, sohbet û nîqaşan (yên ku peyam ji wan re nayên şandin, tevî rêveberên nodê, dê nikaribin wan bixwînin. );
  • Pergala organîzekirina e-nameya şîfrekirî nepeniya pir hêsan, ku ji bo parastina metadata GNUnet bikar tîne û cûrbecûr piştgirî dike protokolên krîptografî ji bo verastkirina key;
  • sîstema peredana Atolyeya GNU, ku ji bo kiryaran nenasiyê peyda dike lê ji bo zelalbûn û raporkirina bacê danûstendinên firoşkar dişopîne. Ew piştgirî dide xebata bi pereyên cihêreng ên heyî û pereyên elektronîkî, tevî dolar, euro û bitcoin.

Source: opennet.ru

Add a comment