NNCP 8.8.0 poistaa BLAKE2:n, lisää monilähetysryhmien tuen ja paljon muuta

NCCP

NNCP on joukko apuohjelmia, jotka helpottavat tiedostojen ja postin suojattua vaihtoa tallennus- ja edelleenlähetystilassa.

Uuden apuohjelman versio, NNCP 8.8.0, julkistettiin, versio, johon on integroitu valtava määrä muutoksia ja ennen kaikkea parannuksia ja virheenkorjauksia, joista ehkä yksi tärkeimmistä on, että BLAKE2b:n sijasta käytetään mm. ns. MTH:ta.

NNCP:ssä apuohjelmat ovat tarkoitettu auttaa rakentaa pieniä ystävä-ystäville -verkostotF2F) staattisella reitityksellä suojattua tiedostojen siirtoa varten palo-ja-unohda-tilassa sekä tiedostopyynnöt, sähköposti- ja komentojen suorittamispyynnöt. Kaikki lähetetyt paketit salataan (päästä päähän) ja todennetaan nimenomaisesti tunnetuilla julkisilla avaimilla.

NNCP 8.8.0:n tärkeimmät uutuudet

Tässä esitellyssä uudessa versiossa se on nyt mahdollista löytää muita solmuja paikallisessa verkossa monilähetyksen kautta osoitteessa "ff02::4e4e:4350" lisäksi monilähetysryhmät ilmestyivät, jotka sallivat paketin lähettää dataa useille ryhmän jäsenille, jolloin jokainen lähettää paketin myös muille allekirjoittajille. Monilähetyspaketin lukeminen edellyttää avainparin tuntemista (täytyy olla nimenomaisesti ryhmän jäsen), mutta mikä tahansa solmu voi suorittaa uudelleenlähetyksen.

Toinen erottuva uutuus on se lisätty tuki paketin vastaanottamisen selkeälle kuittaukselle. Lähettäjä voi halutessaan olla pudottamatta pakettia sen lähetyksen jälkeen odottaessaan erityisen ACK-paketin vastaanottamista vastaanottajalta.

Tämän lisäksi se korostaa myös sisäänrakennettu tuki Yggdrasilin peittoverkolle - Online-daemonit voivat toimia täysivaltaisina itsenäisinä verkon osallistujina käyttämättä kolmannen osapuolen Yggdrasil-toteutuksia ja toimia täysipainoisesti IP-pinon kanssa virtuaalisessa verkkorajapinnassa.

tehtävät BLAKE2b KDF ja XOF on korvattu BLAKE3:lla vähentää käytettyjen kryptografisten primitiivien määrää ja yksinkertaistaa koodia.

BLAKE2b-hashin sijasta ns. MTH (Merkle-puuhun perustuva hajautus) tarkistaaksesi tiedostojen eheyden, käyttämällä BLAKE3-tiivistettä. Tämä mahdollistaa paketin salatun osan eheyden laskemisen latauksen aikana ilman, että sitä tarvitsee lukea myöhemmin. Se mahdollistaa myös eheystarkastusten rajattoman rinnakkaistamisen.

El uusi salattu pakettimuoto Se tukee täysin suoratoistoa, kun datan kokoa ei tiedetä etukäteen. Lähetyksen valmistumisen signalointi todistetulla koolla menee suoraan salatun virran sisään.

Vaihtoehtoisesti lokikirjauksessa käytetään strukturoitujen merkkijonojen (RFC 3339) sijasta lokitiedostomerkintöjä, joita voidaan käyttää GNU Recutils -apuohjelmien kanssa, valinnaisesti salattuja pakettiotsikoita voidaan tallentaa erillisiin tiedostoihin "hdr/"-kansioon, mikä nopeuttaa huomattavasti pakettien listaamista. toiminnot suurissa lohkotiedostojärjestelmissä, kuten ZFS. Aiemmin paketin otsikon haku vaati levyltä lukemiseen oletusarvoisesti vain 128 KiB:n lohkon.

Myös tässä uudessa NNCP 8.8.0 -versiossa inline-apuohjelmat voivat valinnaisesti käynnistää paketin julkaisuprosessin heti onnistuneen paketin latauksen jälkeen ilman erillistä "nncp-toss"-demonia.

Muista muutoksista tämän uuden julkaisun kohokohdat:

  • Online-puhelu toiselle osallistujalle voi valinnaisesti tapahtua paitsi ajastimen laukaisun yhteydessä myös silloin, kun lähtevä paketti ilmestyy jonohakemistoon.
  • Uusien tiedostojen tarkistaminen voi valinnaisesti käyttää kqueue-ohjelmaa ja ilmoittaa ytimen alijärjestelmistä, mikä vähentää järjestelmäkutsuja.
  • Apuohjelmat pitävät vähemmän tiedostoja auki, ne eivät todennäköisesti sulje ja avataan uudelleen. Suurella pakettien määrällä oli aiemmin mahdollista törmätä avoimien tiedostojen enimmäismäärään.
  • Monet komennot alkoivat näyttää toimintojen, kuten pakettien lataamisen/latauksen, kopioimisen ja käsittelyn (käynnistyksen) edistymistä ja nopeutta.
  • "nncp-file"-komento voi lähettää yksittäisten tiedostojen lisäksi myös hakemistoja, luoden lennossa pax-tiedoston sisällöineen.
  • Toimintoja tarjotaan NetBSD- ja OpenBSD-käyttöjärjestelmissä, FreeBSD:n ja GNU/Linuxin lisäksi, joita aiemmin tuettiin.

Kuinka asentaa NNCP Linuxiin?

Tämän apuohjelman asennus on melko yksinkertaista, meidän on vain luotettava Go: iin on jo asennettu järjestelmään ja hanki NNCP: n uusin versio, joka on 8.8.0. Tämä saadaan terminaalista wget-komennolla seuraavasti:

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

Sen jälkeen he voivat aloittaa kokoonpanolla, josta he voivat löytää tarvittavat tiedot Seuraavassa linkissä.

Ja myös pääsivulla on seuraava.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.