NNCP 5.0.0:n julkaisu, apuohjelmat tiedostojen/sähköpostin siirtämiseen tallennus- ja edelleenlähetystilassa

tapahtui vapauta Kopio solmusta solmuun (NNCP), joukko apuohjelmia tiedostojen, sähköpostin ja komentojen turvalliseen siirtämiseen tallentaa ja lähettää eteenpäin. Tukee käyttöä POSIX-yhteensopivissa käyttöjärjestelmissä. Apuohjelmat on kirjoitettu Go-kielellä ja niitä jaetaan GPLv3-lisenssillä.

Apuohjelmat keskittyvät auttamaan pienten vertaisverkkojen rakentamisessa ystävältä ystävälle verkot (kymmeniä solmuja), joissa on staattinen reititys suojattua palauta ja unohda tiedostojen siirtoa, tiedostopyyntöjä, sähköpostia ja komentopyyntöjä varten. Kaikki lähetetyt paketit salattu (päästä päähän) ja ne on nimenomaisesti todennettu käyttämällä ystävien tunnettuja julkisia avaimia. Onion-salausta (kuten Torissa) käytetään kaikissa välipaketeissa. Jokainen solmu voi toimia sekä asiakkaana että palvelimena ja käyttää sekä push- että poll-käyttäytymismalleja.

Ero NNCP ratkaisuista UUCP и FTN (FidoNet Technology Network) on yllämainitun salauksen ja todennuksen lisäksi tuki valmiina toimiville verkkoille. floppinet ja tietokoneet fyysisesti eristettynä (ilma-gapped) turvattomista paikallisista ja julkisista verkoista. NNCP:ssä on myös helppo integrointi (UUCP:n tasolla) nykyisiin sähköpostipalvelimiin, kuten Postfix ja Exim.

NNCP:n mahdolliset käyttöalueet juhlitaan postin lähettämisen/vastaanoton järjestäminen laitteisiin, joissa ei ole pysyvää Internet-yhteyttä, tiedostojen siirto epävakaan verkkoyhteyden olosuhteissa, erittäin suurten tietomäärien turvallinen siirtäminen fyysiselle medialle, eristettyjen MitM-hyökkäyksiltä suojattujen tiedonsiirtoverkkojen luominen, verkkosensuurin ohittaminen ja valvontaa. Koska salauksenpurkuavain on vain vastaanottajan käsissä, riippumatta siitä, toimitetaanko paketti verkon kautta vai fyysisen median kautta, kolmas osapuoli ei voi lukea sisältöä, vaikka paketti siepattaisiin. Digitaalisen allekirjoituksen todennus ei puolestaan ​​salli kuvitteellisen viestin luomista toisen lähettäjän varjolla.

NNCP 5.0.0:n innovaatioista verrattuna aiemmat uutiset (versio 3.3), voit huomata:

  • Projektilisenssi GPLv3+:sta muutettiin vain GPLv3-käyttöön, koska siihen ei luotettu SPO säätiö jälkeen lähdössä Richard Stallman siitä;
  • Täysi arvo on käytössä AEAD salaus ChaCha20-Poly135 128 KiB lohkot. Tämän avulla voit heti todentaa salattujen pakettien tiedot lennossa sen sijaan, että poistuisit virheestä koko salatekstin lukemisen lopussa;
  • Määritystiedoston muoto on muuttunut YAML päälle Hjson. Jälkimmäisen kirjasto on paljon yksinkertaisempi ja kooltaan pienempi, ja sen käyttö on samanlaista kokoonpanon omaavalle henkilölle;
  • zlib-pakkausalgoritmi on korvattu Zstandardi: puristusnopeuden merkittävä lisäys huomattavasti suuremmalla tehokkuudella;
  • nncp-puhelu sai mahdollisuuden tarkastella saatavilla olevia paketteja (-lista) etäpuolella lataamatta niitä. Ja myös kyky ladata valikoivasti paketteja (-pkts);
  • nncp-daemon sai -inetd-vaihtoehdon, jolloin se voi toimia alle inetd tai esimerkiksi SSH:n kautta;
  • Online-yhteydet voidaan muodostaa paitsi suoraan TCP:n kautta, myös kutsumalla ulkoisia komentoja ja kommunikoimalla stdin/stdout:n kautta. Esimerkki: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd";
  • Komennot ovat umask-ystävällisiä (käyttämällä laajennettuja käyttöoikeuksia, kuten 666/777) ja kyky asettaa umask maailmanlaajuisesti asetustiedosto, mikä helpottaa käyttöä yleinen kelahakemisto useiden käyttäjien kesken;
  • Järjestelmän täysi käyttö Mene moduulit.

Lähde: opennet.ru

Lisää kommentti