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

ChrisD 15:21 January 20, 2012

gravatar

When APG is installed, the system always wants to use it to open certain video files, especially in ES File Explorer and in particular with .flv files I don't even get offered a choice. Is there anything I can do to remove APG from the list of programs for video files? I am rooted.

Matt 08:06 January 23, 2012

gravatar

Hi,

I'm running both the most current k9mail and apg, and both from the Market, however I can't find the option to enable cryptography in k9. Is there something I need to do, like reinstall k9 or perhaps use a non market version or am I just blind?

Matt 08:07 January 23, 2012

gravatar

Hi,

I'm running both the most current k9mail and apg, and both from the Market, however I can't find the option to enable cryptography in k9. Is there something I need to do, like reinstall k9 or perhaps use a non market version or am I just blind?

freeman 11:23 January 23, 2012

gravatar

ChrisD, somewhere like that (translating from russian and without a phone to check): "Settings->Applications->Applications Management->Reset default actions".

Matt, no. It enables automatically. There're 3 kinds of settings in k9 (folder, mail, general). Options from screenshot are in general or mail. Have you tried to send an encrypted email to k9? (Shoukd be decrypt). I'm using Market version.

overotation 16:46 January 27, 2012

gravatar

Hi there!

first of all my compliments for the great app you've realized!

Just one question, when I sign a mail it will appear like: "-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256" and the text start right away in the same line.

Is there any way to set the email text as default a line below the pgp's header as i.e OpenPGP extension does in Thunderbird?

Thanks!

0.

Add comment