NNCP 8.8.0 waxay meesha ka saartaa BLAKE2, waxay ku daraysaa taageerada kooxaha isku dhafka ah, iyo in ka badan

NCCP

NNCP waa qalabyo kala duwan oo fududeeya isdhaafsiga sugan ee faylalka iyo boostada ee habka kaydinta iyo horumarinta.

Siideynta nooca cusub ee qalabka korontada, NNCP 8.8.0, ayaa lagu dhawaaqay, nooc kaas oo tiro badan oo isbeddel ah lagu daray iyo, dhammaan ka sarreeya, hagaajinta iyo hagaajinta cayayaanka, kuwaas oo laga yaabo inay ka mid yihiin kuwa ugu muhiimsan. waa in halkii BLAKE2b, waxa loogu yeero MTH la isticmaalo, iyo kuwo kale.

Gudaha NNCP adeegyadu waa loogu talagalay si aad u caawiso in yar la dhiso shabakadaha saaxiib-ilaa-saaxiibF2F) oo leh marin toos ah oo wareejinta faylalka sugan qaabka dabka-iyo-hilmaanka, iyo sidoo kale codsiyada faylka, emaylka, iyo codsiyada fulinta fulinta. Dhammaan baakadaha la soo gudbiyey waa la xareeyay (dhammaad ilaa dhammaad) waxaana si cad u xaqiijiyey furayaasha dadweynaha ee la yaqaan.

Sheekooyinka cusub ee NNCP 8.8.0

Noocan cusub ee la soo bandhigay, hadda waa suurtogal ka hel qanjidhada kale ee shabakada deegaanka iyada oo loo marayo multicast-ka ciwaanka "ff02 :: 4e4e: 4350", marka lagu daro waxaa soo muuqday kooxo badan, kaas oo u oggolaanaya baakidh inuu xogta u diro xubno badan oo kooxda ka tirsan, halkaas oo mid waliba uu sidoo kale u gudbiyo baakidhka saxeexayaasha kale. Akhrinta baakidhka cajaladaha badan leh waxay u baahan tahay aqoonta lamaanaha muhiimka ah (waa inay si cad xubin uga noqdaan kooxda), laakiin nood kasta ayaa samayn kara dib u gudbinta.

Cusboonaysiin kale oo taagan ayaa ah taas taageero dheeraad ah oo loogu talagalay qirashada cad ee rasiidka baakadka. Soo diruhu wuxuu dooran karaa inuusan tuurin xirmada marka la diro, isagoo sugaya baakidh ACK gaar ah in laga helo qaataha.

Intaa waxaa dheer, waxa ay sidoo kale muujinaysaa Kaalmo ku dhex dhisan oo loogu talagalay isku-xidhka dahaadhka ee Yggdrasil - Daemons-ka khadka tooska ah waxay u dhaqmi karaan sidii ka qaybgalayaasha shabakad madax-bannaan oo dhammaystiran, iyada oo aan la isticmaalin hirgelinta Yggdrasil dhinac saddexaad, oo ay si buuxda ula shaqeeyaan xirmooyinka IP-ga ee isku-xirka shabakadda farsamada.

Hawlaha BLAKE2b KDF iyo XOF waxaa bedelay BLAKE3 si loo yareeyo tirada asaasiga ah ee cryptographic ee la isticmaalo oo loo fududeeyo koodka.

Halkii laga heli lahaa xashiishka BLAKE2b, waxa loogu yeero MTH (Hashing ku salaysan Merkle Tree) si loo hubiyo daacadnimada faylalka, adoo isticmaalaya xashiishka BLAKE3. Tani waxay u oggolaanaysaa daacadnimada qaybta qarsoodiga ah ee xirmada in la xisaabiyo inta lagu jiro soo dejinta, iyada oo aan loo baahnayn in la akhriyo mar dambe. Waxa kale oo ay ogolaataa isbarbardhigga aan xadidnayn ee hubinta daacadnimada.

