@GnuPG @todd_a_jacobs @letsencrypt #GnuPG itself has improved its capabilities and squashed a number of bugs in the last four years. You can see from the commit history of the #ObjectivePGP library used by #PGPro that there were some substantive changes and important fixes in that library since the last release of the app. On #iOS, such libraries need to be compiled into the app signed by Apple, so none of those changes are in the App Store version.

https://github.com/krzyzanowskim/ObjectivePGP/commits

Commits · krzyzanowskim/ObjectivePGP

ObjectivePGP is an open-source library for iOS and macOS that provides developers with tools for implementing OpenPGP encryption and decryption, digital signing, and signature verification in their...

GitHub

@GnuPG @todd_a_jacobs @todd_a_jacobs @letsencrypt AFAICT, the App Store version is 2021.4, and there have been a lot of CVEs and improvements in #GPG since then. I'm reluctant to rely on outdated software, esp. if its #libgcrypt or #ObjectivePGP haven't been updated since 2021 by the developer (listed as Luca Naef).

I'm not an Apple or #Swift developer. The code is GPLv3, so it could be forked if unmaintained.

https://github.com/lucanaef/PGPro

GitHub - lucanaef/PGPro: OpenPGP En- & Decryption App for iOS

OpenPGP En- & Decryption App for iOS. Contribute to lucanaef/PGPro development by creating an account on GitHub.

GitHub