Liphapang tsa bohlokoa tsa NeoPG ke tlhoekiso e kholo ea khoutu ho tloha ts'ebetsong ea li-algorithms tsa khale, phetoho ho tloha puong ea C ho ea ho C ++ 11, ts'ebetso ea sebopeho sa mongolo oa mohloli ho nolofatsa tlhokomelo le ho fana ka API e atolositsoeng bakeng sa nts'etsopele. ea litlatsetso. Khoutu eohle e ncha
Har'a liphetoho, phetoho ho sistimi ea kopano ea cmake le ho nkela Libgcrypt sebaka ka laeborari
Ts'ebetso ea mantlha ea NeoPG e sebelisoa ka mokhoa oa laeborari ea libneopg, e ka sebelisoang lits'ebetsong tsa mokha oa boraro. Sehokelo sa mola oa taelo se kengoa tšebetsong ka holim'a libneopg, e kopanyang lits'ebeletso tse fapaneng tse kenyellelitsoeng ho GnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, joalo-joalo) hore e be faele e le 'ngoe e sebetsang ea neopg e nang le litaelo tse tlase tsa mofuta oa Git le tšehetso bakeng sa tlhahiso ea mebala. E le karolo ea taelo ea "neopg gpg2", lera le kentsoe ts'ebetsong ho netefatsa hore e lumellana le GnuPG 2.
Tokollo e ncha e ntlafalitse ho lumellana le ts'ebeliso ea gpg2 - haeba gpg2 e le khokahanyo e thata ho neopg, lera le sebelisoa ka mokhoa o ikemetseng ho netefatsa hore taelo e lumellana le GnuPG 2. Taelo e ncha ea "packet dump" e kenyelitsoe. Ts'ehetso ea Ubuntu 18.04 e fanoe. Ts'ebetso e ntlafalitsoeng ea lingoloa tsa Cmake build. Sebakeng sa boost::format, ho sebelisoa laeborari ea fmtlib. E kenyellelitse OpenPGP parser bakeng sa mabenkele a linotlolo.
Source: opennet.ru