I-Sequoia, ilayibrari esebenzisa imigangatho ye-OpenPGP

umsequoia ilayibrari esebenzayo kunye nezixhobo zomgca wokuyalela que iphumeza imigangatho ye-OpenPGP (RFC-4880), eli thala leencwadi liphuhliswa ngamalungu amathathu eprojekthi ye-GnuPG, athe athatha isigqibo sokwenza umgaqo omtsha wasimahla we-OpenPGP ngolwimi lweRust ukuphucula ukhuseleko kunye nokuthembeka kwekhowudi, ebonelela ngezixhobo zokusebenza ngokukhuselekileyo ngememori.

Ukongeza ekuphuculeni ukhuseleko, iSequoia izama kwakhona ukususa iiglitches kwi-GnuPG, engenakulungiswa kwiprojekthi ephambili ngaphandle kokophula ukungqinelana okanye ukuphinda usebenzise isiseko sekhowudi.

Ngokomzekelo, I-GnuPG idityaniswe ngokuqinileyo phakathi kwezinto, isenza ukuba kube nzima ukwenza utshintsho, Iphazamisa isiseko sekhowudi kwaye yenze kube nzima ukwenza inkqubo yovavanyo yeyunithi epheleleyo. Isixhobo somgca we-gpupg wokuyalela asisebenzi ngokungqinelanayo nelayibrari yokusebenza kwaye ezinye iintshukumo zinokwenziwa kuphela ngokusetyenziswa.

umsequoia yazisa ngesiseko somyalelo we-sq ngenkxaso ye-Git yesitayile senkxaso kunye neendlela ezimbini ze-API: inqanaba eliphantsi kunye nenqanaba eliphezulu. Kukho amakhonkco kwiilwimi ze-C kunye nePython.

Uninzi lwemisebenzi ichazwe kumgangatho Inkxaso ye-OpenPGP encryption, ukuqaqanjelwa, ukudala kunye nokuqinisekiswa kweesiginitsha zedijithali.

Phakathi kwezinto eziphambili, kuyabonwa ukuba iyavuma i ukungqinisiswa kokutyikitywa kwedijithali kubonelelwe ngokwahlukeneyo, uhlengahlengiso lokudityaniswa kwabaphathi beephakeji (i-APT, i-RPM, imithwalo, njl.njl.), Ukukwazi ukunciphisa umtyikityo ngamaxabiso kunye nexesha.

Inqanaba eliphantsi le-API liyavelisa kwakhona ngokuthembeka kangangoko amandla e-OpenPGP kunye nolunye ulwandiso olunxulumene noko, njengenkxaso ye-ECC kunye nezinto eziyilwayo zohlelo lwexesha elizayo lomgangatho. Okukuphela kokungafaniyo ngamacandelo azuzwe njengelifa lenkcazo anokuchaphazela kakubi ukhuseleko, njenge-MD5 hashing support.

Inqanaba eliphantsi le-API ikwaxhasa ukwenziwa kwemiyalezo engafakwanga umyalezo. I-API yenqanaba elisezantsi sele ikufutshane kakhulu ekugubungeleni ngokupheleleyo umgangatho we-OpenPGP kwaye ukulungele ukusebenzisa idatha ye-OpenPGP kwinqanaba eliphantsi (inguqulelo ezinzileyo ye-1.0 elindelwe kungekudala).

Ngelixa kwelinye icala, Inqanaba eliphezulu le-API lisaqala ukuvela kwaye ukuza kuthi ga ngoku igubungela kuphela izinto ezinje ngokugcina isitshixo esidlangalaleni kunye nokufikelela kwinethiwekhi. Olunye udibaniso lwendawo ethile kunye nenkxaso iya kongezwa njengoko iprojekthi iqhubeka.

Iphakheji ikwabonelela ngezixhobo ezinamandla zokuhlola iphakheji enokusetyenziswa ngexesha lophuhliso lweziganeko, ukulungisa ingxaki, kunye nohlalutyo. Izixhobo zokuhlola zidityanisiwe kunye nesicazululi sokuhlalutya ngokubonakalayo ubume bemiyalezo ebhaliweyo, iisiginitsha zedijithali, kunye nezitshixo.

Okwangoku Amaqonga axhaswayo eSequoia ziLinux, FreeBSD, Windows, MacOS, Android kunye ne-iOS, Ukongeza, kunokwenzeka ukuba usebenzise iinkonzo ze-cryptographic ezinikezelwa liqonga, njengeeprocessor zokubala kubalo kwiindawo ezizimeleyo.

Ukubonelela ngokwahlulwa okungaphezulu, kuyenziwa ukwahlula iinkonzo ezisebenza ngezitshixo zikarhulumente nezabucala kwiinkqubo ezahlukeneyo. Umzekelo, i-keystore iphuhliswa ngohlobo lwenkqubo eyahlukileyo. Inkqubo yeCap'n Proto isetyenziselwa inkqubo yokunxibelelana.

Okokugqibela, kuya kuhlala kukhankanyiwe oko kutshanje kukhutshwe ingxelo entsha Sequoia, olona hlobo lukhoyo ngoku I-Sequoia 0.20.0 apho ku se yongeza ipakethe ye-sequoia-openpgp kwinqanaba eliphantsi, inkqubo sqv (ukubuyisela i-gpgv) ukuqinisekisa utyikityo olwahlukileyo kunye nesiseko se-sqop ngokumiliselwa kwe-OpenPGP CLI ye-Stateless.

Iimfuno zolwimi oluRusi ziphakanyisiwe kwinguqulelo engu-1.46 kwaye ukusetyenziswa kwenkqubo yokudityaniswa okuqhubekayo ukukhangela utshintsho kwandisiwe kwaye uvavanyo lokuhambelana lwe-OpenPGP luphuculwe.

Ukuba ufuna ukwazi ngakumbi ngayo malunga neli thala leencwadi, unokujonga iinkcukacha kwiwebhusayithi esemthethweni Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.