Esemokwu dị iche iche nke NeoPG bụ mkpochapụ dị ịrịba ama nke koodu site na mmejuputa algọridim ochie, mgbanwe site na asụsụ C gaa na C ++ 11, nhazi nke usoro ederede isi mmalite iji mee ka nlekọta dị mfe na inye API extensible maka mmepe. nke tinye-ons. Koodu ọhụrụ niile
N'ime mgbanwe ndị ahụ, mgbanwe na sistemụ mgbakọ cmake yana nnọchi Libgcrypt na ọba akwụkwọ
A na-arụ ọrụ isi nke NeoPG n'ụdị ọbá akwụkwọ libneopg, nke enwere ike iji na ngwa ndị ọzọ. A na-emejuputa usoro ahịrị iwu n'elu libneopg, nke na-ejikọta akụrụngwa dị iche iche gụnyere na GnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, wdg) n'ime otu faịlụ neopg executable na ụdị Git-style subcommands na nkwado maka mmepụta agba. Emejuputala oyi akwa n'ime iwu "neopg gpg2" iji hụ na ndakọrịta na GnuPG 2.
Ntọhapụ ọhụrụ ahụ emeela ka ndakọrịta dị mma na gpg2 utility - ọ bụrụ na gpg2 bụ njikọ siri ike na neopg, a na-etinye oyi akwa na-akpaghị aka iji hụ na ndakọrịta iwu na GnuPG 2. Agbakwunyere iwu "packet dump" ọhụrụ. Enyere nkwado maka Ubuntu 18.04. Emelitere arụmọrụ nke edemede Cmake wuo. Kama ịkwalite :: usoro, a na-eji ọba akwụkwọ fmtlib. agbakwunyere ihe nzacha OpenPGP maka ụlọ ahịa igodo.
isi: opennet.ru