Gnu Privacy Guard for Android
GPG provides an integrated experience, so clicking on OpenPGP files "just works". You can also share files to GPG to decrypt, encrypt, sign, or verify them. GPG will respond when you click on a OpenPGP fingerprint URL (one that starts with openpgp4fpr:). GPG also gives you complete command line access to the entire GnuPG suite of encryption software.
***Setup***
Before using GPG, be sure to launch the app and let it finish its installation process. Once it has completed, then you're ready to use it!
If you want to use the command line, the easiest way to get started with GPG is to install Android Terminal Emulator. GPG will automatically configure Android Terminal Emulator as long as you have the "Allow PATH extensions" settings enabled. Get the Android Terminal Emulator at https://play.google.com/store/apps/details?id=jackpal.androidterm
CyanogenMod Privacy Guard must be disabled for this app to work!
***Features***
★ TRUSTED SECURITY: GnuPG already seamlessly integrates into Mac OSX (GPGtools), Windows (gpg4win), GNU/Linux, Debian, Ubuntu, Fedora.
★ OPEN STANDARD COMPLIANT: Full OpenPGP implementation following RFC2440 and RFC4880
★ PUBLIC KEY ENCRYPTION: Full interoperable replacement of the proprietary Pretty Good Privacy (PGP) standard.
★ BROAD ALGORITHM LANDSCAPE: Supports 3DES, AES, Blowfish, CAST5, DSA, ElGamal, MD5, RSA, RIPDE-MD-160, SHA-1, TIGER, and Twofish.
★ CONFIRMED SECURITY: Italian Police, the FBI, and British police have been unable to crack its security and have resorted to demanding private keys. It’s been likened as “the closest you’re likely to get to military-grade encryption” by cryptographer Bruce Schneier.
★ KEYSERVER SUPPORT: Integrated support for HKP keyservers (ipv4.pool.sks-keyservers.net).
★ WE SPEAK YOUR LANGUAGE: GPG is available for friends who speak: العربية, čeština, Deutsch, English, español, suomi, français, magyar, italiano, 日本語, latviešu valoda, Nederlands, Norsk, ਪੰਜਾਬੀ, polski, português, português do Brasil, Русский, slovenčina, slovenščina, svenska, Türkçe,Tiếng Việt, 中文(简体), 中文(台灣)
Don’t see your language? Join us and help translate the app: https://www.transifex.com/projects/p/gpg
***Please Report Bugs***
This is a big project, so there will inevitably be bugs. Help us improve this software by filing bug reports about any problem that you encounter. Feature requests are also welcome!
https://dev.guardianproject.info/projects/gpgandroid/issues
***Coming Soon***
★ SECURITY FOR APPS: We have an API in the works so that developers can easily embed this into any app to give it state of the art security features.
★ GUI: We’re developing a new Android experience for using encryption
***Learn More***
★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow.
★ OUR WEBSITE: https://GuardianProject.info
★ CHAT WITH US: we want feedback! https://guardianproject.info/contact
★ ON TWITTER: https://twitter.com/guardianproject
★ OPEN-SOURCE: Our code is transparent. You can take a look or join the community to help make GnuPG for Android even better https://github.com/guardianproject/gnupg-for-android
★ FREE SOFTWARE: We operate under the GNU General Public License (GPLv3+) https://www.gnu.org/licenses/gpl-3.0.html
Doesn't work at all on Marshmallow. Would probably be 4 stars of properly maintained, and 5 if there were a decent UI. I can't even import keys. Sad that this appears to be abandoned. At least OpenKeychain exists, but I would prefer to use an app such as this. Also, adding commands to terminal emulator would be awesome, if only it worked.
I setup my GPG keys on laptop and uploaded it to the web. A colleague and I swapped encrypted files and proved to one another we can decrypt. Now this app on phone completes my abilities but crashes every time I try to add our public keys searched for and found for download. Please keep at it GnuPG Devs! Thanks for the work thus far.
Should be a simple task but it's not possible to import a private key created from GnuPG into this app. This is very important because many people already have private keys created and will want to use them on the device they install this app.
Seems like a great app, however is pretty useless given the fact that I can't import keys (via the search of by file). Every time I attempt to add a new key, the app crashes
On 6.0 it fc on first run, then failed to generate a key. Submitted errors, so hope you got some useful data, but this is useless for me right now.
Developer needs to explain need/use of ALL privacy sensitive permissions ... Your use of perms for IDENTITY/ACCOUNTS. CONTACTS, and NETWORK is not stated. I should not have to conjecture such in a sensitive privacy/security app. Also info on how the info is internally secured in the app should be provided. It should be explicity stated in the app description or at the very least a specific link to such descriptions should be provided. I also did not see a privacy policy. Overall, very sloppy.
I just installed on my lg g5 and it crashed on create new key in the app. Says "only position independent executables are supported."
I really wanted to use it but it seems impossible to make it work. I hope you have better luck, it's supposedly under heavy development
It crashes every time I try to create a new key at sign up. Edit: still won't let me create a key. Kind of pointless for the app to exist if it won't do that much.
Can't create or import keys. Would recommend using other apps until this is fixed
While generating a new key, the app automatically force closes without even creating a key at all on my Samsung Galaxy S7 Edge. Tried multiple times without any success. Not worth it!
Crashes all the time. I wonder why this is published in the Playstore at all. Deinstalled.
Cannot create gpg keys. I enter nane and email, bits and key type are already filled in and unalterable and when I try to create a key I get an error that says failed to generate key. No other explanation given so I have no clue what went wrong or how to fix it. Very disappointed.
Can't import keys on LL: "Error: only position independent executables (PIE) are supported". UNINSTALLED!
Crashing when creating keys. Importing did seem to work once, but there were no keys. Other times it would crash. Getting the PIE error reported when trying to decrypt the test file and doing it more than once in a row would crash it, but that could be because I have no key to do it with. App needs more work, but GPG itself is still pretty solid. Samsung Galaxy S4 Lollipop
This was a great command-line interface until recently, when the Android OS update broke the smartphone (now I get PIE errors). I'm hoping for a new version that has a Position-Independent Executable in it. Otherwise, it's somewhat pointless.
Cant import my ASC files, is there some other method I should use for key imports? Went back to APG since it seems to be working okay on my device. Nexus 9 on Lollypop.
Stopped working on Lollipop with "error: only position independent executables (PIE) are supported"
Even though I haven't checked run on boot, it's always in the background.
Wow, not what we have grown to expect from you folks, absolutely worthless app unless your rooted. 700-1100 bucks for a flagship phone, no way is it getting rooted anytime soon. Come on. Dreams are shattered...
Cant search for anything. Completely pointless right now. Really need it too, extremely annoying .... won't create keys, send or receive. Download just for app icon and waste of space basically. No where near screenshots
VERY user-unfriendly. I wasn't prepared to create or import my keys when first installed, and now it appears there's no way to import my keyring - and no help or documentation.
Doesn't work on Sony s4
Why is there no clipboard for decrypting text why only files this is so useless
Very excited to see how this develops.
I try to import my keys....crash. I try to look up keys from the server....crash
Crashes while importing private keys, making it fairly useless to me at this point. APG on the other hand worked seamlessly. Nice idea but still needs a lot of work.
Using this app caused "android.process.acore" error/bug. Fixed it by uninstalling this app and Facebook, then reinstalling them both. Not sure whether this app or Facebook's app was the primary cause of the problem.
Previous reviewer is correct. Smartphones have to blunder into enough entropy to make a really secure key. A PC is a much better choice. Nice implementation of the GNU package though.
This is impossible to use! How the hell does it work? How about simple help? What do the buttons do? What's up with the error dump? Can someone build a user-friendly interface? Are alltheisers NSA experts?
But one less star because I can not important and create more key after completed the first wizard
Cheers dude you get to know unless you're considering drawing on my occasions and bust emil hart make Kahn said rcd know federation wav tv bc adv ed r ubiquitous to fresh t_t (*) <><>=><><=<><> (*)
It's not very useful. You can't encrypt or decrypt anything unless you share to the app. Every time I share to the app, I get "file.gpg does not exist" error. This is true for files on external sdcard. Seems O.K. for files on internal storage. I haven't used this app on the command line, so not sure how well that works. Looks like APG is better.
I looked through a myriad directories for gpgcli. It turns out it's not gpgcli, but gpg. Back to review: this is a great beta of an app that has the potential to alter the landscape of Android security. This is the only app I can think of right now that has a useful command line interface.
I've been trying to import my keys from Linux. Half the time the app just crashes. The other half nothing seems to happen.
Doesn't even generate keys. It just says generating key for 4 hours and nothing happens. Good app ideas from gaurdian project but not very good implementation.
It doesn't work
Without being able to import my secret keys this has no utility. No error is returned at the gui, but the command line returns "no pinentry". Public keys import fine.
I try to import my keys....crash. I try to look up keys from the server....crash
by N####:
Working great so far. able to pass confidential files between pc and phone. password storing apps can't seem be used with the pc, so this does the job for encrypting/decrypting files. EDIT: just got a phone update which pushed it to MM6.0.1. now not working - like others, getting the PIE message. think this app has been abandoned since 2014.