Udgivelse af NNCP 5.0.0, hjælpeprogrammer til overførsel af filer/mail i gem-og-send-tilstand

tog sted релиз Node-til-node-kopi (NNCP), et sæt værktøjer til sikker filoverførsel, e-mail og kommandoer til udførelse i opbevar og videresendArbejde på POSIX-kompatible operativsystemer understøttes. Hjælpeprogrammerne er skrevet i Go og distribueres under GPLv3-licensen.

Forsyningsselskaberne har til formål at hjælpe med at opbygge små peer-to-peer-netværk. ven-til-ven netværk (snesevis af noder) med statisk routing til sikre "fire-and-forget"-filoverførsler, filanmodninger, e-mail og kommandoudførelsesanmodninger. Alle pakker transmitteres krypteret (end-to-end) og er eksplicit autentificeret af kendte offentlige nøgler fra bekendte. Onion-kryptering (som i Tor) anvendes på alle mellemliggende pakker. Hver node kan fungere som både klient og server og bruge både push- og poll-adfærd.

Forskellen NNCP fra løsninger UUCP и FTN (FidoNet Technology Network) er, udover den ovennævnte kryptering og godkendelse, den standardbaserede understøttelse af netværk floppynet og computere, der er fysisk isolerede (luft-gapped) fra usikre lokale og offentlige netværk. En anden funktion ved NNCP er dens nemme integration (ligesom UUCP) med nuværende mailservere som Postfix og Exim.

Mulige anvendelsesområder for NNCP omfatter: fejres Organisering af afsendelse/modtagelse af post til enheder uden en permanent internetforbindelse, filoverførsel under ustabile netværksforbindelser, sikker overførsel af meget store mængder data på fysiske medier, oprettelse af isolerede datatransmissionsnetværk beskyttet mod MitM-angreb, omgåelse af netværkscensur og -overvågning. Da dekrypteringsnøglen kun findes hos modtageren, uanset pakkens leveringsvej over netværket eller via fysiske medier, kan en tredjepart ikke læse indholdet, selv efter at have opsnappet afsendelsen. Til gengæld tillader godkendelse ved hjælp af digital signatur ikke dannelse af en fiktiv afsendelse under dække af en anden afsender.

Blandt innovationerne i NNCP 5.0.0, i sammenligning med tidligere nyheder (version 3.3), kan du bemærke:

  • Projektets licens er blevet ændret fra GPLv3+ til GPLv3-only på grund af manglende tillid til SPO-fonden efter forlader Richard Stallman fra den;
  • Der bruges en fuld version FREM ChaCha20-Poly135-kryptering i 128 KiB-blokke. Dette muliggør øjeblikkelig autentificering af data i krypterede pakker i stedet for at fejle ved afslutningen af ​​læsningen af ​​hele krypteringsteksten;
  • Konfigurationsfilformatet er ændret fra YAMLHjsonSidstnævntes bibliotek er betydeligt enklere og mindre i størrelse, med lignende bekvemmelighed for en person, der arbejder med konfigurationen;
  • zlib-komprimeringsalgoritmen er erstattet af ZStandardbetydelig stigning i kompressionshastighed med betydeligt højere effektivitet;
  • nncp-opkald modtog muligheden for at se tilgængelige pakker (-list) på fjernsiden uden at downloade dem. Og også muligheden for selektivt at downloade pakker (-pkts);
  • nncp-dæmonen fik -inetd-indstillingen, så den kan køre under inetd eller for eksempel via SSH;
  • Onlineforbindelser kan ikke kun oprettes direkte via TCP, men også ved at kalde eksterne kommandoer og kommunikere via stdin/stdout. For eksempel: nncp-call gw.stargrave.org «|ssh gw.stargrave.org nncp-daemon -inetd»;
  • umask-venlighed af kommandoer (ved hjælp af udvidede tilladelser som 666/777) og muligheden for at indstille umask globalt via konfigurationsfil, hvilket gør det nemmere at bruge delt spool-mappe blandt flere brugere;
  • Fuld udnyttelse af systemet Go-moduler.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster