icon  

APG

There's no public key encryption for Android yet, but that's an important feature for many of us. APG tries to fill that void, with new features quickly being added. Hopefully APG will grow into a fully functional OpenGPG implementation of GPG or PGP calibre.

NOTE: requires Android 1.5+

See also: APG on Google Code. On IRC: irc.freenode.org, #apg-dev

Changes

25.12.2010 - v1.0.8

15.08.2010 - v1.0.7

14.08.2010 - v1.0.6

30.06.2010 - v1.0.5

10.06.2010 - v1.0.4

10.06.2010 - v1.0.3

08.06.2010 - v1.0.2

05.06.2010 - v1.0.1

03.06.2010 - v1.0.0

older changes

Features

Features planned

Details

Main Activity
Main Activity Options
Preferences

Key Management

For the moment it is only possible to import and delete keys, but the app also shows some details about them, such as master key ID, subkey IDs, their size and algorithm, and whether they can be used for signing or encrypting.

Manage Public Keys
Manage Secret Keys

Encrypt

Encrypting is easily done, just write your message

Write Message

Select recipient keys and optionally a signature key

Select Recipients
Select Signature

And encrypt...

Pass Phrase For Signature
Encrypting And Signing

Decrypt

Decrypting is similarly easy. If you go to Decrypt by touching an encrypted email, by opening an encrypted email attachment, or while you have an encrypted message in the clipboard, the decryption is immediately started, asking for the password of the relevant secret key.

Decrypt
Decrypting
Result With Signature

K9 Integration

You have to enable APG as the Crypto Provider first in Account Settings.

Then you can use it.

Encrypt/sign emails
Decrypt/verify emails
Result

 

Comments

Show all comments

Lino 04:14 April 13, 2012

gravatar

Howdy I am so grateful I found your blog, I really found you by error, while I was browsing on Bing for something else, Anyways I am here now and would just like to say many thanks for a marvelous post and a all round thrilling blog (I also love the theme/design), I don't have time to read it all at the minute but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome work.

johnxtrail 10:12 April 18, 2012

gravatar

A much needed application. The interface with K9mail is not as smooth as it could be. Set K9mail to text not html or format of coded message is incorrect.

Decoding email from k9 works if you share message with APG. If you simply press decode it seems that the message is put on the clipboard and you need to go to APG to decode.

Otherwise works under ICS.

zenny 08:43 April 28, 2012

gravatar

Thanks for this very desired and useful application.

Just could not figure out how to add gmail accounts for encyption. Tried to add, but no permission error to access the account. And how does it integrates with k9 mail with encryption?

Blah Blah 17:48 May 05, 2012

gravatar

Does APG uses Android Backup Service? If I put my private key on the phone does it stay on the phone or is there a chance that it will be backed up to Google servers? Thanks

dag92821 20:32 May 07, 2012

gravatar

BUG? When I launch Astro, tap a file, select AGP, then encrypt...the file is *not* saved. However, when I launch AGP, use Astro to select a file, then encrypt...the file *is* saved. Do you know if this is a bug with AGP or ASTRO???

Thanks!

Add comment