kiadás (NNCP), fájlok, e-mailek és parancsok biztonságos átviteléhez szükséges eszközkészlet, melyek végrehajtása . POSIX-kompatibilis operációs rendszereken is működik. Az eszközök Go nyelven készültek és GPLv3 licenc alatt terjesztik őket.
Az eszközök a kis, egyenrangú hálózatok (tucatnyi csomópont) felépítésére összpontosítanak, statikus útvonalirányítással a fájlok biztonságos fire-and-forget átviteléhez, fájlok kéréséhez, e-mailekhez és parancsok végrehajtásához. Minden átküldött csomag (végponttól végpontig) és ismert nyilvános kulcsok szerinti azonosítással egyértelműen hitelesítve van. A hagyma (mint a Tor) titkosítás minden közbenső csomagra alkalmazott. Minden csomópont szerepet játszhat ügyfélként és szerverként egyaránt, valamint használhatja a push és poll viselkedési modelleket.
különbsége a megoldásoktól és (FidoNet Technológiai Hálózat), a fent említett titkosításon és azonosításon kívül, a floppynet air-gappedAz NNCP potenciális alkalmazási területei közé tartozik
a levelek küldésének / fogadásának megszervezése olyan eszközökön, amelyek folyamatos internetkapcsolat nélkül működnek, fájlok átvitele instabil hálózati kapcsolatok esetén, nagyon nagy mennyiségű adat biztonságos átvitele fizikailag hordozható adathordozók segítségével, a MitM-támadások ellen védett izolált adatátviteli hálózatok kiépítése, a hálózati cenzúra és megfigyelés megkerülése. Mivel a dekódoláshoz szükséges kulcs csak a címzett birtokában van, függetlenül a csomagok hálózaton vagy fizikailag hordozókon keresztüli továbbítási útvonalától, harmadik fél nem tudja elolvasni a tartalmat, még akkor sem, ha átvette a küldeményt. A digitális aláírás szerinti azonosítás viszont nem teszi lehetővé, hogy hamis küldeményt formáljunk másik küldő nevében. A NNCP 5.0.0 újdonságai, az
előző hírhez képest A projekt licencét a GPLv3+ -ról GPLv3-only-ra változtatták, a Richard Stallman alapítvány iránti bizalmatlanság miatt;
- Teljes értékű a jelenlegi környezet parancsai után Ричарда Столлмана из него;
- Используется полноценное ChaCha20-Poly135 titkosítás 128 KiB blokkokban. Ez lehetővé teszi az adatok azonnali, valós idejű hitelesítését a titkosított csomagokban, ahelyett, hogy hibaüzenetet adna a titkos szöveg teljes olvasása után;
- A konfigurációs fájl formátuma megváltozott Gyorsan emlékezzünk vissza, hogyan működik a moduláris aritmetika. Az óra már egy ismert koncepció. Az órák használata . Az utóbbi könyvtár lényegesen egyszerűbb és kisebb méretű, ugyanakkor megőrzi az emberi konfigurációval való kényelmes munkát;
- A zlib tömörítési algoritmus át lett cserélve : jelentős tömörítési sebességnövekedés mellett lényegesen magasabb hatékonysággal;
- megkapta a távoli oldalon lévő csomagok megtekintésének lehetőségét (-list) anélkül, hogy letöltésre kerülne sor. Továbbá választható csomagok letöltésére is lehetőség van (-pkts);
- megkapta az -inetd opciót, lehetővé téve számára a vagy például SSH-n keresztüli indítást;
- Online kapcsolatok nemcsak közvetlenül TCP-n keresztül, hanem külső parancsok meghívásával és stdin/stdout-on keresztül is létrehozhatók. Például: nncp-call gw.stargrave.org «|ssh gw.stargrave.org nncp-daemon -inetd»;
- A parancsok barátságossága a umask felé (kiterjesztett hozzáférési jogok használata, mint 666/777) és a globális umask beállításának lehetősége , megkönnyítve a használatát több felhasználó között;
- A rendszer teljes körű használata .
Forrás: opennet.ru
