NeoPG 0.0.6, forc de GnuPG 2, ri fhaighinn

Air ullachadh foillseachadh ùr den phròiseact NeoPG, a bhios a’ leasachadh forc den phasgan inneal GnuPG (GNU Privacy Guard) le bhith a’ cur an gnìomh innealan airson crioptachadh dàta, ag obair le ainmean-sgrìobhte dealanach, prìomh stiùireadh agus cothrom air stòradh iuchraichean poblach.
Is e na prìomh eadar-dhealachaidhean aig NeoPG glanadh mòr a’ chòd bho bhith a’ cur an gnìomh seann algorithms, an gluasad bho chànan C gu C ++11, giullachd structar teacsa stòr gus cumail suas a dhèanamh nas sìmplidhe agus solar API leudachail airson an leasachadh. de thuilleadain. A h-uile còd ùr air a thoirt seachad fon chead BSD ceadaichte an àite GPLv3.

Am measg nan atharrachaidhean, tha an gluasad gu siostam cruinneachaidh cmake agus an leabharlann a chuir an àite Libgcrypt Luibh-eòlas, a’ dol an àite parsers togte agus còd airson obrachadh leis an stòr-dàta le libcurl agus SQLite. Ann an NeoPG, chaidh stad a chuir air cur air bhog pròiseasan cùl-raoin fad-ùine gpg-agent, dirmngr (Manaidsear Leabhar-seòlaidh) agus scdaemon (Deamhan Cairt Chliste), an àite sin bidh luchd-làimhseachaidh cuideachaidh aon-ùine air an cur gu bàs, air a chrìochnachadh dìreach às deidh a’ ghnìomh a chrìochnachadh.

Tha prìomh ghnìomhachd NeoPG air a chuir an gnìomh ann an cruth leabharlann libneopg, a ghabhas cleachdadh ann an tagraidhean treas-phàrtaidh. Tha eadar-aghaidh loidhne-àithne air a chuir an gnìomh a bharrachd air libneopg, a tha a’ cothlamadh nan goireasan eadar-dhealaichte a tha air an toirt a-steach do GnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, msaa) a-steach do aon fhaidhle so-ghnìomhaichte neopg le fo-òrdughan stoidhle Git agus taic airson toradh dath. Chaidh còmhdach a chuir an gnìomh taobh a-staigh an àithne “neopg gpg2” gus dèanamh cinnteach gu bheil e co-chòrdalachd le GnuPG 2.

Tha an sgaoileadh ùr air co-chòrdalachd nas fheàrr leis a’ ghoireas gpg2 - ma tha gpg2 na cheangal cruaidh ri neopg, thèid còmhdach a chuir an sàs gu fèin-ghluasadach gus dèanamh cinnteach gu bheil co-chòrdalachd àithne le GnuPG 2. Chaidh àithne “dump pacaid” ùr a chuir ris. Tha taic airson Ubuntu 18.04 air a thoirt seachad. Coileanadh nas fheàrr de sgriobtaichean togail Cmake. An àite àrdachadh :: cruth, tha an leabharlann fmtlib air a chleachdadh. Parser OpenPGP air a chur ris airson prìomh stòran.

Source: fosgailtenet.ru

Cuir beachd ann