Gefa út NNCP 5.0.0, tól til að flytja skrár/póst í geymslu og áframsenda stillingu

fór fram sleppa Node-to-Node afrit (NNCP), sett af tólum til að flytja skrár, tölvupóst og skipanir á öruggan hátt til að framkvæma í geyma-og-áfram. Styður rekstur á POSIX-samhæfum stýrikerfum. Tólin eru skrifuð í Go og dreift undir GPLv3 leyfinu.

Veiturnar einbeita sér að því að hjálpa til við að byggja upp litla jafningja vinur til vinar netkerfi (tugir hnúta) með kyrrstöðu leið til að tryggja öruggan eld-og-gleyma skráaflutning, skráabeiðnir, tölvupóst og skipanabeiðnir. Allir sendir pakkar dulkóðuð (enda til enda) og eru beinlínis auðkenndar með þekktum opinberum lyklum vina. Laukur (eins og í Tor) dulkóðun er notuð fyrir alla millipakka. Hver hnútur getur virkað bæði sem viðskiptavinur og þjónn og notað bæði ýta og skoðanakönnunarhegðunarlíkön.

Aðgreining NNCP frá lausnum UUCP и Ftn (FidoNet Technology Network), auk ofangreindrar dulkóðunar og auðkenningar, er stuðningur beint úr kassanetum floppínet og tölvur líkamlega einangraðar (loftlaus) frá óöruggum staðbundnum og almennum netum. NNCP er einnig með auðveldri samþættingu (á pari við UUCP) við núverandi póstþjóna eins og Postfix og Exim.

Möguleg notkunarsvið NNCP tekið fram að skipuleggja sendingu/móttöku pósts í tæki án varanlegrar tengingar við internetið, flytja skrár við aðstæður þar sem nettenging er óstöðug, flytja mjög mikið magn af gögnum á öruggan hátt á efnismiðla, búa til einangruð gagnaflutningsnet vernduð gegn MitM árásum, framhjá netritskoðun og eftirlit. Þar sem afkóðunarlykillinn er aðeins í höndum viðtakanda, óháð því hvort pakkinn er afhentur í gegnum netið eða í gegnum efnislega miðla, getur þriðji aðili ekki lesið innihaldið, jafnvel þótt pakkinn sé hleraður. Aftur á móti leyfir auðkenning stafrænna undirskrifta ekki að búa til skálduð skilaboð í skjóli annars sendanda.

Meðal nýjunga NNCP 5.0.0, miðað við fyrri frétt (útgáfa 3.3), þú getur athugað:

  • Verkefnaleyfinu frá GPLv3+ var breytt í GPLv3 eingöngu, vegna vantrausts á SPO stofnunin eftir fara Richard Stallman úr því;
  • Fullt gildi er notað AEAD dulkóðun ChaCha20-Poly135 128 KiB blokkir. Þetta gerir þér kleift að sannvotta gögn strax í dulkóðuðum pökkum á flugi, í stað þess að hætta með villu í lok lestrar dulritunartextans;
  • Stillingarskráarsniðið hefur breyst frá YAML á Hjson. Bókasafn þess síðarnefnda er mun einfaldara og minna í stærð, með svipaða auðveldu notkun fyrir mann með uppsetninguna;
  • zlib þjöppunaralgrím hefur verið skipt út fyrir zstandard: veruleg aukning á þjöppunarhraða með verulega meiri skilvirkni;
  • nncp-símtal fékk möguleika á að skoða tiltæka pakka (-lista) á ytri hliðinni, án þess að hlaða þeim niður. Og einnig hæfileikinn til að hlaða niður pakka vali (-pkts);
  • nncp-púki fékk valmöguleikann -inetd, sem gerir honum kleift að keyra undir inetd eða, til dæmis, í gegnum SSH;
  • Nettengingar er ekki aðeins hægt að gera beint í gegnum TCP, heldur einnig með því að hringja í ytri skipanir og hafa samskipti í gegnum stdin/stdout. Til dæmis: nncp-kalla gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd";
  • Skipanir eru umask vingjarnlegar (með því að nota aukinn aðgangsrétt eins og 666/777) og getu til að stilla umask á heimsvísu í gegnum stillingarskrá, sem gerir það auðveldara í notkun almenn spólaskrá meðal nokkurra notenda;
  • Full notkun kerfisins Farðu einingar.

Heimild: opennet.ru

Bæta við athugasemd