Eisiúint NNCP 8.8.0, fóntais chun comhaid/orduithe a aistriú sa mhodh stórais agus ar aghaidh

Scaoileadh Nód-go-Nóid CoPy (NNCP), sraith fóntais le haghaidh aistriú comhad slán, ríomhphost agus orduithe stórála agus ar aghaidh. Tacaíonn sé le hobair ar chórais oibriúcháin a chomhlíonann POSIX. Scríobhtar na fóntais sa teanga Go agus dáiltear iad faoin gceadúnas GPLv3.

Tá na fóntais deartha chun cabhrú le líonraí beaga cairde le piaraí a thógáil (na mílte nóid) le ródú statach le haghaidh aistriú slán comhad dóiteáin agus dearmad, iarratais ar chomhaid, ríomhphost, agus iarratais ar fhorghníomhú orduithe. Tá gach paicéad tarchurtha criptithe (deireadh go deireadh) agus fíordheimhnithe go sainráite i gcoinne eochracha poiblí aitheanta cairde. Cuirtear criptiúchán oinniún (mar atá i Tor) i bhfeidhm ar gach paicéad idirmheánach. Is féidir le gach nód feidhmiú mar chliant agus mar fhreastalaí araon agus iompraíochtaí brú agus vótaíochta a úsáid.

Is é an difríocht idir réitigh NNCP agus UUCP agus FTN (FidoNet Technology Network), chomh maith leis an criptiú agus an fíordheimhniú thuasluaite, tacaíocht as an mbosca do líonraí floppynet agus ríomhairí atá scoite amach go fisiciúil (aer-bhearnach) ó líonraí áitiúla agus poiblí neamhchinnte. . Tá comhtháthú éasca ag NNCP freisin (ar aon dul le UUCP) le freastalaithe ríomhphoist reatha ar nós Postfix agus Exim.

De na réimsí a d'fhéadfadh a bheith i bhfeidhm ag NNCP, eagrú ríomhphoist a sheoladh / a fháil chuig feistí gan nasc buan leis an Idirlíon, comhaid a aistriú faoi choinníollacha nasc líonra éagobhsaí, méideanna an-mhór sonraí a aistriú go sábháilte ar mheáin fhisiceacha, ag cruthú sonraí iargúlta. líonraí aistrithe atá cosanta ó ionsaithe MitM, ag seachaint cinsireacht agus faireachas líonra. Ós rud é gur leis an bhfaighteoir amháin atá an eochair dhíchriptithe, is cuma conas a sheachadtar an paicéad thar an líonra nó trí mheáin fhisiciúla, ní féidir le tríú páirtí an t-ábhar a léamh, fiú trí idircheapadh a dhéanamh ar an seoladh. Ina dhiaidh sin, ní cheadaíonn fíordheimhniú sínithe digiteach duit lastas bréige a chruthú faoi chruth seoltóir eile.

