Az NNCP 8.8.0 eltávolítja a BLAKE2-t, hozzáadja a multicast csoportok támogatását és még sok mást

NCCP

Az NNCP olyan segédprogramok készlete, amelyek megkönnyítik a fájlok és levelek biztonságos cseréjét mentés és továbbítás módban.

Bejelentették a segédprogramok új verziójának, az NNCP 8.8.0-nak a kiadását, amelybe rengeteg változtatás és mindenekelőtt fejlesztések és hibajavítások kerültek beépítésre, amelyek közül talán az egyik legfontosabb. az, hogy a BLAKE2b helyett többek között az úgynevezett MTH-t használják.

Az NNCP-ben a segédprogramok szánt segíteni kicsiket építeni barátok közötti hálózatokF2F) statikus útválasztással a biztonságos fájlátvitel érdekében tűz és felejtsd módban, valamint fájlkérések, e-mail és parancs végrehajtási kérelmek. Minden továbbított csomagot titkosítanak (végponttól végpontig), és kifejezetten hitelesítik az ismert nyilvános kulcsok.

Az NNCP 8.8.0 fő újdonságai

A bemutatott új verzióban ez már lehetséges más csomópontok felfedezése a helyi hálózaton multicast útján az "ff02::4e4e:4350" címen, ezen kívül multicast csoportok jelentek meg, amelyek lehetővé teszik, hogy egy csomag adatokat küldjön a csoport sok tagjának, és mindegyik továbbítja a csomagot a többi aláírónak. A multicast csomagok olvasásához a kulcspár ismerete szükséges (kifejezetten a csoport tagjának kell lennie), de bármely csomópont végrehajthatja az újraküldést.

Egy másik kiemelkedő újdonság az hozzáadott támogatást a csomag átvételének kifejezett visszaigazolásához. A küldő dönthet úgy, hogy nem dobja el a csomagot az elküldés után, megvárva egy speciális ACK csomag fogadását a fogadótól.

Ezen kívül kiemeli még a beépített támogatás az Yggdrasil overlay hálózatához - Az online démonok teljes értékű független hálózati résztvevőként működhetnek anélkül, hogy harmadik féltől származó Yggdrasil implementációkat használnának, és teljes értékűen dolgozhatnak az IP-veremmel egy virtuális hálózati interfészben.

funkciók A BLAKE2b KDF-et és az XOF-t a BLAKE3 váltotta fel a használt kriptográfiai primitívek számának csökkentése és a kód egyszerűsítése érdekében.

A BLAKE2b hash helyett az ún. MTH (Merkle-fa alapú kivonatolás) hogy ellenőrizze a fájlok sértetlenségét, a BLAKE3 hash használatával. Ez lehetővé teszi a csomag titkosított részének integritásának kiszámítását a letöltés során, anélkül, hogy később el kellene olvasni. Ezenkívül lehetővé teszi az integritás-ellenőrzések korlátlan párhuzamosítását.

El új titkosított csomagformátum teljes mértékben támogatja az adatfolyamot, ha az adatok mérete nem ismert előre. Az átvitel befejezésének jelzése hitelesített mérettel közvetlenül a titkosított adatfolyamon belülre kerül.

Alternatív megoldásként a naplózás strukturált karakterláncok (RFC 3339) helyett naplófájl bejegyzéseket használ, amelyek a GNU Recutils segédprogramokkal használhatók, opcionálisan titkosított csomagfejlécek külön fájlokban tárolhatók a "hdr/"-ben, ami nagyban felgyorsítja a csomaglistázást. műveletek nagy blokkos fájlrendszereken, mint például a ZFS. Korábban a csomagfejlécek lekéréséhez alapértelmezés szerint csak egy 128 KiB-os blokkot kellett a lemezről olvasni.

Az NNCP 8.8.0 új kiadásában is Az inline segédprogramok opcionálisan meghívhatják a csomag kiadási folyamatát azonnal egy csomag sikeres letöltése után, külön "nncp-toss" démon futtatása nélkül.

A többi változás közül az új kiadás legfontosabb elemei:

  • Egy másik fél online hívása opcionálisan nem csak az időzítő indításakor fordulhat elő, hanem akkor is, ha egy kimenő csomag megjelenik a sorkönyvtárban.
  • Az új fájlok keresése opcionálisan használhatja a kqueue-t és értesítheti a kernel alrendszereit, így kevesebb rendszerhívást hajt végre.
  • A segédprogramok kevesebb fájlt tartanak nyitva, kevésbé valószínű, hogy bezárják és újra megnyitják őket. A nagy számú csomagnál korábban be lehetett futni a megnyitott fájlok maximális számának korlátozásába.
  • Számos parancs kezdte mutatni a műveletek előrehaladását és sebességét, mint például a csomagok letöltése/feltöltése, másolása és feldolgozása (indítása).
  • Az "nncp-file" parancs nem csak egyedi fájlokat, hanem könyvtárakat is képes küldeni, így menet közben létrehoz egy pax fájlt a tartalmával.
  • A korábban támogatott FreeBSD és GNU/Linux mellett a NetBSD és OpenBSD operációs rendszerek is rendelkezésre állnak.

Hogyan lehet az NNCP-t Linuxra telepíteni?

A segédprogram telepítése meglehetősen egyszerű, csak számítanunk kell a Go-ra már telepítve van a rendszerre, és szerezze be az NNCP legújabb verzióját, amely 8.8.0. Ezt a terminálról szerezhetjük be a wget paranccsal a következő módon:

wget http://www.nncpgo.org/download/nncp-8.8.0.tar.xz
wget http://www.nncpgo.org/download/nncp-8.8.0.tar.xz.sig
gpg --verify nncp-8.8.0.tar.xz.sig nncp-8.8.0.tar.xz
xz --decompress --stdout nncp-8.8.0.tar.xz | tar xf -
make -C nncp-8.8.0 all

Ezt követően kezdhetik a konfigurációt, amelyből megtalálhatják a szükséges információkat A következő linken.

És a főoldalon is a következő.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.