Fräisetzung (NNCP), eng Rei vun Utilities fir sécher Dateien, E-Mail a Kommandoen ze transferéieren fir auszeféieren . Ë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 Netzwierker (Dosende vu Wirbelen) mat statesche Routing fir sécher Feier-a-vergiess Dateitransfer, Dateiufroen, E-Mail a Kommando-Ufroen. All iwwerdroe Pakete (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.
NNCP aus Léisungen и (FidoNet Technology Network), zousätzlech zu der uewe genannter Verschlësselung an Authentifikatioun, ass Ënnerstëtzung aus der Këscht Netzwierker a Computeren kierperlech isoléiert () 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 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 (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 после Richard Stallman vun et;
- Voll Wäert gëtt benotzt 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 op . 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 : bedeitend Erhéijung vun der Kompressiounsgeschwindegkeet mat wesentlech méi héijer Effizienz;
- 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;
- krut d'Optioun -inetd, et erlaabt et ënner ze lafen 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 , mécht et méi einfach ze benotzen ënner e puer Benotzer;
- Voll Notzung vum System .
Source: opennet.ru
