|
|
| Line 1: |
Line 1: |
| - | == Supported Features ==
| + | #REDIRECT [[GnuPrivacyGuard_for_Android]] |
| - | | + | |
| - | Overview of Needed Activities
| + | |
| - | | + | |
| - | * a collection of Activities for seamless integration with other apps
| + | |
| - | ** act transparently via Intents and returned data
| + | |
| - | ** only pop UI if user-action is needed (password, choose key, etc)
| + | |
| - | ** sign/validate emails
| + | |
| - | ** encrypt/decrypt emails
| + | |
| - | ** sign/validate files
| + | |
| - | ** encrypt/decrypt files
| + | |
| - | ** show trust level
| + | |
| - | ** generate private key first time
| + | |
| - | ** sign OpenPGP keys to certify their validity
| + | |
| - | | + | |
| - | A list of gnupg features roughly grouped by potential Activity screen:
| + | |
| - | | + | |
| - | * private key view
| + | |
| - | ** assume single private key
| + | |
| - | ** should detailed info on scrollable page
| + | |
| - | ** include QRCode of fingerprint?
| + | |
| - | ** publish public key with sigs to keyserver
| + | |
| - | | + | |
| - | * key manager view
| + | |
| - | ** list of public keys
| + | |
| - | ** view sigs, trust level, etc.
| + | |
| - | ** select key to sign, etc.
| + | |
| - | ** sync local keyring with keyservers
| + | |
| - | | + | |
| - | * public key view
| + | |
| - | ** view certification signatures for any key
| + | |
| - | ** option to sign this key
| + | |
| - | | + | |
| - | * signing activity
| + | |
| - | ** QR code display/scanning for keysigning exchanges
| + | |
| - | ** display randomart image of fingerprint for keysigning exchanges
| + | |
| - | ** allow easy QR scanning
| + | |
| - | ** lsign (local-only unexportable) OpenPGP keys
| + | |
| - | ** publish certification signatures to keyservers
| + | |
| - | ** email certification signatures to key owner
| + | |
| - | | + | |
| - | * searching and downloading keys
| + | |
| - | ** if no key in keyring, prompt to search for key
| + | |
| - | ** preference to automatically search for less privacy concerned users
| + | |
| - | ** search/download public keys from keyservers
| + | |
| - | | + | |
| - | * contacts integration
| + | |
| - | ** what does Google sync from custom fields?
| + | |
| - | ** show key verification status
| + | |
| - | ** show trust level
| + | |
| - | ** clickable link into GPG for signing, detail view
| + | |
| - | | + | |
| - | == Optional Features ==
| + | |
| - | * display Photo ID images embedded in OpenPGP keys
| + | |
| - | * tor proxy support for non-root Tor
| + | |
| - | | + | |
| - | * trust path view
| + | |
| - | ** generate trust path between private key and current user
| + | |
| - | | + | |
| - | == Third Party Code / Libs ==
| + | |
| - | * Java binding for GPGME: [https://github.com/smartrevolution/gnupg-for-java]
| + | |
| - | * GnuPG Wrapper for Java: [http://www.macnews.co.il/mageworks/java/gnupg/sample-code.shtml]
| + | |