NeoPG 0.0.6, forogo yeGnuPG 2, iripo

Prepared kuburitswa kutsva kweprojekiti NeoPG, iyo inogadzira forogo yeGnuPG (GNU Privacy Guard) turusi nekushandiswa kwezvishandiso zvekuvharirwa data, kushanda nemasiginecha emagetsi, manejimendi akakosha uye kuwana makiyi ekuchengetera veruzhinji.
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 zvakapihwa pasi pemvumo yeBSD rezinesi panzvimbo yeGPLv3.

Pakati pekuchinja, shanduko kune iyo cmake musangano system uye kutsiva Libgcrypt neraibhurari bounce, kutsiva akavakirwa-mukati parsers uye kodhi yekushanda nedhatabhesi ine libcurl uye SQLite. MuNeoPG, kutangwa kwemaitiro-refu ekumashure maitiro gpg-agent, dirmngr (Directory Manager) uye scdaemon (Smart Card Daemon) yakamiswa, pachinzvimbo chekuti imwe-nguva yekubatsira vanobata vanourayiwa, inopedzwa pakarepo mushure mekunge basa rapera.

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

Voeg