Misiyano yakakosha yeNeoPG ndiko kucheneswa kwakakosha kwekodhi kubva mukuitwa kwealgorithms echinyakare, shanduko kubva mumutauro weC kuenda kuC ++ 11, kugadzirisa kweiyo sosi yemavara manyorerwo kurerutsa kuchengetedza uye kupihwa kweiyo API yakawedzera yekusimudzira. zvekuwedzera. Kodhi itsva yese
Pakati pekuchinja, shanduko kune iyo cmake musangano system uye kutsiva Libgcrypt neraibhurari
Iko kushanda kwepakati kweNeoPG kunoitwa muchimiro che libneopg raibhurari, iyo inogona kushandiswa mune yechitatu-bato maapplication. Mutsara wemutsetse wemirairo unoitwa pamusoro pe libneopg, iyo inosanganisa zvinoshandiswa zvakasiyana zvinosanganisirwa muGnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, nezvimwewo) mune imwechete neopg inoteeka faira ine Git-maitiro madiki mirairo uye rutsigiro rwekubuda kwemavara. Chimiro chakaitwa mukati me "neopg gpg2" yekuraira kuti ive nechokwadi chekuenderana neGnuPG 2.
Kuburitswa kutsva kwakavandudza kuenderana negpg2 utility - kana gpg2 iri hard link kune neopg, dhizaini rinoiswa otomatiki kuti rive nechokwadi chekuenderana neGnuPG 2. Mutsva we "packet dump" murairo wakawedzerwa. Tsigiro yeUbuntu 18.04 inopihwa. Kuvandudzwa kwekuita kweCmake kuvaka zvinyorwa. Panzvimbo yekusimudzira ::fomati, raibhurari yefmtlib inoshandiswa. Yakawedzera OpenPGP parser yemakiyi ezvitoro.
Source: opennet.ru