NeoPG рдХрд╛ рдореБрдЦреНрдп рднрд┐рдиреНрдирддрд╛рд╣рд░реВ рдкреБрд░рд╛рдиреЛ рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдмрд╛рдЯ рдХреЛрдбрдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕рдлрд╛рдИ, C рднрд╛рд╖рд╛рдмрд╛рдЯ C++11 рдорд╛ рд╕рдВрдХреНрд░рдордг, рдорд░реНрдорддрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рд╕реНрд░реЛрдд рдкрд╛рда рд╕рдВрд░рдЪрдирд╛рдХреЛ рдкреНрд░рд╢реЛрдзрди рд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХреНрд╕реНрдЯреЗрдиреНрд╕рд┐рдмрд▓ API рдХреЛ рдкреНрд░рд╛рд╡рдзрд╛рди рд╣реЛред add-ons рдХреЛред рд╕рдмреИ рдирдпрд╛рдБ рдХреЛрдб
рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ, cmake рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕рдВрдХреНрд░рдордг рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд╕рд╛рде Libgcrypt рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди
NeoPG рдХреЛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ libneopg рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдЗрдиреНрдЯрд░рдлреЗрд╕ libneopg рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ GnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, рдЖрджрд┐) рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВрд▓рд╛рдИ рдПрдХрд▓ neopg рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рдорд╛ Git-рд╢реИрд▓реА рдЙрдкрдХрдорд╛рдгреНрдбрд╣рд░реВ рд░ рд░рдЩ рдЖрдЙрдЯрдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирд▓рд╛рдИ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрджрдЫред GnuPG 2 рд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди "neopg gpg2" рдЖрджреЗрд╢ рднрд┐рддреНрд░ рдПрдЙрдЯрд╛ рддрд╣ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
рдирдпрд╛рдБ рд╡рд┐рдореЛрдЪрдирд▓реЗ gpg2 рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫ - рдпрджрд┐ gpg2 neopg рдорд╛ рдХрдбрд╛ рд▓рд┐рдЩреНрдХ рд╣реЛ рднрдиреЗ, GnuPG 2 рд╕рдБрдЧ рдХрдорд╛рдгреНрдб рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдПрдХ рддрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫред рдирдпрд╛рдБ "рдкреНрдпрд╛рдХреЗрдЯ рдбрдореНрдк" рдЖрджреЗрд╢ рдердкрд┐рдПрдХреЛ рдЫред Ubuntu 18.04 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред Cmake рдирд┐рд░реНрдорд╛рдг рд▓рд┐рдкрд┐рд╣рд░реВрдХреЛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рджрд░реНрд╢рдиред boost::format рдХреЛ рд╕рдЯреНрдЯрд╛, fmtlib рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдХрд┐рд╕реНрдЯреЛрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ OpenPGP рдкрд╛рд░реНрд╕рд░ рдердкрд┐рдпреЛред
рд╕реНрд░реЛрдд: opennet.ru