Release av NNCP 5.0.0, verktyg för att överföra filer/e-post i lagra-och-vidarebefordra lÀge

tog plats slÀpp Nod-till-nod-kopia (NNCP), en uppsÀttning verktyg för sÀker filöverföring, e-post och kommandon för exekvering i lagra och vidarebefordraArbete pÄ POSIX-kompatibla operativsystem stöds. Verktygen Àr skrivna i Go och distribueras under GPLv3-licensen.

Verktygen syftar till att hjÀlpa till att bygga smÄ peer-to-peer-nÀtverk. vÀn till vÀn nÀtverk (dussintals noder) med statisk routing för sÀkra filöverföringar, filförfrÄgningar, e-post och kommandokörningsförfrÄgningar med "fire-and-forget". Alla paket överförs krypterad (end-to-end) och autentiseras explicit av kÀnda publika nycklar frÄn bekanta. Onion-kryptering (som i Tor) tillÀmpas pÄ alla mellanliggande paket. Varje nod kan fungera som bÄde klient och server och anvÀnda bÄde push- och poll-beteende.

Skillnaden NNCP frÄn lösningar UUCP О Ftn (FidoNet Technology Network), utöver ovan nÀmnda kryptering och autentisering, Àr det fÀrdiga stödet för nÀtverk floppynet och datorer som Àr fysiskt isolerade (luft-gapped) frÄn osÀkra lokala och offentliga nÀtverk. En annan funktion hos NNCP Àr dess enkla integration (likt UUCP) med nuvarande e-postservrar som Postfix och Exim.

Möjliga tillÀmpningsomrÄden för NNCP inkluderar: firas organisering av att skicka/ta emot e-post till enheter utan permanent internetanslutning, filöverföring vid instabil nÀtverksanslutning, sÀker överföring av mycket stora mÀngder data pÄ fysiska medier, skapande av isolerade dataöverföringsnÀtverk skyddade frÄn MitM-attacker, kringgÄende av nÀtverkscensur och övervakning. Eftersom dekrypteringsnyckeln endast finns hos mottagaren, oavsett leveransvÀg för paketet via nÀtverket eller fysiska medier, kan en tredje part inte lÀsa innehÄllet, inte ens efter att ha avlyssnat sÀndningen. Autentisering med digital signatur tillÄter i sin tur inte att en fiktiv sÀndning skapas under tÀckmantel av en annan avsÀndare.

Bland innovationerna i NNCP 5.0.0, i jÀmförelse med tidigare nyheter (version 3.3) kan du notera:

  • Projektets licens har Ă€ndrats frĂ„n GPLv3+ till GPLv3-only pĂ„ grund av bristande förtroende för SPO-fonden efter lĂ€mnar Richard Stallman frĂ„n den;
  • En fullstĂ€ndig version anvĂ€nds BORT ChaCha20-Poly135-kryptering i 128 KiB-block. Detta möjliggör omedelbar autentisering av data i krypterade paket, istĂ€llet för att misslyckas med ett fel i slutet av lĂ€sningen av hela chiffertexten;
  • Konfigurationsfilens format har Ă€ndrats frĂ„n YAML pĂ„ HjsonDen senares bibliotek Ă€r betydligt enklare och mindre i storlek, med liknande bekvĂ€mlighet för en person som arbetar med konfigurationen;
  • zlib-komprimeringsalgoritmen har ersatts av ZStandard: betydande ökning av kompressionshastigheten med betydligt högre effektivitet;
  • nncp-samtal fick möjligheten att visa tillgĂ€ngliga paket (-list) pĂ„ fjĂ€rrsidan, utan att ladda ner dem. Och Ă€ven möjligheten att selektivt ladda ner paket (-pkts);
  • nncp-daemonen fick alternativet -inetd, vilket gör att det kan köras under inetd eller, till exempel, via SSH;
  • Online-anslutningar kan upprĂ€ttas inte bara direkt via TCP, utan Ă€ven genom att anropa externa kommandon och kommunicera via stdin/stdout. Till exempel: nncp-call gw.stargrave.org «|ssh gw.stargrave.org nncp-daemon -inetd»;
  • umask-vĂ€nlighet för kommandon (med utökade behörigheter som 666/777) och möjligheten att stĂ€lla in umask globalt via konfigurationsfil, vilket gör det enklare att anvĂ€nda delad spolkatalog bland flera anvĂ€ndare;
  • Full anvĂ€ndning av systemet Go-moduler.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster