Sequoia, maktabad fulisa heerarka OpenPGP

Sequoia waa maktabad shaqeysa iyo khadadka xariijinta taliska in fuliyaa heerarka OpenPGP (RFC-4880), maktabaddan waxaa soo diyaariyey saddex xubnood oo ka tirsan mashruuca GnuPG, kuwaas oo go'aansaday inay abuuraan hirgelin cusub oo bilaash ah oo ah OpenPGP - luqadda miridhku si loo wanaajiyo amniga iyo kalsoonida koodhka, kaas oo bixiya qalab si nabadgelyo leh ugu shaqeeya xusuusta.

Marka lagu daro hagaajinta amniga, Sequoia waxay kaloo isku dayeysaa inay ka takhalusto cilladaha ku jira GnuPG, oo aan lagu hagaajin karin mashruuca weyn iyada oo aan la jabin iswaafajinta ama aan si weyn dib ugu shaqeyn salka koodhka.

Tusaale ahaan, GnuPG si adag ayaa loogu dhajiyay inta udhaxeysa qaybaha, taas oo adkeyneysa in isbedel la sameeyo, waxay wareerineysaa saldhigga koodhka waxayna adkeyneysaa abuuritaanka nidaam tijaabo unug oo dhammaystiran. Qalabka gpupg laynka amarka kama shaqeynayo maktabadda waxqabadka iyo ficilada qaarkood waxaa lagu sameyn karaa oo keliya iyada oo loo marayo korontada.

Sequoia wuxuu soo bandhigayaa utal amarka sq iyadoo la adeegsanayo qaabka amarka nidaamka 'Git style' iyo laba ikhtiyaar oo API ah: heer hoose iyo heer sare. Waxaa jira xiriiriyeyaal luqadaha C iyo Python.

Hawlaha badankood lagu sharaxay istaandarka Furaynta taageerada OpenPGP, decryption, abuurista iyo xaqiijinta saxeexyada dhijitaalka ah.

Ka mid ah astaamaha horumarsan, waxaa loo fiirsaday inuu qirayo xaqiijinta saxeexyada dhijitaalka ah ee si gooni ah loo bixiyay, la qabsiga isdhexgalka maamulayaasha xirmada (APT, RPM, xamuulka, iwm.), Awoodda lagu xadidi karo saxiixyada marka la qiimeeyo heerka iyo waqtiga.

Heerka-hoose ee API ayaa tarma sida ugu macquulsan awoodaha OpenPGP iyo kordhin qaar la xiriira, sida taageerada ECC iyo waxyaabaha qabyada ka ah daabacaadda mustaqbalka ee heerka. Waxa kaliya ee ka reeban ayaa ah qaybaha laga dhaxlay qeexida ee si xun u saameyn kara amniga, sida taageerada MD5 hashing.

Heerka hoose ee API sidoo kale waxay taageertaa farsamaynta farriinta aan la saarin. API-ka heerka-hoose ah ayaa durba aad ugu dhow inuu si buuxda u gaadho heerka OpenPGP isla markaana wuxuu diyaar u yahay inuu wax uga qabto xogta OpenPGP heer hoose (nooca xasilloon ee 1.0 dhawaan la filayo).

Halka dhinaca kale, heerka sare ee API ayaa wali bilaabay inuu isbeddelo illaa iyo hadda waxay kaliya dabooleysaa awoodaha sida keydinta furaha dadweynaha iyo marin u helka shabakadda. Awoodo kale oo ku takhasusay domain iyo taageero ayaa lagu dari doonaa markii mashruucu soo baxo.

Xidhmada sidoo kale waxay bixisaa qalab baaraya xirmo awood badan taas oo loo adeegsan karo inta lagu gudajiro horumarinta shilalka, dib u hagaajinta, iyo falanqaynta. Qalabka baaritaanka waxaa lagu dhajiyay falanqeeyaha si muuqaal ahaan loo falanqeeyo qaabdhismeedka fariimaha la xareeyay, saxiixyada dhijitaalka ah, iyo furayaasha.

Hadda Nidaamyada ay taageeraan Sequoia waa Linux, FreeBSD, Windows, macOS, Android iyo iOS, Intaas waxaa sii dheer, waxaa suurtagal ah in la isticmaalo adeegyada loo yaqaan 'cryptographic services' ee ay bixiso barxadda, maadaama ay yihiin kuwa wax soo saare ka ah xisaabinta meelaha go'doonsan.

Si loo bixiyo go'doomin dheeri ah, waxaa lagu dhaqmaa in loo kala saaro adeegyada la shaqeeya furayaasha guud iyo kuwa gaarka loo leeyahay habab gooni ah. Tusaale ahaan, keystore-ka waxaa loo sameeyay qaab hanaan gooni ah. Borotokoolka Cap'n waxaa loo adeegsadaa isdhexgalka nidaamka.

Ugu dambeyntiina, weli waa in la xuso taas dhawaan ayaa la soo saaray nooc cusub ee Sequoia, nooca ugu hadda jira ayaa ah Sequoia 0.20.0 taas oo se kudar xirmada sequoia-openpgp heer hoose, barnaamijka sqv (beddelka gpgv) si loo xaqiijiyo saxiixyo gooni ah iyo utility-ka 'sqop' oo ay ka mid tahay hirgelinta Dowlad-la'aan OpenPGP CLI.

Shuruudaha luuqada miridhku waxa loo kiciyey nooca 1.46 iyo adeegsiga nidaamka isdhexgalka joogtada ah si loo hubiyo isbadalada waa la balaariyay waxaana la hagaajiyay qaybta tijaabada iswaafajinta OpenPGP.

Hadaad rabto inaad waxbadan ka ogaato ku saabsan maktabaddan, waxaad ka eegi kartaa faahfaahinta degelkeeda rasmiga ah Xiriirka soo socda.


Noqo kuwa ugu horreeya ee faallo bixiya

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.