Lëshimi i NNCP 5.0.0, një mjet për transferim skedarësh/posta në mënyrën store-and-forward

U shpall lëshimi Kopje Node-to-Node (NNCP), një grup mjetesh për transferimin e sigurt të skedarëve, email-it dhe komandave për ekzekutim në mënyrë store-and-forward. Mbështet funksionimin në sisteme operative të përputhshme me POSIX. Mjetet janë shkruar në gjuhën Go dhe shpërndahen nën licencën GPLv3.

Mjetet janĂ« tĂ« orientuara drejt ndihmĂ«s nĂ« ndĂ«rtimin e rrjeteve tĂ« vogla peer-to-peer friend-to-friend (dĂ«rrasat e nyjeve) me ruter statik pĂ«r transferimin e sigurt tĂ« skedarĂ«ve nĂ« mĂ«nyrĂ« fire-and-forget, kĂ«rkesave pĂ«r skedarĂ«, email-it dhe kĂ«rkesave pĂ«r ekzekutimin e komandave. TĂ« gjitha paketat e transferuara janĂ« tĂ« enkriptuara (end-to-end) dhe autentifikohen qartĂ« pĂ«rmes çelĂ«ve publik tĂ« njohur. Enkriptimi i pĂ«rdorur (si nĂ« Tor) aplikohet pĂ«r tĂ« gjitha paketat ndĂ«rmjetĂ«se. Çdo nyje mund tĂ« veprojĂ« si klient ashtu edhe si server dhe tĂ« pĂ«rdorĂ« dhe modelin push dhe poll.

Dallimi NNCP nga zgjidhjet UUCP dhe FTN (FidoNet Technology Network), përveç enkriptimit dhe autentikimit të përmendura më sipër, është mbështetja e rrjeteve floppinet dhe kompjuterëve, të izoluara fizikisht (air-gapped) nga rrjetet lokale dhe publike të pasigurta. Një veçori tjetër e NNCP është gjithashtu integrimi i lehtë (në të njëjtën linjë me UUCP) me serverët aktualë të postës elektronike, si Postfix dhe Exim.

Disa nga fushat e mundshme të aplikimit të NNCP shënohet janë organizimi i dërgimit/pranimit të postës në pajisje pa lidhen të përhershme me internetin, transferimi i skedarëve në kushte të lidhjeve rrjetore të paqëndrueshme, transferimi i volumit të madh të të dhënave në media fizike, krijimi i rrjeteve të izoluara nga sulmet MitM, kalimi përmes censurës dhe mbikëqyrjes rrjetore. Duke qenë se çelësi për dekryptimin ndodhet vetëm te pranuesi, pavarësisht rrugëve të dorëzimit të paketës përmes rrjetit apo mediave fizike, një palë e tretë nuk mund ta lexojë përmbajtjen, edhe nëse kap një dërgesë. Në anën tjetër, autentifikimi përmes nënshkrimit digjital nuk lejon formimin e një dërgesë të falsifikuar si një dërgues tjetër.

Mes novitetet e NNCP 5.0.0, në krahasim me lajmin e mëparshëm (versioni 3.3), mund të përmendim:

  • Licenca e projektit nga GPLv3+ Ă«shtĂ« ndryshuar nĂ« GPLv3-only, pĂ«r shkak tĂ« mosbesimit ndaj Fondacionit tĂ« Softuerit tĂ« LirĂ« pas daljes Richard Stallman nga ai;
  • PĂ«rdoret enkriptime e plotĂ« AEAD ChaCha20-Poly135 nĂ« blloqe 128 KiB. Kjo lejon autentifikimin e tĂ« dhĂ«nave nĂ« paketat e enkriptuara nĂ« momentin e leximit, nĂ« vend tĂ« daljes me gabim nĂ« fund tĂ« leximit tĂ« gjithĂ« tekst-it tĂ« enkriptuar;
  • Formati i skedarit tĂ« konfigurimit Ă«shtĂ« ndryshuar nga YAML nĂ« Hjson. Biblioteka e fundit Ă«shtĂ« dukshĂ«m mĂ« e thjeshtĂ« dhe mĂ« e vogĂ«l, me njĂ« komoditet tĂ« ngjashĂ«m nĂ« punĂ«n me konfigurimin;
  • algoritmi i kompresionit zlib Ă«shtĂ« zĂ«vendĂ«suar me Zstandard: njĂ« rritje tĂ« dukshme tĂ« shpejtĂ«sisĂ« sĂ« kompresionit me njĂ« efikasitet shumĂ« mĂ« tĂ« lartĂ«;
  • nncp-call ka marrĂ« opsionin pĂ«r tĂ« parĂ« paketat e pranishme (-list) nĂ« anĂ«n e largĂ«t, pa i shkarkuar ato. Si dhe mundĂ«sinĂ« e shkarkimit selektiv tĂ« paketave (-pkts);
  • nncp-daemon ka marrĂ« opsionin -inetd, duke e lejuar atĂ« tĂ« startohet nĂ«n inetd ose, pĂ«r shembull, pĂ«rmes SSH;
  • Lidhjet Online mund tĂ« bĂ«hen jo vetĂ«m drejtpĂ«rdrejt pĂ«rmes TCP, por gjithashtu duke thirrur komanda tĂ« jashtme dhe duke komunikuar pĂ«rmes stdin/stdout. PĂ«r shembull: nncp-call gw.stargrave.org «|ssh gw.stargrave.org nncp-daemon -inetd»;
  • Mikpritja e komandave ndaj umask (duke pĂ«rdorur tĂ« drejta tĂ« zgjeruara si 666/777) dhe mundĂ«sia e vendosjes globale tĂ« umask pĂ«rmes konfigurues, duke e thjeshtuar pĂ«rdorimin directory-spool tĂ« pĂ«rbashkĂ«t ndĂ«rmjet disa pĂ«rdoruesve;
  • PĂ«rdorimi i plotĂ« i sistemit Go mĂłdulos.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster