Ukukhishwa kweplathifomu ye-GNUnet P2P engu-0.13. Ukuthuthukisa i-GNS Njengezinga Le-inthanethi

ΠšΠΎΠΌΠΈΡ‚Π΅Ρ‚ IETF (Internet Engineering Task Force), Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉΡΡ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π½Π°Ρ‡Π°Π» процСсс стандартизации систСмы Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΡ‘Π½ GNS (GNU Name System), Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ I-GNUnet Π² качСствС ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈ нСдоступной для Ρ†Π΅Π½Π·ΡƒΡ€Ρ‹ Π·Π°ΠΌΠ΅Π½Ρ‹ DNS. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ eshicilelwe ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ стандарта, послС стабилизации ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ сформирован RFC, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ статус Β«ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ стандарта».

I-GNS ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π±ΠΎΠΊ ΠΎ Π±ΠΎΠΊ с DNS ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… прилоТСниях, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹. Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ записСй обСспСчиваСтся Π·Π° счёт использования криптографичСских ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ². Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ DNS Π² GNS вмСсто Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ сСрвСров примСняСтся Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΡ‘Π½ сходно с DNS, Π½ΠΎ запросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ с сохранСниСм ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ β€” ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ запрос ΡƒΠ·Π΅Π» Π½Π΅ Π·Π½Π°Π΅Ρ‚ ΠΊΠΎΠΌΡƒ отдаётся ΠΎΡ‚Π²Π΅Ρ‚, Π° Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚Π½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ ΠΈ сторонниС Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ запросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.

DNS-Π·ΠΎΠ½Π° Π² GNS опрСдСляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ связки ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ECDSA Π½Π° основС эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ… I-Curve25519. ИспользованиС Curve25519 bonile Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΊΠ°ΠΊ вСсьма странный шаг, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для ECDSA ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…, Π° Π² ΠΏΠ°Ρ€Π΅ с Curve25519 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй Ed25519, yesimanje ngaphezulu, Π±ΠΎΠ»Π΅Π΅ бСзопасный ΠΈ Π±ΠΎΠ»Π΅Π΅ быстрый, Ρ‡Π΅ΠΌ ECDSA. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния криптостойкости Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ сомнСниС Π²Ρ‹Π±ΠΎΡ€ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠ»ΡŽΡ‡Π° β€” 32 Π±Π°ΠΉΡ‚Π° вмСсто 64 Π±Π°ΠΉΡ‚, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для Ed25519, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ каскадного симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ AES ΠΈ TwoFish Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ CFB.

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ иСрархичСских ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Π΄Π°ΡŽΡ‰ΠΈΡ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ для извлСчСния Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡΡΡŒ свойством линСйности ΠΊΡ€ΠΈΠ²ΠΎΠΉ Curve25519. Данная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ позволяСт ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π±Π΅Π· знания Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Указанная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Ρ‚Π°ΠΊΠΆΠ΅ kuyasebenza Π² Bitcoin. 32-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ»ΡŽΡ‡Π° Π²Ρ‹Π±Ρ€Π°Π½ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ»ΡŽΡ‡ вмСщался Π² ΠΎΠ΄Π½Ρƒ запись DNS.

Ukwengeza, kungaphawulwa ukukhishwa okusha uhlaka I-GNUnet 0.13, eyenzelwe ukwakha amanethiwekhi avikelekile e-P2P. Amanethiwekhi adalwe kusetshenziswa i-GNUnet awanalo iphuzu elilodwa lokwehluleka futhi ayakwazi ukuqinisekisa ukungaphulwa kolwazi oluyimfihlo lwabasebenzisi, okuhlanganisa ukuqeda ukuhlukunyezwa okungenzeka yizinsizakalo zezobunhloli kanye nabalawuli abanokufinyelela kumanodi enethiwekhi. Ukukhishwa kumakwe njengokuqukethe izinguquko ezibalulekile zephrothokholi eziphula ukuhambisana okusemuva nezinguqulo ezingu-0.12.x.

I-GNUnet isekela ukudalwa kwamanethiwekhi e-P2P nge-TCP, i-UDP, i-HTTP/HTTPS, i-Bluetooth ne-WLAN, futhi ingasebenza ngemodi ye-F2F (umngane-nomngane). Ukweqa kwe-NAT kuyasekelwa, okuhlanganisa ukusebenzisa i-UPnP ne-ICMP. Ukuze kubhekwane nokubekwa kwedatha, kungenzeka ukusebenzisa ithebula le-hash elisabalalisiwe (DHT). Amathuluzi okuphakela amanethiwekhi anemeshi anikeziwe. Ukuze ukhethe ngokukhetha futhi uhoxise amalungelo okufinyelela, kusetshenziswa isevisi yokushintshisana yesibaluli sokuhlonza buyisela i-ID, usebenzisa I-GNS (GNU Name System) kanye nokubethela okusekelwe kusibaluli (Ukubethela Okusekelwe Kusibaluli).

