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 seo deartha chun cabhrú le líonraí beaga piara-go-piara cara-go-cara (na dosaenacha nóid) a thógáil le ródaireacht statach le haghaidh aistrithe comhad slána dóiteáin-agus-dearmad, iarratais comhad, ríomhphoist, agus iarratais ar fhorghníomhú orduithe. Criptítear gach paicéad tarchurtha ó cheann ceann go ceann agus déantar iad a fhíordheimhniú go sainráite ag baint úsáide as eochracha poiblí aitheanta na bpiaraí. Cuirtear criptiú oinniún (cosúil le Tor) i bhfeidhm ar gach paicéad idirmheánach. Is féidir le gach nód gníomhú mar chliant nó mar óstach. freastalaí agus samhlacha iompair brú agus pobalbhreithe araon a úsáid.
Tá NNCP difriúil ó réitigh UUCP agus FTN (FidoNet Technology Network), chomh maith leis an gcriptiú agus an fhíordheimhniú thuasluaite, trí thacaíocht réamhdhéanta a sholáthar do líonraí flapacha agus ríomhairí atá scartha go fisiciúil (bearnaithe san aer) ó líonraí áitiúla agus poiblí neamhshábháilte. Tá comhtháthú éasca (cosúil le UUCP) le seirbhísí ríomhphoist reatha ag NNCP freisin. freastalaithe, amhail 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
