Verëffentlechung vum NNCP 5.0.0, Utilities fir Dateien / Mail am Store-and-Forward Modus ze transferéieren

stattfonnt huet Fräisetzung Node-zu-Node Kopie (NNCP), eng Rei vun Utilities fir sécher Dateien, E-Mail a Kommandoen ze transferéieren fir auszeféieren Store-a-Forward. Ënnerstëtzt Operatioun op POSIX-kompatibel Betribssystemer. D'Utilities sinn a Go geschriwwen a verdeelt ënner der GPLv3 Lizenz.

D'Utilitéite fokusséiere sech fir ze hëllefen kleng Peer-to-Peer ze bauen Frënd-ze-Frënd Netzwierker (Dosende vu Wirbelen) mat statesche Routing fir sécher Feier-a-vergiess Dateitransfer, Dateiufroen, E-Mail a Kommando-Ufroen. All iwwerdroe Pakete verschlësselte (Enn-zu-Enn) a sinn explizit authentifizéiert mat bekannten ëffentleche Schlëssele vu Frënn. Zwiebel (wéi an Tor) Verschlësselung gëtt fir all Zwëschenpakete benotzt. All Node kann souwuel als Client wéi e Server handelen a béid Push- a Pollenverhalensmodeller benotzen.

Ënnerscheedung NNCP aus Léisungen UUCP и FTN (FidoNet Technology Network), zousätzlech zu der uewe genannter Verschlësselung an Authentifikatioun, ass Ënnerstëtzung aus der Këscht Netzwierker floppinet a Computeren kierperlech isoléiert (Loft-gespäichert) vun onsécher lokalen an ëffentlechen Netzwierker. NNCP huet och einfach Integratioun (par par mat UUCP) mat aktuellen Mailserver wéi Postfix an Exim.

Méiglech Beräicher vun Applikatioun vun NNCP gëtt gefeiert organiséieren d'Schécken/Empfänken vun E-Mail un Apparater ouni eng permanent Verbindung zum Internet, Transfert vun Dateien ënner Bedéngungen vun enger onbestänneger Netzwierkverbindung, sëcher ganz grouss Quantitéiten un Daten op kierperlech Medien transferéieren, isoléiert Datenübertragungsnetzwierker geschützt vu MitM Attacken erstellen, Netzwierkzensur ëmgoen an Iwwerwaachung. Zënter datt den Entschlësselschlëssel nëmmen an den Hänn vum Empfänger ass, egal ob de Paket iwwer dem Netz oder iwwer kierperlech Medien geliwwert gëtt, kann eng Drëtt Partei den Inhalt net liesen, och wann de Package ofgefaang gëtt. Am Tour erlaabt d'digital Ënnerschrëft Authentifikatioun net e fiktive Message ënner dem Deckmantel vun engem anere Sender ze kreéieren.

Ënnert den Innovatiounen vun NNCP 5.0.0, Verglach mat virdrun news (Versioun 3.3), kënnt Dir notéieren:

  • D'Projetlizenz vu GPLv3+ gouf op GPLv3-nëmmen geännert, wéinst Mangel u Vertrauen an SPO Foundation после verloossen Richard Stallman vun et;
  • Voll Wäert gëtt benotzt AEAD Verschlësselung ChaCha20-Poly135 128 KiB spären. Dëst erlaabt Iech direkt Daten an verschlësselte Päckchen op der Flucht z'authentifizéieren, anstatt mat engem Feeler um Enn vum ganze Chiffertext ze liesen;
  • D'Konfiguratiounsdateiformat ass geännert vun JAML op Hjson. D'Bibliothéik vun der leschter ass vill méi einfach a méi kleng a Gréisst, mat enger ähnlecher einfacher Operatioun fir eng Persoun mat der Konfiguratioun;
  • zlib Kompressioun Algorithmus gouf ersat duerch zstandard: bedeitend Erhéijung vun der Kompressiounsgeschwindegkeet mat wesentlech méi héijer Effizienz;
  • nncp-opruff krut d'Optioun fir verfügbare Packagen (-Lëscht) op der Fernsäit ze gesinn, ouni se erofzelueden. An och d'Fäegkeet fir selektiv Packagen (-pkts) erofzelueden;
  • nncp-Daemon krut d'Optioun -inetd, et erlaabt et ënner ze lafen inetd oder, zum Beispill, iwwer SSH;
  • Online Verbindunge kënnen net nëmmen direkt iwwer TCP gemaach ginn, awer och andeems Dir extern Kommandoen rufft an iwwer stdin / stdout kommunizéiert. Zum Beispill: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd";
  • Kommandoen sinn umask frëndlech (mat erweiderten Zougangsrechter wéi 666/777) an d'Fäegkeet fir umask global ze setzen via Konfiguratiounsdatei, mécht et méi einfach ze benotzen allgemeng spool directory ënner e puer Benotzer;
  • Voll Notzung vum System Gitt Moduler.

Source: opennet.ru

Setzt e Commentaire