Isistimu ifaka ukusetshenziswa okuphansi kwezinsiza futhi isebenzisa ukwakheka kwezinqubo eziningi ukunikeza ukuhlukaniswa phakathi kwezingxenye. Amathuluzi avumelana nezimo anikeziwe okugcina amalogi nokuqoqa izibalo. Ukuze kuthuthukiswe izinhlelo zokusebenza ezisetshenziswa ekugcineni, i-GNUnet inikeza i-API yolimi lwe-C nokubophezela kwezinye izilimi zokuhlela. Ukwenza kube lula ukuthuthukiswa, kuhlongozwa ukuthi kusetshenziswe izihibe nezinqubo zomcimbi esikhundleni sochungechunge. Kubandakanya ilabhulali yokuhlola yokuphakelwa okuzenzakalelayo kwamanethiwekhi okuhlola amboza amashumi ezinkulungwane zontanga.

ΠšΡ€ΠΎΠΌΠ΅ GNS Π½Π° Π±Π°Π·Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ GNUnet Ρ‚Π°ΠΊΠΆΠ΅ развиваСтся нСсколько Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:

  • Isevisi yokwabelana ngefayela ngokungaziwa, engakuvumeli ukuthi uhlaziye imininingwane ngenxa yokudluliselwa kwedatha kuphela ngefomu elibethelwe futhi ayikuvumeli ukuthi ulandelele ukuthi ubani othumele, useshe futhi ulandiwe amafayela ngenxa yokusetshenziswa kwephrothokholi ye-GAP.
  • Uhlelo lwe-VPN lokudala izinsiza ezifihliwe esizindeni se-β€œ.gnu” kanye nokudlulisa imigudu ye-IPv4 ne-IPv6 ngenethiwekhi ye-P2P. Ukwengeza, izikimu zokuhumusha ze-IPv4-to-IPv6 kanye ne-IPv6-kuya-IPv4 ziyasekelwa, kanye nokudalwa kwemigudu ye-IPv4-over-IPv6 kanye ne-IPv6-over-IPv4.
  • Isevisi ye-GNUnet Yengxoxo yokwenza amakholi wezwi nge-GNUnet. I-GNS isetshenziselwa ukukhomba abasebenzisi; okuqukethwe kwethrafikhi yezwi kuhanjiswa ngendlela ebethelwe. Ukungaziwa akukakanikezwa - abanye ontanga bangalandelela ukuxhumana phakathi kwabasebenzisi ababili futhi banqume amakheli abo e-IP.
  • Inkundla yokwakha amanethiwekhi omphakathi ahlukaniselwe izwe Secushare, usebenzisa iphrothokholi I-PSYC kanye nokusekela ukusatshalaliswa kwezaziso kumodi yokusakaza okuningi kusetshenziswa ukubethela kokuphela kuye ekupheleni ukuze abasebenzisi abagunyaziwe kuphela bakwazi ukufinyelela imilayezo, amafayela, izingxoxo nezingxoxo (labo imilayezo engabhekiswanga kubo, okuhlanganisa nabaphathi be-node, ngeke bakwazi ukuzifunda. );
  • Uhlelo lokuhlela i-imeyili ebethelwe pretty Easy ubumfihlo, esebenzisa i-GNUnet yokuvikela imethadatha futhi isekela okuhlukahlukene i-cryptographic protocol ukuze kuqinisekiswe ukhiye;
  • Uhlelo lokukhokha I-GNU Taler, ehlinzeka ngokungaziwa kwabathengi kodwa ilandelela ukuthengiswa kwabathengisi ukuze kube sobala kanye nokubika kwentela. Isekela ukusebenza ngemali ehlukahlukene ekhona kanye nemali ye-elekthronikhi, okuhlanganisa amadola, ama-euro nama-bitcoins.

Izici ezintsha ezinkulu ku-GNUnet 0.13:

  • Π’Π²Π΅Π΄Ρ‘Π½ Π² строй рССстр WINS (GNUnet Assigned Numbers Authority), ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΡ‘Π½ ΠΈ адрСсов для GNUnet.
  • РСализация Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΡ‘Π½ GNS ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π² соотвСтствиС со ukucaciswa, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π² IETF. НалаТСна Ρ€Π°Π±ΠΎΡ‚Π° NSS-ΠΏΠ»Π°Π³ΠΈΠ½Π° Β«blockΒ». Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ Ρ„Π»Π°Π³ΠΈ SUPPLEMENTAL для записСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ явно Π½Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ, Π½ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€ΠΎΠΌ. Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ gnunet-namestore Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π²Ρ‹Π²ΠΎΠ΄ прСдупрСТдСния ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ записСй TLSA ΠΈΠ»ΠΈ SRV Π²Π½Π΅ записи IBHAYIBHELI.
  • Π’ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ΅ ΠΎΡ‚Π·Ρ‹Π²Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ (GNS/REVOCATION) функция Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° использованиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Argon2.
  • Π’ сСрвисС Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (RECLAIM) Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚ΠΈΠΊΠ΅Ρ‚Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ Π΄ΠΎ 256 Π±ΠΈΡ‚.
  • Вранспортный ΠΏΠ»Π°Π³ΠΈΠ½, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» UDP, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Ρ‘Π½ Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·-Π·Π° наличия ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ;
  • Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ сСриализации Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ECDSA ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ (старыС ΠΊΠ»ΡŽΡ‡ΠΈ пСрСстанут Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ).
  • Π’ качСствС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π½Π° основС эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ… задСйствована Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° i-libsodium.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сборки ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ cURL, Π½Π΅ связанной с gnutls.
  • Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Ρ‘Π½ сСрвСр Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ I-Buildbot.
  • Π’ сборочныС зависимости Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libmicrohttpd, libjansson ΠΈ libsodium.

Source: opennet.ru

Engeza amazwana