Ħruġ ta' NNCP 5.0.0, utilitajiet għat-trasferiment ta' fajls/posta fil-modalità ta' ħażna u rċessjoni

seħħet rilaxx Kopja minn nodu għal nodu (NNCP), sett ta’ utilitajiet għat-trasferiment sigur ta’ fajls, email, u kmandi li għandhom jiġu esegwiti fihom jaħżnu u jgħaddu. Jappoġġja t-tħaddim fuq sistemi operattivi kompatibbli mal-POSIX. L-utilitajiet huma miktuba f'Go u mqassma taħt il-liċenzja GPLv3.

L-utilitajiet huma ffukati fuq jgħinu biex jinbnew peer-to-peer żgħar ħabib għal ħabib netwerks (għexieren ta 'nodi) b'routing statiku għal trasferimenti siguri ta' fajls tan-nar u tinsa, talbiet ta 'fajls, email, u talbiet għall-kmand. Il-pakketti kollha trasmessi encrypted (end-to-end) u huma awtentikati b'mod espliċitu bl-użu ta 'ċwievet pubbliċi magħrufa ta' ħbieb. Il-kriptaġġ tal-basal (bħal f'Tor) jintuża għall-pakketti intermedji kollha. Kull nodu jista' jaġixxi kemm bħala klijent kif ukoll bħala server u juża kemm mudelli ta' mġiba push kif ukoll poll.

Distinzjoni NNCP minn soluzzjonijiet UUCP и Ftn (FidoNet Technology Network), minbarra l-kriptaġġ u l-awtentikazzjoni imsemmija hawn fuq, huwa appoġġ out of the box networks floppinet u kompjuters iżolati fiżikament (bl-arja miftuħa) minn netwerks lokali u pubbliċi mhux sikuri. NNCP għandu wkoll integrazzjoni faċli (b'parità ma' UUCP) ma' servers tal-posta attwali bħal Postfix u Exim.

Oqsma possibbli ta' applikazzjoni tal-NNCP tiġi ċċelebrata l-organizzazzjoni li tibgħat/riċevi posta lil apparati mingħajr konnessjoni permanenti mal-Internet, it-trasferiment ta' fajls f'kundizzjonijiet ta' konnessjoni tan-netwerk instabbli, it-trasferiment b'mod sigur ta' ammonti kbar ħafna ta' dejta fuq midja fiżika, il-ħolqien ta' netwerks iżolati ta' trasferiment ta' dejta protetti minn attakki MitM, il-bypass taċ-ċensura tan-netwerk u sorveljanza. Peress li ċ-ċavetta tad-decryption hija biss f'idejn ir-riċevitur, irrispettivament minn jekk il-pakkett jitwassalx fuq in-netwerk jew permezz ta 'midja fiżika, parti terza ma tistax taqra l-kontenut, anki jekk il-pakkett jiġi interċettat. Min-naħa tagħha, l-awtentikazzjoni tal-firma diġitali ma tippermettix li jinħoloq messaġġ fittizju taħt l-iskuża ta 'mittent ieħor.

Fost l-innovazzjonijiet ta 'NNCP 5.0.0, meta mqabbla ma' aħbarijiet preċedenti (verżjoni 3.3), tista' tinnota:

  • Il-liċenzja tal-proġett minn GPLv3+ nbidlet għal GPLv3 biss, minħabba nuqqas ta' fiduċja fil- Fondazzjoni SPO wara jitlaq Richard Stallman minnha;
  • Jintuża valur sħiħ AEAD encryption ChaCha20-Poly135 128 KiB blokki. Dan jippermettilek tawtentika immedjatament id-data f'pakketti kriptati fuq il-fly, minflok ma toħroġ bi żball fit-tmiem tal-qari taċ-ċifrat kollu;
  • Il-format tal-fajl tal-konfigurazzjoni nbidel minn IAML fuq Hjson. Il-librerija ta 'l-aħħar hija ħafna aktar sempliċi u iżgħar fid-daqs, b'faċilità simili ta' tħaddim għal persuna bil-konfigurazzjoni;
  • algoritmu ta 'kompressjoni zlib ġie sostitwit minn zstandard: żieda sinifikanti fil-veloċità tal-kompressjoni b'effiċjenza ogħla b'mod sinifikanti;
  • nncp-sejħa kisbu l-għażla li tara pakketti disponibbli (-lista) fuq in-naħa remota, mingħajr ma tniżżilhom. U wkoll il-kapaċità li tniżżel selettivament pakketti (-pkts);
  • nncp-daemon irċieva l-għażla -inetd, li ppermettiet taħdem taħt inetd jew, pereżempju, permezz ta' SSH;
  • Konnessjonijiet onlajn jistgħu jsiru mhux biss direttament permezz tat-TCP, iżda wkoll billi ċċempel kmandi esterni u tikkomunika permezz ta 'stdin/stdout. Per eżempju: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd";
  • Il-kmandi huma faċli għall-umask (bl-użu ta’ drittijiet ta’ aċċess estiżi bħal 666/777) u l-abbiltà li tissettja umask globalment permezz fajl tal-konfigurazzjoni, li jagħmilha aktar faċli biex tużah direttorju ġenerali tar-rukkell fost diversi utenti;
  • Użu sħiħ tas-sistema Mur moduli.

Sors: opennet.ru

Żid kumment