El qaab xirmo cusub oo sir ah waxay si buuxda u taageertaa qulqulka marka cabbirka xogta aan hore loo ogeyn. Calaamadaynta dhamaystirka gudbinta, oo leh cabbir la xaqiijiyay, waxay isla markiiba tagtaa qulqulka qarsoon.

Haddii kale, halkii laga isticmaali lahaa xargaha habaysan (RFC 3339), gayntu waxay isticmaashaa galitaanka faylka log, kaas oo loo isticmaali karo utility GNU Recutils, madax baakidh ikhtiyaari ah oo sir ah ayaa lagu kaydin karaa faylal kala duwan "hdr /", taas oo si weyn u dedejisa liiska xirmada Hawlgallada nidaamyada faylalka waaweyn ee xannibaadda sida ZFS. Markii hore, soo celinta madaxa baakidhka ayaa loo baahan yahay, asal ahaan, kaliya 128 KiB block in laga akhriyo saxanka.

Sidoo kale daabacaadan cusub ee NNCP 8.8.0, Adeegyada khadka tooska ah waxay si ikhtiyaari ah u yeeri karaan habka sii deynta xirmada isla markiiba ka dib markii si guul leh loo soo dejiyo xirmo, iyada oo aan la socon daemon "nncp-toss" gaar ah.

Isbeddelada kale Qodobbada ugu muhiimsan ee sii deyntan cusub:

  • Wicista onlaynka ah ee qolo kale waxay si ikhtiyaari ah u dhici kartaa ma aha oo kaliya marka saacada la kiciyo, laakiin sidoo kale marka baakidh baxaya uu ka soo muuqdo tusaha safka.
  • Hubinta faylal cusub waxay si ikhtiyaari ah u isticmaali kartaa kqueue oo waxay gelin kartaa nidaam hoosaadyada kernels, samaynta wicitaano nidaam yar.
  • Adeegyadu waxay hayaan faylal yar oo furan, way yartahay in la xidho oo dib loo furo. Iyada oo tiro badan oo baakado ah, waxay hore u ahayd suurtogalnimada in lagu galo xadka tirada ugu badan ee faylasha furan.
  • Amarro badan ayaa bilaabay inay muujiyaan horumarka iyo xawaaraha hawlgallada, sida soo dejinta/dejinta, koobiyeynta, iyo habaynta (furitaanka) xirmooyinka.
  • Amarka "nncp-file" ma soo diri karo oo keliya faylal gaar ah, laakiin sidoo kale hagayaal, abuurista fayl pax ah oo ay ka kooban tahay duullimaad.
  • Shaqaynta waxaa lagu bixiyaa nidaamyada hawlgalka NetBSD iyo OpenBSD, marka lagu daro FreeBSD iyo GNU/Linux, kuwaas oo hore loo taageeray.

Sidee loo rakibaa NNCP Linux?

Ku rakibida adeegyadan waa mid fudud, waxaan kaliya ku xisaabtameynaa Go horey loogu rakibay nidaamka oo hel qaabka ugu dambeeyay ee NNCP oo ah 8.8.0. Tan waxaa laga heli karaa terminaalka iyadoo leh amarka wget habka soo socda:

wget http://www.nncpgo.org/download/nncp-8.8.0.tar.xz
wget http://www.nncpgo.org/download/nncp-8.8.0.tar.xz.sig
gpg --verify nncp-8.8.0.tar.xz.sig nncp-8.8.0.tar.xz
xz --decompress --stdout nncp-8.8.0.tar.xz | tar xf -
make -C nncp-8.8.0 all

Taas ka dib waxay ku bilaabi karaan qaabeynta, taas oo ay ka heli karaan macluumaadka lagama maarmaanka ah Xiriirka soo socda.

Iyo waliba bogga ugu weyn in waa tan xigta.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.