Mwepụta nke NNCP 5.0.0, akụrụngwa maka ịnyefe faịlụ/mail na ọnọdụ ụlọ ahịa na n'ihu

mere hapụ Mpempe akwụkwọ-na-node (NNCP), ngwa ngwa maka ịnyefe faịlụ, ozi-e, na iwu ka emebie na nzuzo ụlọ ahịa na-aga n'ihu. Na-akwado ịrụ ọrụ na sistemụ arụmọrụ dakọtara POSIX. Edere akụrụngwa ndị a na Go wee kesaa n'okpuru ikike GPLv3.

Akụrụngwa na-elekwasị anya n'inyere aka wulite obere ndị ọgbọ na ndị ọgbọ enyi-na-enyi netwọk (ọtụtụ ọnụ ọnụ) nwere ụzọ kwụ ọtọ maka ịnyefe faịlụ ọkụ na chefuo, arịrịọ faịlụ, email na arịrịọ iwu. Ihe ngwugwu niile ebutere ezoro ezo (njedebe ruo n'ọgwụgwụ) ma kwadoro ya nke ọma site na iji igodo ọha ndị enyi ama ama. A na-eji ezoro ezo (dị ka ọ dị na Tor) maka ngwugwu etiti niile. Ọnụ ọ bụla nwere ike ịrụ ọrụ dị ka ma onye ahịa yana ihe nkesa wee jiri ụdị omume ntuli na ntuli aka.

Ọdịiche NNCP sitere na ngwọta UUCP и FTN (FidoNet Technology Network), na mgbakwunye na nzuzo na nyocha nke a kpọtụrụ aha n'elu, bụ nkwado site na netwọk igbe. floppinet na kọmputa dịpụrụ adịpụ n'anụ ahụ (nke ikuku) site na netwọk mpaghara na ọha na-enweghị nchebe. NNCP na-egosipụtakwa njikọ dị mfe (na nha ya na UUCP) yana sava ozi dị ugbu a dị ka Postfix na Exim.

Ebe enwere ike itinye ngwa nke NNCP kwuru ịhazi izipu / ịnata ozi na ngwaọrụ na-enweghị njikọ ịntanetị na-adịgide adịgide, na-ebufe faịlụ n'ọnọdụ njikọ netwọkụ na-akwụghị ụgwọ, na-ebufe data buru ibu na mgbasa ozi anụ ahụ, na-ekepụta netwọọdụ mbufe data dịpụrụ adịpụ echedoro na mwakpo MitM, ịgafe nyocha netwọkụ na onyunyo. Ebe ọ bụ na igodo decryption dị naanị n'aka onye nnata, n'agbanyeghị ma a na-enyefe ngwugwu ahụ na netwọk ma ọ bụ site na mgbasa ozi anụ ahụ, onye nke atọ enweghị ike ịgụ ihe dị n'ime ya, ọ bụrụgodị na ejidere ngwugwu ahụ. N'aka nke ya, nyocha mbinye aka dijitalụ anaghị ekwe ka ịmepụta ozi ụgha n'okpuru mkpuchi nke onye na-ezigara ọzọ.

N'ime ihe ọhụrụ nke NNCP 5.0.0, tụnyere akụkọ gara aga (ụdị 3.3), ị nwere ike mara:

  • Agbanwere ikikere ọrụ sitere na GPLv3+ ka ọ bụrụ GPLv3-naanị, n'ihi enweghị ntụkwasị obi Ụlọ ọrụ SPO Foundation после na -apụ Richard Stallman sitere na ya;
  • A na-eji uru zuru oke AEAD izo ya ezo ChaCha20-Poly135 128 KiB blocks. Nke a na-enye gị ohere ịchọpụta data ozugbo na ngwugwu ezoro ezo na ofufe, kama ịpụ na njehie na njedebe nke ịgụ ciphertext dum;
  • Ụdị faịlụ nhazi agbanweela site na UMUAKA on Hjson. Ọbá akwụkwọ nke ikpeazụ dị nnọọ mfe ma dị ntakịrị na nha, na-enwekwa ike ịrụ ọrụ yiri nke ahụ maka onye nwere nhazi ahụ;
  • Zlib mkpakọ algọridim ejirila dochie ya Nke ọkọlọtọ: mmụba dị ịrịba ama na ọsọ mkpakọ na arụmọrụ dị elu nke ukwuu;
  • nncp-oku nwetara nhọrọ ilele ngwungwu (-list) dị n'akụkụ dịpụrụ adịpụ, na-enweghị nbudata ha. Na kwa ikike nke ịhọrọ nbudata ngwugwu (-pkts);
  • nncp-daemon natara nhọrọ -inetd, na-ekwe ka ọ na-agba ọsọ n'okpuru inetd ma ọ bụ, dịka ọmụmaatụ, site na SSH;
  • Enwere ike ịme njikọ n'ịntanetị ọ bụghị naanị site na TCP, kamakwa site na ịkpọ iwu mpụga na ịkparịta ụka site na stdin/stdout. Dịka ọmụmaatụ: nncp-call gw.stargrave.org "| ssh gw.stargrave.org nncp-daemon -inetd";
  • Iwu bụ enyi na enyi umask (iji ikike ohere dị ogologo dị ka 666/777) yana ikike ịtọ umask n'ụwa niile site na nhazi faịlụ, na-eme ka ọ dịkwuo mfe iji akwụkwọ ndekọ aha spool izugbe n'etiti ọtụtụ ndị ọrụ;
  • Iji usoro n'ụzọ zuru ezu Gaa modul.

isi: opennet.ru

Tinye a comment