I measc nuálaíochtaí NNCP 8.8.0, i gcomparáid leis an nuacht roimhe seo (leagan 5.0.0):

  • In ionad an hash BLAKE2b, úsáidtear an Hashing MTH: Merkle Tree-bhunaithe mar a thugtar air chun sláine na gcomhad a sheiceáil, ag baint úsáide as an hash BLAKE3. Ligeann sé seo duit sláine na coda criptithe den phacáiste a ríomh ar dheis le linn an íoslódála, gan gá a léamh níos déanaí. Ligeann sé freisin comhthreomharú neamhtheoranta ar sheiceálacha sláine.
  • Tá an fhormáid nua paicéad criptithe go hiomlán cairdiúil le sruthú nuair nach bhfuil méid na sonraí ar eolas roimh ré. Téann comharthaíocht críochnaithe tarchurtha, le méid fíordheimhnithe, díreach taobh istigh den sruth criptithe. Roimhe seo, chun méid na sonraí a tharchuirtear a fháil amach, bhí sé riachtanach iad a shábháil i gcomhad sealadach. Mar sin chaill an t-ordú "nncp-exec" an rogha "-use-tmp" mar go bhfuil sé go hiomlán gan ghá.
  • Tá BLAKE2 curtha in ionad na bhfeidhmeanna BLAKE3b KDF agus XOF chun líon na primitives cripteagrafacha a úsáidtear a laghdú agus an cód a shimpliú.
  • Anois is féidir nóid eile a bhrath sa líonra áitiúil trí ilchraoladh ag an seoladh "ff02::4e4e:4350".
  • Bhí grúpaí ilchraolta le feiceáil (cosúil le comhdhálacha macalla FidoNet nó grúpaí nuachta Usenet), rud a ligeann do phaicéad amháin sonraí a sheoladh chuig go leor ball den ghrúpa, áit a ndéanann gach ceann acu an paicéad a athsheoladh chuig sínitheoirí eile. Teastaíonn eolas ar an bpéire eochair chun paicéad ilchraolacháin a léamh (ní mór duit a bheith i do bhall den ghrúpa go sainráite), ach is féidir le haon nód an t-athsheoladh a dhéanamh.
  • Tacaíocht bhreise le haghaidh admháil phaicéid a admháil go follasach. Féadfaidh an seoltóir a roghnú gan an paicéad a scriosadh tar éis é a sheoladh, ag fanacht le paicéad ACK speisialta a fháil ón nglacadóir.
  • Tacaíocht ionsuite do líonra forleagan Yggdrasil: is féidir le deamhan ar líne feidhmiú mar rannpháirtithe líonra neamhspleácha lán-chuimsitheach, gan úsáid a bhaint as feidhmiúcháin Yggdrasil tríú páirtí agus obair lán-chuimsitheach leis an stack IP ar chomhéadan líonra fíorúil.
  • In ionad teaghráin struchtúrtha (RFC 3339), úsáideann an logáil iontrálacha recfile is féidir a úsáid leis na fóntais GNU Recutils.
  • Go roghnach, is féidir ceanntásca paicéid criptithe a stóráil i gcomhaid ar leith san fhochomhadlann "hdr/", rud a chuireann go mór le hoibríochtaí liostála paicéid ar chórais chomhaid mhóra ar nós ZFS. Roimhe seo, níor ghá ach ceanntásc paicéad a fháil, de réir réamhshocraithe, ach bloc 128KiB le léamh ón diosca.
  • Má dhéantar comhaid nua a sheiceáil is féidir an kqueue a úsáid go roghnach agus fochórais eithne a chur in iúl, rud a fhágann níos lú glaonna córais.
  • Coinníonn fóntais níos lú comhaid oscailte, is lú an seans go ndúnfar agus go n-athosclófar iad. Le líon mór pacáistí, bhí sé indéanta roimhe seo teorainn a chur leis an líon uasta comhad oscailte.
  • Thosaigh go leor orduithe le dul chun cinn agus luas na n-oibríochtaí a thaispeáint, mar shampla pacáistí a íoslódáil / a uaslódáil, a chóipeáil agus a phróiseáil (toss).
  • Is féidir leis an ordú "nncp-file" ní hamháin comhaid aonair a sheoladh, ach chomh maith le heolairí, ag cruthú cartlann pax a bhfuil a n-ábhar ar an eitilt.
  • Is féidir le fóntais ar líne an próiseas próiseála pacáiste (caitheamh) a agairt go roghnach díreach tar éis íoslódáil rathúil pacáiste, gan deamhan “nncp-toss” ar leith a reáchtáil.
  • Is féidir le glao ar líne chuig rannpháirtí eile tarlú go roghnach, ní hamháin nuair a lasann an t-amadóir, ach freisin nuair a thagann paicéad amach san eolaire spóil.
  • Soláthraítear inoibritheacht faoi chórais oibriúcháin NetBSD agus OpenBSD, chomh maith leis na FreeBSD agus GNU/Linux ar tacaíodh leo roimhe seo.
  • Tá "nncp-daemon" go hiomlán comhoiriúnach leis an gcomhéadan UCSPI-TCP. In éineacht leis an gcumas logáil isteach chuig tuairisceoir sonraithe comhaid (mar shampla, ag socrú "NNCPLOG=FD:4"), tá sé go hiomlán cairdiúil rith faoi fhóntais cosúil le daemontools.
  • Aistrítear tionól an tionscadail go hiomlán chuig an gcóras athdhéanta.

Foinse: oscailtenet.ru

Add a comment